Physical Features and Deep Learning-based Appearance Features for Vehicle Classification from Rear View Videos

Currently, there are many approaches for vehicle classification, but there is no specific study on automated, rear view, and video-based robust vehicle classification. The rear view is important for intelligent transportation systems since not all states in the United States require a frontal license plate on a vehicle. The classification of vehicles, from their rear views, is challenging since vehicles have only subtle appearance differences and there are changing illumination conditions and the presence of moving shadows. In this paper, we present a novel multi-class vehicle classification system that classifies a vehicle into one of four possible classes (sedan, minivan, SUV, and a pickup truck) from its rear view video, using physical and visual features. For a given geometric setup of the camera on highways, we make physical measurements on a vehicle. These measurements include visual rear ground clearance, the height of the vehicle, and the distance between the license plate and the rear bumper. We call these distances as the physical features. The visual features, also called appearance-based features, are extracted using convolutional neural networks from the input images. We achieve a classification accuracy of 93.22% and 91.52% using physical and visual features, respectively. Furthermore, we achieve a higher classification accuracy of 94.81% by fusing both the features together. The results are shown on a dataset consisting of 1831 rear view videos of vehicles and they are compared with various approaches, including deep learning techniques.

[1]  C. Mulcahy,et al.  Image compression using the Haar wavelet transform , 2000 .

[2]  Tianyou Chai,et al.  Selection of Gabor filters for improved texture feature extraction , 2010, 2010 IEEE International Conference on Image Processing.

[3]  Pierre Payeur,et al.  Biologically-Inspired Visual Attention Features for a Vehicle Classification Task , 2011 .

[4]  Shiming Xiang,et al.  Vehicle Detection in Satellite Images by Parallel Deep Convolutional Neural Networks , 2013, 2013 2nd IAPR Asian Conference on Pattern Recognition.

[5]  Yun Wu,et al.  A model for fine-grained vehicle classification based on deep learning , 2017, Neurocomputing.

[6]  Eleftherios Kayafas,et al.  Vehicle model recognition from frontal view image measurements , 2011, Comput. Stand. Interfaces.

[7]  Li Zhuo,et al.  Vehicle classification for large-scale traffic surveillance videos using Convolutional Neural Networks , 2017, Machine Vision and Applications.

[8]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[9]  W. Eric L. Grimson,et al.  Edge-based rich representation for vehicle classification , 2005, Tenth IEEE International Conference on Computer Vision (ICCV'05) Volume 1.

[10]  Mohan M. Trivedi,et al.  Learning to Detect Vehicles by Clustering Appearance Patterns , 2015, IEEE Transactions on Intelligent Transportation Systems.

[11]  Shuang Wang,et al.  Classifying vehicles with convolutional neural network and feature encoding , 2016, 2016 IEEE 14th International Conference on Industrial Informatics (INDIN).

[12]  Yunde Jia,et al.  Vehicle Type Classification Using a Semisupervised Convolutional Neural Network , 2015, IEEE Transactions on Intelligent Transportation Systems.

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

[14]  Yifan Zhou,et al.  Vehicle Classification with Confidence by Classified Vector Quantization , 2013, IEEE Intelligent Transportation Systems Magazine.

[15]  Bir Bhanu,et al.  Dynamic Bayesian Networks for Vehicle Classification in Video , 2012, IEEE Transactions on Industrial Informatics.

[16]  Ninad Thakoor,et al.  Automatic video object shape extraction and its classification with camera in motion , 2005, IEEE International Conference on Image Processing 2005.

[17]  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).

[18]  Ninad Thakoor,et al.  Structural Signatures for Passenger Vehicle Classification in Video , 2012, IEEE Transactions on Intelligent Transportation Systems.

[19]  Bir Bhanu,et al.  EDeN: Ensemble of Deep Networks for Vehicle Classification , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[20]  Bir Bhanu,et al.  Physical models for moving shadow and object detection in video , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

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

[23]  Kilian Q. Weinberger,et al.  Densely Connected Convolutional Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[24]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[25]  Zhiming Luo,et al.  MIO-TCD: A New Benchmark Dataset for Vehicle Classification and Localization , 2018, IEEE Transactions on Image Processing.

[26]  Zezhi Chen,et al.  Vehicle type categorization: A comparison of classification schemes , 2011, 2011 14th International IEEE Conference on Intelligent Transportation Systems (ITSC).

[27]  Trevor Darrell,et al.  Rich Feature Hierarchies for Accurate Object Detection and Semantic Segmentation , 2013, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[28]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Ninad Thakoor,et al.  Robust visual rear ground clearance estimation and classification of a passenger vehicle , 2016, 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC).