用于非4:4:4色度子采样的显示流压缩(DSC)的熵译码技术制造技术

技术编号:18180496 阅读:20 留言:0更新日期:2018-06-09 23:09
本发明专利技术提供用于熵编码视频数据的系统及方法。视频数据块的多个样本基于所述块的译码模式及所述样本的色度子采样图像格式经分割成一或多组样本。响应于所述一或多个组中的至少一个中的所有所述样本具有等于预定值的值,经由对所述至少一个组执行按组跳过来对所述块进行熵编码,所述按组跳过包括避免编码与所述至少一个组相关联的所述样本。

【技术实现步骤摘要】
【国外来华专利技术】用于非4:4:4色度子采样的显示流压缩(DSC)的熵译码技术
本专利技术涉及视频译码及压缩的领域,且特定地说涉及用于经由显示连结的传输的视频压缩,例如显示流压缩(DSC)。
技术介绍
数字视频性能可并入到广泛范围的显示器中,包含数字电视、个人数字助理(PDA)、膝上型计算机、台式监测器、数字摄影机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏主控台、蜂窝式或卫星无线电电话、视频电话会议装置等等。显示连结用于将显示器连接到适合的源装置。显示连结的带宽要求与显示器的分辨率成比例,且因此,高分辨率显示器要求较大带宽显示连结。一些显示连结不具有支持高分辨率显示器的带宽。视频压缩可用于减小带宽要求以使得更低带宽显示连结可用于将数字视频提供到高分辨率显示器。其它人已经尝试利用对像素数据的图像压缩。然而,此类方案有时并非视觉无损或在常规显示装置中实施可为困难的并且昂贵的。视频电子元件标准协会(VESA)已经开发显示流压缩(DSC)作为用于显示连结视频压缩的标准。显示连结视频压缩技术(例如DSC)应除其它以外还提供视觉上无损的图片质量(即,具有使得用户无法区分压缩在作用中的质量的等级的图片)。显示连结视频压缩技术还应提供与常规的硬件实时实施起来简易并便宜的方案。
技术实现思路
本专利技术的系统、方法及装置各自具有若干新颖方面,其中无单一者单独负责本文中所公开的所需属性。在一个方面中,一种熵编码视频数据的方法可涉及确定视频数据块的色度子采样图像格式。所述方法可涉及至少部分基于块的译码模式及样本的色度子采样图像格式将所述视频数据块分割成一或多组样本。所述方法可涉及响应于所述一或多组中的至少一组中的所有样本具有等于预定值的值,经由对所述至少一组执行按组跳过来熵编码所述块,按组跳过包括避免编码与所述至少一组相关联的样本。本专利技术还提供一种用于执行所述方法的某些方面的装置。在另一方面中,一种熵解码视频数据的方法可涉及接收表示视频数据块的位流,所述块包括一或多组样本,所述位流包含指示所述块的对应样本组不包含于所述位流中的至少一个按组跳过值。所述方法可涉及经由至少部分基于所述按组跳过值熵解码所述位流而产生一或多组样本。所述方法可涉及确定样本的色度子采样图像格式。所述方法可涉及至少部分基于所述一或多组样本、所述块的译码模式及色度子采样图像格式来重构建所述块。本专利技术还提供一种用于执行所述方法的某些方面的装置。在另一方面中,本专利技术提供一种熵编码视频数据的方法。所述方法包括接收与视频数据块的色彩分量相关联的多个样本。所述方法可进一步包括确定是否使用按块跳过来编码样本。确定可包括确定是否对应于所述色彩分量的所有样本都具有等于预定值的值,按块跳过包括避免编码所述多个样本。所述方法可进一步包括,响应于对不使用按块跳过来编码样本的确定,确定所述块的色度子采样图像格式。所述方法可进一步包括将所述视频数据块分割成一或多组样本,其中所述一或多组的组数目至少部分基于所述块的译码模式、样本的色度子采样图像格式及与样本相关联的色彩分量。所述方法可进一步包括熵编码所述一或多组样本。在另一方面中,本专利技术提供一种用于熵编码视频数据的装置。所述装置包括经配置以存储视频数据的存储器。所述装置进一步包括与所述存储器通信的处理器。所述处理器经配置以接收与视频数据块的色彩分量相关联的多个样本。所述处理器经进一步配置以确定是否使用按块跳过来编码样本,按块跳过包括避免编码所述多个样本。所述确定包括确定是否对应于所述色彩分量的所有样本具有等于预定值的值。所述处理器经进一步配置以响应于对不使用按块跳过来编码样本的确定,确定视频数据块的色度子采样图像格式。所述处理器经进一步配置以将所述视频数据块分割成一或多组样本。所述一或多组的组数目至少部分基于所述块的译码模式、样本的色度子采样图像格式及与样本相关联的色彩分量。所述处理器经进一步配置以熵编码所述一或多组样本。在另一方面中,本专利技术提供一种熵解码视频数据的方法。所述方法包括接收表示视频数据块的位流。所述方法进一步包括确定是否已针对所述块的色彩分量指定按块跳过旗标,所述旗标指示对应于所述块的所述色彩分量的样本不包含于所述位流中。所述方法进一步包括响应于对尚未指定按块跳过旗标的确定,确定样本的色度子采样图像格式。所述方法进一步包括经由熵解码所述位流来产生一或多组样本。所述一或多组的数目是基于色度子采样图像格式及与样本相关联的色彩分量。所述方法进一步包括至少部分基于一或多组样本、所述块的译码模式及色度子采样图像格式来重构建所述块。在另一方面中,本专利技术提供一种用于熵解码视频数据的装置。所述装置包括存储器,所述存储器经配置以存储表示视频数据块的位流的至少一部分。所述装置进一步包括与所述存储器通信的处理器。所述处理器经配置以确定是否已针对所述块的色彩分量指定按块跳过旗标,所述旗标指示对应于所述块的所述色彩分量的样本不包含于所述位流中。所述处理器经进一步配置以响应于对尚未指定按块跳过旗标的确定,确定样本的色度子采样图像格式。所述处理器经进一步配置以经由熵解码所述位流来产生一或多组样本,其中所述一或多组的数目是基于色度子采样图像格式及与样本相关联的色彩分量。所述处理器经进一步配置以至少部分基于所述一或多组样本、所述块的译码模式及色度子采样图像格式来重构建所述块。附图说明图1A为说明可利用根据本专利技术中所描述方面的技术的实例视频编码及解码系统的框图。图1B为说明可执行根据本专利技术中所描述方面的技术的另一实例视频编码及解码系统的框图。图2A为说明可实施根据本专利技术中所描述方面的技术的视频编码器的实例的框图。图2B为说明可实施根据本专利技术中所描述方面的技术的视频解码器的实例的框图。图3为说明根据本专利技术中所描述方面的分割块以用于预测译码模式的方法的图式。图4到7为说明根据本专利技术中所描述方面的分割块以用于变换系数译码模式的方法的图式。图8为说明根据本专利技术中所描述方面的分割块以用于变换系数译码模式的另一方法的图式。图9到11为说明根据本专利技术中所描述方面的分割块的方法的图式。图12A到12B说明用于译码经量化变换系数的色度分量的实例分组技术。图13A到13B说明用于译码经量化块残余的色度分量的实例分组技术。图14说明根据一些实施例的使用本文所描述的技术来编码视频数据块的实例过程的流程图。图15说明根据一些实施例的用于前缀预测的实例方法的流程图。图16说明根据一些实施例的用于熵编码视频数据块的实例方法的流程图。图17说明根据一些实施例的用于熵解码视频数据块的实例方法的流程图。具体实施方式大体来说,本专利技术涉及改进视频压缩技术(例如,显示流压缩(DSC))的方法。更地说,本专利技术涉及用于熵译码的系统及方法,所述熵译码包含将视频数据块分割成复数组样本,包含非4:4:4色度子采样图像格式。虽然本文在DSC标准的上下文中描述某些实施例,但所属领域的一般技术人员将了解,本文所公开的系统及方法可适用于任何合适的视频译码标准。举例来说,本文所公开的实施例可适用于以下标准中的一或多个:国际电信联盟(ITU)电信标准化部门(ITU-T)H.261、国际标准化组织/国际电工委员会(ISO/IEC)动画专业团体-1(MPEG-1)Visual、ITU-TH.262或ISO/IECMPEG-2V本文档来自技高网...
用于非4:4:4色度子采样的显示流压缩(DSC)的熵译码技术

