Skip to main navigation Skip to search Skip to main content

Road Feature Detection for Advance Driver Assistance System Using Deep Learning

  • Hamza Nadeem
  • , Kashif Javed
  • , Zain Nadeem
  • , Muhammad Jawad Khan
  • , Saddaf Rubab
  • , Dong Keon Yon
  • , Rizwan Ali Naqvi

Research output: Contribution to journalArticlepeer-review

7 Citations (Scopus)

Abstract

Hundreds of people are injured or killed in road accidents. These accidents are caused by several intrinsic and extrinsic factors, including the attentiveness of the driver towards the road and its associated features. These features include approaching vehicles, pedestrians, and static fixtures, such as road lanes and traffic signs. If a driver is made aware of these features in a timely manner, a huge chunk of these accidents can be avoided. This study proposes a computer vision-based solution for detecting and recognizing traffic types and signs to help drivers pave the door for self-driving cars. A real-world roadside dataset was collected under varying lighting and road conditions, and individual frames were annotated. Two deep learning models, YOLOv7 and Faster RCNN, were trained on this custom-collected dataset to detect the aforementioned road features. The models produced mean Average Precision (mAP) scores of 87.20% and 75.64%, respectively, along with class accuracies of over 98.80%; all of these were state-of-the-art. The proposed model provides an excellent benchmark to build on to help improve traffic situations and enable future technological advances, such as Advance Driver Assistance System (ADAS) and self-driving cars.

Original languageEnglish
Article number4466
JournalSensors
Volume23
Issue number9
DOIs
Publication statusPublished - May 2023

Bibliographical note

Publisher Copyright:
© 2023 by the authors.

Keywords

  • Driver Assistance
  • Faster-RCNNs
  • YOLOv7
  • computer vision
  • deep learning
  • object detection
  • traffic signs

Fingerprint

Dive into the research topics of 'Road Feature Detection for Advance Driver Assistance System Using Deep Learning'. Together they form a unique fingerprint.

Cite this