技术新讯 > 电子通信装置的制造及其应用技术 > 色度块矢量和色度译码模式推导的制作方法  >  正文

色度块矢量和色度译码模式推导的制作方法

  • 国知局
  • 2024-09-14 14:43:06

本公开内容描述总体上涉及视频译码的实施方式。

背景技术:

1、本文中提供的背景描述是出于总体上呈现本公开内容的上下文的目的。就在此背景技术部分中描述工作的程度而言,目前署名的发明人的工作以及在提交时可不被另外限定为现有技术的描述的各方面既没有明确地也没有隐含地被承认为针对本公开内容的现有技术。

2、图像/视频压缩可以有助于以最小质量劣化来跨不同的装置、存储器和网络传输图像/视频数据。在一些示例中,视频编解码器技术可以基于空间冗余和时间冗余来压缩视频。在示例中,视频编解码器可以使用被称为帧内预测的技术,其可以基于空间冗余来压缩图像。例如,帧内预测可以使用来自重建中的当前图片的参考数据以用于样本预测。在另一示例中,视频编解码器可以使用被称为帧间预测的技术,其可以基于时间冗余来压缩图像。例如,帧间预测可以利用运动补偿来根据先前重建的图片来预测当前图片中的样本。运动补偿可以由运动矢量(motion vector,mv)来指示。

技术实现思路

1、本公开内容的各方面包括用于视频编码/解码的方法和设备。在一些示例中,用于视频解码的设备包括处理电路系统。处理电路系统接收图片中当前区的比特流。当前区包括亮度译码区和色度译码区。比特流中的译码信息指示亮度译码区和色度译码区使用单独的译码树结构进行分割。处理电路系统基于第一亮度块的亮度译码信息,推导色度译码区中当前色度块的色度预测模式。第一亮度块与重建的亮度区域中与当前色度块并置的第一位置相关联。亮度译码信息指示利用以下两种模式的组合对第一亮度块进行译码:(i)使用第一亮度块矢量(block vector,bv)的第一译码模式(例如,帧内块复制(intra blockcopy,ibc)模式或帧内模板匹配预测(intra template matching prediction,intratmp)模式);以及(ii)第二译码模式(例如,帧内预测模式、局部光照补偿(local illuminationcompensation,lic)模式或skip模式)。处理电路系统基于第一亮度块的第一亮度bv推导当前色度块的色度块矢量(bv),并且基于色度预测模式重建当前色度块,该色度预测模式是用于对第一亮度块进行译码的第一译码模式和第二译码模式的组合。

2、在实施方式中,处理电路系统确定第一亮度块至少是通过使用第一亮度bv的第一译码模式预测的。

3、在实施方式中,第二译码模式是帧内预测模式,并且第一亮度块利用组合的帧内块复制和帧内预测(ibc-ciip)模式进行译码。处理电路系统使用ibc模式或帧内tmp模式以及色度bv确定当前色度块的第一预测。处理电路系统使用帧内预测模式确定当前色度块的第二预测。处理电路系统基于第一预测和第二预测的加权和来确定当前色度块的色度预测,并且基于色度预测重建当前色度块。

4、在实施方式中,第二译码模式是帧内预测模式,并且第一亮度块利用具有几何分割模式的ibc(ibc-gpm)进行译码。处理电路系统使用ibc模式或帧内tmp模式以及色度bv确定当前色度块的第一子分区的第一预测。使用gpm模式将当前色度块划分成第一子分区和第二子分区。处理电路系统使用帧内预测模式确定当前色度块的第二子分区的第二预测,并且基于第一预测和第二预测重建当前色度块。

5、在实施方式中,第二译码模式是lic模式,并且第一亮度块利用具有lic的ibc(ibc-lic)模式进行译码。处理电路系统使用ibc模式或帧内tmp模式以及色度bv确定初始预测。初始预测来自由色度bv指示的参考色度块。处理电路系统基于当前色度块的当前模板和参考色度块的参考模板,确定当前色度块的lic参数。处理电路系统基于初始预测和lic参数使用lic模式确定预测。处理电路系统基于预测重建当前色度块。

6、在实施方式中,第二译码模式为skip模式,并且第一色度块利用ibc-skip模式进行译码。处理电路系统使用ibc模式或帧内tmp模式以及色度bv确定预测,并且使用skip模式且在无残差的情况下根据预测重建当前色度块。

