已译码的区块旗标译码制造技术

技术编号:10805527 阅读:105 留言:0更新日期:2014-12-24 12:21
本发明专利技术涉及一种视频编码器,其产生包含译码单元CU的残余四叉树RQT的位流。所述CU大于最大允许变换单元TU大小且所述RQT包含节点的层次结构。所述RQT的根节点整体对应于所述CU,且所述RQT的叶节点对应于所述CU的TU。所述根节点与色度分量的已译码区块旗标CBF相关联。所述色度分量的所述CBF指示所述CU的所述TU中的任何者是否与基于所述特定色度分量的样本的有效系数区块相关联。视频解码器接收所述位流,且基于所述CBF确定与对应于所述叶节点的TU相关联的系数区块是否包含非零系数。

【技术实现步骤摘要】
【国外来华专利技术】已译码的区块旗标译码本申请案主张2012年4月5日申请的第61/620,765号美国临时专利申请案的权利,所述案的全文特此以引用的方式并入本文中。
本专利技术涉及视频译码及压缩,且明确来说涉及已译码区块旗标的译码。
技术介绍
可将数字视频能力并入于广泛范围的装置中,包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、便携式或台式计算机、数字摄像机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏主机、蜂窝式或卫星无线电电话、视频电话会议装置及其类似者。数字视频装置实施视频压缩技术(例如,在由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4第10部分(高级视频译码(AVC))、当前在开发过程中的高效率视频译码(HEVC)标准定义的标准及这些标准的扩展中所描述的视频压缩技术)以更有效率地传输、接收及存储数字视频信息。视频压缩技术执行空间(图片内)预测和/或时间(图片间)预测,以减少或移除视频序列中所固有的冗余。对于基于区块的视频译码,可将视频切片(slice)分区成视频区块,视频区块也可被称作树型区块、译码单元(CU)和/或译码节点。使用相对于同一图片中的相邻区块中的参考样本的空间预测来编码图片的帧内译码(I)切片中的视频区块。图片的帧间译码(P或B)切片中的视频区块可使用相对于同一图片中的相邻区块中的参考样本的空间预测或相对于其它参考图片中的参考样本之时间预测。图片可被称作帧,且参考图片可被称作参考帧。
技术实现思路
一般来说,本专利技术描述用于用信号发送有效系数区块的存在的技术。有效系数区块可为包含一或多个非零系数的系数区块。更具体来说,视频编码器可产生包含表示译码单元(CU)的残余四叉树(RQT)的数据之位流,所述译码单元大于最大允许变换单元(TU)大小。RQT包含节点层次结构。RQT的根节点对应于CU整体,且RQT的叶节点对应于CU的TU。根节点与色度分量的已译码区块旗标(CBF)相关联。色度分量的CBF可指示CU的TU中的任何者是否与基于特定色度分量的样本的有效系数区块相关联。视频解码器可接收位流,且可基于CBF确定叶节点中的任何者是否与色度分量的有效系数区块相关联。在一方面中,一种用于编码视频数据的方法包括产生表示CU的残余RQT的数据,所述CU大于最大允许TU大小。RQT包含节点层次结构。RQT的根节点对应于CU整体,且RQT的叶节点对应于CU的TU。根节点与特定色度分量的CBF相关联,所述特定色度分量的CBF指示CU的TU中的任何者是否与基于特定色度分量的样本的有效色度系数区块相关联。所述方法也包括输出包含CU的RQT的位流。在另一方面中,一种用于解码视频数据的方法包括自包含视频数据的已编码表示的位流分析CU的RQT的根节点的CBF。CU的像素区块大于最大允许TU大小。所述方法也包括在CBF具有第一值的情况下自位流分析与RQT的叶节点相关联的色度系数区块。如果CBF具有不同于第一值的第二值,那么不自位流分析与叶节点相关联的色度系数区块。在另一方面中,视频编码装置编码视频数据。视频编码装置包括经配置以产生表示CU的RQT的数据的一或多个处理器,CU大于最大允许TU大小,RQT包含节点层次结构。RQT的根节点对应于CU整体,且RQT的叶节点对应于CU的TU。根节点与特定色度分量的CBF相关联,特定色度分量的CBF指示CU的TU中的任何者是否与基于特定色度分量的样本的有效色度系数区块相关联。在另一方面中,视频解码装置解码视频数据。视频解码装置包括经配置以自包含视频数据的已编码表示的位流分析CU的RQT的根节点的CBF的一或多个处理器。CU的像素区块大于最大允许TU大小。所述一或多个处理器经配置以在CBF具有第一值的情况下自位流分析与RQT的叶节点相关联的色度系数区块。如果CBF具有不同于第一值的第二值,那么不自位流分析与叶节点相关联的色度系数区块。在另一方面中,视频编码装置编码视频数据。视频编码装置包括用于产生表示CU的RQT的数据的装置,所述CU大于最大允许TU大小,RQT包含节点层次结构。RQT的根节点对应于CU整体,且RQT的叶节点对应于CU的TU。根节点与特定色度分量的CBF相关联,特定色度分量的CBF指示CU的TU中的任何者是否与基于特定色度分量的样本的有效色度系数区块相关联。在另一方面中,视频解码装置解码视频数据。视频解码装置包括用于自包含视频数据的已编码表示的位流分析CU的RQT的根节点的CBF的装置。CU的像素区块大于最大允许TU大小。所述视频解码装置也包括用于在CBF具有第一值的情况下自位流分析与RQT的叶节点相关联的色度系数区块的装置。如果CBF具有不同于第一值的第二值,那么不自位流分析与叶节点相关联的色度系数区块。在另一方面中,一种计算机可读存储媒体存储指令,所述指令在由视频编码装置的一或多个处理器执行时配置视频编码装置以产生表示CU的RQT的数据,所述CU大于最大允许变换单元(TU)大小,RQT包含节点层次结构。RQT的根节点对应于CU整体,且RQT的叶节点对应于CU的TU。根节点与特定色度分量的CBF相关联,特定色度分量的CBF指示CU的TU中的任何者是否与基于特定色度分量的样本的有效色度系数区块相关联。在另一方面中,一种计算机可读存储媒体存储指令,所述指令在由视频解码装置的一或多个处理器执行时配置视频编码装置以自包含视频数据的已编码表示的位流分析CU的RQT的根节点的CBF。CU的像素区块大于最大允许TU大小。所述指令也配置所述一或多个处理器以在CBF具有第一值的情况下自位流分析与RQT的叶节点相关联的色度系数区块。如果CBF具有不同于第一值的第二值,那么不自位流分析与叶节点相关联的色度系数区块。在随附图式及以下描述中阐明了本专利技术的一或多个实例的细节。其它特征、目标及优点将自描述、图式及权利要求书显而易见。附图说明图1为说明可利用本专利技术的技术的实例视频译码系统的框图。图2A为说明与译码单元(CU)相关联的残余像素区块的实例四叉树分解的概念图。图2B为说明使用树状结构描述的图2A的变换分解方案的概念图。图3为说明实例残余四叉树(RQT)的概念图。图4A为说明64×64CU的实例残余亮度样本区块的概念图。图4B为说明64×64CU的实例残余色度样本区块的概念图。图5为说明可实施本专利技术的技术的实例视频编码器的框图。图6为说明可实施本专利技术的技术的实例视频解码器的框图。图7为说明根据本专利技术的一或多种技术的实例残余四叉树(RQT)的概念图。图8为说明根据本专利技术的一或多种技术的视频编码器的实例操作的流程图。图9为说明根据本专利技术的一或多种技术的视频解码器的实例操作的流程图。图10A为说明根据本专利技术的一或多种技术的用以分析RQT的节点的语法元素的实例操作的流程图。图10B为说明根据本专利技术的一或多种技术的图10A的实例操作的继续的流程图。具体实施方式视频编码器将译码单元(CU)的残余像素区块分解成一或多个较小的残余像素区块,所述较小残余像素区块中的每一者与CU的一变换单元(TU)相关联。残余像素区块中的每一像素包含一亮度(Y)样本且也可包含两个色度样本(U及V)。U样本可指示像素之蓝色分量与所述像素之Y样本之间的差。由于此原因,U样本文档来自技高网...
已译码的区块旗标译码

