计算机与现代化

• 算法设计与分析 • 上一篇    下一篇

基于运动矢量投影的帧率转换算法

  

  1. (1.河海大学计算机与信息学院,江苏南京211100;2.苏州图智果信息科技有限公司,江苏苏州215634)
  • 收稿日期:2019-03-28 出版日期:2019-05-14 发布日期:2019-05-14
  • 作者简介:张迪(1992-),女,河南永城人,硕士研究生,研究方向:视频处理,E-mail: 18262636275@163.com; 黄倩(1981-),男,副研究员,博士,研究方向:多媒体计算,大数据分析; 陈斯斯(1983-),女,工程师,研究方向:多媒体计算。
  • 基金资助:
    国家重点研发计划项目(2018YFC0407905); 国家自然科学基金资助项目(61300122, 61502145)

Frame Rate Conversion Based on Motion Vector Projection

  1. (1. College of Computer and Information, Hohai University, Nanjing 211100, China;
    2. Suzhou Tuzhiguo Information Technology Corporation, Suzhou 215634, China)
  • Received:2019-03-28 Online:2019-05-14 Published:2019-05-14

摘要: 提出一种基于运动矢量投影的帧率转换算法。在运动估计阶段,采用连续消除算法SEA,将该算法与全搜索相结合,对块匹配准则的计算过程进行优化,可以在保证图像质量的同时减小计算复杂度。在运动矢量场投影过程中,定义一个新的运动矢量选取标准,在匹配准则的基础上添加了块的位置信息,相对于传统标准,本标准更能代表内插块的真实运动,准确性更高。在运动补偿阶段,针对投影过程中产生的重叠现象,采用自适应加权补偿插值算法,考虑所有重叠投影块的运动信息。对于产生的空洞现象,采用运动矢量中值滤波的算法来填充。实验结果表明,该算法可以减少运动信息的丢失,插值效果更加准确。

关键词: SEA, 运动矢量投影, 帧率转换, 运动估计, 像素加权, 中值滤波

Abstract: This paper presents a frame rate conversion algorithm based on motion vector projection. In the motion estimation stage, the continuous elimination algorithm SEA is adopted, which is combined with the full search algorithm to optimize the calculation process of block matching criteria, so as to ensure the image quality and reduce the computational complexity at the same time. In the process of motion vector field projection, a new selection criterion of motion vector is defined, and the position information of the block is added on the basis of the matching criterion. Compared with the traditional standard, this criterion can better represent the true motion of the interpolated block, with higher accuracy. In the phase of motion compensation, the adaptive weighted compensation interpolation algorithm is used to consider the motion information of all overlapped projection blocks. The cavitation phenomenon is filled by the median filtering algorithm of motion vector. Experimental results show that the algorithm can reduce the loss of motion information and the interpolation effect is more accurate.

Key words:  SEA; motion vector projection, frame rate conversion, motion estimation, pixel weighting, median filtering

中图分类号: