You are on page 1of 21

Sign boards - Signal detection and speed control vehicle using image

processing with Raspberry pi

Presented by: Under the guidance of, Prof.


• Introduction
• Literature survey
• Problem statement
• Objectives
• Specification Of the system
• Flow Chart
• System model
• Applications
• Limitations
• Summary
• References
Every person, whether a passenger, driver, pedestrian would have

noticed along the roadside various sign board that serve
important purposes. These important road paraphernalia help us
as route guides, warnings and traffic regulators. As control
devices for traffic, signs need full attention, respect and
appropriate driver’s response. With the advent of motorized
traffic and its increasing pressure on road, many have adopted
pictorial signs and standardized their signs to facilitate interna-
tional travel, where language differences would create barriers.
In adverse traffic conditions, the driver may not notice traffic
signs, which may cause accidents. In such scenarios, automatic
road sign detection comes into effect. The main objective of
proposed system is to detect the road sign automatically while
driving and control the speed or makes the turn according to that
Road sign. Road sign recognition is used to warn the distracted
driver, and prevent
his/her actions that can lead an accident. The goal is to avoid accidents by both manual
and automation process in which all the actions will be performed based on the detected
Road signs. A real-time automatic speed sign detection and recognition can help the
driver, significantly increasing his/her safety. To avoid accidents and traffic jam road
signs are generally placed near curved areas, hospital zones, school zones etc. Driver has
to view the road signs and control the speed or makes the turn according to it. Due to
various issues, drivers are less attentive to road signs which lead to accidents. In Existing
System, an idea is proposed to avoid accidents in which road signs are recognized
automatically by web camera using Image processing techniques and RaspberryPi Our
worked focused on a low cost, off the shelf solution, specifically, a mini embedded
computer Raspberry Pi. In order to provide fast processed results, this system aimed to
demonstrate use of simple shape recognition algorithms and open source optical
character recognition (Tesseract OCR) on Raspberry Pi. Tesseract OCR is an open
source optical character recognition module for various operating systems.
Sr no. Author Papers Description

1. Ching-Hao Lai An Efficient Real-Time Traffic Sign The proposed scheme can integrate
Institute for Information Recognition System for Intelligent
Industry Vehicles with Smart Phones in-vehicle computing devices and
smart phones to construe an in-
vehicle traffic sign recognition
system.

2. Mrs. Deepali Patil A road sign detection and recognition


Assistant Professor, “CNN based Traffic Sign system is providing a comprehensive
Shree L.R. Tiwari College
assistance to the driver to follow the
of Engineering Detection and
Ashika Poojari traffic signs by developing a system that
Shree L.R. Tiwari College Recognition on Real Time will automatically detect and recognize
of Engineering traffic sign, thus providing accurate
Video information to the driving system. This
system comprises of capturing signboards
” using camera installed in the vehicle.

3. K. Vinothini Road Sign Recognition System for a traffic sign was known as the
S. Jayanthy
Autonomous Vehicle using Identification component. I have
Raspberry Pi
selected the best one to measure
the picture with high precision,
according to the different models
Sr . Author Paper Name Description
no
Machine learning and digital image
4. Piyush Warule, “REAL-TIME ROAD
SIGN RECOGNITION processing are the most frequently used
Satyam Sabale, SYSTEM USING technologies in object detection algorithms.
MACHINE
Dr. Kailash Shaw LEARNING AND The objective of this work is to formulate a
IMAGE method for traffic light detection and
PROCESSING”
detection of road sign boards.

5. Vinit P. Kharkar “ A Road Sign At present situation the human beings


Detection and are faced many accidents during the
Recognition
Robot using road ways transportation. At the same
Raspberry-Pi” time they lose our life and valuable
properties in those accidents.
• To Design and Implement Sign boards - Signal detection and
Obstacle detection Vehicle using image processing with
Raspberry pi.

• Study of Open CV- image processing with sign detection and


