[发明专利]用于视频编解码的基于模型的运动向量推导有效
申请号: | 201780047558.7 | 申请日: | 2017-08-08 |
公开(公告)号: | CN109565590B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 庄子德;陈庆晔;徐志玮;黄毓文 | 申请(专利权)人: | 联发科技股份有限公司 |
主分类号: | H04N19/103 | 分类号: | H04N19/103 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 杨敏锋;陈良 |
地址: | 中国台湾新竹市*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 视频 解码 基于 模型 运动 向量 推导 | ||
1.一种解码方法,用于解码视频数据,其特征在于,该方法包括:
接收与一组帧相关的压缩视频数据;以及
使用解码器侧预测子细分技术,计算用于来自于该组帧的当前帧的新运动向量,其中基于一个或者多个参考帧,该新运动向量评估用于该当前帧的运动,包括:
自运动向量缓存器中检索出与不同帧相关的已有运动向量;以及
基于该已有运动向量,使用解码器侧运动向量预测技术计算该新运动向量,以使得在计算该新运动向量之后该已有运动向量处于该运动向量缓存器中。
2.如权利要求1所述的解码方法,其特征在于,
该新运动向量为细分运动向量;以及
计算的步骤包括:
在第一步骤中将该新运动向量存储到该运动向量缓存器中;以及
将该已有运动向量存储回到该运动向量缓存器中。
3.如权利要求1所述的解码方法,其特征在于,
该新运动向量为细分运动向量;以及
计算的步骤包括将该新运动向量存储到第二运动向量缓存器中,以使得该已有运动向量保留在该运动向量缓存器中。
4.如权利要求1所述的解码方法,其特征在于,包括:
确定来自于一个或者多个上层编码树单元行的数据可用;以及
计算的步骤包括检索出用于相邻块集的多个运动向量,以用于来自于该相邻块集的一个或者多个相邻块,包括:
确定该相邻块是位于该一个上层编码树单元行中还是多个上层编码树单元行中;以及
检索出与该相邻块相关的一个或者多个新运动向量。
5.如权利要求1所述的解码方法,其特征在于,计算的步骤包括:
测试自第一组参考帧和第二组参考帧中推导的一个或者多个运动向量对;以及
仅存储与该第一组参考帧和该第二组参考帧相关的该运动向量对中的一个。
6.如权利要求1所述的解码方法,其特征在于,计算的步骤包括:
测试自第一组参考帧或者第二组参考帧中的一个推导的一个或者多个运动向量对。
7.如权利要求1所述的解码方法,其特征在于,进一步包括:
接收指示用于起始运动向量候选列表的起始候选索引的信号;以及
使用该接收的信号以计算该新运动向量。
8.如权利要求1所述的解码方法,其特征在于,进一步包括:
接收指示用于起始运动向量候选列表和粗纹理运动向量差值中至少一个的起始候选索引的信号;以及
使用该接收的信号以计算该新运动向量。
9.如权利要求1所述的解码方法,其特征在于,进一步包括:
接收来自于高级运动向量预测且指示起始运动向量的信号;以及
使用该接收的信号以计算该新运动向量。
10.一种解码视频数据的装置,其特征在于,该装置包括与内存通信的处理器,该处理器用于执行存储在该内存中的多个指令,使得该处理器用于:
接收与一组帧相关的压缩视频数据;以及
使用解码器侧预测子细分技术,计算用于来自于该组帧的当前帧的新运动向量,其中基于一个或者多个参考帧,该新运动向量评估用于该当前帧的运动,包括:
自运动向量缓存器中检索出与不同帧相关的已有运动向量;以及
基于该已有运动向量,使用解码器侧运动向量预测技术计算该新运动向量,以使得在计算该新运动向量之后该已有运动向量处于该运动向量缓存器中。
11.如权利要求10所述的解码视频数据的装置,其特征在于,
该新运动向量为细分运动向量;以及
计算的步骤包括:
在第一步骤中将该新运动向量存储到该运动向量缓存器中;以及
将该已有运动向量存储回到该运动向量缓存器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联发科技股份有限公司,未经联发科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780047558.7/1.html,转载请声明来源钻瓜专利网。