视频编解码中的环绕运动补偿制造技术

技术编号:32508241 阅读:14 留言:0更新日期:2022-03-02 10:44
描述了用于环绕运动补偿的技术,以便更好地确保用于执行环绕运动补偿的参数在公共参数集中可用。视频编码器可以发信号通知并且视频解码器可以解析图片参数集(PPS)中指示用于视频数据的当前块的环绕运动补偿的偏移的语法元素。法元素。法元素。

【技术实现步骤摘要】
【国外来华专利技术】视频编解码中的环绕运动补偿
[0001]本申请要求于2020年7月21日提交的美国申请No.16/934,483的优先权,该申请要求于2019年7月23日提交的美国临时申请No.62/877,751的权益,其中每一项的全部内容通过引用并入本文。


[0002]本公开涉及视频编码和视频解码。

技术介绍

[0003]数字视频功能可以集成到各种设备中,包括数字电视、数字直接广播系统、无线广播系统、个人数字助理(PDA)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数字摄像机、数字记录设备、数字媒体播放器、视频游戏设备、视频游戏机、蜂窝或卫星无线电电话、所谓的“智能电话”、视频电话会议设备、视频流式传输设备等。数字视频设备实现视频编解码技术,诸如在由MPEG

2、MPEG

4、ITU

T H.263、ITU

T H.264/MPEG

4、第10部分、高级视频编解码(AVC)、ITU

T H.265/高效视频编解码(HEVC)所定义的标准以及此类标准的扩展中所描述的那些。通过实现这样的视频编解码技术,视频设备可以更有效地发送、接收、编码、解码和/或存储数字视频信息。
[0004]视频编解码技术包括空间(图片内)预测和/或时间(图片间)预测,以减少或消除视频序列中固有的冗余。对于基于块的视频编解码,可以将视频切片(例如,视频图片或视频图片的一部分)分割成视频块,其也可以被称为编解码树单元(CTU)、编解码单元(CU)和/或编解码节点。图片的帧内编码(I)切片中的视频块是针对同一图片中的相邻块中的参考样本使用空间预测来进行编码的。图片的帧间编码(P或B)切片中的视频块可以针对同一图片中的相邻块中的参考样本使用空间预测,或者针对其它参考图片中的参考样本使用时间预测。图片可以被称为帧,并且参考图片可以被称为参考帧。

技术实现思路