7、在实施方式中,处理电路系统基于第一亮度块的第一亮度bv和第二亮度块的第二亮度bv推导色度bv。第二亮度块与重建的亮度区域中与当前色度块并置的第二位置相关联。

8、在示例中,在ibc模式或帧内tmp模式下利用有效bv对第一亮度块进行译码。

9、在示例中,比特流包括指示以下信息的帧内预测模式信息或ibc模式信息:(i)当前色度块的色度预测模式从第一亮度块的亮度译码信息推导,或者(ii)色度bv从第一亮度块的第一亮度bv推导。

10、在示例中,处理电路系统通过利用取决于色度子采样格式的缩放因子对第一亮度bv进行缩放来推导色度bv。

11、在示例中,当前区是当前译码树单元(coding tree unit,ctu),亮度译码区是当前ctu中的亮度译码树块(ctb),以及色度译码区是当前ctu中的色度ctb。

12、在示例中,图片中的当前译码树单元(ctu)使用四叉树划分划分成四个译码单元,并且当前区是四个译码单元中的译码单元。

13、本公开内容的各方面还提供存储指令的非暂态计算机可读介质,所述指令在由计算机执行时使计算机执行用于视频编码/解码的方法。

技术特征:

1.一种用于视频解码的方法,包括:

2.根据权利要求1所述的方法,其中,

3.根据权利要求1所述的方法,其中,

4.根据权利要求1所述的方法,其中,

5.根据权利要求1所述的方法,其中,

6.根据权利要求1所述的方法,其中,推导所述色度bv包括:

7.根据权利要求1所述的方法,其中,所述第一亮度块在所述ibc模式或所述帧内tmp模式下利用有效bv进行译码。

8.根据权利要求1所述的方法,其中,所述比特流包括帧内预测模式信息或ibc模式信息,所述帧内预测模式信息或所述ibc模式信息指示:(i)所述当前色度块的所述色度预测模式从所述第一亮度块的所述亮度译码信息推导,或者(ii)所述色度bv从所述第一亮度块的所述第一亮度bv推导。

9.根据权利要求1所述的方法,其中,推导所述色度bv包括:

10.根据权利要求1所述的方法,其中,

11.根据权利要求1所述的方法,其中,使用四叉树划分将所述图片中的当前译码树单元(ctu)划分成四个译码单元,并且所述当前区是所述四个译码单元中的译码单元。

12.一种用于视频解码的设备,包括:

13.根据权利要求12所述的设备,其中:

14.根据权利要求12所述的设备,其中:

15.根据权利要求12所述的设备,其中:

16.根据权利要求12所述的设备,其中:

17.根据权利要求12所述的设备,其中,所述处理电路系统被配置成:

18.根据权利要求12所述的设备,其中,所述第一亮度块在所述ibc模式或所述帧内tmp模式下利用有效bv进行译码。

19.根据权利要求12所述的设备,其中,所述比特流包括帧内预测模式信息或ibc模式信息,所述帧内预测模式信息或所述ibc模式信息指示:(i)所述当前色度块的所述色度预测模式从所述第一亮度块的所述亮度译码信息推导,或者(ii)所述色度bv从所述第一亮度块的所述第一亮度bv推导。

20.一种存储指令的非暂态计算机可读存储介质,所述指令在由至少一个处理器执行时使所述至少一个处理器执行:

技术总结本公开内容包括包含处理电路系统的设备和方法,该处理电路系统基于与重建的亮度区域中与色度块并置的位置相关联的亮度块的亮度译码信息,推导色度译码区中的色度块的色度预测模式。色度译码区与包括重建亮度区域的并置亮度译码区分离地分割。亮度译码信息指示,亮度块利用使用第一亮度BV的第一译码模式(IBC模式或帧内TMP模式)和第二译码模式进行译码。处理电路系统基于亮度块的亮度BV推导色度块的色度BV,并且基于包括第一译码模式和第二译码模式的色度预测模式对色度块进行重建。技术研发人员:许晓中,赵欣,罗曼·车亚克,刘杉受保护的技术使用者:腾讯美国有限责任公司技术研发日:技术公布日:2024/9/12

本文地址:https://www.jishuxx.com/zhuanli/20240914/295631.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。