LNMHacks / submissions

Hackference Hackathon Submissions
3 stars 11 forks source link

ERROR404 - CITY SURVEILLANCE #31

Open merrcury opened 5 years ago

merrcury commented 5 years ago

Before you start, please follow this format for your issue title:
ERROR404 - CITY SURVEILLANCE

ℹ️ Project information

Please complete all applicable.

🔥 Your Pitch

Problem:

With a burgeoning population and a challenging crime rate, Indian Law enforcement agencies want to leverage technology to help solve some typical issues like identifying criminals on the run, find missing children and victims of human trafficking or keep an eye on the person of interest. It can also be used in the endeavour of Jaipur Administration to make the city “Beggar free”. As long as missing individuals are added to a database, law enforcement can become alerted as soon as they are recognized by face recognition—be it an airport, retail store or other public space The objective is to build a predictive model used to recognize the appearance of a certain person. Another Objective it serves is looking for stolen vehicles.

Solution:

A web portal that will help police to search missing persons or criminals through the installed CCTV cameras across the city in a real-time. If a person is detected on the images/videos taken by camera it will inform the respective police station in a real-time with his location and time. Police can see the ‘last seen’ of the person and navigate to that place to catch the suspect and a User-friendly facebook Chatbot for status intimation We created an ML-based system that uses MTCNN and face embedding model to recognise missing persons & OpenCV & Tesseract based system for Number Plate Tracking. This ML-based system is interacting with firebase and firestore using REST API. A web interface using REACT, EXPRESS, NODE which helps users view the current status of the case. It uses JWT token to establish industrial level security. Along with this, we have also built a dialogflow chatbot which is integrated with facebook messenger which helps users interact and get the status of the case with the help of its caseID.

🔦 Any other specific thing you want to highlight?

✅ Checklist

Before you post the issue: