Object Detection Using IOT and ML to Avoid Accident & Improve Road Safety

Project Code :TEMBMA3370

Objective

The main objective of this project is to detect objects by using YOLO algorithm through Python to provide Road safety

Abstract

At present situation the human beings are going through many accidents during the road way transportation. Simultaneously they lose their life and significant properties in those accidents. Most of the Indian roads in rural and suburban are not ideal for driving due to faded lanes, irregular potholes, inappropriate and unseen road signs, which caused many accidents, lost lives and caused serious damage to vehicles. The most difficult task is to detect obstacles on the highway. The basic concept is to design a system that has the effect of detecting the presence of an obstacle in the track of the vehicles.

The basic concept is to design a system that has the effect of detecting the presence of an obstacle in the track of the vehicles. In the proposed work, the Python and Camera module is used for object detection and image acquisition. The system can classify objects like vehicles, animals, humans, etc.

Keywords: Python, Object Detection, YOLO Algorithm, Motor Driver, DC Motors.

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:

  • Arduino
  • Web Camera
  • Ultrasonic Sensor
  • Motor Driver
  • DC Motors
  • Power Supply
  • 12V Battery

Software Requirements:

  • Arduino IDE
  • Embedded C
  • Python IDE

Learning Outcomes

  • Arduino Pin diagram and Architecture.
  • Setting up and Installation procedures for Python3 IDLE and Arduino IDE.
  • Commands in Python.
  • Basic coding in Python.
  • Basic coding in Arduino IDE
  • Servo Interface with Arduino
  • Working of Ultrasonic sensor
  • Interface Ultrasonic sensor with Arduino?
  • Working of Motor driver
  • Interface Motor driver with Arduino?
  • Working of power supply
  • 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
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video