Utilizing GVF Active Contours for Real-Time Object Tracking

Full Text (PDF, 554KB), PP.59-65

Views: 0 Downloads: 0


Hamed Tirandaz 1,* Sassan Azadi 2

1. Faculty of Electrical and Computer Engineering, Hakim Sabzevari University, Sabzevar, Iran

2. Faculty of Electrical and Computer Engineering, Semnan University, Semnan, Iran

* Corresponding author.

DOI: https://doi.org/10.5815/ijigsp.2015.06.08

Received: 20 Dec. 2014 / Revised: 27 Feb. 2015 / Accepted: 4 Apr. 2015 / Published: 8 May 2015

Index Terms

Object tracking, Active contour, GVF, Optical flow


In this paper an object tracking system with utilizing optical flow technique, and Gradient Vector Flow (GVF) active contours is presented. Optical flow technique is less sensitive to background structure and does not need to build a model for the background of image so it would need less time to process the image. GVF active snakes have good precision for image segmentation. However, due to the high computational cost, they are not usually applicable. Since precision and time complexity are the most important factors in the image segmentation, several methods have been developed to overcome these problems. In this paper, we, first, recognize the moving object. Then, the object fame with some pixels surrounding to it, was created. Then, this new frame is sent to the GVF filed calculation procedure. Contour initialization is obtained based on the selected pixels. This approach increases the calculation speed, and therefore makes it possible to use the contour for the tracking. The system was built, and tested with a microcomputer. The results show a speed of 10 to 12 frames per second which is considerably suitable for object tracking approaches. 

Cite This Paper

Hamed Tirandaz, Sassan Azadi,"Utilizing GVF Active Contours for Real-Time Object Tracking", IJIGSP, vol.7, no.6, pp. 59-65, 2015. DOI: 10.5815/ijigsp.2015.06.08


[1]M.,Kass, A.,Witkin, AND D.,Terzopoulos, Snakes: active contour models. Int. J. Comput. Vision 1, 1988, 321–332.

[2]H. Yu, M. S. Pattichis and M. B. Goens, Robust Segmentation of Freehand Ultrasound Image Slices Using Gradient Vector Flow Fast Geometric Active Contours, IEEE Southwest Symposium on Image Analysis and Interpretation, 2006, pp.115 – 119.

[3]D.-S. Jang, S.-W. Jang, and H.-I. Choi, 2D human body tracking with Structural Kalman Filter, Pattern Recognition 35, 2002, 2041 – 2049.

[4]Y. Chen, Y. Rui, T. S. Huang, JPDAF Based HMM for Real-Time Contour Tracking, Proc. of IEEE CVPR 2001 , 2001, 543-550.

[5]C. Kiser, C. Musial and P. Sen , Accelerating active contour algorithms with the Gradient Diffusion Field, 19th International Conference on Pattern Recognition, 2008 (ICPR 2008), 1 - 4 

[6]M. Yokoyama, and T. Poggio, A Contour-Based Moving Object Detection and Tracking. In: Proceedings of Second Joint IEEE International Workshop on Visual Surveillance and Performance Evaluation of Tracking and Surveillance (in conjunction with ICCV 2005), 2005.

[7]J. Cheng and S. W. Foo, Dynamic Directional Gradient Vector Flow for Snakes, IEEE Transactions on Image Processing, vol. 15, no. 6, June 2006, pp. 1563-1571.

[8]N. Paragios, O. Mellina-Gottardoand, V. Ramesh, Gradient Vector Flow Fast Geodesic Active Contours, 8th IEEE International Conference on Computer Vision (ICCV 2001) Proceedings., 2001, vol.1, 67 - 73 .

[9]Vishwambhar Pathak, Praveen Dhyani, Prabhat Mahanti,"Autonomous Image Segmentation using Density-Adaptive Dendritic Cell Algorithm", IJIGSP, vol.5, no.10, pp.26-35, 2013.DOI: 10.5815/ijigsp.2013.10.04.

[10]H.Tanizaki, Non-Gaussian state-space modeling of non-stationary time series. J. Amer. Statist. Assoc. 82, 1032–1063, 1987.

[11]A. Yilmaz, , O. Javed, , and M. Shah, , Object tracking: A survey. ACM Comput. Surv. 38, 4, 2006, Article 13, 45 pages.

[12]A. Koschan, S. Kang, Paik, B. Abidi, and M. Abidi, Color active shape models for tracking non-rigid objects, Pattern Recognition Letters 24, 2003, 1751–1765.

[13]H. Ning, T. Tan, L. Wang, and W. Hu, Kinematics-based tracking of human walking in monocular video sequences, Image and Vision Computing 22, 2004, 429–441.

[14]W. Kim, and J. Lee, Object tracking based on the modular active shape model, Mechatronics 15, 2005, 371–402.

[15]I. Razi and S. Azadi, Presenting a novel algorithm for moving object detection, 6th ICEENG Conference, Eygpt, 27-29 May, 2008.

[16]Maryam Aghai Amirkhizi, Siyamak Haghipour,"Left Ventricle Segmentation in Magnetic Resonance Images with Modified Active Contour Method", IJIGSP, vol.5, no.10, pp.19-25, 2013.DOI: 10.5815/ijigsp.2013.10.03.

[17]J. L. Barron, and N. A. Thacker, Tutorial: Computing 2D and 3D Optical Flow, 2004,Tina Memo No. 2004-012.

[18]P. Tissainayagam, and D. Suter, Object tracking in image sequences using point features, Pattern Recognition 38, 2005, 105-113.

[19]B. D. Lucas, and T. Kanade, , An iterative image registration technique with an application to stereo vision. International Joint Conference on Artificial Intelligence, 1981.

[20]C. Xu, and Prince J. L., Gradient Vector Flow: A New External Force for Snakes, Proceedings of 1997 Conference on Computer Vision and Pattern Recognition (CVPR 97), 1997, 66-71.

[21]C. Xu, and J. L. Prince, Snakes, Shapes and Gradient Vector Flow. IEEE Transactions on Image Processing, 1998, 359-369.

[22]Maria Akther, Detection of Vehicle 's Number Plate at Nighttime using Iterative Threshold Segmentation (ITS) Algorithm I.J. Image, Graphics and Signal Processing (ijigsp), 2013,12,62-70.