4.7 Article

Semisupervised PCA Convolutional Network for Vehicle Type Classification

Journal

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY
Volume 69, Issue 8, Pages 8267-8277

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TVT.2020.3000306

Keywords

Feature extraction; Principal component analysis; Filter banks; Training; Gabor filters; Graphics processing units; Support vector machines; Convolutional neural network; principal component analysis; softmax; support vector machine; vehicle type classification

Funding

  1. Research Fund Assistance (BKP) Grant from the University of Malaya [BKS101-2017]

Ask authors/readers for more resources

In the vehicle type classification area, the necessity to improve classification performance across traffic surveillance cameras has garnered attention in research especially on high level feature extraction and classification. The backpropagation (BP) training approach of traditional deep Convolutional Neural Network (CNN) approach is time-consuming without using a Graphics Processing Unit (GPU). In this paper, we propose a semisupervised strategy for the end-to-end Principal Component Analysis Convolutional Network (PCN) in the area of vehicle type classification. Even without using a GPU, the proposed model eliminates the time-consuming training procedure of convolutional filter bank. In particular, the convolutional filters of the network are generated using unsupervised learning by Principal Component Analysis (PCA) which has tremendously reduced training cost and also reinforced the robustness of extracted features against various distortions. In order to further improve the training procedure while still preserving the discriminative characteristic of the system, only the fully-connected layer is fine-tuned in the supervised classification stage. The PCN is tested using a public BIT-Vehicle dataset which comprises 9850 surveillance-nature vehicle frontal-view images. The PCN can be easily implemented and readily compatible with many effective classifiers. Two classifiers, namely softmax classifier and Support Vector Machine (SVM) are employed in this network and their classification performances are then compared. Both classifiers take less than 100 seconds in the training process and are able to produce an average accuracy of above 88.35%, even under various inferior imaging conditions.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available