The invention discloses an adaptive factor video scaling motion estimation method. Firstly, the scaling form of the predicted macroblock is judged by the motion compensation errors corresponding to the motion vectors (0,0), (1,0) and the first-order horizontal autocorrelation of the reference frame, and then the calculation method of the optimal scaling ratio is provided, which significantly reduces the required bilinear interpolation operation times and operation time. On the basis of block matching motion estimation based on translation model, combined with the optimal scaling ratio, the scaling motion vector can be obtained, which can break through the scaling scale range of traditional scaling motion estimation and improve the accuracy of motion estimation. Compared with the traditional scaling motion estimation/compensation method, the peak signal-to-noise ratio (PSNR) of the proposed method is increased by 4.54 dB on average, and 5.45 dB on average, compared with the block matching full search motion compensation PSNR. The computational cost of the proposed method is reduced by 96.54% on average compared with the traditional scaling motion estimation method.
【技术实现步骤摘要】
自适应因子的视频缩放运动估计方法
本专利技术涉及视频编码压缩领域,尤其是一种运算速度快、运动补偿质量高,且能有效预测视频中存在的缩放运动的具备缩放因子自适应能力的视频运动估计方法。
技术介绍
运动估计是一种有效的时间维预测技术,而且多年来视频编码效率的大部分提升均是由于其采用了更为优秀的运动估计算法。然而,运动估计环节所消耗的计算资源往往占编码器全部资源的50%以上,甚至可达80%。为了在复杂度和预测精度之间达到较好的折中,现有视频编码标准普遍采用基于平移模型的块匹配运动估计算法,并陆续提出了多种快速块匹配策略,如基于候选向量下采样的策略、基于像素下采样的策略、基于低复杂度匹配函数的策略、基于低比特深度像素的策略等。但是,平移模型无法有效预测由物体的旋转、缩放、变形和摄像机运动产生的非刚性复合运动。同时,基于块平移模型的运动估计通常不能获得平滑、连续的运动场,往往出现块效应,尤其是在低码率下,影响解码视频的主观质量。在这种情况下,一些研究人员多年来尝试将高阶运动模型引入到运动估计/补偿中来弥补平移运动模型的不足,出现了基于网格模型的运动估计、基于仿射模型的运动估计(如4参数模型、6参数仿射模型、8参数透视或双线性模型、12参数变换模型及其混合模型)、基于弹性模型的运动估计和基于缩放模型的运动估计等。基于缩放模型的运动估计(ZoomMotionEstimationModel)是2012年以来出现的一种视频运动估计方法,它可有效预测由于摄像机的推摄、拉摄和综合运动拍摄所产生的视频运动。通过在16个标准测试视频序列上进行实验统计,发现大约74.46%的宏块包含非 ...
【技术保护点】
1.一种自适应因子的视频缩放运动估计方法,其特征在于按如下步骤进行:步骤1. 若当前图像组的所有帧都已处理完毕,则算法结束;否则,选取当前图像组中未处理过的一帧作为当前帧
【技术特征摘要】
1.一种自适应因子的视频缩放运动估计方法,其特征在于按如下步骤进行:步骤1.若当前图像组的所有帧都已处理完毕,则算法结束;否则,选取当前图像组中未处理过的一帧作为当前帧,并将其前一帧作为参考帧;步骤2.若当前帧的所有宏块均已处理完毕,则转入步骤1;否则,选取当前帧的一个未处理宏块作为当前宏块,设其大小为像素,、表示当前宏块左上角像素的横、纵坐标,为一个预设常数;步骤3.根据公式的定义,计算零矢量所对应的运动补偿误差:所述表示当前帧中坐标为处的像素值,表示参考帧中坐标为处的像素值;步骤4.根据公式的定义,计算运动矢量(1,0)所对应的运动补偿误差:所述表示参考帧中坐标为处的像素值;步骤5.根据公式的定义,计算零矢量所对应...
【专利技术属性】
技术研发人员:宋传鸣,闫小红,王相海,傅博,
申请(专利权)人:辽宁师范大学,
类型:发明
国别省市:辽宁,21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。