Dept: Embedded System
Domain: Arduino + Python
REAL TIME APPLICATION FOR VEHICLE ANTI-THEFT DETECTION
AND PROTECTION WITH SHOCK USING FACIAL RECOGNITION
AND MAIL NOTIFICATION
Abstract
Now-a-days number of vehicles can be seen on roads. Most people in this modern age prefer to
have atleast one vehicle for themselves or their family. With the invention of strong stealing
techniques, owners are in fear of having their vehicles being stolen from common parking lot or
from outside their home. Face Recognition concept is one of the successful and important
applications of image analysis. It’s a holistic approach towards the technology and has potential
applications in various areas such as Biometrics, Information society, Smart cards, Access
control etc. This concept of facial recognition can be used for vehicle security as well. The use of
vehicle is must for everyone. At the same time, protection from theft is also very important.
Prevention of vehicle theft can be done remotely by an authorized person. This can be done by
recognizing the face of the authorized person to unlock the engines. In case of any theft, the
system will not let the engines start and it will send a Mail in the pre-installed system of the
vehicle. The main advantage of the application is the wider range of transmission and reception
over the internet which will help to notify the authorized person being anywhere in the world.
Keywords: Python , Web Camera ,Relay ,LCD ,Buzzer ,Shock ,Motor.
Web: www.takeoffprojects.com Further Details Contact: 08772261612
Email: info@takeoffprojects.com +91-9030333433
Dept: Embedded System
Domain: Arduino + Python
Existing Method
Car alarm techniques are used to prevent the car theft with the help of different type of sensors
like pressure, tilt and shock & door sensors. These systems however bear some limitations such
as high cost, high false alarm rate, and easy to be disabled. In order to solve these problem recent
advancements in computer hardware and software have enabled automobile industry to develop
affordable automated biometrics based identification and verification systems. Many biometrics,
including face detection, facial features, hand geometry, handwriting and voice have been used
for the identification and verification of individuals. But biometric has its own disadvantages
such as the systems are not 100% accurate, they require integration and/or additional hardware
and cannot be reset once compromised, you can always change your password if somebody
learns it, but there’s no way to modify your iris, retina or fingerprint. Once somebody has a
working copy of these, there’s not much you can do to stay safe, other than switching to
passwords or using another finger.
Disadvantages Of Existing Method
Due to longer distance (range), siren cannot be heard
Most of the cars have similar sounds, and physically
Alarms can be disabled on theft attempts
Alarm sound can be mitigated in crowded areas.
Cost is high
Web: www.takeoffprojects.com Further Details Contact: 08772261612
Email: info@takeoffprojects.com +91-9030333433
Dept: Embedded System
Domain: Arduino + Python
Proposed Method
In vehicle security system, major concern is to prevent the theft of vehicle and ensure safety of
vehicle by avoiding the means of theft. The camera has interfaced with PC which has python
software installed. The cable is connected from Arduino to PC so that the data will transfer
between the Arduino and Python. One level of ensuring authentication of driving is through face
recognition system that authenticates a user being an authorized person to have access to the
ignition system. Face will be recognized using Face detection libraries which are installed in
Python. The recognized image is compared with the authorized image of users in the database. If
it matches then the engine will start otherwise it will send a mail along with Shock Mechanism.
So that owner can alert and can check his vehicle.
Block Diagram for Proposed Method
Power Supply
Relay Shock
Mechanism
using Inverter
Camera Relay Motor
Arduino
LCD
Laptop
Buzzer
Web: www.takeoffprojects.com Further Details Contact: 08772261612
Email: info@takeoffprojects.com +91-9030333433
Dept: Embedded System
Domain: Arduino + Python
Fig: Block diagram of proposed method
Hardware Requirements
Camera
Arduino
Relay
LCD
Buzzer
Shock
Motor
Software Requirements
Python IDLE
Arduino IDE
Embedded C
Advantages
More convenient, sensed as soon as one is seated in position.
Low cost and a better approach to be used with existing methods.
The proposed system provided security and better theft control by using facial
recognition and when the unauthorized person try to start the ignition and will be
notified.
Applications
Jewelry Shops
Shopping malls
Apartments
Theatres
Learning outcomes:
Web: www.takeoffprojects.com Further Details Contact: 08772261612
Email: info@takeoffprojects.com +91-9030333433
Dept: Embedded System
Domain: Arduino + Python
Introduction to Python3 IDE.
Commands in Python.
Basic coding in Python.
What is serial communication?
What is Relay ?
Working on Relay .
Interfacing Relay with Arduino.
What is Mobile Camera?
Interfacing Mobile Camera with Arduino.
What is LCD?
Interfacing LCD with Arduino.
What is Buzzer?
Interfacing Buzzer with Arduino.
What is Motor?
Interfacing Motor with Arduino.
What is Shock?
Interfacing Shock with Arduino.
About Project Development Life Cycle:
o Planning and Requirement Gathering( software’s, Tools, Hardware components, etc.,)
o Schematic preparation
o Code development and debugging
o Hardware development and debugging
o Development of the Project and Output testing
Practical exposure to:
o Hardware and software tools.
Web: www.takeoffprojects.com Further Details Contact: 08772261612
Email: info@takeoffprojects.com +91-9030333433
Dept: Embedded System
Domain: Arduino + Python
o Solution providing for real time problems.
o Working with team/ individual.
o Work on Creative ideas.
Project development Skills
o Problem analyzing skills
o Problem solving skills
o Creativity and imaginary skills
o Programming skills
o Deployment
o Testing skills
o Debugging skills
o Project presentation skills
Thesis writing skills
Web: www.takeoffprojects.com Further Details Contact: 08772261612
Email: info@takeoffprojects.com +91-9030333433