Back To Projects

Understanding Object Detection’s Role in Decision-Making for Self-Driving Vehicles

Shishir B.

This research focuses on computer vision for self-driving vehicles by evaluating various AI models for object detection, finding that VGG16 outperformed others with precision of 0.7209 and recall of 0.7298, highlighting the importance of model selection and optimization in ensuring safe navigation in autonomous driving systems.


Our research aimed to understand computer vision in self-driving vehicles through object detection. We evaluated different AI models to determine the best performer for this task. Self-driving cars, led by companies like Tesla, rely heavily on advanced software, and understanding these systems is crucial before their widespread adoption. We applied machine learning models to detect vehicles in highway surveillance footage, comparing their precision and recall. Among the models tested, VGG16 outperformed others, achieving a precision of 0.7209 and a recall of 0.7298. Object detection in self-driving cars identifies vehicles and other road objects, ensuring safe navigation. Achieving high precision and recall requires large datasets with tens of thousands of images and thorough hyperparameter tuning. Choosing the right model is critical; in our case, VGG16 proved the most effective. These findings underscore the importance of robust model selection and optimization in advanced self-driving technology.

Explore More!

Shishir B.
Hassan Azmat

Related Projects

Integrating Pixhawk and Realsense Camera for Rover Autonomy

This study presents the design and implementation of a low-cost autonomous go-kart that uses a Pixhawk-4 flight controller and ArduPilot to enable waypoint-based navigation and speed control without human intervention. It also demonstrates how integrating an Intel RealSense depth camera improves safety through MAVLink-based obstacle avoidance, particularly in environments with obstacles.
Nathan K.
Mentored by Samuel Akinwande
Prioritizing Environmental and Behavioral Context in Autonomous Vehicle Hazard Detection

This study evaluates how autonomous vehicles can optimize critical, split-second braking decisions by prioritizing complex environmental and pedestrian behavioral conditions rather than relying solely on fixed distance-based rules. Utilizing a two-stage deep learning framework and an LSTM network on simulated time-series data, the research demonstrates that adaptive safety assessment using motion trends and dynamic Time-to-Collision thresholds significantly enhances hazard prediction accuracy.
Mia M.
Mentored by Aansh Shah
DeepSolar Bangladesh: A Novel Convolutional Neural Network (CNN) Architecture for the Detection of Solar Panels from Low Resolution Satellite Imagery in Developing Countries

Due to its environmental benefits and decreasing costs, the supply of solar energy is growing at an accelerating pace globally. However, the decentralised nature of solar makes it difficult to keep track of the different photovoltaic (PV) systems deployed across a country. There is a critical need for highly accurate, comprehensive national databases of solar systems, which would allow policymakers, researchers, and the government to study socioeconomic trends in solar deployment. Manual surveys have shown to be inaccurate. The 2018 DeepSolar study by Yang et. al developed a deep-learning framework and national solar deployment database for the US using high-quality satellite imagery, which proved to be a much more efficient and accurate approach. However, satellite imagery in developing countries such as Bangladesh is of much lower resolution and quality, and performed poorly with the original DeepSolar model by Yang et. al. Our study highlights the implementation of a novel convolutional neural network (CNN) in detecting solar panels through low resolution Google Static Maps API satellite imagery data.
Khondoker F.
Mentored by Barbie Duckworth