Savitzky-Golay滤波和L1范数优化相结合的视频稳像算法

Video stabilization algorithm based on Savitzky-Golay filtering and L1 norm optimization

  • 摘要: 近年来,越来越多的人利用手持设备拍摄视频表达自己或社会问题等,这类视频常存在抖动现象,如何消除视频序列中的随机抖动成为近年来的研究热点。本文面向视频去抖动应用场景,提出了一种Savitzky-Golay滤波和L1范数优化相结合的视频稳像算法。首先基于帧间配对特征点进行运动估计;然后利用Savitzky-Golay滤波算法进行路径平滑处理,去除运动路径中的高频抖动分量,避免了噪声对后续生成稳定路径的影响;进一步,对平滑后的有效路径信息进行基于优化的L1范数优化算法拟合,得到最终的稳定路径;最后对原始视频图像序列进行运动补偿,生成稳定的图像序列。对比实验结果表明,本文方法稳像效果优于原始L1范数优化算法,算法速度快于目前效果较好的二维稳像算法。

     

    Abstract: In recent years, more and more people use hand-held devices to shoot videos to express themselves or social problems, etc. This kind of video often has the phenomenon of jitter, how to eliminate the random jitter in the video sequence has become a research focus in recent years.In this paper a video stabilization algorithm based on Savitzky-Golay filtering and L1 norm optimization was proposed for real time application,which is used to dejitter video captured by hand-held cameras. Firstly,the motion is estimated based on the feature points of inter-frame pairing. Next,Savitzky-Golay filtering algorithm is used for path smoothing to remove the high frequency jitter components in the moving path, so as to avoid the influence of noise on the subsequent generation of stable paths.Then, the L1 norm optimization algorithm is used to optimize the smooth effective path information to fit the final stable path. Finally, the motion compensation of the original video image sequence is carried out to generate a stable image sequence. The compared experimental results demonstrate that the proposed method is better than the original L1 norm optimization algorithm in image stabilization and faster than the current two-dimensional image stabilization algorithm.

     

/

返回文章
返回