[发明专利]针对Intel移动平台的实时AVS软编码方法在审
申请号: | 201410355678.1 | 申请日: | 2014-07-24 |
公开(公告)号: | CN104168481A | 公开(公告)日: | 2014-11-26 |
发明(设计)人: | 刘宏志;李浩;吴中海;张兴 | 申请(专利权)人: | 北京大学 |
主分类号: | H04N19/176 | 分类号: | H04N19/176;H04N19/50;H04N5/232 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) 11200 | 代理人: | 司立彬 |
地址: | 100871 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种针对Intel移动平台的实时AVS软编码方法。本方法为:1)AVS编码器检测当前待编码宏块的类型,调用相应的I帧编码单元或P帧编码单元进行编码;2)在进行I帧宏块编码时,通过利用预测模式的匹配代价均值作为阈值实现预测模式遍历的提前终止;3)在进行P帧宏块编码时,通过利用匹配代价的最小值来作为阈值实现参考帧和预测模式遍历的提前终止。在计算当前宏块和预测宏块之前的匹配代价(SAD值)时,采用Intel移动平台特有的SSE指令技术实现。本发明大大提高了处理器利用率,实现了每秒10帧的视频采集和编码。 | ||
搜索关键词: | 针对 intel 移动 平台 实时 avs 编码 方法 | ||
【主权项】:
一种针对Intel移动平台的实时AVS软编码方法,其步骤为:1)AVS编码器检测当前待编码宏块的类型,如果为I帧宏块,则调用I帧编码单元进行编码;如果为P帧宏块,则调用P帧编码单元进行编码;2)P帧编码单元对当前P帧宏块进行帧间预测,选择块间绝对误差和SAD最小的帧间宏块模式为最佳帧间宏块模式,将该帧间宏块模式下得到预测宏块作为最佳预测宏块;将其与当前P帧宏块进行残差计算,并对得到的残差矩阵进行变换、量化、熵编码;3)I帧编码单元对当前I帧宏块进行帧内预测,得到当前I帧宏块的最佳帧内预测块,将其与当前I帧宏块进行残差计算,并对得到的残差矩阵进行变换、量化、熵编码;其中,在每次帧内预测模式遍历过程中,判断当前帧内预测模式下计算所得的8x8块率失真代价是否小于率失真代价均值,如果是,则将其作为当前I帧宏块的最佳帧内预测块,终止遍历;所述率失真代价均值=所有已计算帧内预测模式下8x8块率失真代价之和/已计算的帧内预测模式数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410355678.1/,转载请声明来源钻瓜专利网。