[发明专利]对视频块的经交错子块的熵译码无效
申请号: | 200880111058.6 | 申请日: | 2008-10-10 |
公开(公告)号: | CN101822065A | 公开(公告)日: | 2010-09-01 |
发明(设计)人: | 马尔塔·卡切维奇;叶琰 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | H04N7/50 | 分类号: | H04N7/50 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 刘国伟 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 交错 译码 | ||
本申请案主张2007年10月12日申请的第60/979,739号美国临时申请案的权益,所述申请案的全部内容以引用的方式并入本文中。
技术领域
本发明涉及数字视频译码,且更特定来说,涉及视频块的系数的熵译码。
背景技术
数字视频能力可并入到广泛范围的装置中,包括数字电视、数字直播系统、例如无线电电话手持机的无线通信装置、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、数码相机、数字记录装置、视频游戏装置、视频游戏控制台等。数字视频装置实施例如MPEG-2、MPEG-4或H.264/MPEG-4第10部分:高级视频译码(AVC)的视频压缩技术,以较有效地发射和接收数字视频。视频压缩技术执行空间和时间预测以减少或移除视频序列中固有的冗余。
在视频译码中,视频压缩通常包括空间预测、运动估计和运动补偿。帧内译码依赖于空间预测来减少或移除给定视频帧内的视频块之间的空间冗余。帧间译码依赖于时间预测来减少或移除视频序列的连续视频帧的视频块之间的时间冗余。对于帧间译码来说,视频编码器执行运动估计以追踪两个或两个以上邻近帧之间的匹配的视频块的移动。运动估计产生运动向量,所述运动向量指示视频块相对于一个或一个以上参考帧中的对应预测视频块的位移。运动补偿使用运动向量从参考帧产生预测视频块。在运动补偿后,通过从待译码的原始视频块减去预测视频块来形成给定残余视频块。
视频编码器可应用变换、量化和熵译码过程来进一步降低与残余块的通信相关联的位速率。变换技术可包含离散余弦变换或概念上类似的过程、子波变换、或可能其它类型的变换。在离散余弦变换或概念上类似的过程中,变换过程将像素值的一集合改变为表示像素值在频域中的能量的变换系数。将量化应用于变换系数,且通常涉及限制与任何给定系数相关联的位数目的过程。熵译码包含共同地压缩经量化的变换系数的序列的一个或一个以上过程。熵译码过程的实例包括内容自适应可变长度译码(CAVLC)和上下文自适应二进制算术译码(CABAC)。
CAVLC为由ITU H.264/MPEG4,AVC标准支持的一种类型的熵译码技术。CAVLC以有效地压缩变换系数的经串行化的“游程”的方式使用可变长度译码(VLC)表。CABAC为由ITU H.264/MPEG4,AVC标准支持的另一类型的熵译码技术。CABAC可涉及若干阶段,包括二值化、上下文模型选择和二进制算术译码。还存在许多其它类型的熵译码技术,且将很可能在将来出现新的熵译码技术。
不管编码过程中所使用的熵译码的类型如何,视频解码器均可执行相反的熵译码操作以重建系数。所述视频解码器接着反量化并反变换所述系数。所述视频解码器可基于运动信息和与视频块相关联的残余信息而对视频信息解码以便产生视频信息的经解码的序列。
发明内容
一般来说,本发明描述用于视频块的熵译码的技术。本发明提出可提升熵译码效率的语法元素。所述语法元素可识别给定视频块内的非零值子块的数目,其中所述非零值子块包含给定视频块内的包括至少一个非零系数(例如,非零变换系数)的子块。相反,零值子块指给定视频块内的仅包括零值系数的子块。根据本发明,可在熵编码期间跳过零值子块,且可基于语法元素在解码器处重建这些零值子块。以此方式,可避免零值系数的译码以提升译码效率。所提出的语法元素提供用以传达一个或一个以上子块是在编码过程期间跳过的零值子块的事实的机制,借此允许解码器在无任何额外信息传递的情况下重建这些零值子块。
在一个实例中,本发明提供一种用于对视频块进行译码的方法,所述方法包含:对界定视频块的非零值子块的数目的语法元素进行译码,其中非零值子块包括至少一个非零系数;产生视频块的非零值子块;以及对非零值子块进行熵译码。
在另一实例中,本发明提供一种包含熵译码单元的设备,所述熵译码单元经配置以:对界定视频块的非零值子块的数目的语法元素进行译码,其中非零值子块包括至少一个非零系数;产生视频块的非零值子块;以及对非零值子块进行熵译码。
在另一实例中,本发明提供一种装置,其包含:用于对界定视频块的非零值子块的数目的语法元素进行译码的装置,其中非零值子块包括至少一个非零系数;用于产生视频块的非零值子块的装置;以及用于对非零值子块进行熵译码的装置。
在另一实例中,本发明提供一种包含熵编码单元和无线发射器的装置。熵编码单元经配置以:对界定视频块的非零值子块的数目的语法元素进行译码,其中非零值子块包括至少一个非零系数;产生视频块的非零值子块;以及对非零值子块进行熵编码。无线发射器发送包含经熵译码的非零值子块和语法元素的位流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880111058.6/2.html,转载请声明来源钻瓜专利网。