[发明专利]一种视频编码中B帧的快速编码方法有效

专利信息
申请号: 201310174156.7 申请日: 2013-05-13
公开(公告)号: CN103297774A 公开(公告)日: 2013-09-11
发明(设计)人: 袁春;白彩霞;张强 申请(专利权)人: 清华大学深圳研究生院
主分类号: H04N7/26 分类号: H04N7/26
代理公司: 深圳市汇力通专利商标代理有限公司 44257 代理人: 李保明;张慧芳
地址: 518055 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 视频 编码 快速 方法
【说明书】:

技术领域

发明涉及一种视频编码方法,更具体地说,涉及视频编码中B帧的快速编码方法。

背景技术

在现代社会中,视频应用占据的市场比例越来越大。而视频编解码在其中发挥了非常大的作用。目前的市场中,80%的视频应用都是采用H.264/AVC进行编解码。虽然H.264/AVC被广泛应用在视频领域中,然而随着人们对高分辨率、高质量的视频的需求,H.264/AVC视频编码已经逐渐不能满足大众的需求。正因如此,HEVC视频编码标准应运而生。HEVC的目标是在和H.264/AVC高端类(high profile)同等质量的情况上,码率仅为H.264/AVC标准的一半。HEVC可以支持更大的分辨率,相比H.264/AVC,HEVC可以支持从较低分辨率的QVGA到超高清的7680x4320视频。

HEVC标准采用了更为灵活的块结构,引入了类似于H.264/AVC中宏块概念的编码树单元(CTU),CTU采用四叉树的分割结构。在CTU的划分过程中,需要从最大编码单元(LCU,64x64)划分到最小编码单元(SCU,8x8),每次划分后都需进行帧内或帧间编码,然后选择率失真值最小时所对应的划分模式,并设定为当前CTU的最佳划分模式。在原始的HEVC编码算法中,LCU需要从64x64到8x8进行划分编码,则需要进行1+4+16+64=85次的编码计算,其中有84次是不必要的计算,这导致了编码速度慢。

发明内容

本发明的目的针对现有视频编码方法计算量大、编码速度慢的技术缺陷,提供一种视频编码中B帧的快速编码方法,以减少视频编码方法的计算量,提高编码速度。

为达上述目的,本发明提供的一种视频编码中B帧的快速编码方法包括以下步骤:

对当前编码单元在部分PU(预测单元)模式的率失真值比较;

用当前编码单元与其最佳匹配单元的SAD(绝对误差和)值和相应的设定值比较;

结合率失真值比较结果以及SAD值和相应的设定值的比较结果,判定当前编码单元进行或不进行细的划分。通过以上步骤,跳过了一些划分编码,减少了一些不必要的计算,从而达到了提高编码速度的目的。

在上述快速编码方法中,优选地,所述部分PU模式包括2Nx2N、Nx2N和2NxN。

在上述快速编码方法中,优选地,所述设定值与当前编码单元的大小相关。

在上述快速编码方法中,优选地,缺省设置不编码8x8的编码单元。

在上述快速编码方法中,优选地,若当前编码单元的大小为64x64或32x32,执行所述率失真值比较的步骤、所述SAD值和相应的设定值比较的步骤以及所述判定步骤;若当前编码单元的大小为16x16,则仅仅当前编码单元与其最佳匹配单元的SAD值大于第一阈值时,才对当前编码单元进行细的划分,第一阈值与256的比值K大于所述设定值与对应的当前编码单元尺寸的比值T。

在上述快速编码方法中,优选地,所述率失真值比较步骤包括用当前编码单元在2NxN模式和Nx2N模式的两个率失真值rc1和rc2中的较小值与当前编码单元在2Nx2N模式的率失真值rc0比较;所述判定步骤包括当率失真值rc0小于两个率失真值rc1和rc2中的较小值,且所述SAD值小于相应的设定值时,当前编码单元不进行细的划分。

在上述快速编码方法中,优选地,所述率失真值比较步骤还包括用当前编码单元在2NxN模式和Nx2N模式的两个率失真值rc1和rc2中的较大值的1/L与当前编码单元在2Nx2N模式的率失真值rc0比较,1<L<2;所述判定步骤还包括当率失真值rc0小于两个率失真值rc1和rc2中的较小值,且率失真值rc0小于两个率失真值rc1和rc2中的较大值的1/L,且所述SAD值小于相应的设定值时,当前编码单元也不进行细的划分。

与现有视频编码中的B帧编码方法相比,本发明具有以下优点:本发明方法用当前编码单元在部分PU模式的率失真值以及与其最佳匹配单元的SAD值,判断该编码单元是否需要进行细的划分,不但跳过了一些划分编码,减少了一些不必要的计算,大大提高了编码速度,同时最大限度的减少了对视频质量和码率的影响。

附图说明

图1为较佳实施例中B帧快速编码的流程图。

具体实施方式

下面结合附图和实施例进一步说明本发明。

较佳实施例是针对HEVC标准中B帧的CTU划分进行优化,提供的视频编码中B帧的快速编码方法。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学深圳研究生院,未经清华大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310174156.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top