A deep learning approach for multi-class bus fitness classification using a modified faster R-CNN model
Date
2025-10
Journal Title
Journal ISSN
Volume Title
Publisher
BRAC University
Abstract
The high rates of development of the public transportation systems have caused the
necessity of the creation of a stable, scalable, and automated system to check the
vehicles in order to eliminate additional risk to the passengers and reduce the costs
of their maintenance. This paper will present a deep learning driven architecture
that uses a customized Faster Region Based Convolutional Neural Network (Faster
R-CNN) to classify the bus fitness into multiple classes and hence removes the timeconsuming,
inaccurate, and subjective task of manually examining structural defects,
body states, and missing parts including side mirrors and headlights. In contrast to
the traditional Faster R-CNN models which employ the use of the standard region
proposal networks (RPN) and fully connected heads, our design features specialized
Multi Layer Perceptron (MLP) heads to enhance feature segregation in subtle defect
classes. Pre-processing and augmentation strategies also enhance the methodology
by providing resistance to noise and change of viewpoint.
This paper further extends the Faster R-CNN architecture of vehicle inspection by
tackling the domain-specific limitations, such as small objects of defect and high
intra class similarity, and class imbalance, by applying MLP-based classification
heads and transfer learning with pre-trained weights, and complementing this with
anchor refinement to enhance localization performance. Through experimental tests
which include the mean average precision and the recall curves and the confusion
matrices, significant gains are achieved compared to the baseline models especially
with small or partially visible defects. These works include an expansion of object
detection algorithms to safety critical applications, demonstration of the usefulness
of feature space expansion using multilayer perceptrons, and the future prospects
of implementing these algorithms in roadside camera devices and depot inspection
systems, thus providing a base to smart transportation systems that can be applied
to trucks, trains and aircraft.
Description
Cataloged from PDF version of thesis.
Includes bibliographical references (pages 28-29).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025.
Includes bibliographical references (pages 28-29).
This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2025.
Keywords
R-CNN, Transfer learning, Deep learning, YOLOv8, ResNet50, Public transportation, Risk management, Convolutional neural networks, Vehicle fitness, Faster region based convolutional neural network, Automated vehicle inspection
