[发明专利]视频编码、解码方法及装置有效
申请号: | 201810986251.X | 申请日: | 2018-08-27 |
公开(公告)号: | CN110868611B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 陈杰;欧阳晓;郑丞洙 | 申请(专利权)人: | 北京三星通信技术研究有限公司;三星电子株式会社 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/4402;H04N19/577;H04N19/513 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 任岩 |
地址: | 100028 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频 编码 解码 方法 装置 | ||
1.一种视频编码方法,包括:
对当前编码块,导出多个运动矢量;
选取导出的多个运动矢量中的部分运动矢量进行偏移操作,得到第一运动矢量,未进行偏移操作的运动矢量为第二运动矢量;
从第一运动矢量和第二运动矢量中确定当前编码块使用的运动矢量,并在码流中写入关于该确定使用的运动矢量的信息;以及
根据当前编码块使用的运动矢量进行后续编码,
其中,所述偏移操作只对运动矢量在水平和竖直方向进行偏移,包括水平向左、水平向右、竖直向上和竖直向下,和/或
所述偏移操作中对运动矢量进行偏移的偏移量为二的幂次方个像素。
2.根据权利要求1所述的视频编码方法,还包括:
选取第一运动矢量中的部分运动矢量导出不同预测方向上的运动矢量,得到第三运动矢量;
所述从第一运动矢量、第二运动矢量中确定当前编码块使用的运动矢量,包括:
从第一运动矢量、第二运动矢量和第三运动矢量中确定当前编码块使用的运动矢量。
3.根据权利要求2所述的视频编码方法,其中,所述选取第一运动矢量中的部分运动矢量导出不同预测方向上的运动矢量的过程中,只导出不同预测方向中的部分预测方向上的运动矢量。
4.根据权利要求1至3任一项所述的视频编码方法,其中,所述运动矢量导出规则包括:直接模式、跳过模式、以及合并模式。
5.根据权利要求1至3任一项所述的视频编码方法,其中,写入的所述运动矢量的信息包括下述至少一项:
关于当前编码块是否对导出的运动矢量进行偏移操作的信息、关于当前编码块是对哪个导出的运动矢量进行偏移的信息、关于当前编码块对导出的运动矢量如何进行偏移操作的信息、以及关于当前编码块运动矢量的预测方向的信息。
6.根据权利要求1至3任一项所述的视频编码方法,其中,所述导出的多个运动矢量包括下述至少一项:根据参考图像上位置对应块的运动矢量导出的运动矢量、根据相邻块导出的双向预测的运动矢量、根据相邻块导出的对称预测的运动矢量、根据相邻块导出的前向预测的运动矢量、以及根据相邻块导出的后向预测的运动矢量。
7.根据权利要求6所述的视频编码方法,其中,进行偏移操作的所述多个运动矢量中的部分运动矢量为:
根据相邻块导出的双向预测的运动矢量、根据相邻块导出的对称预测的运动矢量、根据相邻块导出的前向预测的运动矢量、以及根据相邻块导出的后向预测的运动矢量;或者
根据相邻块导出的双向预测的运动矢量、根据相邻块导出的前向预测的运动矢量、以及根据相邻块导出的后向预测的运动矢量;或者
根据相邻块导出的对称预测的运动矢量、根据相邻块导出的前向预测的运动矢量、以及根据相邻块导出的后向预测的运动矢量;或者
根据相邻块导出的前向预测的运动矢量和根据相邻块导出的后向预测的运动矢量;或者
根据相邻块导出的双向预测的运动矢量和根据相邻块导出的对称预测的运动矢量;或者
根据相邻块导出的双向预测的运动矢量。
8.根据权利要求7所述的视频编码方法,其中,所述第一运动矢量中的部分运动矢量为:
根据相邻块导出的双向预测的运动矢量、根据相邻块导出的前向预测的运动矢量、根据相邻块导出的后向预测的运动矢量,或者
根据相邻块导出的前向预测的运动矢量、根据相邻块导出的后向预测的运动矢量,或者
根据相邻块导出的双向预测的运动矢量和根据相邻块导出的对称预测的运动矢量;或者
根据相邻块导出的双向预测的运动矢量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三星通信技术研究有限公司;三星电子株式会社,未经北京三星通信技术研究有限公司;三星电子株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810986251.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可收集尿液的小便池
- 下一篇:视频编码方法及装置、解码方法及装置