用于视频译码的跨组件预测剪裁及自适应性色彩变换制造技术

技术编号:16309740 阅读:15 留言:0更新日期:2017-09-27 03:23
一种用于编码或解码视频数据的装置可基于第一残余数据的位深度来剪辑所述第一残余数据。所述装置可至少部分地通过将逆自适应性色彩变换IACT应用于所述第一残余数据来产生第二残余数据。此外,所述装置可基于所述第二残余数据来重新建构所述视频数据的译码单元CU的译码块。

Cross component predictive tailoring and adaptive color transform for video coding

A device for encoding or decoding video data may edit the first residual data based on the bit depth of the first residual data. The device can generate second residual data at least in part by applying an inverse adaptive color transform IACT to the first residual data. In addition, the device may reconstruct the decoding block of the decoding unit CU of the video data based on the second residual data.

【技术实现步骤摘要】
【国外来华专利技术】用于视频译码的跨组件预测剪裁及自适应性色彩变换本申请案要求2015年1月30日申请的美国临时专利申请案62/110,324、2015年2月6日申请的美国临时专利申请案62/113,269及2015年2月12日申请的美国临时专利申请案62/115,487的权益,所述美国临时专利申请案中的每一者的全部内容以引用的方式并入本文中。
本专利技术涉及视频译码。
技术介绍
数字视频能力可并入到广泛范围的装置中,所述装置包含数字电视、数字直播系统、无线广播系统、个人数字助理(PDA)、膝上或台式计算机、平板计算机、电子书阅读器、数字摄影机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频流式传输装置等等。数字视频装置实施视频译码技术,例如由MPEG-2、MPEG-4、ITU-TH.263、ITU-TH.264/MPEG-4、Part10、高级视频译码(AVC)、ITU-TH.265、高效率视频译码(HEVC)定义的标准及这些标准的扩展(例如,可调式视频译码(SVC)、多视图视频译码(MVC)、可调式HEVC(SHVC)、多视图HEVC(MV-HEVC)、3D-HEVC及HEVC范围扩展)中所描述的视频译码技术。视频装置可通过实施这些视频译码技术来较有效地传输、接收、编码、解码及/或存储数字视频信息。视频译码技术包含空间(图片内)预测及/或时间(图片间)预测以缩减或移除视频序列中所固有的冗余。对于基于块的视频译码,视频切片(例如,视频帧或视频帧的部分)可被分割成视频块,视频块还可被称作树型块、译码树型单元(CTU)、译码单元(CU)及/或译码节点。视频块可包含明度块及色度块。在图片的经帧内译码(I)切片中,使用关于同一图片中的相邻块中的参考样本的空间预测来编码块。图片的经帧间译码(P或B)切片中的视频块可使用关于同一图片中的相邻块中的参考样本的空间预测或关于其它参考图片中的参考样本的时间预测。图片可被称作帧,且参考图片可被称作参考帧。空间或时间预测产生用于待译码块的预测性块。残余数据表示原始待译码块与预测性块之间的像素差。根据指向形成预测性块的参考样本块的运动向量及指示经译码块与预测性块之间的差的残余数据来编码经帧间译码块。根据帧内译码模式及残余数据来编码经帧内译码块。为了进一步压缩,可将残余数据从像素域变换到变换域,从而产生可接着被量化的残余变换系数。经量化变换系数可经熵译码以实现甚至更多的压缩。
技术实现思路
本专利技术涉及视频译码的领域,且更确切地说,涉及当应用例如自适应性色彩变换(ACT)及跨组件预测(CCP)等工具时的位深度考虑。本专利技术的特定技术可缩减、消除或以其它方式控制归因于ACT及CCP的应用的样本的位深度增加。在一个方面中,本专利技术描述一种编码或解码视频数据的方法,所述方法包括:基于第一残余数据的位深度将所述第一残余数据剪辑到可变范围;至少部分地通过将逆自适应性色彩变换(IACT)应用于所述经剪辑第一残余数据来产生第二残余数据;以及基于所述第二残余数据来重新建构所述视频数据的译码单元(CU)的译码块。在另一方面中,本专利技术描述一种用于编码或解码视频数据的装置,所述装置包括:存储器,其经配置以存储所述视频数据;以及一或多个处理器,其经配置以进行以下操作:基于第一残余数据的位深度将所述第一残余数据剪辑到可变范围;至少部分地通过将逆自适应性色彩变换(IACT)应用于所述经剪辑第一残余数据来产生第二经逆变换残余数据;以及基于所述第二经逆变换残余数据来重新建构所述视频数据的译码单元(CU)的译码块。在另一方面中,本专利技术描述一种用于编码或解码视频数据的装置,所述装置包括:用于基于第一残余数据的位深度将所述第一残余数据剪辑到可变范围的设备;用于至少部分地通过将逆自适应性色彩变换(IACT)应用于所述经剪辑第一残余数据来产生第二残余数据的设备;以及用于基于所述第二经逆变换残余数据来重新建构所述视频数据的译码单元(CU)的译码块的设备。在另一方面中,本专利技术描述一种存储有指令的计算机可读存储媒体,所述指令在被执行时致使用于编码或解码视频数据的装置的一或多个处理器进行以下操作:基于第一残余数据的位深度将所述第一残余数据剪辑到可变范围;至少部分地通过将逆自适应性色彩变换(IACT)应用于所述经剪辑第一残余数据来产生第二残余数据;以及基于所述第二残余数据来重新建构所述视频数据的译码单元(CU)的译码块。在随附图式及以下描述中阐明本专利技术的一或多个实例的细节。其它特征、目标及优势将从描述、图式及权利要求书变得显而易见。附图说明图1为说明可利用本专利技术的技术的实例视频译码系统的框图。图2为说明实例自适应性色彩变换(ACT)及跨组件预测(CCP)处理次序的概念图。图3为说明实例经高效率视频译码(HEVC)译码输入/输出(IO)位深度的概念图。图4A为说明用于使用CCP的屏幕内容译码的配置的实例位深度信息的概念图。图4B为说明用于使用ACT及CCP的屏幕内容译码的配置的实例位深度信息的概念图。图5A为根据本专利技术的一或多种技术的说明在前向CCP之后的仅运用CCP的剪辑的概念图。图5B为根据本专利技术的一或多种技术的说明可归因于在前向CCP之后的仅运用CCP的剪辑的动态范围改变的概念图。图5C为根据本专利技术的一或多种技术的说明在前向CCP之后的运用ACT及CCP的剪辑的概念图。图5D为根据本专利技术的一或多种技术的说明可归因于在前向CCP之后的运用ACT及CCP的剪辑的动态范围改变的概念图。图6A为根据本专利技术的一或多种技术的说明视频解码器处的实例剪辑位置的概念图。图6B为说明图6A中所指示的剪辑位置处的剪辑实例的概念图。图6C为说明图6A中所指示的剪辑位置处的剪辑实例的概念图。图6D为说明图6A中所指示的剪辑位置处的剪辑实例的概念图。图7为根据本专利技术的一或多种技术的说明逆ACT输入处的剪辑实例的概念图,其中先前模块用于逆CCP(ICCP)。图8为根据本专利技术的一或多种技术的说明逆ACT输入处的剪辑实例的概念图,其中先前模块用于逆变换。图9A为根据本专利技术的一或多种技术的说明一系列实例变换的概念图,其中到ICCP的输入服从约束。图9B为根据本专利技术的一或多种技术的说明一系列实例变换的概念图,其中到IACT的输入服从约束。图9C为根据本专利技术的一或多种技术的说明展示图9A及图9B的缩合形式的一系列实例变换的概念图。图10为说明可执行根据本专利技术的一或多个方面的技术的视频编码器的实例的框图。图11为说明可执行根据本专利技术的一或多个方面的技术的视频解码器的实例的框图。图12为根据本专利技术的技术的说明视频译码器的实例操作的流程图。具体实施方式高效率视频译码(HEVC)为最近定案的视频译码标准。用于屏幕内容译码(SCC)的HEVC扩展正在开发中。HEVC的SCC扩展实施自适应性色彩变换(ACT)及跨组件预测(CCP)变换以缩减色彩分量当中的冗余。一般来说,本专利技术涉及视频译码的领域,且更确切地说,涉及当应用例如ACT及CCP的工具时的位深度考虑。所提议技术主要与SCC有关,但大体上可适用于HEVC扩展及其它视频译码标准,包含支持高位深度(例如,大于8个位)、不同色度取样格式等等的标准。在HEVC的SCC本文档来自技高网
...
用于视频译码的跨组件预测剪裁及自适应性色彩变换

