Detection of Driver Drowsiness Using Adaptive Eye Characteristic Ratio for Enhanced Road Safety

Project Code :TEMBMA3851

Objective

The primary objective of this project is to design and develop an adaptive driver drowsiness detection system based on the Eye Characteristic Ratio (ECR) to continuously monitor a driver’s eye behavior in real time. The system aims to accurately identify signs of drowsiness by analyzing eye closure, blinking patterns, and fatigue-related variations under different lighting and driving conditions. By providing timely alerts and warnings to the driver, the proposed approach seeks to reduce fatigue-related accidents and enhance overall road safety.

Abstract

Driver drowsiness is a major cause of road accidents worldwide, leading to significant loss of life and property. This paper presents a Detection of Driver Drowsiness Using Adaptive Eye Characteristic Ratio for Enhanced Road Safety system that monitors the driver's alertness in real time and provides immediate warnings upon detecting signs of fatigue. The proposed system utilizes a Raspberry Pi as the central processing unit and a USB camera to continuously capture the driver's facial and eye movements. An Adaptive Eye Characteristic Ratio (AECR) technique is employed to analyze eye-opening and eye-closing patterns for accurate drowsiness detection.When drowsiness is detected, a buzzer and speaker generate audible alerts to awaken the driver and prevent potential accidents. An ultrasonic sensor is integrated to measure the distance between the vehicle and nearby obstacles, enhancing overall driving safety. A GPS module provides real-time location tracking, enabling the system to identify and transmit the vehicle's current position when required. An LCD display presents system status, drowsiness alerts, obstacle information, and location-related data to the driver. By combining computer vision, real-time monitoring, obstacle detection, and location tracking, the proposed system offers a reliable and cost-effective solution for reducing accidents caused by driver fatigue and improving road safety.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware components:

  • Raspberry Pi
  • USB Camera
  • GPS Module
  • Ultrasonic Sensor
  • Buzzer
  • Speaker
  • LCD Display
  • MicroSD Card
  • Power Supply
  • 12V Adapter
  • Connectors – 30

Software components:

  • Raspbian OS
  • Python

Learning Outcomes

  • Understand Raspberry Pi architecture and GPIO configuration
  • Learn how to install and configure Raspbian OS and required Python libraries
  • Interface analog sensors with Raspberry Pi using MCP3008 ADC
  • Implement image classification using Artificial Neural Networks
  • Develop real-time skin analysis using USB camera input
  • Build automated health screening systems with display and alert features
  • Integrate temperature and heartbeat monitoring in diagnostic systems
  • Analyze and interpret classification output for healthcare applications
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills:
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video