【技术保护点】
一种用于编码视频数据的方法,所述方法包括:产生表示译码单元CU的残余四叉树RQT的数据,所述CU大于最大允许变换单元TU大小,所述RQT包含节点的层次结构,其中所述RQT的根节点整体对应于所述CU,且所述RQT的叶节点对应于所述CU的TU,其中所述根节点与特定色度分量的已译码区块旗标CBF相关联,所述特定色度分量的所述CBF指示所述CU的所述TU中的任何者是否与基于所述特定色度分量的样本的有效色度系数区块相关联;以及输出包含所述CU的所述RQT的位流。

【技术特征摘要】
【国外来华专利技术】2012.04.05 US 61/620,765;2013.01.11 US 13/739,5981.一种用于编码视频数据的方法,所述方法包括:产生包含表示译码单元CU的残余四叉树RQT的数据的位流,所述CU大于最大允许变换单元TU大小,所述RQT包含节点的层次结构,其中所述RQT的根节点整体对应于所述CU,且所述RQT的叶节点对应于所述CU的TU,其中所述位流包含在所述RQT的根节点处的至少一个色度分量译码区块旗标CBF,每一RQT根节点色度分量CBF指示所述CU的所述TU中的任何者是否与基于特定色度分量的样本的有效色度系数区块相关联;以及输出所述位流。2.根据权利要求1所述的方法,其中所述根节点与指示所述CU的所述TU中的任何者是否与有效亮度系数区块相关联的YCBF相关联。3.根据权利要求1所述的方法,其中:所述根节点与旗标相关联,如果所述旗标具有第一值,那么所述CU的所述TU中的至少一者与有效系数区块相关联,且如果所述旗标具有不同于所述第一值的第二值,那么所述CU的所述TU都不与有效系数区块相关联,且所述RQT中的节点都不与YCBF、UCBF或VCBF相关联。4.根据权利要求1所述的方法,其中对于所述RQT中的每一相应节点:如果所述相应节点的YCBF、所述相应节点的UCBF及所述相应节点的VCBF全部具有第一值,那么所述相应节点不与分裂旗标相关联,所述分裂旗标指示所述相应节点是否具有多个子节点,如果所述相应节点的所述YCBF、所述相应节点的UCBF及所述相应节点的所述VCBF中的至少一者具有不同于所述第一值的第二值,那么所述相应节点与所述分裂旗标相关联,其中所述YCBF指示对应于所述相应节点或所述相应节点的子级节点的任一TU是否与有效Y系数区块相关联,其中所述UCBF指示对应于所述相应节点或所述相应节点的子级节点的任一TU是否与有效U系数区块相关联,且其中所述VCBF指示对应于所述相应节点或所述相应节点的子级节点的任一TU是否与有效V系数区块相关联。5.根据权利要求1所述的方法,其进一步包括:至少部分地基于所述RQT的节点的CBF选择译码上下文;以及基于所述选定的译码上下文对所述节点的分裂旗标执行上下文自适应二进制算术译码CABAC编码,所述分裂旗标指示所述节点是否具有多个子节点。6.根据权利要求5所述的方法,其中选择所述译码上下文包括基于所述节点的YCBF、所述节点的UCBF及所述节点的VCBF选择所述译码上下文。7.根据权利要求1所述的方法,其进一步包括至少部分地基于相同译码上下文对所述RQT中的节点的YCBF、UCBF及VCBF执行CABAC编码。8.根据权利要求1所述的方法,其中所述RQT的非叶节点与分裂旗标、YCBF、UCBF及VCBF相关联,所述分裂旗标指示所述非叶节点具有多个子级节点,所述YCBF指示所述子级节点中的任一者是否与有效亮度系数区块相关联,所述UCBF指示所述子级节点中的任一者是否与有效U系数区块相关联,所述VCBF指示所述子级节点中的任一者是否与有效V系数区块相关联。9.根据权利要求1所述的方法,其进一步包括:基于所述RQT的节点的深度选择译码上下文以用于由所述RQT的所述节点指定的YCBF、UCBF及VCBF;以及基于经选择用于所述YCBF、UCBF及VCBF的所述译码上下文对所述YCBF、UCBF及VCBF执行熵编码操作。10.根据权利要求9所述的方法,其中选择所述译码上下文包括选择用于CBF的译码上下文,其中所述译码上下文的索引值等于所述RQT中的指定所述CBF的节点的深度。11.根据权利要求1所述的方法,其中对于所述RQT中的每一相应节点:除非所述相应节点为所述根节点或所述相应节点的父节点的UCBF指示所述父节点的子级节点与有效U色度区块相关联,否则所述相应节点不包含UCBF;且除非所述相应节点为所述根节点或所述相应节点的所述父节点的VCBF指示所述父节点的子级节点与有效V色度区块相关联,否则所述相应节点不包含VCBF。12.一种用于解码视频数据的方法,所述方法包括:自包含所述视频数据的已编码表示的位流分析译码单元CU的残余四叉树RQT的根节点的至少一个色度分量译码区块旗标CBF,其中所述CU的像素区块大于最大允许变换单元TU大小;以及如果所述RQT的根节点的色度分量CBF具有第一值,那么自所述位流分析与所述RQT的叶节点相关联的色度系数区块,其中如果所述RQT的根节点的色度分量CBF具有不同于所述第一值的第二值,那么不自所述位流分析与所述叶节点相关联的所述色度系数区块。13.根据权利要求12所述的方法,其中方法进一步包括自所述位流分析所述根节点的YCBF,所述根节点的所述YCBF指示所述RQT的任一叶节点是否与有效亮度系数区块相关联。14.根据权利要求12所述的方法,其中所述方法进一步包括自所述位流分析所述根节点的旗标,所述旗标指示是否存在所述RQT的与有效系数区块相关联的叶节点,其中如果所述旗标指示所述RQT中没有叶节点与有效系数区块相关联,那么所述RQT中的节点都不与CBF相关联。15.根据权利要求12所述的方法,其进一步包括:基于所述RQT的节点的YCBF、所述节点的UCBF及所述节点的VCBF,进行确定以分析所述RQT的节点的分裂旗标;以及回应于进行所述确定,基于所述节点的所述分裂旗标确定是否自所述位流分析所述节点的多个子节点,其中所述YCBF指示所述节点或所述节点的任一子级节点是否与有效Y系数区块相关联,所述UCBF指示所述节点或所述节点的任一子级节点是否与有效U系数区块相关联,且所述VCBF指示所述节点或所述节点的任一子级节点是否与有效V系数区块相关联。16.根据权利要求12所述的方法,其中所述方法进一步包括:基于所述RQT的节点的CBF,选择译码上下文;以及基于所述选定的译码上下文对所述节点的分裂旗标执行上下文自适应二进制算术译码CABAC解码,所述分裂旗标指示所述节点是否具有多个子节点。17.根据权利要求16所述的方法,其中选择所述译码上下文包括基于所述节点的YCBF、所述节点的UCBF及所述节点的VCBF选择所述译码上下文。18.根据权利要求12所述的方法,其进一步包括基于相同译码上下文对所述RQT的节点的YCBF、UCBF及VCBF执行CABAC解码。19.根据权利要求12所述的方法,其中所述RQT的非叶节点包含分裂旗标、YCBF、UCBF及VCBF,所述分裂旗标指示所述非叶节点具有多个子级节点,所述YCBF指示所述子级节点中的任一者是否与有效亮度系数区块相关联,所述UCBF指示所述子级节点中的任一者是否与有效U系数区块相关联,所述VCBF指示所述子级节点中的任一者是否与有效V系数区块相关联。20.根据权利要求12所述的方法,其进一步包括:基于所述RQT的节点的深度,选择译码上下文以用于由所述RQT的所述节点指定的YCBF、UCBF及VCBF;以及基于经选择用于所述YCBF、UCBF及VCBF的所述译码上下文对所述YCBF、UCBF及VCBF执行熵解码操作。21.根据权利要求20所述的方法,其中选择所述译码上下文包括选择用于CBF的译码上下文,其中所述译码上下文的索引值等于所述RQT的指定所述CBF的节点的深度。22.根据权利要求12所述的方法,其中对于所述RQT中的每一相应节点:除非所述相应节点为所述根节点或所述相应节点的父节点的UCBF指示所述父节点的子级节点与有效U色度区块相关联,否则所述相应节点不包含UCBF;且除非所述相应节点为所述根节点或所述相应节点的所述父节点的VCBF指示所述父节点的子级节点与有效V色度区块相关联,否则所述相应节点不包含VCBF。23.一种编码视频数据的视频编码装置,所述视频编码装置包括经配置以产生包含表示译码单元CU的残余四叉树RQT的数据的位流的一或多个处理器,所述CU大于最大允许变换单元TU大小,所述RQT包含节点的层次结构,其中所述RQT的根节点整体对应于所述CU,且所述RQT的叶节点对应于所述CU的TU,其中所述位流包含在所述RQT的根节点处的至少一个色度分量译码区块旗标CBF,每一RQT根节点色度分量CBF指示所述CU的所述TU中的任何者是否与基于特定色度分量的样本的有效色度系数区块相关联。24.根据权利要求23所述的视频编码装置,其中所述根节点与YCBF相关联,所述YCBF指示所述CU的所述TU中的任何者是否与有效亮度系数区块相关联。25.根据权利要求23所述的视频编码装置,其中:所述根节点与旗标相关联,如果所述旗标具有第一值,那么所述CU的所述TU中的至少一者与有效系数区块相关联,且如果所述旗标具有不同于所述第一值的第二值,那么所述CU的所述TU都不与有效系数区块相关联,且所述RQT中的节点都不与YCBF、UCBF或VCBF相关联。26.根据权利要求23所述的视频编码装置,其中对于所述RQT中的每一相应节点:如果所述相应节点的YCBF、所述相应节点的UCBF及所述相应节点的VCBF全部具有第一值,那么所述相应节点不与分裂旗标相关联,所述分裂旗标指示所述相应节点是否具有多个子节点,...

【专利技术属性】
技术研发人员:郭立威翔林·王马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1