The app aims to showcase a system that accurately detects obstacles and lane lines using video input from dashboard of a car by leveraging the RTMdet model of mmdetection library for object detection and lane detection using computer vison techniques.
The idea was inspired by the fact that most existing road datasets are mainly recorded in Western countries and do not account for challenges like waterlogged potholes and road defects commonly faced in India hence we recorded our own dataset targeting roads in the state of goa, India.The model is trained on a manually collected Goan road dataset spanning over 130KMs and additional online datasets.
Another feature is that instead of relying on expensive sensors like Lidar and Radar, we have demostrated how object detection in autonomous vehicles can be implemented more affordable by leveraging Deep Learning models and Computer Vision techniques.
The model identifies, locates and segments instances of specific objects within images or videos, such as people, vehicles, or animals. It is an RTMDet model trained for obstruction detection, focusing on detecting eight specific classes, including potholes.
image
Lane Detection Model
Lane line detection has been attempted using computer vision by leveraging techniques such as Adaptive Thresholding and Canny Edge detection can help extract these lines from images in real time. By utilizing these advanced methodologies, the system can reduce costs compared to traditional sensor-based approaches like Lidar and Radar.