Classification of Vehicle Types in Car Parks using Computer Vision Techniques

The growing population of big cities has led to certain issues, such as overloaded car parks. Ubiquitous systems can help to increase the capacity through an efficient usage of existing parking slots. In this case, cars are recognized during the entrance phases in order to guide them automatically to a proper slot for space-saving reasons. Prior to this step, it is necessary to determine the size of vehicles. In this work, we analyze different methods for vehicle classification and size measurement using the existing hardware of car parks. Computer vision techniques are applied for extracting information out of video streams of existing security cameras. For streams with lower resolution, a method is introduced figuring out width and height of a car with the help of reference objects. For streams with a higher resolution, a second approach is applied using face recognition algorithms and a training database in order to classify car types. Our evaluation of a real-life scenario at a major German airport showed a small error deviation of just a few centimeters for the fist method. For the type classification approach, an applicable accuracy of over 80 percent with up to 100 percent in certain cases have been achieved. Given these results, the performed methods show high potentials for a suitable determination of vehicles based on installed security cameras.

[1]  Gary R. Bradski,et al.  Learning OpenCV - computer vision with the OpenCV library: software that sees , 2008 .

[2]  Osama Masoud,et al.  Detection and classification of vehicles , 2002, IEEE Trans. Intell. Transp. Syst..

[3]  Nidhi Sethi,et al.  Automatic License Plate Recognition System using SURF Features and RBF Neural Network , 2013 .

[4]  Osama Masoud,et al.  Vision-based monitoring of intersections , 2002, Proceedings. The IEEE 5th International Conference on Intelligent Transportation Systems.

[5]  Matthew Turk,et al.  Car-Rec: A real time car recognition system , 2011, 2011 IEEE Workshop on Applications of Computer Vision (WACV).

[6]  Sergio A. Velastin,et al.  Detection and classification of vehicles for urban traffic scenes , 2008 .

[7]  Nick Pears,et al.  Automatic make and model recognition from frontal images of cars , 2011, 2011 8th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[8]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[9]  Edward R. Dougherty,et al.  An introduction to morphological image processing , 1992 .

[10]  Stefano Messelodi,et al.  A computer vision system for the detection and classification of vehicles at urban road intersections , 2005, Pattern Analysis and Applications.

[11]  Maurice Milgram,et al.  An Oriented-Contour Point Based Voting Algorithm for Vehicle Type Classification , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[12]  Attila Tanács,et al.  Car recognition from frontal images in mobile environment , 2013, 2013 8th International Symposium on Image and Signal Processing and Analysis (ISPA).

[13]  Jun-Wei Hsieh,et al.  Automatic traffic surveillance system for vehicle tracking and classification , 2006, IEEE Transactions on Intelligent Transportation Systems.

[14]  T. Poggio,et al.  A Contour-Based Moving Object Detection and Tracking , 2005, 2005 IEEE International Workshop on Visual Surveillance and Performance Evaluation of Tracking and Surveillance.

[15]  Matti Pietikäinen,et al.  Face Description with Local Binary Patterns: Application to Face Recognition , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Gary R. Bradski,et al.  Learning OpenCV 3: Computer Vision in C++ with the OpenCV Library , 2016 .

[17]  Daniel Lélis Baggio,et al.  Mastering OpenCV with Practical Computer Vision Projects , 2012 .

[18]  Patrick J. Flynn,et al.  A survey of approaches and challenges in 3D and multi-modal 3D + 2D face recognition , 2006, Comput. Vis. Image Underst..

[19]  Ravindra C. Thool,et al.  Moving Vehicle Detection for Measuring Traffic Count Using OpenCV , 2013 .