GithubHelp home page GithubHelp logo

shivamshrirao / number_plate_face_recognition_iot_project Goto Github PK

View Code? Open in Web Editor NEW
19.0 3.0 14.0 17.46 MB

Training Number Plate detector using SSD mobilenet v2, Tensorflow Object Detection and face recognition.

Python 1.14% Jupyter Notebook 98.86%
number-plate-detection face-recognition plate-read licence-plates-recognition home-security traffic-monitoring object-detection iot ultrasonic-sensor dc-motor

number_plate_face_recognition_iot_project's Introduction

Number Plate Reader and Face recognintion.

Mini IOT project I made for number plate detection, reading and face recognition for authorization using RaspberryPi. Firstly it uses an Ultrasonic sensor to see if there's a car. If there is it starts the camera. I have then trained an SingleShotDetector mobilenetV2 deep learning Object detection network to detect the position of Number Plate. The image is then preprocessed with openCV and uses pytesseract to extract text from image. If the number plate is verified it will do face recognition. For that it uses dlib library which is pretrained on 3 million images to generate encodings of face. Then compares that to the ones trained in database. If verified the garage door will open.

Applications

  • Home security and automation.
  • At trafic lights to automatically read number plate and face of rule violaters and ticket them.
  • At toll.
  • At offices and parking spaces. Keep track of vehicles and owners and authorization.

https://www.youtube.com/watch?v=F_sAMYax1J0

System Diagram

System Diagram

Click Below for Demo

System Video

Plate Read

Face Recognition

Plate Read

Face Rec

Plate detect

Face Recognition backend link: https://github.com/ShivamShrirao/face_recognition

number_plate_face_recognition_iot_project's People

Contributors

shivamshrirao avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

number_plate_face_recognition_iot_project's Issues

where pb file?

ssdnet = cv2.dnn.readNetFromTensorflow('trained_model/frozen_inference_graph.pb','trained_model/graph.pbtxt')

Cv2 error can't read .pb file

Traceback (most recent call last):
File "/home/iot/detect.py", line 9, in
ssdnet = cv2.dnn.readNetFromTensorflow('frozen_inference_graph.pb','graph.pbtxt')
cv2.error: OpenCV(4.6.0) /tmp/pip-wheel-u79916uk/opencv-python_ea2489746b3a43bfb3f2b5331b7ab47a/opencv/modules/dnn/src/tensorflow/tf_graph_simplifier.cpp:1052: error: (-215:Assertion failed) permIds.size() == net.node_size() in function 'sortByExecutionOrder'

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.