【技术保护点】
一种编码或解码视频数据的方法,所述方法包括:基于第一残余数据的位深度将所述第一残余数据剪辑到可变范围;至少部分地通过将逆自适应性色彩变换IACT应用于所述经剪辑第一残余数据来产生第二残余数据;以及基于所述第二残余数据来重新建构所述视频数据的译码单元CU的译码块。

【技术特征摘要】
【国外来华专利技术】2015.01.30 US 62/110,324;2015.02.06 US 62/113,269;1.一种编码或解码视频数据的方法,所述方法包括:基于第一残余数据的位深度将所述第一残余数据剪辑到可变范围;至少部分地通过将逆自适应性色彩变换IACT应用于所述经剪辑第一残余数据来产生第二残余数据;以及基于所述第二残余数据来重新建构所述视频数据的译码单元CU的译码块。2.根据权利要求1所述的方法,其中剪辑所述第一残余数据包括:基于所述第一残余数据的所述位深度小于或等于特定值,将所述第一残余数据的分辨率保持在特定分辨率;以及基于所述第一残余数据的所述位深度大于所述特定值,将剪辑操作应用于所述第一残余数据。3.根据权利要求2所述的方法,其中所述特定值为12。4.根据权利要求2所述的方法,其中剪辑所述第一残余数据包括剪辑所述第一残余数据使得所述第一残余数据具有等于(i)所述第一残余数据的位深度加一值及(ii)所述特定分辨率的最大值的位深度。5.根据权利要求1所述的方法,其进一步包括应用逆跨组件预测ICCP变换以产生所述第一残余数据。6.根据权利要求1所述的方法,其进一步包括应用从变换域到样本域的逆变换以产生所述第一残余数据。7.根据权利要求6所述的方法,其中所述逆变换为逆离散余弦变换。8.根据权利要求1所述的方法,所述方法可在无线通信装置上执行,其中所述无线通信装置包括:存储器,其经配置以存储所述视频数据;处理器,其经配置以执行指令以处理存储在所述存储器中的所述视频数据;以及以下各者中的至少一者:发射器,其经配置以传输包括所述视频数据的经编码表示的位流,所述视频数据的所述经编码表示包括所述CU的经编码表示;或接收器,其经配置以接收包括所述视频数据的所述经编码表示的所述位流。9.根据权利要求8所述的方法,其中:所述无线通信装置为蜂窝电话,所述位流是根据蜂窝通信标准来调制,及以下各者中的至少一者:所述位流是由所述发射器传输,或所述位流是由所述接收器接收。10.一种用于编码或解码视频数据的装置,所述装置包括:存储器,其经配置以存储所述视频数据;以及一或多个处理器,其经配置以进行以下操作:基于第一残余数据的位深度将所述第一残余数据剪辑到可变范围;至少部分地通过将逆自适应性色彩变换IACT应用于所述经剪辑第一残余数据来产生第二经逆变换残余数据;以及基于所述第二经逆变换残余数据来重新建构所述视频数据的译码单元CU的译码块。11.根据权利要求10所述的装置,其中所述一或多个处理器经配置使得作为剪辑所述第一残余数据的部分,所述一或多个处理器进行以下操作:基于所述第一残余数据的所述位深度小于或等于特定值,将所述第一残余数据的分辨率保持在特定分辨率;以及基于所述第一残余数据的所述位深度大于所述特定值,将剪辑操作应用于所述第一残余数据。12.根据权利要求11所述的装置,其中所述特定值为12。13.根据权利要求11所述的装置,其中所述一或多个处理器经配置使得作为将所述剪辑操作应用于所述第一残余数据的部分,所述一或多个处理器剪辑所述第一残余数据使得所述第一残余数据具有等于(i)所述第一残余数据的位深度加一值及(ii)所述特定分辨率的一最大值的位深度。14.根据权利要求10所述的装置,其中所述一或多个处理器经配置以应用逆跨组件预...

【专利技术属性】
技术研发人员:谢成郑瓦迪姆·谢廖金陈建乐瑞珍·雷克斯曼·乔许克里希纳坎斯·拉帕卡马尔塔·卡切维奇
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1