【技术实现步骤摘要】
【国外来华专利技术】使用非矩形预测模式来减少用于视频数据预测的运动场存储
[0001]本申请要求于2020年6月4日提交的美国申请第16/893,052号、于2019年6月5日提交的美国临时申请第62/857,584号和于2019年6月14日提交的美国临时申请第62/861,811号的权益,通过引用将其各自的全部内容并入本文。
[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]视频编解码技术包含空域(图片内)预测和/或时域(图片间)预测来减少或消除视频序列中固有的冗余。对于基于块的视频编解码,可以将视频条带 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种对视频数据进行编解码的方法,所述方法包括:对视频数据的当前块的第一运动信息集进行编解码,所述当前块根据非矩形分割模式被分割为第一分割和第二分割,所述第一运动信息集参考参考图片列表并且与所述第一分割相关联;在对所述第一运动信息集进行编解码之后,对所述当前块的第二运动信息集进行编解码,所述第二运动信息集参考所述参考图片列表并且与所述第二分割相关联;响应于所述第一运动信息集和所述第二运动信息集都参考所述参考图片列表,存储所述当前块的所述第二运动信息集;以及使用所存储的第二运动信息集来预测与所述当前块相邻的所述视频数据的后续块的后续运动信息。2.根据权利要求1所述的方法,其中,存储所述第二运动矢量包括存储针对所述当前块的所有子块的所述第二运动矢量。3.根据权利要求1所述的方法,还包括确定所述当前块的大小满足阈值,其中,存储所述第二运动矢量包括响应于确定所述当前块的所述大小满足所述阈值而存储所述第二运动矢量。4.根据权利要求3所述的方法,其中,所述阈值包括4
×
N或N
×
4,N是正整数值。5.根据权利要求1所述的方法,其中,预测后续块的后续运动信息包括:为所述后续块形成运动预测候选列表,包括将所述第二运动矢量添加到所述运动预测候选列表;从所述运动预测候选列表中选择所述第二运动矢量;以及使用所述第二运动矢量来预测所述后续块的所述后续运动信息。6.根据权利要求1所述的方法,其中,所述当前块形成单向帧间预测条带(P条带)的一部分,所述方法还包括对所述当前块禁用混合操作。7.根据权利要求1所述的方法,其中,所述第一分割包括第一三角形分割,所述第二分割包括第二三角形分割,并且所述非矩形分割模式包括三角形分割模式(TPM)。8.根据权利要求1所述的方法,还包括使用所述第一运动信息集和所述第二运动信息集且在所述第一分割与所述第二分割之间不执行混合操作的情况下生成所述当前块的预测块。9.根据权利要求1所述的方法,其中,生成预测块包括:将大于4/8的混合权重重置为等于8
×
8;将小于4/8的混合权重重置为等于0
×
8;以及使用重置的混合权重来组合所述第一分割和所述第二分割。10.根据权利要求9所述的方法,还包括将等于4/8的混合权重重置为等于8/8。11.根据权利要求9所述的方法,还包括将等于4/8的混合权重重置为等于0/8。12.根据权利要求9所述的方法,还包括:根据所述当前块的划分方向,将等于4/8的混合权重重置为等于0/8或8/8。13.根据权利要求8所述的方法,其中,生成预测块包括使用常规帧间预测来生成所述预测块,所述方法还包括跳过表示用于自适应运动矢量分辨率(AMVR)语法元素的分数精度运动矢量差(MVD)值的比特的上下文自适应二进制算术编解码(CABAC)。
14.根据权利要求8所述的方法,其中,生成预测块包括使用仿射预测模式生成所述预测块,所述方法还包括跳过表示用于自适应运动矢量分辨率(AMVR)语法元素的分数精度运动矢量差(MVD)值的比特的上下文自适应二进制算术编解码(CABAC)。15.根据权利要求1所述的方法,还包括:使用所述第一运动信息集和所述第二运动信息集生成所述当前块的预测块;对经量化的变换块进行逆量化和逆变换,以生成所述当前块的残差块;以及组合所述残差块的样点与所述预测块的样点以对所述当前块进行解码。16.根据权利要求1所述的方法,还包括:使用所述第一运动信息集和所述第二运动信息集生成所述当前块的预测块;从所述当前块的样点中减去所述预测块的样点以生成所述当前块的残差块;以及对所述残差块进行变换和量化以对所述当前块进行编码。17.一种用于对视频数据进行编解码的设备,所述设备包括:存储器,被配置为存储视频数据;以及一个或多个处理器,在电路中实现并且被配置为:对所述视频数据的当前块的第一运动信息集进行编解码,所述当前块根据非矩形分割模式被分割为第一分割和第二分割,所述第一运动信息集参考参考图片列表并且与所述第一分割相关联;在对所述第一运动信息集进行编解码之后,对所述当前块的第二运动信息集进行编解码,所述第二运动信息集参考所述参考图片列表并且与所述第二分割相关联;响应于所述第一运动信息集和所述第二运动信息集都参考所述参考图片列表,将所述当前块的所述第二运动信息集存储在所述存储器中;以及使用所存储的第二运动信息集来预测与所述当前块相邻的所述视频数据的后续块的后续运动信息。18.根据权利要求17所述的设备,其中,所述一个或多个处理器被配置为存储针对所述当前块的所有子块的所述第二运动矢量。19.根据权利要求17所述的设备,其中,所述一个或多个处理器被配置为确定所述当前块的大小满足阈值,并且响应于确定所述当前块的所述大小满足所述阈值而存储所述第二运动矢量。20.根据权利要求17所述的设备,其中,为了预测所述后续块的所述后续运动信息,所述一个或多个处理器被配置为:为所述后续块形成运动预测候选列表并将所述第二运动矢量添加到所述运动预测候选列表;从所述运动预测候选列表选择所述第二运动矢量;以及使用所述第二运动矢量来预测所述后续块的所述后续运动信息。21.根据权利要求17所述的设备,其中,所述一个或多个处理器还被配置为使用所述第一运动信息集和所述第二运动信息集来生成所述当前块的预测块。22.根据权利要求17所述的设备,其中,所述一个或多个处理器还被配置为使用所述第一运动信息集和所述...
【专利技术属性】
技术研发人员:KPA鲁伊兹,CC陈,WJ钱,H黄,M卡尔切维茨,V塞雷金,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。