【技术保护点】
一种熵编码视频数据的方法,所述方法包括:接收与视频数据块的色彩分量相关联的多个样本;确定是否使用按块跳过来编码所述样本,其中所述确定包括确定是否对应于所述色彩分量的所有样本都具有等于预定值的值,所述按块跳过包括避免编码所述多个样本;响应于对不使用按块跳过来编码所述样本的确定:确定所述块的色度子采样图像格式;将所述视频数据的所述块分割成一或多组样本,其中所述一或多组的组数目至少部分基于所述块的译码模式、所述样本的所述色度子采样图像格式及与所述样本相关联的所述色彩分量;及熵编码所述一或多组样本。

【技术特征摘要】
【国外来华专利技术】2015.10.21 US 62/244,691;2016.10.18 US 15/296,9981.一种熵编码视频数据的方法,所述方法包括:接收与视频数据块的色彩分量相关联的多个样本;确定是否使用按块跳过来编码所述样本,其中所述确定包括确定是否对应于所述色彩分量的所有样本都具有等于预定值的值,所述按块跳过包括避免编码所述多个样本;响应于对不使用按块跳过来编码所述样本的确定:确定所述块的色度子采样图像格式;将所述视频数据的所述块分割成一或多组样本,其中所述一或多组的组数目至少部分基于所述块的译码模式、所述样本的所述色度子采样图像格式及与所述样本相关联的所述色彩分量;及熵编码所述一或多组样本。2.根据权利要求1所述的方法,其中所述块的所述色度子采样图像格式为4:2:2,且其中当所述样本对应于明度分量时所述组数目为N,且当所述样本对应于色度分量时所述组数目为N/2。3.根据权利要求1所述的方法,其中所述块的所述色度子采样图像格式为4:2:0,且其中当所述样本对应于明度分量时所述组数目为N,且当所述样本对应于色度分量时所述组数目为N/4。4.根据权利要求1所述的方法,其中所述熵编码包括使用前缀及多个后缀来译码所述一或多组样本中的一组,所述前缀指示所述多个后缀中的每一个的长度,且每一后缀对应于所述组中的样本。5.根据权利要求1所述的方法,其中所述熵编码包括响应于所述一或多组样本中的一组中的所有样本具有等于预定值的值,对所述组执行按组跳过,所述按组跳过包括避免编码与所述组相关联的所述样本。6.根据权利要求1所述的方法,其中所述一或多组样本中的每一样本对应于所述视频块的经量化残余值的色彩分量。7.根据权利要求1所述的方法,其中所述一或多组样本中的每一样本对应于系数,所述系数通过基于所述块的所述译码模式对所述视频块的多个残余值色彩分量应用变换而确定。8.根据权利要求7所述的方法,其进一步包括:传信所述一或多组样本中具有有效值的最后样本的位置;通过将所述系数的绝对值减去预定值1来调整对应于所述最后有效位置的所述系数;熵译码位置在所述经传信位置之前的一或多个样本;及不译码位置在所述经传信位置之后的一或多个其余样本。9.根据权利要求8所述的方法,其进一步包括仅当所述经调整的最后有效系数值为零时,传信对应于所述最后有效位置的符号位。10.根据权利要求1所述的方法,其中仅当所述样本对应于色度分量时应用按块跳过,且当所述样本对应于明度分量时不应用按块跳过。11.一种用于熵编码视频数据的装置,其包括:存储器,其经配置以存储所述视频数据;及处理器,其与所述存储器通信且经配置以:接收与视频数据块的色彩分量相关联的多个样本;确定是否使用按块跳过来编码所述样本,其中所述确定包括确定是否对应于所述色彩分量的所有样本都具有等于预定值的值,所述按块跳过包括避免编码所述多个样本;响应于对不使用按块跳过来编码所述样本的确定:确定所述视频数据的块的色度子采样图像格式;将所述视频数据的所述块分割成一或多组样本,其中所述一或多组的组数目至少部分基于所述块的译码模式、所述样本的所述色度子采样图像格式及与所述样本相关联的所述色彩分量;及熵编码所述一或多组样本。12.根据权利要求11所述的装置,其中所述块的所述色度子采样图像格式为4:2:2,且其中当所述样本对应于明度分量时所述组数目为N,且当所述样本对应于色度分量时所述组数目为N/2。13.根据权利要求11所述的装置,其中所述块的所述色度子采样图像格式为4:2:0,且其中当所述样本对应于明度分量时所述组数目为N,且当所述样本对应于色度分量时所述组数目为N/4。14.根据权利要求11所述的装置,其中所述处理器经配置以通过使用前缀及多个后缀来译码所述一或多组样本中的一组而熵编码所述一或多组样本,所述前缀指示所述多个后缀中的每一个的长度,且每一后缀对应于所述组中的样本。15.根据权利要求11所述的装置,其中所述处理器经配置以响应于所述一或多组样本中的一组中的所有样本具有等于预定值的值,通过对所述组执行按组跳过来熵编码所述一或多组样本,所述按组跳过包括避免编码与所述组相关联的所述样本。16.根据权利要求11所述的装置,其中所述一或多组样本中的每一样本对应于所述视频块的经量化残余...

【专利技术属性】
技术研发人员:维贾伊拉加哈万·提鲁马莱纳坦·海姆·雅各布森瑞珍·雷克斯曼·乔许
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1