An Edge Detection Algorithm of Moving Object Based on Background Modeling and Active Contour Model

A novel algorithm based on background modelling and active contour model is proposed for moving object edge detection. Firstly, it uses the background modeling to complete moving object detection, then it uses quad-tree decomposition method to contain the corresponding to the foreground image, through the data distribution density of the sparse matrix, calculates the seed points corresponding to the regions which are containing the moving object. Finally, starting from these seed points, it executes the active contour model in parallel to complete the multiple moving objects edge detection. Experimental results show that the proposed algorithm can effectively obtain the object outlines of multi-moving objects and the edge detection results are close to the judgment of the human visual, parallel contour extraction makes our algorithm has good real-time.

[1]  Jerry L. Prince,et al.  Snakes, shapes, and gradient vector flow , 1998, IEEE Trans. Image Process..

[2]  Laurent D. Cohen,et al.  Finite-Element Methods for Active Contour Models and Balloons for 2-D and 3-D Images , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  Laurent D. Cohen,et al.  On active contour models and balloons , 1991, CVGIP Image Underst..

[4]  Demetri Terzopoulos,et al.  Snakes: Active contour models , 2004, International Journal of Computer Vision.

[5]  Narciso García Santos,et al.  Visual tracking of multiple interacting objects through Rao-Blackwellized data association particle filtering , 2010, ICIP 2010.

[6]  Li Xiang Image segmentation using adaptive balloon force snake model , 2011 .

[7]  Csaba Beleznai,et al.  Multiple object tracking by hierarchical association of spatio-temporal data , 2010, 2010 IEEE International Conference on Image Processing.

[8]  Avinash C. Kak,et al.  A multi-Kalman filtering approach for video tracking of human-delineated objects in cluttered environments , 2005, Computer Vision and Image Understanding.

[9]  Avinash C. Kak,et al.  A multi-Kalman filtering approach for video tracking of human-delineated objects in cluttered environments , 2005, Comput. Vis. Image Underst..

[10]  Filiberto Pla,et al.  Segmenting Traffic Scenes from Grey Level and Motion Information , 2014, Pattern Analysis & Applications.

[11]  Dar-Shyang Lee,et al.  Effective Gaussian mixture learning for video background subtraction , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[12]  Stefano Messelodi,et al.  A Kalman Filter Based Background Updating Algorithm Robust to Sharp Illumination Changes , 2005, ICIAP.

[13]  Fernando Jaureguizar,et al.  Visual tracking of multiple interacting objects through Rao-Blackwellized Data Association Particle Filtering , 2010, 2010 IEEE International Conference on Image Processing.