Identification of Missing Person Using CNN
Identification of Missing Person Using CNN
Abstract:-Our project aims to leverage Convolutional to match them against a database of known individuals. This
Neural Networks (CNNs) for the identification of missing technology can help law enforcement agencies, non-profit
persons. CNNs, a class of deep learning algorithms organizations, and rescue teams to locate missing persons
widely used in image recognition tasks, offer promising more efficiently and accurately.
potential in automating and enhancing the identification
process. The project aims to develop a robust system In this context, CNNs offer several key advantages.
using CNN models to match unidentified individuals They can analyze large volumes of data quickly, making
with missing person databases, improving identification them ideal for processing surveillance footage or large-scale
accuracy and providing closure. image databases. Additionally, CNNs can identify subtle
features and patterns that might be overlooked by human
The proposed approach demonstrates potential in observers, enhancing the accuracy of identification.
assisting law enforcement agencies and missing persons
organizations by providing a reliable and efficient means However, implementing CNN-based systems for
of cross-referencing images from various sources, such identifying missing persons involves several challenges.
as surveillance footage, social media, and public records. These include ensuring data privacy, addressing bias in
Additionally, the flexibility of CNNs allows for the training datasets, and maintaining the reliability of the
integration of other biometric markers, including models in various scenarios. Moreover, integrating CNNs
fingerprints and voice recognition, to increase the into existing workflows and ensuring interoperability with
accuracy and reliability of identifications. other systems are crucial considerations.
announcements are two regularly used traditional methods the images of missing individuals, thereby improving the
for locating missing persons, although they frequently fall accuracy and speed of identification and making the process
short, especially over time. Artificial intelligence (AI) is more reliable and efficient. To provide a comprehensive
gaining popularity and could be used to enhance the search solution, we have developed a user-friendly webbased
process. This study offers a revolutionary approach for application system that facilitates the search for missing
solving the unsolved cases of missing individuals by using persons. The application efficiently collects and stores
AI-based facial matching and face reconstruction information about missing individuals in a centralized
approaches. The proposed method successfully uses the database. Whenever a missing person is identified in a
ORL (Olivetti Research Laboratory) Dataset's Support CCTV video stream, our application actively tracks their
Vector Machine (SVM) classifier to reach an outstanding location. Once the missing person is successfully identified
accuracy of 93% by combining face landmarks and machine within the video stream, the application promptly sends
learning algorithms. Additionally, a 3D face reconstruction location details via email to the person’s relative.
method based on Convolutional Neural Networks (CNN)
trained on the varied 300-W dataset achieves a high TITLE: AI BASED – ASSISTED SEARCH FOR MISSING
accuracy of 90%. These results demonstrate the potential of PERSON
AI and deep learning models for improving missing person
identification. The proposed approach offers a viable option AUTHORS: Hemadharshini S, Bheena Dhevi V, Bama Devi
that aids in providing closure to the impacted families, YEAR: 2023
making a significant contribution to the field and reducing
crimes in the future. Face recognition is a biometric-based technology that
mathematically maps a particular person’s or individual’s
TITLE: Drone-based Autonomous Human Identification for facial features and stores all that data as a face print. By
Search and Rescue Missions in Real-time. using this technique, the information on the face of a person
is saved mathematically or in the format of graphs in the
AUTHORS: K. Jayalath, S.R. Munasinghe database, which is used for detecting that particular face.
The face recognition model in our system will find a match
A drone-based human identification system to make of that person in the database. If a match is found, it will be
search and rescue missions more effective. The drone, once notified to the police and the guardian of that person. In this
detects signs of human presence in real-time aerial videos, paper, we will use the ideas of the AWS facial recognition
autonomously navigates towards the suspicious location to algorithm which is based on Artificial Intelligence (AI) and
get a better view to verify human presence. It processes will detect faces with the maximum accuracy to find the
images and sends selected frames for the operator for missing person.
verification and issuance of instructions for follow-up
actions. A custom built Tensorflow neural network is used III. PROBLEM STATEMENT
as the object detector, which processes images in real-time
and report human objects if detected on the ground. The objective is to use convolutional neural networks
(CNN) to precisely identify missing people by using their
TITLE: Efficient Face Recognition in Real Time for visual recognition skills for age progression analysis and
Locating Missing Person face feature detection.
AUTHOR: Nimmy Pailochan, Ms. R. Keerthana, Mr. N. Large data sets, unique face patterns, and a dependable
Santhosh, Dr. J. Sreerambabu YEAR:2023 tool for law enforcement and humanitarian agencies are the
goals of this model.
This paper presents a web-based application system
that utilizes deep learning as the core technology of a Face IV. KEY POINTS WITHIN THE PROBLEM
Recognition System, with the primary objective of STATEMENT
enhancing the accuracy and efficiency of locating missing
individuals. Every day, a significant number of individuals Certainly, here are key points to consider within the
go missing due to various factors such as old age, mental problem statement for the project of identifying missing
health issues, or conditions like Alzheimer’s. The persons by comparing live video with dataset images:
conventional methods employed for searching for missing
persons are typically slow, expensive, and involve Identification of Missing Persons: The primary objective
protracted physical searches lasting weeks or even months. is to develop a system capable of identifying missing
In contrast, deep learning-based technologies offer a persons through comparison of live video footage with a
promising solution by rapidly analyzing substantial volumes dataset of known images of missing individuals.
of data within minutes or hours. By leveraging facial Real-Time Video Analysis: The system must be capable
recognition technology, which is an application of deep of analyzing live video streams in real-time, ensuring
learning, our proposed system aims to compare images and swift identification and response to potential matches.
videos obtained from surveillance cameras with pictures of
missing persons to identify potential matches. Specifically,
we employ the Resnet deep learning algorithm to examine
One technical solution for identifying missing persons by Testing: The ‘start_video’method initializes the
comparing live video with a dataset of images involves webcam and continuously reads frames. Faces are detected
using computer vision and facial recognition algorithms. using the ‘detect_known_faces’ method, which compares
Here's a high-level overview of the process: the detected face encodings with known faces. If a match is
found, the recognized person's name is displayed on the
Face Detection: Use a face detection algorithm to locate frame. The ‘capture_imag’e method allows capturing an
and extract faces from the live video stream in real-time. image when the "Capture" button is clicked, saving it with
This step ensures that only the relevant portions of the the detected faces and showing a success message.
video containing faces are processed further.
Feature Extraction: Extract facial features from the Library Used
detected faces in the live video. These features could A Python library built on top of dlib and OpenCV
include the relative positions of key facial landmarks, Provides easy-to-use interfaces for face detection, face
such as eyes, nose, and mouth, as well as more complex encoding, and face comparison. Offers pre-trained deep
features derived from the face's texture and structure. learning models for accurate face recognition tasks. Enables
Database Query: Compare the extracted features from developers to integrate face recognition capabilities into
their applications efficiently. Convolutional Neural Network
the live video with the dataset of images containing faces
of missing persons. This comparison could involve a : CNN is a type of deep learning architecture commonly
similarity measure, such as cosine similarity or used for image classification and recognition tasks. Also
Euclidean distance, to determine how closely the used to extract features from human images to identify
different humans.
features match.
Integration REFERENCES
The face recognition module is seamlessly integrated
into the larger application, enabling real-time face detection, [1]. Artyani,I.(2019,0910).http://repository.uinjkt.ac.id/ds
identification, and image capture functionalities It leverages pace/bitstream/123456789/47930/1/ISMA%20ARTYA
the capabilities of the face recognition library to provide N I-FST.pdf. Diambil kembali dari UINJKT:
accurate and reliable face recognition services within the http://repository.uinjkt.ac.id/dspace/bitstream/1234567
graphical user interface. 89/47930/1/ ISMA%20ARTYANI-FST.pdf
[2]. Astuti, D. L. (2019, 08 01). klasifikasi ekspresi wajah
VIII. CONCLUSION menggunakan metode principal component analysis
(pca) dan convolutional neural network (cnn).
The project aiming to identify missing persons by Diambilkembali dari RepositoryUnsri:http://repository.
comparing live video with a dataset of images represents a unsri.ac.id/6479/3/RA MA_55101_09042621721004_
significant advancement in leveraging technology for 0004027101_0023027804_01_FRONT_REF.pdf
humanitarian purposes. [3]. Fahmi, K., Santosa , S., & Fanani , A. Z.
(2015).optimasi parameter artificial neural network
By harnessing the power of computer vision and dengan menggunakan algoritma genetika untuk
machine learning algorithms, this project offers a promising memprediksi nilai tukar rupiah. Jurnal Teknologi
solution to expedite the process of locating and reuniting Informasi, 196-206.
missing individuals with their families and loved ones. [4]. Fermansah , D. (2018, 01 20). Machine Learning.
Diambil kembali dari Universitas Siliwang i:
Through rigorous testing and refinement, it has the http://repositori.unsil.ac.id/233/6/bab%202.pdf
potential to become an invaluable tool for law enforcement [5]. Jiang, A., Yan, N., Wang, F., Huang, H., Zhu, H., &
agencies, humanitarian organizations, and communities Wei, B. (2019). Visible Image Recognition of Power
worldwide, offering hope and closure to those affected by Transformer Equipment Based on Mask R-CNN.
the tragedy of disappearance. Sustainable Power and Energy Conference (iSPEC)
(hal . 222-299). Beijing, China, China: IEEE.
As we continue to refine and develop this technology,
we move closer to a future where no one is left behind, and
every missing person is given the opportunity to be found.
FUTURE SCOPE