Skip to content

bhattacharyasaikat/ANPR-FRS

Repository files navigation

#Automatic Number Plate Detection and Face Recognition System

This project is an implementation of an Automatic Number Plate Detection and Face Detection System using Python and OpenCV. The aim of this project is to develop a system that can automatically detect and recognize license plates and human faces in real-time using computer vision techniques, for the purpose of protecting our nation for college project.

##Features

Automatic detection of license plates in images and video streams Recognition of license plate numbers using Optical Character Recognition (OCR) technology Detection of human faces in images and video streams Recognition of faces using deep learning-based face recognition models Support for multiple languages and character sets

##Requirements

Python 3.x OpenCV 4.x Pytesseract Numpy imutils TensorFlow

##Installation

###Clone the repository: git clone https://github.com/your_username/ANPR-FRS.git

###Install the required packages: pip install -r requirements.txt

###Download and install the Haar cascades files for license plate and face detection: wget https://raw.githubusercontent.com/opencv/opencv/master/data/haarcascades/haarcascade_russian_plate_number.xml wget https://raw.githubusercontent.com/opencv/opencv/master/data/haarcascades/haarcascade_frontalface_default.xml

###Run the script: python anpr_frs.py

##Acknowledgments We would like to acknowledge the following sources that were used in the development of this project:

Haar cascades files for license plate and face detection: https://github.com/opencv/opencv/tree/master/data/haarcascades TensorFlow FaceNet implementation: https://github.com/davidsandberg/facenet

##License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages