Real-time full-frame digital image stabilization system by SURF

被引:3
作者
Zhang K. [1 ,2 ]
Xu T.-F. [1 ,2 ]
Wang P. [1 ]
Feng L. [1 ,2 ]
机构
[1] School of Optics and Electronics, Beijing Institute of Technology
[2] Key Laboratory of Photoelectronic Imaging Technol. and System of the Ministry of Education of China, Beijing Institute of Technology
来源
Guangxue Jingmi Gongcheng/Optics and Precision Engineering | 2011年 / 19卷 / 08期
关键词
Digital image stabilization; Full-frame; Motion estimation; Motion filter; Sub-pixel; SURF algorithm;
D O I
10.3788/OPE.20111908.1964
中图分类号
学科分类号
摘要
To overcome the undesirable shakes or jiggles of a camera and to implement the image stabilization in real time, a real-time full-frame video stabilization system based on the Speeded Up Robust Features (SURF) was proposed. Firstly, the SURF was employed to extract feature points, and the correspondence between the current and reference frame was established to get high precision local motion vector estimation. Secondly, by determining the reference frame update strategy, the smoothed interframe global motion vector was obtained. Finally, the corresponding pixels of the reference frame was filled with a stabilized frame to compensate the unstable motion and to output an stabilized full-frame video. Experimental results show that the real-time full-frame video stabilization system using SURF algorithm can provide the high accuracy (lower than 1 pixel) and short processing time (less than 30 ms). Moreover, it has a higher robustness on serious motion-blur and better image quality.
引用
收藏
页码:1964 / 1972
页数:8
相关论文
共 11 条
  • [1] Wang Z.M., Xu X.G., A survey on electronic image stabilization, Journal of Image and Graphics, 15, 3, pp. 470-480, (2010)
  • [2] Po L.M., Ng K.H., Wong K.M., Et al., Multi-direction search algorithm for block-based motion estimation, Proceedings of IEEE Asia Pacific Conference on Circuits and Systems, pp. 1466-1469, (2008)
  • [3] Zhang Y.X., Wang J., Zhang W.G., Et al., An improved algorithm of electronic image stability based on block matching, Proceedings of 2010 the 5th IEEE Conference on Industrial Electronics and Applications (ICIEA), pp. 1924-1927, (2010)
  • [4] Tico M., Adaptive block-based approach to image stabilization, Proceedings of 15th IEEE International Conference on Image Processing, pp. 521-524, (2008)
  • [5] Yin B., Duan H.C., Image stabilization by combining gray-scale projection and block matching algorithm, Proceedings of IEEE International Symposium on IT in Medicine & Educatio, pp. 1262-1266, (2009)
  • [6] Liu Y.K., De J.F., Bo L., Et al., Real-time global motion vectors estimation based on phase correlation and gray projection algorithm, Proceedings of 2nd International Congress on Image and Signal Processing, pp. 1262-1266, (2009)
  • [7] Tian S.Q., Zhao P., Wang N.H., Et al., Aims at moving objects' improvement based on gray projection of algorithm of the electronic image stabilization, Proceedings of 2010 3rd International Congress on Image and Signal Processing, pp. 2483-2487, (2010)
  • [8] Wang X.P., Yan G.L., Pei J.G., Stabilization of digital image by morphological edge pattern matching, Opt. Precision Eng., 17, 3, pp. 683-689, (2009)
  • [9] Zhang Y., Qu H.S., Wang Y.J., Implementation of scene matching based on rotation invariant keylines, Opt. Precision Eng., 17, 7, pp. 1759-1765, (2009)
  • [10] Ji H., Wu Y.H., Sun H.H., Et al., SIFT feature matching algorithm with global information, Opt. Precision Eng., 17, 2, pp. 439-444, (2009)