[发明专利]视频编码方法、解码方法、编码器及解码器有效
申请号: | 201310008086.8 | 申请日: | 2013-01-09 |
公开(公告)号: | CN103916666B | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 黄铁军;赵龙;张贤国;田永鸿;马思伟;高文 | 申请(专利权)人: | 北京大学 |
主分类号: | H04N19/15 | 分类号: | H04N19/15;H04N19/184;H04N19/30 |
代理公司: | 北京同立钧成知识产权代理有限公司11205 | 代理人: | 刘芳 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 方法 解码 编码器 解码器 | ||
技术领域
本发明涉及视频编解码技术,尤其涉及一种视频编码方法、解码方法、编码器及解码器。
背景技术
在多媒体技术领域,多媒体文件的存储和传输是该技术领域发展的关键。但是由于多媒体源文件所需的资源都比较大,这使得多媒体源文件存在不易存储和传输等问题。为了更好地完成多媒体文件的存储和传输,在多媒体文件进行存储和传输之前,需要采用编解码技术对多媒体源文件进行压缩,以使得多媒体文件的所需资源变小。
目前,现有的视频编解码技术中,由于每一幅图像均可以将自身的重建图像作为后续图像的的参考图像,需要将每一幅图像的重建图像存储在参考图像缓冲区的缓存单元中,作为后续图像的的参考图像,因此不能动态调整该图像的编码参数,而且若实现参考距离较远图像,需要参考图像缓冲区的缓存单元的个数较多,导致了资源的浪费。
发明内容
本发明提供一种视频编码方法、解码方法、编码器及解码器,用以解决现有技术中参考图像缓冲区的缓存单元的个数较多的问题。
本发明一方面提供的视频编码方法,包括:
获取当前图像和所述当前图像的序号;
根据所述当前图像的序号和预设的图像层次结构,确定所述当前图像所处的图像层次,并生成所述当前图像的层次标识;其中,所述预设的图像层次结构包括图像层次间的参考关系和各图像层次的构成,所述层次标识用于标识与所述当前图像对应的编码参考图像缓冲区的目标管理方式;
参考所述参考图像缓冲区中的参考图像,对所述当前图像进行编码,得到所述当前图像的编码比特流;其中,所述编码比特流包括当前图像的层次标识;
使用所述层次标识所标识的所述目标管理方式,对所述参考图像缓冲区进行管理。
本发明另一方面提供的视频解码方法,包括:
接收当前图像的编码比特流;其中,所述编码比特流中包括所述当前图像的层次标识,所述当前图像的层次标识用于标识与所述当前图像对应的参考图像缓冲区的目标管理方式;
对所述当前图像的编码比特流进行解码,得到所述当前图像的图像比特流和所述层次标识;
根据所述图像比特流和所述参考图像缓冲区中的参考图像,获取所述当前图像的重建图像;
使用所述层次标识所标识的所述目标管理方式,对所述参考图像缓冲区进行管理。
本发明另一方面提供的编码器,包括:
获取模块,获取当前图像和所述当前图像的序号;
确定模块,用于根据所述当前图像的序号和预设的图像层次结构,确定所述当前图像所处的图像层次,并生成所述当前图像的层次标识;其中,所述预设的图像层次结构包括图像层次间的参考关系和各图像层次的构成,所述层次标识用于标识与所述当前图像对应的参考图像缓冲区的目标管理方式;
编码模块,用于参考所述参考图像缓冲区中的参考图像,对所述当前图像进行编码,得到所述当前图像的编码比特流;其中,所述编码比特流包括当前图像的层次标识;
管理模块,用于使用所述层次标识所标识的所述目标管理方式,对所述参考图像缓冲区进行管理。
本发明另一方面提供的解码器,包括:
接收模块,用于接收当前图像的编码比特流;其中,所述编码比特流中包括所述当前图像的层次标识,所述当前图像的层次标识用于标识与所述当前图像对应的参考图像缓冲区的目标管理方式;
解码模块,用于对所述当前图像的编码比特流进行解码,得到所述当前图像的图像比特流和所述层次标识,根据所述图像比特流和所述参考图像缓冲区中的参考图像,获取所述当期图像的重建图像;
管理模块,用于使用所述层次标识所标识的所述目标管理方式,对所述参考图像缓冲区进行管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310008086.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于测量发光性质的设备和方法
- 下一篇:用于饮料分配组件的方法和系统