PWM speed control system, Obstacle detection system.
• Traffic signs and signal detection
• Obstacle detection
• speed control
• Sound / Buzzer alert
• LED Sign Indicators
• Implementing Machine learning model using Python
with Image processing
• Raspberry pi3 / Pi4

• DC Motors
• Pi Camera
• Ultrasonic Sensor
• Buzzer / Siren
• LED indicators
• Traffic sign symbols
SOFTWAREREQUIREMENTS
• Python software
• OpenCV
• Raspbian OS
• application Machine learning code
Input Processing Output
BLOCKDIAGRAM &WORKING
1)SIGN DETECTION:-
In the discovery stage the picture is pre-handled, improved, and sectioned by sign properties, for
example, shading, shape, and measurement. The yield of sectioned picture contains potential
data.
I. Mandatory signs: These types of signs are always available in around shaped with red border,.
II. Cautionary signs: These types of signs are always available in triangular shape with red
border.
III .Information signs: These types of signs are always available in square shape with blue border.
IV. Additional signs: All the signs except for the above types of codes known as additional signs.

2) Edge Detection:-

It is an image processing technique for finding the boundaries of objects within images. It works
by detecting discontinuities in brightness. Edge detection is used for image segmentation and
data extraction in areas such as image processing, computer vision, and machine vision.

3) OBSTACLE DETECTION:-

A ultrasonic sensor provides information that can be processed to extract a large collection of
heterogeneous information for the robot to make decisions. A single image allows, for example,
to detect color editems, obstacles, people, etc.
Results: Sign Board Detection
Result: Lane detection
• Autonomous vehicle

• Self driving cars

• Self driving Agriculture vehicles

• Defense drones

• Future flying taxis


• Cost Effective

• Aaccurate

• Real time Application

• Can be utilized in self driving cars

• expandable in future
• Implementation is costly
• The complexity increases with expansion and
there is an equal risk if proper care is not taken
by the controller.
• Proper testing is required.
• New data need to added and train as per objects
The driver helping system has been presented in this paper. The basic
idea is to recognize and classify the traffic signs from an input image.

The image processing technique used in this system is based on the


SURF algorithm. Finally, the recognition and classification of these
potential road signs is done according to a database of road sign
patterns and controls the speed according to it.

The performance of this idea depends on the quality of the input


image, in relation to its size, contrast and the way the signs appear in
the image.

This system is fully based on automation process which replaces the


existing manual operation. Automation process, in turn decreases the
human error, increases the accuracy, processing speed and reliability.
In this report, a method to make a self-responding robot car is
represented .
1. Ching-Hao Lai, Chia-Chen Yu, “An Efficient Real-Time Traffic Sign Recognition System for
Intelligent Vehicles with Smart Phones“, IEEE International Conference on Technologies and
Applications of Artificial Intelligence, 2010.
2. P.Shopa, Mrs. N. Sumitha, Dr. P.S.K Patra.(2014),
3. Traffic Sign Detection and Recognition Using OpenCV“, International Conference on
ICICES2014 - S.A.Engineering College, Chennai, Tamil Nadu, India.
4. Dr. D. Y. Patil., „ A Road Sign Detection and the Recognition for Driver Assistance
Systems“Interna
5. tional Conference on Energy Systems and Applications (ICESA 2015).
6. https://www.raspberrypi.org/ - The official website of RaspberryPi.
7. Mark Lutz, Learning Python: Powerful Object-Oriented Programming: 5th Edition (O'Reilly
Media 2013).
8. Rafael C. Gonzalez, Richard E. Woods& Steven L. Eddins, “Digital Image Processing using
MATLAB”, Second Edition, - Pearson Education.
9.
https://maker.pro/raspberry-pi/tutorial/how-to-dobasic-image-processing-with-raspberry-pi
10. https://www.raspberrypi.org/magpiissues/Projects_Book_v1.pdf

You might also like