International Journal of Image, Graphics and Signal Processing(IJIGSP)

ISSN: 2074-9074 (Print), ISSN: 2074-9082 (Online)

Published By: MECS Press

IJIGSP Vol.5, No.6, May. 2013

Multiple Objects Tracking Using CAMShift Algorithm and Implementation of Trip Wire

Full Text (PDF, 353KB), PP.43-48

Views:88   Downloads:0


Aditi Jog,Shirish Halbe

Index Terms

CAMshift, Motion detection, OpenCV library, Trip Wire


In this paper we represent Security application which is developed using concepts of Video Analytics. User can draw Trip wire on video stream with help of Mouse Callback events. Using this application user can restrict any area of total video scene. Direction selection for tripping is also a choice of a user. If any undesired moving object cross this drawn trip wire then motion of this moving object is getting detected and also tracked. If object crosses trip wire in the same direction as that of user selected then Alarm Indication will appear on that moving object. OpenCV library functions are used for motion detection and motion tracking. CAMShift algorithm is implemented for tracking. An experimental result shows Motion detection, Motion Tracking and drawn trip wire on video.

Cite This Paper

Aditi Jog,Shirish Halbe,"Multiple Objects Tracking Using CAMShift Algorithm and Implementation of Trip Wire", IJIGSP, vol.5, no.6, pp.43-48, 2013.DOI: 10.5815/ijigsp.2013.06.06


[1]Ebrahim E, Mahmood Fathy," Object Tracking Using Improved CAMShift Algorithm Combined with Motion Segmentation", IEEE Trans, pp. 1-4, Nov 2011. 

[2]L. Zappella, X. Lladó, and J. Salvi. (2008) "Motion Segmentation: A Review". 11th International Conference of the Catalan Association for Artificial Intelligence (CCIA'08), 2008. 

[3]Y. Cheng "Mean shift, mode seeking, and clustering," IEEE Trans,Pattern Anal.,vol.17,pp. 790-799, 1995. 

[4]G. Bradski, and A. Kaehler, Learning OpenCV. United States of America: O`Reilly, 2008. 

[5]Niel Joubert [Online] Background Modelling and Subtraction (2010). Available:

[6]Birgi Tamersoy[Online] Background Subtraction (September 2009). Available:

[7]Gary R. Bradski,R.T. Collins, Y. Liu, and M. Leordeanu "Computer Vision Face Tracking For Use in a Perceptual User Interface",Intel Technology J., Q2, 1998. 

[8]Fahad E.G,Pierre-YvesBayle, "People tracking by modified CAMShift algorithm"Distributed computing and Algorithm for business Portal (DCABES),2009

[9]G. J. Allen, Y. D. Richard Xu and S. Jin Jesse, "Object Tracking Using CAMShift Algorithm and Multiple Quantized Feature Spaces", Inc. Australian Computer Society, vol.36, 2004. 

[10]Gary R. Bradski,"Computer vision face tracking for use in a perceptual user interface", Intel Technology Journal Q2, 1998

[11]Zulikha Kadim, Lian KimMeng and Norshuhada Samudin, [Online] Video Analytics Algorithm for detecting Objects crossing lines in specific direction using BlobBasedAnalysis (2012). Available: