Related Experiment Video
Updated: Jun 24, 2025

Spotting Cheetahs: Identifying Individuals by Their Footprints
Published on: May 1, 2016
Application of an ensemble CatBoost model over complex dataset for vehicle classification.
Pemila M1, Pongiannan R K2, Narayanamoorthi R1
1Department of Electrical and Electronics Engineering, SRM Institute of Science and Technology, Kattankulathur, Chengalpattu, India.
This study introduces a machine learning approach for efficient vehicle classification (VC) using contrast enhancement, Mask-R-CNN, VGG16, autoencoders, and CatBoost (CB). The CB algorithm achieved 98.89% accuracy on the UFPR-ALPR dataset.
Area of Science:
- Computer Vision
- Machine Learning
- Image Processing
Background:
- Traditional vehicle classification methods face challenges like inefficiency and errors.
- Machine learning offers a promising solution for accurate vehicle image analysis.
Purpose of the Study:
- To develop an effective machine learning model for vehicle classification (VC).
- To improve accuracy and efficiency in categorizing vehicles from large datasets, even in challenging conditions.
Main Methods:
- Utilized contrast enhancement for image pre-processing.
- Employed Mask-R-CNN for feature segmentation and VGG16 for feature extraction.
- Implemented an autoencoder for feature selection and the CatBoost (CB) algorithm for final classification.
Main Results:
- The CatBoost algorithm demonstrated superior performance in vehicle classification.
- Achieved a high accuracy rate of 98.89% on the UFPR-ALPR dataset.
- The model proved effective in diverse environments including adverse weather and partial blockage.
Conclusions:
- The proposed machine learning approach significantly enhances vehicle classification accuracy.
- The integrated method effectively addresses limitations of traditional techniques for large-scale vehicle image analysis.
Related Concept Videos
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...

