The present invention proposes to reduce the number of binary and / or contexts used in a context adaptive binary arithmetic decoding CABAC for video decoding. Specifically, the present invention proposes techniques that reduce the number of contexts used in CABAC by as much as 56. Includes a method for decoding video data: the use of context based adaptive binary arithmetic decoding CABAC Cb of chroma blocks of video data by decoding block flag decoding, in which the Cb color coded block decoding includes a set of flags as the CABAC part contains one or more context, and the use of CABAC to Cr color coded block flag decoding, in which the Cr color coded block decoding includes flag set as used by the CABAC and the Cb color coded block flag the same context part. A context is selected from the one or more contexts based on the depth of transformation of the transform unit associated with the video data block.
【技术实现步骤摘要】
【国外来华专利技术】用于上下文自适应二进制算术译码的上下文缩减的数目本申请案主张2011年11月8日申请的第61/557,325号美国临时申请案和2011年11月20日申请的第61/561,911号美国临时申请案的权益,以上两个美国临时申请案以全文引用方式并入本文。
本专利技术涉及视频译码,且特定来说涉及在视频译码中使用的上下文自适应二进制算术译码(CABAC)。
技术介绍
数字视频能力可并入到广泛多种装置中,包含数字电视机、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数码相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝式或卫星无线电电话、所谓的“智能电话”、视频电话会议装置、视频流式传输装置和类似装置。数字视频装置实施视频压缩技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分高级视频译码(AVC)界定的标准、当前在开发的高效视频译码(HEVC)标准以及此些标准的扩展中描述的那些技术。视频装置可通过实施此些视频压缩技术来较有效地发射、接收、编码、解码和/或存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测以减少或移除视频序列中固有的冗余。对于基于块的视频译码,可将视频切片(即,视频图片或视频图片的一部分)分割为若干视频块,所述视频块也可称为树块、译码单元(CU)和/或译码节点。图片的经帧内译码(I)切片中的视频块是使用相对于同一图片中的相邻块中的参考样本的空间预测来编码。图片的经帧间译码(P或B)切片中的视频块可使用相 ...
【技术保护点】
一种对视频数据进行译码的方法,其包括:从包含一个或多个上下文的上下文集合中选择上下文以用于对Cb色度经译码块旗标进行译码,其中所述上下文的索引等于与视频数据块相关联的变换单元的所述Cb色度经译码块旗标的变换深度的索引,其中所述变换深度指示所述变换单元的细分层级;使用上下文自适应二进制算术译码CABAC和从所述上下文集合中选择的上下文对所述视频数据块的所述Cb色度经译码块旗标进行译码;以及使用CABAC和从用于对所述Cb色度经译码块旗标进行译码的相同上下文集合中选择的上下文对Cr色度经译码块旗标进行译码。
【技术特征摘要】
【国外来华专利技术】2011.11.08 US 61/557,325;2011.11.20 US 61/561,911;1.一种对视频数据进行译码的方法,其包括:从包含一个或多个上下文的上下文集合中选择上下文以用于对Cb色度经译码块旗标进行译码,其中所述上下文的索引等于与视频数据块相关联的变换单元的所述Cb色度经译码块旗标的变换深度的索引,其中所述变换深度指示所述变换单元的细分层级;使用上下文自适应二进制算术译码CABAC和从所述上下文集合中选择的上下文对所述视频数据块的所述Cb色度经译码块旗标进行译码;以及使用CABAC和从用于对所述Cb色度经译码块旗标进行译码的相同上下文集合中选择的上下文对Cr色度经译码块旗标进行译码。2.根据权利要求1所述的方法,其中所述上下文集合包含5个上下文。3.根据权利要求1所述的方法,其中所述译码方法是编码方法,且其中对所述Cb色度经译码块旗标进行译码包括对所述Cb色度经译码块旗标进行编码,且对所述Cr色度经译码块旗标进行译码包括对所述Cr色度经译码块旗标进行编码,所述方法进一步包括:在经编码视频位流中用信号发送所述经译码Cb色度经译码块旗标;以及在所述经编码视频位流中用信号发送所述经译码Cr色度经译码块旗标。4.根据权利要求1所述的方法,其中所述译码方法是解码方法,且其中对所述Cb色度经译码块旗标进行译码包括对所述Cb色度经译码块旗标进行解码,且对所述Cr色度经译码块旗标进行译码包括对所述Cr色度经译码块旗标进行解码,所述方法进一步包括:接收经编码视频位流中的所述经译码Cb色度经译码块旗标;以及接收所述经编码视频位流中的所述经译码Cr色度经译码块旗标。5.一种经配置以对视频数据进行译码的设备,其包括:存储器,其经配置以存储视频数据块;以及视频译码器,其经配置以:从包含一个或多个上下文的上下文集合中选择上下文以用于对Cb色度经译码块旗标进行译码;其中所述视频译码器经配置以选择所述上下文的索引,所述上下文的索引等于与所述视频数据块相关联的变换单元的所述Cb色度经译码块旗标的变换深度的索引,其中所述变换深度指示所述变换单元的细分层级;使用上下文自适应二进制算术译码CABAC和从所述上下文集合中选择的上下文对所述视频数据块的所述Cb色度...
【专利技术属性】
技术研发人员:钱威俊,霍埃尔·索赖·罗哈斯,马尔塔·卡切维奇,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。