[发明专利]分数像素运动估计装置在审

专利信息
申请号: 202110281750.0 申请日: 2021-03-16
公开(公告)号: CN113068049A 公开(公告)日: 2021-07-02
发明(设计)人: 诸悦;郭浩然;盛磊;阮新亮 申请(专利权)人: 上海富瀚微电子股份有限公司
主分类号: H04N19/513 分类号: H04N19/513;H04N19/182;H04N19/61
代理公司: 上海思微知识产权代理事务所(普通合伙) 31237 代理人: 曹廷廷
地址: 200233 上海*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分数 像素 运动 估计 装置
【权利要求书】:

1.一种分数像素运动估计装置,用于获得分数像素精度的运动矢量,以改变视频编码的编码性能,其特征在于,包括:

并行内插模块,用以接收输入的预测的运动矢量以及输入的内插参考图像,将所述内插参考图形以相同运动矢量的标准分为多个内插参考图像块,同时计算出多个所述内插参考图像块的内插操作;

内插结果缓冲模块,用以接收并保存内插操作后的所述内插参考图像块,并且将所述内插参考图像块重新分割,再组合为多个内插参考图像组;

SATD计算模块,用以接收所述编码图像和所述内插参考图像组,根据所述编码图像同时计算出多个所述内插参考图像组的SATD值,每个所述内插参考图像组均使用哈达玛变换计算所述SATD值,其中,在哈达玛变换时的蝶形运算的减法分支上添加偏置值;

SATD累加模块,用以接收并保存所述SATD值,并将所述SATD值累加;

代价计算模块,用以接收来自所述SATD累加模块的至少一个所述SATD值和至少一个预测运动矢量,并计算出每个所述SATD值的代价;

运动矢量选择模块,用以从若干个所述代价中选出一个最小的代价,选出所述最小代的价值对应的分数像素精度的运动矢量。

2.如权利要求1所述的分数像素运动估计装置,其特征在于,所述并行内插模块包含多个内插单元,多个所述内插单元分为多组,多组所述内插单元同时执行内插操作。

3.如权利要求2所述的分数像素运动估计装置,其特征在于,每组所述内插单元执行水平内插、竖直内插,或者同时执行水平内插和竖直内插。

4.如权利要求3所述的分数像素运动估计装置,其特征在于,多组所述内插单元执行相同或者不同的内插操作。

5.如权利要求2所述的分数像素运动估计装置,其特征在于,所述内插模块包括16x9个内插单元。

6.如权利要求5所述的分数像素运动估计装置,其特征在于,16x9个所述内插单元分为三组所述内插单元,三组所述内插单元分别为9x9个内插单元、5x9个内插单元和2x9个内插单元。

7.如权利要求1所述的分数像素运动估计装置,其特征在于,所述内插结果缓冲包括多个缓冲单元,依次保存所述并行内插模块的内插结果。

8.如权利要求7所述的分数像素运动估计装置,其特征在于,多个缓冲单元包括:一个8x9缓冲单元、一个9x14缓冲单元和两个9x9缓冲单元。

9.如权利要求1所述的分数像素运动估计装置,其特征在于,所述哈达玛变换公式如下:

SATD=||H-1*P*H-H-1*C*H||1

其中:H-1*C*H为定值,H为Hadamard变换矩阵,P为1/4像素精度的运动补偿参考图像块,C为当前图像块,|| ||1为矩阵的L1范数。

10.如权利要求1所述的分数像素运动估计装置,其特征在于,计算SATD值的代价的方法包括:

JSATD=SATD+λSATD*Rh

其中:JSATD为基于SATD的代价,λ为拉格朗日系数,SATD为SATD值,Rh为预测运动矢量。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海富瀚微电子股份有限公司,未经上海富瀚微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110281750.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top