Design of Car Anti-theft System Based on Face Recognition

Project Code :TEMBMA3862

Objective

The main objective of this project is to design and develop an intelligent car anti-theft system that uses face recognition technology to allow vehicle access only to authorized users. The system aims to enhance vehicle security by automatically identifying the driver’s face, preventing unauthorized access, reducing theft incidents, and improving safety through real-time authentication and alert mechanisms.

Abstract

Vehicle theft has become a major security concern, creating the need for intelligent and automated vehicle protection systems. This project presents a Car Anti-theft System Based on Face Recognition using image processing and authentication techniques for improved vehicle security. The proposed system uses an Arduino microcontroller integrated with a USB webcam for face detection and recognition. Python-based face recognition algorithms are used to verify authorized users before allowing vehicle access. An LCD display is used to show authentication status and system conditions. If an authorized face is detected, the Arduino controls a motor driver and DC motor to indicate that the car has started. If an unauthorized person is detected, the system immediately activates a buzzer and red LED indicator for alert notification. In addition, a GSM module sends a security alert message to the vehicle owner regarding unauthorized access attempts. The proposed system improves vehicle security, prevents unauthorized car access, and supports automated anti-theft protection using face recognition, alert mechanisms, and GSM communication technology. The project provides a low-cost and efficient smart vehicle security solution using embedded systems and image processing techniques.

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:

  • Arduino Uno
  • USB Webcam
  • LCD Display
  • GSM Module
  • Motor Driver Module
  • DC Motor
  • Buzzer
  • Red LED
  • USB Cable
  • Power Supply
  • 12V Adapter
  • Connectors – 30

Software components:

  • Embedded C
  • Arduino IDE
  • Python

Learning Outcomes

  • Arduino pin diagram and architecture
    • How to install Arduino IDE and required software
    • Setting up and installation procedure for Arduino IDE
    • Introduction to Arduino development environment
    • Basics of Embedded C / Python programming
    • Basics of IoT platforms
    • 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