译码方法和设备与流程
- 国知局
- 2024-08-02 14:22:15
本发明涉及经配置以执行视频译码的装置。
背景技术:
1、数字视频能力可并入至广泛范围的装置中,所述装置包含数字电视、数字直播系统、无线广播系统、个人数字助理(pda)、膝上型或桌上型计算机、平板计算机、电子书阅读器、数字相机、数字记录装置、数字媒体播放器、视频游戏装置、视频游戏控制台、蜂窝或卫星无线电电话(所谓的“智能电话”)、视频电话会议装置、视频流式处理装置等等。数字视频装置实施视频压缩技术,例如由mpeg-2、mpeg-4、itu-t h.263、itu-th.264/mpeg-4第10部分高级视频译码(avc)定义的标准,或itu-t h.265、高效视频译码(hevc)标准及这些标准的扩展中所描述的技术。视频装置可通过实施这些视频压缩技术而更高效地传输、接收、编码、解码及/或存储数字视频信息。
2、视频压缩技术可执行空间(图片内)预测及/或时间(图片间)预测来减少或移除视频序列中固有的冗余。对于基于块的视频译码,视频切片(例如视频帧或视频帧的一部分)可分割成视频块,例如译码树块及译码块。空间或时间预测产生用于待译码块的预测性块。残差数据表示待译码的原始块与预测性块之间的像素差。为了进一步压缩,可将残差数据从像素域变换至变换域,从而产生可接着进行量化的残差变换系数。
技术实现思路
1、一般来说,本发明描述与运动向量预测有关的技术。本发明的技术可应用于现有视频编码解码器中的任一者(例如高效视频译码(hevc))或任何未来视频译码标准。
2、在一个实例中,本发明描述一种解码视频数据的方法,所述方法包括:由视频解码器确定所述视频数据的当前图片的不邻近块的运动向量,所述不邻近块不邻近于所述当前图片的当前块;由所述视频解码器基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp);由所述视频解码器基于所述当前块的所述mvp确定所述当前块的运动向量;由所述视频解码器基于所述当前块的所述运动向量确定预测性块;由所述视频解码器基于所述预测性块重构所述当前图片的样本值。
3、在另一实例中,本发明描述一种编码视频数据的方法,所述方法包括:由视频编码器确定所述视频数据的当前图片的不邻近块的运动向量,所述不邻近块不邻近于所述当前图片的当前块;由所述视频编码器基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp);由所述视频编码器确定所述当前块的运动向量,其中所述运动向量等于所述当前块的所述mvp的运动向量或等于所述当前块的所述mvp的所述运动向量加在位流中用信号发送的运动向量差(mvd);由所述视频编码器基于所述当前块的所述运动向量确定预测性块;及由所述视频编码器基于所述预测性块产生残差样本值。
4、在另一实例中,本发明描述一种用于解码视频数据的设备,所述设备包括:一或多个存储媒体,其经配置以存储视频数据;及一或多个处理器,其经配置以:确定所述视频数据的当前图片的不邻近块的运动向量,所述不邻近块不邻近于所述当前图片的当前块;基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp);基于所述当前块的所述mvp确定所述当前块的运动向量;基于所述当前块的所述运动向量确定预测性块;及基于所述预测性块重构所述当前图片的样本值。
5、在另一实例中,本发明描述一种用于编码视频数据的设备,所述方法包括:由视频编码器确定所述视频数据的当前图片的不邻近块的运动向量,所述不邻近块不邻近于所述当前图片的当前块;由所述视频编码器基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp);由所述视频编码器确定所述当前块的运动向量,其中所述运动向量等于所述当前块的所述mvp的运动向量或等于所述当前块的所述mvp的所述运动向量加在位流中用信号发送的运动向量差(mvd);由所述视频编码器基于所述当前块的所述运动向量确定预测性块;及由所述视频编码器基于所述预测性块产生残差样本值。
6、在另一实例中,本发明描述一种用于解码视频数据的设备,所述设备包括:用于确定所述视频数据的当前图片的不邻近块的运动向量的装置,所述不邻近块不邻近于所述当前图片的当前块;用于基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp)的装置;用于基于所述当前块的所述mvp确定所述当前块的运动向量的装置;用于基于所述当前块的所述运动向量确定预测性块的装置;及用于基于所述预测性块重构所述当前图片的样本值的装置。
7、在另一实例中,本发明描述一种用于编码视频数据的设备,所述设备包括:用于确定所述视频数据的当前图片的不邻近块的运动向量的装置,所述不邻近块不邻近于所述当前图片的当前块;用于基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp)的装置;用于确定所述当前块的运动向量的装置,其中所述运动向量等于所述当前块的所述mvp的运动向量或等于所述当前块的所述mvp的所述运动向量加在位流中用信号发送的运动向量差(mvd);用于基于所述当前块的所述运动向量确定预测性块的装置;及用于基于所述预测性块产生残差样本值的装置。
8、在另一实例中,本发明描述一种存储指令的计算机可读存储媒体,所述指令在执行时致使一或多个处理器进行以下操作:确定所述视频数据的当前图片的不邻近块的运动向量,所述不邻近块不邻近于所述当前图片的当前块;基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp);基于所述当前块的所述mvp确定所述当前块的运动向量;基于所述当前块的所述运动向量确定预测性块;及基于所述预测性块重构所述当前图片的样本值。
9、在另一实例中,本发明描述一种存储指令的计算机可读存储媒体,所述指令在执行时致使一或多个处理器进行以下操作:确定所述视频数据的当前图片的不邻近块的运动向量,所述不邻近块不邻近于所述当前图片的当前块;基于所述不邻近块的所述运动向量确定所述当前块的运动向量预测子(mvp);确定所述当前块的运动向量,其中所述运动向量等于所述当前块的所述mvp的运动向量或等于所述当前块的所述mvp的所述运动向量加在位流中用信号发送的运动向量差(mvd);基于所述当前块的所述运动向量确定预测性块;及基于所述预测性块产生残差样本值。
10、下文在附图及具体实施方式中阐述本发明的一或多个方面的细节。本发明中所描述的技术的其它特征、目标及优点将从具体实施方式、附图及权利要求书显而易见。
技术特征:1.一种解码的方法,所述方法包括:
2.根据权利要求1所述的方法,其中对所述mvp候选者进行重新排序包括对所述mvp候选者进行重新排序,使得所述fifo mvp候选者列表缓冲器中指示所述块的所述运动信息的mvp候选者相对于所述fifo mvp候选者列表缓冲器中的另一mvp候选者具有优先级。
3.根据权利要求1所述的方法,其中所述当前块的所述mvp是在仿射模式中。
4.根据权利要求1所述的方法,其中确定所述当前块的所述运动向量包括:
5.根据权利要求1所述的方法,其进一步包括:
6.一种编码的方法,所述方法包括:
7.根据权利要求6所述的方法,其中对所述mvp候选者进行重新排序包括对所述mvp候选者进行重新排序,使得所述fifo mvp候选者列表缓冲器中指示所述块的所述运动信息的mvp候选者相对于所述fifo mvp候选者列表缓冲器中的另一mvp候选者具有优先级。
8.根据权利要求6所述的方法,其中所述当前块的所述mvp是在仿射模式中。
9.根据权利要求6所述的方法,其进一步包括:
10.一种用于解码的设备,装置包括:
11.根据权利要求10所述的设备,其中所述一个或多个处理器经进一步配置作为更新所述fifo mvp候选者列表缓冲器的一部分,基于在所述fifo mvp候选者列表缓冲器中的所述mvp候选者中不存在所述块的所述运动信息的任何出现,从所述fifo mvp候选者列表缓冲器中移除先前添加的mvp候选者,并且将所述块的所述运动信息作为mvp候选者添加到所述fifo mvp候选者列表缓冲器。
12.根据权利要求10所述的设备,其中所述一个或多个处理器经配置以对所述mvp候选者进行重新排序,使得所述fifo mvp候选者列表缓冲器中指示所述块的所述运动信息的mvp候选者相对于所述fifo mvp候选者列表缓冲器中的其他mvp候选者具有优先级。
13.根据权利要求10所述的设备,其中所述当前块的所述mvp是在仿射模式中。
14.根据权利要求10所述的设备,其中所述一个或多个处理器经配置作为确定所述当前块的所述运动向量的一部分:
15.根据权利要求10所述的设备,其中所述一个或多个处理器经进一步配置以:
16.一种用于编码的设备,装置包括:
17.根据权利要求16所述的设备,其中所述一个或多个处理器经进一步配置作为更新所述fifo mvp候选者列表缓冲器的一部分,基于在所述fifo mvp候选者列表缓冲器中的所述mvp候选者中不存在所述块的所述运动信息的任何出现,从所述fifo mvp候选者列表缓冲器中移除先前添加的mvp候选者,并且将所述块的所述运动信息作为mvp候选者添加到所述fifo mvp候选者列表缓冲器。
18.根据权利要求16所述的设备,其中所述一个或多个处理器经配置以对所述mvp候选者进行重新排序,使得所述fifo mvp候选者列表缓冲器中指示所述块的所述运动信息的mvp候选者相对于所述fifo mvp候选者列表缓冲器中的另一mvp候选者具有优先级。
19.根据权利要求16所述的设备,其中所述当前块的所述mvp是在仿射模式中。
20.根据权利要求16所述的设备,其中所述一个或多个处理器经进一步配置以:
技术总结本发明涉及译码方法和设备,其中解码方法包括:生成FIFO MVP候选者列表缓冲器,其中生成FIFO MVP候选者列表缓冲器包括确定在当前图片的当前块之前被解码的当前图片的块的运动信息;及更新所述FIFO MVP候选者列表缓冲器;从FIFO MVP候选者列表缓冲器中的MVP候选者中确定当前块的MVP;基于当前块的所述MVP确定所述当前块的运动向量;基于当前块的运动向量确定预测性块;及基于预测性块重构当前图片的当前块的样本值。技术研发人员:陈义文,钱威俊,孙宇辰,张莉,李圣远,李翔,庄孝强,陈建乐,V·谢廖金,M·卡切维奇受保护的技术使用者:高通股份有限公司技术研发日:技术公布日:2024/7/25本文地址:https://www.jishuxx.com/zhuanli/20240801/242602.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表