This project presents a novel approach to enhance the efficiency and effectiveness of locating missing persons through the utilization of face recognition technology The main objective is to develop a robust system that can extract facial features, match them with a database, and notify the missing person\'s location. The system uses a special type of artificial intelligence called CNN to compare faces with the database and find the best matches. The face recognition system uses the CNN (Convolutional Neural Network) algorithm to compare the extracted faces with the database and find the best matches. The alert module sends notifications to the family members of the missing person with the location information if a match is found. The system also updates the database with the latest information about the missing person. The project leverages state-of-the-art machine learning algorithms to extract and compare facial features, it reduces the effort and time required for manual process. This project aims to find missing people faster and better by using facial recognition technology. The main goal is to build a strong system that can study facial details, match them with a database of known people, and help to find missing people quickly and correctly. By harnessing the power of artificial intelligence, this system offers a promising solution to the pressing issue of finding missing individuals, potentially helping to reunite families and improve public safety.
Introduction
I. INTRODUCTION
In today’s society, the number of missing person complaints is increasing at an alarming rate. These complaints include reports of missing teens, girls, mentally challenged individuals, and elderly people, among others. The responsibility of searching for missing persons on police becoming quite challenging, even though some cases are not solved to find the missing persons. It is a very complex task to find the missing persons manually, this process takes a lot more time and effort. Sometimes CCTV footage is available but it takes a lot of time to go and check every recorded video one by one in the present CCTV database. Our project, titled ‘Finding Missing Persons Using Face Recognition’, represents a dedicated effort to leverage the capabilities of facial recognition technology to address this vital societal issue. This project makes an easy process to find a missing person with the help of Page Layout An easy way to comply with IJRASET paper formatting requirements is to use this document as a template and simply type your text into it. AI and deep learning. Using AI algorithms in the project it helps to make it easy to do some typical tasks more accurately and efficiently. In this system, the user can register a complaint and be given the required information about the missing person. The user uploads the missing person's photo then this uploaded photo goes through some process like features extraction and training. Then this uploaded photo is stored in the database. In the next phase, the system collects the data from the real-time footage with the help of the CNN (Convolutional Neural Network) algorithm and AI. It recognizes the faces after extracting these face details it can try to match the data to the stored face data in the database it compares all the data and find the best match. If any data matches with the database data the systems alert module sends notifications to that person who has registered a missing persons complaint with the location information if a match is found. The system also updates the database with the latest information about the missing person. This technology can help identify the missing person by real-time video and tracking the movements, it helps in the finding for a missing person and increases the chance of find the missing person. The video surveillance system is also connected with other technologies, to track the missing person's location. This system can help the authorities to quickly respond to the missing person and improve the chance of finding them as soon as possible and rescuing them safely. In conclusion, using an AI-based face recognition algorithm in real-time video surveillance improves the chance of find the missing person.
II. METHODOLOGY
A. Data Preparation and Collection
Collect a varied and extensive dataset comprising facial images, encompassing both images of individuals who are missing and those who are identified. Annotate and preprocess the data, ensuring uniform quality and labeling. The dataset should be divided into training sets., validation, and testing subsets.
B. Facial Recognition Model Development
Explore and select suitable deep learning architectures for facial recognition (e.g., Convolutional Neural Networks - CNNs). Train and fine-tune the model using the prepared dataset. Implement face detection and alignment techniques to improve recognition accuracy.
C. Feature Extraction
Extract facial features from the trained model to create a robust feature vector representation for each face.
D. Database Design
Design a scalable and secure database to store facial embeddings and metadata of known individuals. Implement efficient indexing and retrieval mechanisms for quick matching.
E. Real-time Face Detection and Recognition
Integrate the trained facial recognition model into a real-time processing pipeline. Develop algorithms for face detection in images and videos. Implement recognition algorithms to match detected faces against the database.
F. User Interface Development
Design a user-friendly interface for law enforcement personnel to interact with the system. Include functionalities for uploading images/videos, searching the database, and viewing results.
G. Security and Privacy Considerations
Implement security measures to protect sensitive data and ensure secure access. Address privacy concerns by adhering to relevant regulations and guidelines.
III. LITERATURE REVIEW
The paper proposes a software system to find and identify missing persons using facial recognition technology. It allows police and the public to upload photos of missing and found people into a database. Machine learning algorithms, specifically KNearest Neighbor (K-NN), are used to match facial features between these photos. If a match is found, notifications are sent via email. The system maintains records of missing people for continuous matching. Python, PostgreSQL, Docker, etc are leveraged to develop the platform. Overall, this system aims to improve efficiency in finding missing persons by using automated facial recognition instead of manual methods [1]. The paper proposes a system called Khoj to find missing persons using facial recognition technology. It allows users to upload photos of missing people into a database. When a user searches for a missing person by uploading a photo, feeding camera input, or applying filters like name, age, and location, the system matches facial features with the DB using algorithms. If a match is detected, the details of the missing individual are displayed. The system is built using OpenCV, a face recognition module, and Streamlit, and stores data in SQL. Overall, this facial recognition system aims to automate and accelerate for process of locating individuals who are missing in comparison to traditional techniques[2]. The paper proposes a system to find missing persons using facial recognition technology. It allows police and volunteers to upload photos of missing people into a database hosted on AWS cloud. The system uses the AWS Recognition service to analyze the photos. It extracts face IDs and matches them against face IDs extracted from newly uploaded search photos. On finding a match, the system fetches information about the missing person from the DB and sends notifications via email. The system aims to automate and accelerate finding missing persons by leveraging AWS cloud services like Face Recognition, S3 bucket, and Lambda indexe [3]. It proposes a system to identify missing children criminals and criminals using face recognition.It scrapes criminal records from websites and extracts features of those faces using OpenCV. For an input suspect face, it extracts features and compares them to scraped criminal faces using Facepplib API.
Based on feature similarities, it calculates a confidence score. If it exceeds a threshold, it displays matched criminal info scraped from the web. The system leverages web scraping for dynamic data, Haar Cascade for detection, OpenCV for feature extraction, and Facepplib for face matching to identify criminals without needing a static database[4].
Conclusion
The project successfully developed and deployed a face recognition system that can accurately and efficiently identify missing persons from various sources of images such as footage or online databases. The project also creates a user-friendly interface that can allow authorized users to upload, search, and compare images of missing persons with the face recognition system. This project will demonstrate the effectiveness and usefulness of the face recognition system by providing statistics and reports on the number of missing persons found, the time taken to find them, and the feedback from the users and beneficiaries of the system. The project complies with the ethical and legal regulations of facial recognition by ensuring the privacy, security, and consent of data subjects and data providers
References
[1] Abhinay Chaukade, “Finding And Matching the Lost Victim Using AI and ML” International Journal for Research in Applied science and technology, 2022.
[2] Vijay Deep,Govind Kaushik “Finding Missing Person Using Face Recognition System - Khoj” May 2022.
[3] Sanskar Pawar, Lalit Bhadane, Amanullah Shaikh, Atharv Kumbhejkar, Swati Jakkan,“FIND MISSING PERSON USING ARTIFICIAL INTELLIGENCE” In this paper we will use the ideas of the facial recognition algorithm which is based on Artificial Intelligence (AI) and will detect faces with the maximum accuracies to find the missing person, 2021.
[4] S. Ayyappan and S. Matilda, “Criminals and missing children identification using face recognition and web scrapping” IEEE ICSCAN 2020.
[5] Chang L , Yang J, Li S, Xu H, Liu K & Huan, C.(2018). ”Face Recognition Based on Stacked Convolutional Autoencoder and Sparse Representation”. 2018 IEEE 23rd International Conference on Digital Signal Processing (DSP).
[6] Chang L , Yang J, Li S, Xu H, Liu K & Huan, C.(2018). ”Face Recognition Based on Stacked Convolutional Autoencoder and Sparse Representation”. 2018 IEEE 23rd International Conference on Digital Signal Processing (DSP).
[7] Mohd Yusuf Firoz Siddiqui and Sukesha (2015), “Face Recognition using Original and Symmetrical Face Images”. 1st International Conference on Next-Generation Computing Technologies (NGCT-2015)
[8] Swarna Bai Arnikar, G. Kalyani, D. Meena, M. Lalitha, K. Shirisha, Seetasaikiran, “RFID based missing person identification system”, IEEE 2014 International Conference on Informatics, Electronics & Vision (ICIEV).
[9] Piyush Kakkar, Mr. Vibhor Sharma (2018) “Criminal Identification System Using Face Detection and Recognition”. International Journal of Advanced Research in Computer and Communication Engineering.
[10] Lamiaa A. Elrefaei, Alaa Alharthi, Huda Alamoudi, Shatha Almutairi (2017) “Real-time Face Detection and Tracking on Mobile Phones for Criminal Detection”.
[11] Prachi Sasankar and Usha Kosarkar, A Study for Face Recognition Using Techniques PCA and KNN, EasyChair Preprint No - 4931.
[12] Shefali patil, Pratiksha Gaikar, Divya Kare, sanjay Pawar, “Find missing person using AI”, International journal of Progressive Research in Science and Engineering, Vol. 2, No. 6, June 2021.
[13] Bharath Darshan Balar, D S kavya, Chandana M, Anush E, Vishwanath R Hullipalled, “Efficient Face recognition system for identifying lost people”, International Journal of engineering and standard technology (IJEAT), ISSN:2249-8958, Volume-8, Issue-5 S, May 2019.
[14] Birari Hetal, Sanyashiv Rakesh, Porje Rohan, Salwe Harish,” Android Based Application-Missing Person Finder”, IRE Journals, Volume1 Issue 12, ISSN: 2456-8880
[15] Sayan Deb Sarkar and Ajitha Shenoy, “Face Recognition using Artificial Neural Network and Feature Extraction”, IEEE 2020 IEEE 7th International Conference on Signal Processing and Integrated Networks.
[16] Sayan Deb Sarkar and Ajitha Shenoy, “Face Recognition using Artificial Neural Network and Feature Extraction”, IEEE 2020 IEEE 7th International Conference on Signal Processing and Integrated Networks.
[17] Ahtasham Ansari1, Aditya Singh1, “Android based Application – Missing Person”, IRJET (PP. 5143-5149, Volume: 07 Issue, 03 Mar 2020)
[18] Birari Hetal, Sanyashiv, Porje Rohan, Salve Harish “Android Based Application - Missing Person Finder”, IRE (PP. 1-4, Volume 1 Issue 12, June 2018)