Tracking Multiple Moving Objects Using Gaussian Mixture Model
D. Hari Hara Santosh1, P. Venkatesh2, P. Poornesh3, L. Narayana Rao4, N. Arun Kumar5

1Mr. D. Hari Hara Santosh, B. Tech. and M. Tech degrees from JNT University, Hyderabad. PHD,  Video Processing at JNTU, Hyderabad.
2Mr. P. Venkatesh B. Tech. in MVGR College of Engg., JNT University, Kakinada, Andhra Pradesh.
3Poornesh Patruni , Visakhapatnam, B.Tech course in the Department of ECE, MVGR College of engineering, JNT University, Kakinada, Andhra Pradesh.
4Mr. L. Narayana Rao, B. Tech. in MVGR College of Engg., JNT University, Kakinada, Andhra Pradesh.
5Mr. N. Arun Kumar, B. Tech. in MVGR College of Engg., JNT University, Kakinada, Andhra Pradesh.
Manuscript received on April 03, 2013. | Revised Manuscript received on April 26, 2013. | Manuscript published on May 05, 2013. | PP: 114-119 | Volume-3, Issue-2, May 2013. | Retrieval Number: B1453053213/2013©BEIESP
Open Access | Ethics and Policies | Cite
© The Authors. Published By: Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (

Abstract: The advance of technology makes video acquisition devices better and less costly, thereby increasing the number of applications that can effectively utilize digital video. Compared to still images, video sequences provide more information about how objects and scenarios change over time. For object recognition, navigation systems and surveillance systems, object tracking is an indispensable first-step. The conventional approach to object tracking is based on the difference between the current image and the background image. The algorithms based on the difference image are useful in extracting the moving objects from the image and track them in consecutive frames. The proposed algorithm, consisting of three stages i.e. color extraction, foreground detection using Gaussian Mixture Model and object tracking using Blob Analysis. Initially color extraction is done to extract the required color from a particular picture frame, after color extraction the moving objects present in the foreground are detected using Gaussian Mixture Model and Blob Analysis is applied on consecutive frames of video sequence, so as to observe the motion of the object, hence the moving object in the video sequences will be tracked.
Keywords: Gaussian mixture model, multiple object tracking blob analysis, background subtraction, foreground detection.