Lane Change Detection Algorithm On Real World Driving For Arbitrary Road Infrastructures

Project Code :TEMBRE19_66

Abstract

Accurate lane change detection is crucial for enhancing road safety and enabling advanced driver assistance systems (ADAS), especially in real-world environments with arbitrary and non-standardized road infrastructures. This project presents a smart Lane Change Detection system using a Raspberry Pi as the core processing unit. A USB web camera is employed for continuous video capture to detect lane markings and monitor lane-changing behavior using computer vision techniques. A MEMS sensor is integrated to detect sudden impacts indicating possible accidents, while an ultrasonic sensor is used for real-time obstacle detection in adjacent lanes. The system also includes a GPS module to track vehicle location and a GSM module to send emergency alerts in case of abnormal events such as collisions. An LCD display provides live feedback to the driver regarding lane status and detected events. This integrated, real-time system offers a cost-effective and reliable solution for monitoring and assisting safe lane changes in diverse road conditions.

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 requirements:

  • Raspberrypi
  • USB Web camera
  • DC motor
  • Motor driver
  • LCD
  • Power supply

 

Software requirements:

  • Raspian os
  • Python

Learning Outcomes

  • Raspberry Pi pin diagram and architecture
  • How to install Raspberry Pi OS and setup environment
  • Setting up and installation procedure for Raspberry Pi
  • Introduction to Raspberry Pi OS and terminal interface
  • Basic coding using Python on Raspberry Pi
  • Basics of Embedded Linux systems
  • Basics of IoT platforms
  • Working of power supply

About Project Development Life Cycle:

    • Planning and Requirement Gathering (software, 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 analysing skills
    • Problem solving skills
    • Creativity and imagination skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills

Thesis writing skills

 

Demo Video

mail-banner
call-banner
contact-banner
Request Video