Digital Image Stabilization Based on Edge Detection and Lucas-Kanade Optical Flow

Edge Detection과 Lucas-Kanade Optical Flow 방식에 기반한 디지털 영상 안정화 기법

  • Received : 2010.01.21
  • Accepted : 2010.03.17
  • Published : 2010.05.31

Abstract

In this paper, we propose a digital image stabilization technique using edge detection and Lucas-Kanade optical flow in order to minimize the motion of the shaken image. The accuracy of motion estimation based on block matching technique depends on the size of search window, which results in long calculation time. Therefore it is not applicable to real-time system. In addition, since the size of vector depends on that of block, it is difficult to estimate the motion which is bigger than the block size. The proposed method extracts the trust region using edge detection, to estimate the motion of some critical points in trust region based on Lucas-Kanade optical flow algorithm. The experimental results show that the proposed method stabilizes the shaking of motion image effectively in real time.

Keywords

References

  1. Alan C, Brooks. "Real-Time Digital Image Stabilization," EE 420 Image Processing Computer Project Final Paper, March, 2003.
  2. J. Kim, "Fast Digital Image Stabilization based on Edge Detection," 대한전자공학회 하계종합 학술대회 제31권 제1호, 2008.
  3. D. Kim, "Improving Performance of Digital Image Stabilization using Adoptive motion estimation Area selection," Paper, 45SP-5-3, 2008.
  4. K. Yang, "The ball position and Path plain for the robot-soccer using Optical flow," 대한전기학회하계학술대회논문집, 1999.
  5. L. Joon, "Estimation of Rotational Center and Angle for Image Stabilization," Journal of Control, Automation, and Systems Engineering Vol.10, No.7, July, 2004.
  6. M. Chang, "Information extraction of the moving objects based on edge detection and optical flow," 한국통신학회논문지, '02-8 Vol.27 No.8A, August, 2002.
  7. Lidong Xu, "Digital Image Stabilization Based on Circular Block Matching," IEEE Transactions on Consumer Electronics, Vol.52, No.2, pp.566-574, May, 2006. https://doi.org/10.1109/TCE.2006.1649681
  8. S. Zhu,"A New Diamond Search Algorithm for Fast Block-Matching Motion Estimation", IEEE IEEE Transactions on Image Processing, Vol.9, No.2, pp.287-290, February, 2000. https://doi.org/10.1109/83.821744
  9. J. Chang, "Digital Image Translational and Rotational Motion Stabilization Using Optical Flow Technique," IEEE Transactions on Consumer Electronics, Vol.48, No.I, pp.108-115, February, 2002. https://doi.org/10.1109/TCE.2002.1010098
  10. A. Sibiryakov, "Estimating Inter-Frame Parametric Dominant Motion at 1000 fps Rate", Visual Information Laboratory, Mitsubishi Electric ITEBV, Guildford, UK.
  11. J. Jin"A Stable Vision System for Moving Vehicles", IEEE Transactions on intelligent transportation systems, Vol.1, No.1, pp.32-39, March, 2000. https://doi.org/10.1109/6979.869019
  12. S. Hwang, "IT EXPERT 영상처리 프로그래밍 by Visual C++," ("IT EXPERT Image Processing Programming by Visual C++,"), 한빛 미디어(주), 2007.
  13. Optical Flow using OpenCV http://altruisticrobot.tistory.com/221
  14. OpenCV OpticalFlow http://deadwi.jaram.org/wiki/wikka.php?wakka=OpenCVOpticalFlow
  15. Lucas-Kanade Optical Flow Method http://en.wikipedia.org/wiki/Lucas_Kanade_Method