Novel vehicle detection system based on stacked DoG kernel and AdaBoost

PLoS One. 2018 Mar 7;13(3):e0193733. doi: 10.1371/journal.pone.0193733. eCollection 2018.

Abstract

This paper proposes a novel vehicle detection system that can overcome some limitations of typical vehicle detection systems using AdaBoost-based methods. The performance of the AdaBoost-based vehicle detection system is dependent on its training data. Thus, its performance decreases when the shape of a target differs from its training data, or the pattern of a preceding vehicle is not visible in the image due to the light conditions. A stacked Difference of Gaussian (DoG)-based feature extraction algorithm is proposed to address this issue by recognizing common characteristics, such as the shadow and rear wheels beneath vehicles-of vehicles under various conditions. The common characteristics of vehicles are extracted by applying the stacked DoG shaped kernel obtained from the 3D plot of an image through a convolution method and investigating only certain regions that have a similar patterns. A new vehicle detection system is constructed by combining the novel stacked DoG feature extraction algorithm with the AdaBoost method. Experiments are provided to demonstrate the effectiveness of the proposed vehicle detection system under different conditions.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms*
  • Image Processing, Computer-Assisted / methods*
  • Motor Vehicles*
  • Pattern Recognition, Automated / methods

Grants and funding

This work was supported partially by the NRF through the Ministry of Science, ICT, and Future Planning under Grant NRF-2017R1A1A1A05001325, and partially by “Human Resources program in Energy Technology” of the Korea Institute of Energy Technology Evaluation and Planning (KETEP) granted financial resource from the Ministry of Trade, Industry & Energy, Requblic of Korea (No. 20174030201820). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.