[0005]一般地,本公开描述了用于环绕运动补偿的技术。本公开描述了用于更好地确保用于执行环绕运动补偿的参数在公共参数集中可用,从而不浪费视频处理资源访问来自不同参数集的信息的示例技术。本公开的技术还可以减少由于等待来自不同参数集的数据而导致的视频处理中的延迟。本公开还描述了与色度格式化有关的示例技术。
[0006]在一个示例中,本公开描述了一种对视频数据进行解码的方法,该方法包括解析图片参数集(PPS)中指示用于视频数据的当前块的环绕运动补偿的偏移的语法元素,以及基于用于环绕运动补偿的该偏移对当前块进行帧间预测解码。
[0007]在一个示例中,本公开描述了一种用于对视频数据进行解码的设备,该设备包括被配置为存储图片参数集(PPS)的语法元素的存储器,以及处理电路,该处理电路被配置为解析PPS中指示用于视频数据的当前块的环绕运动补偿的偏移的语法元素,并且基于用于环绕运动补偿的该偏移对当前块进行帧间预测解码。
[0008]在一个示例中,本公开描述了一种对视频数据进行编码的方法,该方法包括基于用于环绕运动补偿的偏移对视频数据的当前块进行帧间预测编码,以及在图片参数集(PPS)中发信号通知指示用于当前块的环绕运动补偿的偏移的语法元素。
[0009]在一个示例中,本公开描述了一种用于对视频数据进行编码的设备,该设备包括被配置为存储图片参数集(PPS)的语法元素的存储器,以及处理电路,该处理电路被配置为基于用于环绕运动补偿的偏移对视频数据的当前块进行帧间预测编码,并且在PPS中发信号通知指示用于当前块的环绕运动补偿的偏移的语法元素。
[0010]在一个示例中,本公开描述了一种用于对视频数据进行解码的设备,该设备包括用于解析图片参数集(PPS)中指示用于视频数据的当前块的环绕运动补偿的偏移的语法元素的部件,以及用于基于用于环绕运动补偿的该偏移对当前块进行帧间预测解码的部件。
[0011]在一个示例中,本公开描述了一种其上存储指令的计算机可读存储介质,该指令被执行时使一个或多个处理器:解析图片参数集(PPS)中指示用于视频数据的当前块的环绕运动补偿的偏移的语法元素,以及基于用于环绕运动补偿的该偏移对当前块进行帧间预测解码。
[0012]在附图和以下描述中阐述一个或多个示例的细节。根据说明书、附图和权利要求书,其它特征、目的和优点将显而易见。
附图说明
[0013]图1是图示可以执行本公开的技术的示例视频编码和解码系统的框图。
[0014]图2A和图2B是示出示例四叉树二叉树(QTBT)结构和相对应的编解码树单元(CTU)的概念示意图。
[0015]图3是示出可以执行本公开的技术的示例视频编码器的框图。
[0016]图4是示出可以执行本公开的技术的示例视频解码器的框图。
[0017]图5是示出用于对视频数据的当前块进行编码的示例方法的流程图。
[0018]图6是示出用于对视频数据的当前块进行解码的示例方法的流程图。
具体实施方式
[0019]本公开描述了与环绕运动补偿相关的,以及在某些示例中与使用参考图片重采样的环绕运动补偿相关的示例技术。本公开还描述了与色度格式化相关的技术。
[0020]可以在对全方向视频内容(也称为360
°
视频内容)进行编解码中使用环绕运动补偿。环绕运动补偿利用环绕在360
°
视频内容中的视频内容来进行帧间预测。例如,视频编解码器(例如,视频编码器或视频解码器)可以生成预测块,用于基于沿着参考图片的对立边界的样本对当前块进行帧间预测。例如,预测块可以包括来自参考图片中延伸超过参考图片的左边界并回绕到参考图片的右边界的部分的样本。在该示例中,预测块包括参考图片的左边界附近的样本和来自参考图片的右边界附近的样本。
[0021]在参考图片重采样中,参考图片列表中的一个或多个参考图片的分辨率可以不同于包括被帧间预测的当前块的当前图片的分辨率。在某些示例中,在参考图片重采样中,可以使用环绕运动补偿过程。然而,即使不执行参考图片重采样,也可以执行环绕运动补偿处理。
[0022]对于环绕运动补偿,指示环绕运动补偿过程是否被启用的语法元素在特定参数集中被发信号通知。然而,某些现有的技术利用来自一个参数集的参数值来确定是否在不同参数集中发信号通知指示环绕运动补偿过程是否被启用的语法元素。也就是说,在这些现有技术中,为了解析一个参数集以确定环绕运动补偿过程是否被启用需要访问另一个参数集。此外,可以在与指示环绕运动补偿过程是否被启用的语法元素相同的参数集中发信号通知指示用于环绕运动补偿的偏移的语法元素。
[0023]在那些技术中,可能存在某些问题。例如,视频编解码器(例如,视频解码器)可能需要访问多个不同的参数集以确定指示环绕运动补偿过程是否被启用的语法元素的值。访问不同的参数集可能会影响处理时间,因为这些参数集可能存储在不同的位置并且可能存储在芯片外。作为另一示例,从视频解码器的角度,视频解码器可能需要等待直本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种对视频数据进行解码的方法,所述方法包括:解析图片参数集(PPS)中指示用于所述视频数据的当前块的环绕运动补偿的偏移的语法元素;以及基于用于环绕运动补偿的所述偏移对所述当前块进行帧间预测解码。2.根据权利要求1所述的方法,其中所述语法元素包括第一语法元素,所述方法还包括:解析所述PPS中指示环绕运动补偿是否被启用的第二语法元素,其中,解析所述PPS中指示用于所述当前块的环绕运动补偿的所述偏移的所述语法元素包括基于所述PPS中指示环绕运动补偿被启用的所述第二语法元素而对所述第一语法元素进行解析。3.根据权利要求1所述的方法,其中所述语法元素包括第一语法元素,所述方法还包括:无论图片宽度如何而解析序列参数集(SPS)中指示环绕运动补偿是否被启用的第二语法元素。4.根据权利要求3所述的方法,其中,所述第二语法元素的指示环绕运动补偿被启用的值基于所述图片宽度、最小块尺寸和最大块尺寸来约束。5.根据权利要求3所述的方法,其中,基于指示环绕运动补偿被启用的所述第二语法元素,(CtbSizeY/MinCbSizeY+1)小于或等于(pic_width_in_luma_samples/MinCbSizeY

1),其中CtbSizeY是编解码树块的高度,MinCbSizeY指示最小编解码块尺寸,并且pic_width_in_luma_samples指示包括所述当前块的图片的所述图片宽度。6.根据权利要求1所述的方法,其中帧间预测解码包括:基于用于环绕运动补偿的所述偏移生成预测块;以及将所述预测块加到残差块上以重构所述当前块。7.一种用于对视频数据进行解码的设备,所述设备包括:存储器,被配置为存储图片参数集(PPS)的语法元素;以及处理电路,被配置为:解析所述PPS中的语法元素,所述语法元素指示用于所述视频数据的当前块的环绕运动补偿的偏移;以及基于用于环绕运动补偿的所述偏移对所述当前块进行帧间预测解码。8.根据权利要求7所述的设备,其中所述语法元素包括第一语法元素,并且其中所述处理电路被配置为:解析所述PPS中指示环绕运动补偿是否被启用的第二语法元素,其中,为了解析所述PPS中指示用于所述当前块的环绕运动补偿的所述偏移的所述语法元素,所述处理电路被配置为基于所述PPS中指示环绕运动补偿被启用的所述第二语法元素对所述第一语法元素进行解析。9.根据权利要求7所述的设备,其中所述语法元素包括第一语法元素,并且其中所述处理电路被配置为:无论图片宽度如何而解析序列参数集(SPS)中指示环绕运动补偿是否被启用的第二语法元素。
10.根据权利要求9所述的设备,其中,所述第二语法元素的指示环绕运动补偿被启用的值基于所述图片宽度、最小块尺寸和最大块尺寸来约束。11.根据权利要求9所述的设备,其中,基于指示环绕运动补偿被启用的所述第二语法元素,(CtbSizeY/MinCbSizeY+1)小于或等于(pic_width_in_luma_samples/MinCbSizeY

1),其中CtbSizeY是编解码树块的高度,MinCbSizeY指示最小编解码块尺寸,并且pic_width_in_luma_samples指示包括所述当前块的图片的所述图片宽度。12.根据权利要求7所述的设备,其中为了进行帧间预测解码,所述处理电路被配置为:基于用于环绕运动补偿的所述偏移生成预测块;以及将所述预测块加到残差块上以重构所述当前块。13.根据权利要求7所述的设备,还包括显示器,所述显示器被配置为显示包括所述当前块的图片。14.根据权利要求7所述的设备,还包括摄像机、计算机、无线通信设备、广播接收器设备或机顶盒中的至少一个。15.一种对视频数据进行编码的方法,所述方法包括:基于用于环绕运动补偿的偏移对所述视频数据的当前块进行帧间预测编码;以及在图片参数集(PPS)中发信号通知指示用于所述当前块的环绕运动补偿的所述偏移的语法元素。16.根据权利要求15所述的方法,其中所述语法元素包括第一语法元素,所述方法还包括:在所述PPS中...

【专利技术属性】
技术研发人员:V塞雷金MZ科班
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:

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

1