Browse > Article
http://dx.doi.org/10.5909/JBE.2014.19.6.798

Regional Projection Histogram Matching and Linear Regression based Video Stabilization for a Moving Vehicle  

Heo, Yu-Jung (Computer Science and Information Engineering Dept., Inha University)
Choi, Min-Kook (Computer Science and Information Engineering Dept., Inha University)
Lee, Hyun-Gyu (Computer Science and Information Engineering Dept., Inha University)
Lee, Sang-Chul (Computer Science and Information Engineering Dept., Inha University)
Publication Information
Journal of Broadcast Engineering / v.19, no.6, 2014 , pp. 798-809 More about this Journal
Abstract
Video stabilization is performed to remove unexpected shaky and irregular motion from a video. It is often used as preprocessing for robust feature tracking and matching in video. Typical video stabilization algorithms are developed to compensate motion from surveillance video or outdoor recordings that are captured by a hand-help camera. However, since the vehicle video contains rapid change of motion and local features, typical video stabilization algorithms are hard to be applied as it is. In this paper, we propose a novel approach to compensate shaky and irregular motion in vehicle video using linear regression model and vertical projection histogram matching. Towards this goal, we perform vertical projection histogram matching at each sub region of an input frame, and then we generate linear regression model to extract vertical translation and rotation parameters with estimated regional vertical movement vector. Multiple binarization with sub-region analysis for generating the linear regression model is effective to typical recording environments where occur rapid change of motion and local features. We demonstrated the effectiveness of our approach on blackbox videos and showed that employing the linear regression model achieved robust estimation of motion parameters and generated stabilized video in full automatic manner.
Keywords
Video stabilization; Image preprocessing; Vehicle video analysis; Vertical projection histogram; Linear regression;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Wang, H. Jin, and A. Agarwala. Subspace video stabilization. ACM Transactions on Graphics. 30(4), 2011.
2 S. Battiato, G. Gallo, G. Puglisi, and S. Scellato. SIFT feature tracking for video stabilization. International Conference on Image Analysis and Processing, 2007.
3 J. Yang, D. Schonfeld, C. Chen, and M. Mohamed. Online video stabilization on particle filters. International Conference on Image Processing, 2006.
4 Y. Shen, P. Guturu, T. Damarla, B. P. Buckles, and K. R. Namuduri. Video stabilization using principal component analysis and scale invariant feature transform in particle filter framework. IEEE Transactions on Consumer Electronics, 55(3):1714-1721, 2009.   DOI   ScienceOn
5 R. Hu, R. Shi, I. Shen, and W. Chen. Video stabilization using scale-invariant features. International Conference Information Visualization, 2007.
6 F. Liu, and H. Jin. Content-preserving warps for 3D video stabilization. ACM SIGGRAPH, 2009.
7 Y. Matsushita, E. Ofek, X. Tang, and H. -Y. Shum. Full-frame video stabilization with motion inpainting. IEEE Transactions on Pattern Analysis and Machine Intelligence, 28(7):1150-1163, 2006.   DOI   ScienceOn
8 H. -C. Chang, S. -H. Lai, and K. -R. Lu. A robust real-time video stabilization algorithm. Journal of Visual Communication and Image Representation. 17:659-673, 2006.   DOI   ScienceOn
9 S. Battiato, G. Puglisi, and A. R. Bruna. A robust video stabilization system by adaptive motion vectors filtering. International Conference on Multimedia and Expo, 2008.
10 A. Litvin, J. Konrad, and W. C. Karl. Probabilistic video stabilization using Kalman filtering and mosaicking. IS&T/SPIE Symposium on Electronic Imaging, 2003.
11 J. Yang, D. Schonfeld, and M. Mohamed. Robust video stabilization based on particle filter tracking of projected camera motion. IEEE Transactions on Circuits and System for Video Technology, 19(7):945-954, 2009.   DOI   ScienceOn
12 J. M. Wang, H. P. Chou, S. W. Chen, and C. S. Fuh, Video stabilization for a hand-held camera based on 3D motion model. International Conference on Image Processing, 2009.
13 ] K. -Y. Huang, Y. -M. Tsai, C. -C, and Tsai, L. -G. Chen. Video stabilization for vehicular applications using SURF-like descriptor and KD-tree. International Conference on Image Processing, 2010
14 Y. -F. Hsu, C. -C Chou, and M. -Y. Shih. Moving camera video stabilization using homography consistency. International Conference on Image Processing, 2012.
15 Y. -M. Liang, H. -R. Tyan, S. -L. Chang, H. -Y. M. Liad, and S. -W. Chen. Video stabilization for a camcorder mounted on a moving vehicle. IEEE Transactions on Vehicular Technology, 53(6):1636-1648, 2004.   DOI   ScienceOn
16 J. Lee, S. Lee, and J. Paik, Digital image stabilization based on statistical selection of feasible regions. IEEE Transactions on Consumer Electronics, 55(4):1748-1755, 2009   DOI   ScienceOn
17 M. H. Shakoor, M. Moattari. Digital image stabilization using histogram-based sorting. International Symposium on Knowledge acquisition and modeling, 2009.
18 H. Ryu, M. Kim, S. Cha, and S. Sull. Use of projection histogram for tracking faces under out-of-plane rotation. SPIE Optical Engineering, 47(9), 2008.
19 R. C. Gonzalez and R. E. Woods. Digital image processing, third edition. Pearson education. New Jersey, USA. 2010
20 A. Broggi, P. Grisleri, T. Graf, and M. Meinecke. A software video stabilization system for automotive oriented applications. IEEE Vehicular Technology Conference, 2005.