[发明专利]一种视频编码方法及系统有效
申请号: | 201110390580.6 | 申请日: | 2011-11-30 |
公开(公告)号: | CN103139560A | 公开(公告)日: | 2013-06-05 |
发明(设计)人: | 陈科吉;孙俊;段一舟;郭宗明 | 申请(专利权)人: | 北京大学;北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/50 |
代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
地址: | 100871*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 视频 编码 方法 系统 | ||
技术领域
本发明属于视频编码技术领域,具体涉及一种在增强层模式完全由较低层模式得到的情况下能够提高编码质量的视频编码方法及系统。
背景技术
随着视频编码技术的发展和人们需求的不断变化,现在人们不仅要求视频编码的压缩效率有很大的提高,同时要求编码结果可以满足多种应用场合。以往想要编码一个视频用于多种用途,采用的方法是将一个视频按照不同的码率、帧率、分辨率来分别编码三次,这样如果要编码一个视频就需要做三个视频的备份,针对不同的应用分别给不同的应用程序。这样不仅需要很大的存储空间,而且还需要浪费很多的时间。
采用SVC来进行编码就可以解决这样的麻烦,该编码方法分别从时间、空间和质量三个方面来进行了扩展。只需要对视频进行一次编码即可,在应对不同的应用的时候就可以根据三个方面的扩展来对压缩文件进行提取,使得一次编码的结果能够满足各种情况下的应用。如果要适应带宽比较低的环境就可以只传基本层的数据,如果要满足高清等应用的话就可以将增强层的数据一起用来解码得到质量高的视频。
在编码过程中有一个重要的模式选择过程。模式选择过程会先指定一个用于选择模式的量化参数,进而决定在当前量化参数下最优的模式。量化参数越大,码率越小,选择的模式也越简单。也就是说,对于普通的编码流程,在量化参数决定后,最优模式便决定了,因此编出的码流也就确定了。也就是说,在普通编码流程中,量化参数与模式之间存在一种“绑定”关系。调节模式复杂性需要消除这种“绑定”关系。另一方面,模式选择过程需要对每一种可能使用的模式进行一次尝试,之后根据对尝试结果的分析选出较优的码流。因此,模式选择是非常复杂的。对于非常多编码器的实现,模式选择模块是最复杂最耗时的模块。
在可伸缩编码中,一些情况下增强层的模式完全由较低层的模式得到。例如在H.264/SVC质量可伸缩编码时,由于不同质量层之间极强的相关性,在增强层对所有宏块强制使用base mode模式是一种合理的并且效果不错的做法。在这些情况下,模式选择需要同时考察所有的编码层,才能选出一个在全局上最优的模式。在实现上,这种做法需要同时考察多个不同的编码层,同时对这些不同编码层以某种机制进行权衡。这可能会在本来就很复杂的模式选择过程中引入一套更加复杂的权衡机制。因此,需要一套简单、规整的机制来对不同的编码层进行综合,从而使模式选择能够选择到一些使整体编码效果更优的模式。
发明内容
针对现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种在提高编码质量的同时不牺牲编码速度的视频编码方法及系统。
为解决上述技术问题,本发明采用的技术方案如下:
一种视频编码方法,在原编码器的基础上增加一个新编码器,编码过程包括以下步骤:
(1)所述原编码器对待编码图像进行预处理,并将预处理结果信息提供给所述新编码器;
(2)所述原编码器和新编码器按照各自的方式进行码率控制,选择出各自的量化参数;
(3)所述新编码器进行模式选择,并将选出的模式提供给所述原编码器。
一种视频编码系统,在原编码器的基础上增加一个新编码器,所述原编码器和新编码器均包括如下模块:
预处理模块,所述原编码器的预处理模块用于对待编码图像进行预处理,并将预处理结果信息提供给所述新编码器的预处理模块;所述新编码器的预处理模块用于接收所述原编码器的预处理模块提供的预处理结果信息;
码率控制模块,所述原编码器的码率控制模块和所述新编码器的码率控制模块用于按照各自的方式进行码率控制,选择出各自的量化参数;
模式选择模块,所述新编码器的模式选择模块用于进行模式选择,并将选出的模式提供给所述原编码器的模式选择模块;所述原编码器的模式选择模块用于接收所述新编码器的模式选择模块选出的模式。
本发明所述方法及系统,通过在原编码器的基础上增加一个不输出码流的新编码器来实现对不同层质量的综合考察,进而决定模式,在质量可伸缩编码中增强层模式完全由较低层模式得到的的情况下,可以明显提高编码质量,同时不牺牲编码速度。而且,对模式占用的码率可以灵活的调节。
附图说明
图1是具体实施方式中视频编码系统的结构框图;
图2是具体实施方式中视频编码方法的流程图。
具体实施方式
下面结合附图对本发明的具体实施方式进行详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学;北大方正集团有限公司;北京北大方正电子有限公司,未经北京大学;北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110390580.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对节目进行控制的方法和机顶盒技术领域
- 下一篇:兼作物品箱的带脚轮凳子