[发明专利]帧间编码模式确定方法及装置无效
申请号: | 200710179463.9 | 申请日: | 2007-12-13 |
公开(公告)号: | CN101179728A | 公开(公告)日: | 2008-05-14 |
发明(设计)人: | 季鹏飞 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | H04N7/26 | 分类号: | H04N7/26;H04N7/32 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 100083北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 编码 模式 确定 方法 装置 | ||
技术领域
本发明涉及视频处理技术领域,特别涉及帧间编码模式确定方法及装置。
背景技术
目前,在H.264标准中,为了在保证视频质量的同时,尽可能减少视频编码的码率,会在宏块进行帧间编码前进行编码模式的选择,采用率失真优化(RDO)算法计算所有可能的编码模式下的率失真代价(RDCost),选择率失真代价最小的编码模式作为帧间编码模式。
其中,帧间编码模式可以采用帧内预测编码或帧间预测编码,其中帧间预测编码根据宏块分割情况不同又可分为7种。宏块的不同分割情况如图1所示,分别为16×16、16×8、8×16、8×8,其中在8×8的模式下,还可以进行8×4、4×8、4×4的子宏块分割。这7种宏块模式分别对应7种帧间预测编码模式,即16×16对应模式1(mode1),16×8对应模式2(mode2),8×16对应模式3(mode3),8×8对应模式4(mode4)、8×4对应模式5(mode5)、4×8对应模式6(mode6)、4×4对应模式7(mode7)。另外,当对待编码宏块进行运动估计,得出宏块没有运动的结果时,对应跳过模式(mode0)。
现有的H.264标准中,需要对所有可能的帧间编码模式进行运动估计,并分别计算率失真代价。由于运动估计和率失真代价的计算过程复杂度很高,计算量很大,因此现有的帧间模式选择方法虽然能够选择到最好的帧间编码模式,但这一过程需要耗费巨大的计算量,降低了编码速度。
发明内容
本发明实施例提供一种帧间编码模式确定方法,可以减少帧间编码模式选择所耗费的计算量,提高编码速度。
本发明实施例提供一种帧间编码模式确定装置,可以减少帧间编码模式选择所耗费的计算量,提高编码速度。
为达到上述目的,本发明的技术方案具体是这样实现的:
一种帧间编码模式确定方法,该方法包括:
将跳过模式的率失真代价与预设的第一阈值的当前值进行比较,若跳过模式的率失真代价比当前的第一阈值小,则确定跳过模式为帧间预测模式下的最优模式,否则从帧间预测模式下的其余模式中确定帧间预测模式下的最优模式;
将确定的最优模式的率失真代价与预设的第二阈值的当前值进行比较,若所述帧间预测模式下的最优模式的率失真代价比所述第二阈值小,则确定所述最优模式为帧间编码模式,否则,将帧内预测模式下的最优模式和所述帧间预测模式下的最优模式中,率失真代价最小的一个确定为帧间编码模式。
一种帧间模式选择装置,该装置包括:
帧间最优模式确定模块,用于指令率失真代价计算模块计算跳过模式的率失真代价,将跳过模式的率失真代价与预设的第一阈值的当前值进行比较,若跳过模式的率失真代价比所述第一阈值小,则确定跳过模式为帧间预测模式下的最优模式,否则,从帧间预测模式下的其余模式中确定帧间预测模式下的最优模式;
率失真代价计算模块,用于计算各种模式的率失真代价;
帧间编码模式确定模块,用于指令率失真代价计算模块计算所述帧间最优模式确定模块确定的帧间预测模式下的最优模式的率失真代价,将所述确定的最优模式的率失真代价与预设的第二阈值的当前值进行比较,若所述帧间预测模式下的最优模式的率失真代价比所述的第二阈值小,则确定所述的最优模式为帧间编码模式,否则,将帧内预测模式下的最优模式和所述帧间预测模式下的最优模式中,率失真代价较小的一个确定为帧间编码模式。
由上述的技术方案可见,本发明的这种将跳过模式的率失真代价与当前的第一阈值进行比较,若跳过模式的率失真代价比预设的第一阈值的当前值小,则确定跳过模式为帧间预测模式下的最优模式,否则从帧间预测模式下的其余模式中确定帧间预测模式下的最优模式;再将所述确定的最优模式的率失真代价与预设的第二阈值的当前值进行比较,若所述帧间预测模式下的最优模式的率失真代价比当前的第二阈值小,则确定所述最优模式为帧间编码模式,否则,将帧内预测模式下的最优模式和所述帧间预测模式下的最优模式中,率失真代价较小的一个确定为帧间编码模式的方法及装置,利用不同的视频图像的宏块模式倾向,在进行所有宏块模式的运动估计前决定哪个宏块模式为最优模式。由于没有对所有宏块模式进行率失真代价计算,因此可以大大减少帧间编码过程中确定编码模式的计算量和计算复杂度,在图像质量基本没有下降的前提下,提高了编码速度。
附图说明
图1为H.264标准的宏块模式示意图;
图2为本发明实施例的帧间编码模式确定方法流程图;
图3为本发明实施例的帧间编码模式确定装置结构图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710179463.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:摄像头视频图像处理的系统及其方法
- 下一篇:心率测量方法