A hierarchical clustering of features approach for vehicle tracking in traffic environments

Purpose Developing algorithms for automated detection and tracking of multiple objects is one challenge in the field of object tracking. Especially in a traffic video monitoring system, vehicle detection is an essential and challenging task. In the previous studies, many vehicle detection methods have been presented. These proposed approaches mostly used either motion information or characteristic information to detect vehicles. Although these methods are effective in detecting vehicles, their detection accuracy still needs to be improved. Moreover, the headlights and windshields, which are used as the vehicle features for detection in these methods, are easily obscured in some traffic conditions. The paper aims to discuss these issues. Design/methodology/approach First, each frame will be captured from a video sequence and then the background subtraction is performed by using the Mixture-of-Gaussians background model. Next, the Shi-Tomasi corner detection method is employed to extract the feature points from objects of interest in each foreground scene and the hierarchical clustering approach is then applied to cluster and form them into feature blocks. These feature blocks will be used to track the moving objects frame by frame. Findings Using the proposed method, it is possible to detect the vehicles in both day-time and night-time scenarios with a 95 percent accuracy rate and can cope with irrelevant movement (waving trees), which has to be deemed as background. In addition, the proposed method is able to deal with different vehicle shapes such as cars, vans, and motorcycles. Originality/value This paper presents a hierarchical clustering of features approach for multiple vehicles tracking in traffic environments to improve the capability of detection and tracking in case that the vehicle features are obscured in some traffic conditions.

[1]  Cordelia Schmid,et al.  A Performance Evaluation of Local Descriptors , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Masoud Nikravesh,et al.  Feature Extraction - Foundations and Applications , 2006, Feature Extraction.

[3]  Antoine Vacavant,et al.  A comprehensive review of background subtraction algorithms evaluated with synthetic and real videos , 2014, Comput. Vis. Image Underst..

[4]  Bing-Fei Wu,et al.  A real-time multiple-vehicle detection and tracking system with prior occlusion detection and resolution , 2005, Proceedings of the Fifth IEEE International Symposium on Signal Processing and Information Technology, 2005..

[5]  Branko Ristic,et al.  Beyond the Kalman Filter: Particle Filters for Tracking Applications , 2004 .

[6]  Jae Wook Jeon,et al.  A Fast Evolutionary Algorithm for Real-Time Vehicle Detection , 2013, IEEE Transactions on Vehicular Technology.

[7]  D.M. Mount,et al.  An Efficient k-Means Clustering Algorithm: Analysis and Implementation , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Azriel Rosenfeld,et al.  Blob Detection by Relaxation , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[9]  Yu Zhou,et al.  Multiple Feature Fusion for Object Tracking , 2011, IScIDE.

[10]  Mignon Park,et al.  Vision-Based Vehicle Detection System With Consideration of the Detecting Location , 2012, IEEE Transactions on Intelligent Transportation Systems.

[11]  Younjeong Lee,et al.  The Estimating Optimal Number of Gaussian Mixtures Based on Incremental k-means for Speaker Identification , 2006 .

[12]  Wiro J. Niessen,et al.  Multiple object tracking in molecular bioimaging by Rao-Blackwellized marginal particle filtering , 2008, Medical Image Anal..

[13]  Hyung-Il Choi,et al.  Active models for tracking moving objects , 2000, Pattern Recognit..

[14]  Jitendra Malik,et al.  Normalized cuts and image segmentation , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[15]  Shin'ichi Satoh,et al.  Vehicle tracking in low hue contrast based on CAMShift and background subtraction , 2015, 2015 12th International Joint Conference on Computer Science and Software Engineering (JCSSE).

[16]  Paul A. Viola,et al.  Detecting Pedestrians Using Patterns of Motion and Appearance , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[17]  Dorin Comaniciu,et al.  Kernel-Based Object Tracking , 2003, IEEE Trans. Pattern Anal. Mach. Intell..

[18]  Dorin Comaniciu,et al.  Mean Shift: A Robust Approach Toward Feature Space Analysis , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[19]  Alex Pentland,et al.  Pfinder: Real-Time Tracking of the Human Body , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[20]  P. Koumoutsakos,et al.  Feature point tracking and trajectory analysis for video imaging in cell biology. , 2005, Journal of structural biology.

[21]  Guido Bugmann,et al.  Vision-based urban navigation procedures for verbally instructed robots , 2005, Robotics Auton. Syst..

[22]  W. Eric L. Grimson,et al.  Adaptive background mixture models for real-time tracking , 1999, Proceedings. 1999 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (Cat. No PR00149).

[23]  K. V. Arya,et al.  Real-time vehicle detection and tracking , 2016, 2016 13th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON).

[24]  Chengyou Li,et al.  Human Action Recognition Based on Template Matching , 2011 .

[25]  A. Jazayeri,et al.  Vehicle Detection and Tracking in Car Video Based on Motion Model , 2011, IEEE Transactions on Intelligent Transportation Systems.

[26]  Zongwei Luo,et al.  RFID Assisted Object Tracking for Automating Manufacturing Assembly Lines , 2007 .

[27]  Cor J. Veenman,et al.  Resolving Motion Correspondence for Densely Moving Points , 2001, IEEE Trans. Pattern Anal. Mach. Intell..

[28]  Se-Young Oh,et al.  Vision-based fusion of robust lane tracking and forward vehicle detection in a real driving environment , 2012, International Journal of Automotive Technology.

[29]  J. Brian Subirana-Vilanova,et al.  Ridge-detection for the perceptual organization without edges , 1993, 1993 (4th) International Conference on Computer Vision.

[30]  John F. Canny,et al.  A Computational Approach to Edge Detection , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Bo Li,et al.  Vehicle Detection Based on the and– or Graph for Congested Traffic Conditions , 2013, IEEE Transactions on Intelligent Transportation Systems.

[32]  Greg Welch,et al.  An Introduction to Kalman Filter , 1995, SIGGRAPH 2001.

[33]  A. Schatten,et al.  Agile Business Process Management with Sense and Respond , 2007 .

[34]  Ye Li,et al.  Rear lamp based vehicle detection and tracking for complex traffic conditions , 2012, Proceedings of 2012 9th IEEE International Conference on Networking, Sensing and Control.

[35]  Jianmin Xu,et al.  Vision-based Density Detection of Traffic Flow in Urban Intersection in the Daytime , 2006, 2006 6th International Conference on ITS Telecommunications.

[36]  Carlo Tomasi,et al.  Good features to track , 1994, 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition.

[37]  Michael Isard,et al.  Active Contours: The Application of Techniques from Graphics, Vision, Control Theory and Statistics to Visual Tracking of Shapes in Motion , 2000 .

[38]  Massimo Piccardi,et al.  Background subtraction techniques: a review , 2004, 2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).

[39]  Donald C. Wunsch,et al.  International Journal of Intelligent Computing and Cybernetics Emerald Article : Recent advances in cluster analysis , 2022 .

[40]  Ying Zhu,et al.  Passing vehicle detection from dynamic background using robust information fusion , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

[41]  Farzin Mokhtarian,et al.  Robust Image Corner Detection Through Curvature Scale Space , 1998, IEEE Trans. Pattern Anal. Mach. Intell..