计算机应用 ›› 2016, Vol. 36 ›› Issue (8): 2316-2321.DOI: 10.11772/j.issn.1001-9081.2016.08.2316

• 虚拟现实与数字媒体 • 上一篇    下一篇

基于核回归修正的上采样相位相关精确运动估计算法

余应淮, 谢仕义, 梅其祥   

  1. 广东海洋大学 信息学院, 广东 湛江 524088
  • 收稿日期:2016-01-13 修回日期:2016-03-11 出版日期:2016-08-10 发布日期:2016-08-10
  • 通讯作者: 谢仕义
  • 作者简介:余应淮(1981-),男,广东汕头人,硕士,主要研究方向:图像处理、模式识别、计算机视觉;谢仕义(1963-),男,四川巴中人,教授,硕士,主要研究方向:数字城市、海洋遥感、图像处理;梅其祥(1973-),男,湖南常德人,副教授,博士,主要研究方向:信息安全、智能信息处理。
  • 基金资助:
    国家自然科学基金资助项目(61272534);广东海洋大学创新强校工程项目(2015KQNCX056);湛江市科技计划项目(2015B01009)。

Accurate motion estimation algorithm based on upsampled phase correlation with kernel regression refining

YU Yinghuai, XIE Shiyi, MEI Qixiang   

  1. College of Information, Guangdong Ocean University, Zhanjiang Guangdong 524088, China
  • Received:2016-01-13 Revised:2016-03-11 Online:2016-08-10 Published:2016-08-10
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61272534), the Project of Enhancing School with Innovation of Guangdong Ocean University (2015KQNCX056), the Science and Technology Program of Zhanjiang (2015B01009).

摘要: 针对亚像素运动矢量的精确估计问题,提出一种基于核回归修正的上采样相位相关精确运动估计算法。首先,使用矩阵相乘离散傅里叶变换方法快速计算上采样相位相关曲面,并通过检测其峰值坐标实现运动矢量的亚像素级初始估计;其次,在上采样相位相关曲面上,采用核回归方法对以初始估计值为中心的邻域进行拟合;最后,检测核回归拟合函数的峰值坐标,并以此坐标对初始估计值进行修正,从而实现任意精度级别的精确运动估计。与二次函数拟合(QuadFit)、线性拟合(LinFit)、Sinc拟合(SincFit)、局部质心(LCM)、频域上采样(Upsamp)等算法进行仿真对比,在无噪声污染的情况下,所提算法的平均估计误差为0.0070,运动估计的准确度提高了64%以上;而在有噪声污染的情况下,所提出的算法的平均估计误差为0.0204,运动估计的准确度提高了47%以上。实验结果表明,所提算法不仅能够有效地提高运动估计的精确性,而且具有良好的抗噪性。

关键词: 运动估计, 相位相关, 上采样, 矩阵相乘, 核回归

Abstract: Concerning highly accurate sub-pixel motion vector estimation, an accurate motion estimation algorithm based on upsampled phase correlation with kernel regression refining was proposed. Firstly, an upsampled phase correlation was computed efficiently by means of matrix-multiply discrete Fourier transform, and the initial estimation of motion vector with sub-pixel accuracy was achieved by simply locating its peak. Secondly, a kernel regression function was fit to the upsampled phase correlation values in a neighborhood of initial estimation. Finally, the initial estimation was refined with the location of peak found in the kernel regression fitting function, so as to obtain accurate estimation at arbitrary-precision. In the comparison experiments with some state-of-the-art algorithms such as Quadratic function Fitting (QuadFit), Linear Fitting (LinFit), Sinc Fitting (SincFit), Local Center of Mass (LCM) and Upsampling in the frequency domain (Upsamp), the proposed scheme achieved the average estimation error at 0.0070 in the case of noise-free, and increased the accuracy of motion estimation by more than 64%; while under the noise condition, the average estimation error of the proposed shceme was 0.0204, and the accuracy of motion estimation was improved by more than 47%. Experimental results show that the proposed scheme can not only improve the accuracy of motion estimation significantly, but also achieve good robustness to the influence of noise.

Key words: motion estimation, phase correlation, upsampling, matrix-multiplication, kernel regression

中图分类号: