[发明专利]一种自适应运动估计方法和模块有效
申请号: | 201580000246.1 | 申请日: | 2015-05-07 |
公开(公告)号: | CN104995917B | 公开(公告)日: | 2019-03-15 |
发明(设计)人: | 李旭峰;王荣刚;王振宇;王文敏;高文 | 申请(专利权)人: | 北京大学深圳研究生院 |
主分类号: | H04N19/513 | 分类号: | H04N19/513;H04N19/57 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕 |
地址: | 518055 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 自适应 运动 估计 方法 模块 | ||
一种自适应运动估计方法和模块,该模块包括宏块划分单元、宏块选择单元、运动强度判断单元和运动估计单元。宏块划分单元待编码的视频帧划分宏块。宏块选择单元用于依次选择视频帧中的图像块作为当前图像块。运动强度判断单元用于判断当前图像块的运动强度,并根据当前图像块的运动强度自适应选择用于对当前图像块进行运动估计的运动估计方法。运动估计单元根据运动强度判断单元所选择的运动估计方法对当前图像块进行运动估计。在对图像块进行运动估计之前,先判断图像块的运动强度,根据当前图像块的运动强度自适应选择用于对当前图像块进行运动估计的运动估计方法,以提高视频编解码中运动估计的效率。
技术领域
本申请涉及视频编解码领域,具体涉及一种自适应运动估计方法和模块。
背景技术
随着众多如数字电视、互联网高清视频、数码相机、数码摄像机等高清数码产品的逐渐普及,人们对视频清晰度的要求越来越高,视频的分辨率也越来越高。因此,新一代高效视频编码标准的开发迫在眉睫。
大多数主流的视频编解码标准为了充分利用视频的时间冗余性,都采用帧间预测的方法来提高压缩的效率,而运动估计是帧间预测中最重要的环节,在某些视频编码标准中甚至占用了一半以上的编码时间。在视频压缩编码中,运动估计作为减少视频序列时间冗余度的有效手段,其运算效率对整个编码系统的性能有着重大影响。运动估计算法一般有像素递归法和块匹配法两种,其中块匹配法是现在最常用的方法。块匹配法中精度最高运算复杂度也最大的是全搜索(Full Search,FS)算法。为加快搜索速度人们提出了许多快速算法,以损失一定的搜索精度为代价来降低运算复杂度,如三步搜索法(Three StepSearch,TSS)、菱形搜索法(Diamond Search,DS)、六边形搜索法(Hexagon-based Search,HEXBS)等。
然而,随着分辨率的不断提高,运动估计的准确性与高效性越来越受到重视。现有的运动估计方法要么速度快但不适合快速运动的场景;要么性能好但设计得很复杂,搜索速度慢。
发明内容
本申请提供了一种自适应运动估计方法和模块,能够在不影响运动估计准确性的情况下,尽可能提高运动估计的搜索速度。
根据本申请的第一方面,本申请提供了一种自适应运动估计方法,包括:
将待编码的视频帧划分宏块;
依次选择视频帧中的图像块作为当前图像块;
判断当前图像块的运动强度,并根据当前图像块的运动强度自适应选择用于对当前图像块进行运动估计的运动估计方法;所述运动强度用于表征视频图像帧中物体的运动幅度和/或运动频率;
根据所选择的运动估计方法对当前图像块进行运动估计。
在某些实施例中,判断当前图像块的运动强度是否满足预设条件,如果不满足,判断为当前图像块的运动强度高,则选择第一运动估计方法;如果满足,判断为当前图像块的运动强度低,则选择第二运动估计方法;所述第二运动估计方法比第一运动估计方法的搜索速度快。
在某些实施例中,根据当前图像块及其相邻已编码图像块的运动信息判断当前图像块的运动强度。
在某些实施例中,根据当前图像块的预测运动矢量和相邻已编码图像块的运动矢量差判断当前图像块的运动强度。
在某些实施例中,所述预设条件为:
f(PMV)<TH1且
其中,TH1和TH2分别为两个预设的门限值,f为矢量运算函数,PMV为当前图像块的预测运动矢量,MVD为当前图像块的相邻已编码图像块的运动矢量差。
根据本申请的第二方面,本申请提供了一种自适应运动估计模块,包括:
宏块划分单元,用于将待编码的视频帧划分宏块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学深圳研究生院,未经北京大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580000246.1/2.html,转载请声明来源钻瓜专利网。