You are on page 1of 16

MISSING CHILD IDENTIFICATION

USING DEEP LEARNING


UNDER THE ESTEEMED GUIDANCE OF

UNDER THE ESTEEMED GUIDANCE OF

Mrs.M.Shirisha
Asst. Professor

                                                                                                                                                                                              TEAM NO : 12
                                                                                                  PRESENTED BY :
                                                                                                                M.SATHVIK REDDY [18641A0544]
                                                                                                             K.UDAY KUMAR [18641A0524]   
                                                                                                   CH.VISHNU[18641A0511]  
                                                                                                 K.ARAVIND[18641A0504]
                                                                                                          ADITYA REDDY[19645A0506]
                                                                                                  
ABSTRACT
In India a countless number of children are reported missing every year. Among the missing
child cases a large percentage of children remain untraced.
This paper presents a novel use of deep learning methodology for identifying the reported
missing child from the photos of multitude of children available, with the help of face
recognition.
The public can upload photographs of suspicious child into a common portal with landmarks
and remarks. The photo will be automatically compared with the registered photos of the
missing child from the repository.
Classification of the input child image is performed and photo with best match will be selected
from the database of missing children.
PROBLEM DEFINITION
India is the second popular country in the world , unfortunately a large number of
children go missing every year in India due to various reasons.
A deeply disturbing fact about India’s missing children is that while on an average 174
children go missing every day, half of them remain untraced.
A framework and methodology for developing an assistive tool(App) for tracing
missing child is discussed here.
The public is given provision to voluntarily take photographs of children in suspected
situations and uploaded in that portal.
The image taken by public may not be of good quality, as some of them may be
captured from a distance without the knowledge of the child.
A “DEEP LEARNING” architecture considering all these constrain is designed here.
EXISTING SYSTEM

Earliest methods for face recognition commonly used computer vision features such
as HOG(histogram of oriented gradients), LBPH(Local Binary Pattern Histogram),
SIFT(scale-invariant feature transform), or SURF (Speeded Up Robust Features).
In August 2016, Rohith Satle and his team presented a name which addresses a face
recognition system built by using Principal Component Analysis(PCA) using Eigen
vectors is used for face recognition system.
FindFace is a website that lets users search for members of the social network by
uploading a photograph . FindFace employs a facial recognition neural network
algorithm developed by N-Tech Lab.
DISADVANTAGES

PCA method are that computational complexity is high.


The concerned person has to physically wear the RFID(Radio-Frequency
Identification) tag all the time which is infeasible.
SIFT is computationally heavy.
Here no modern technologies are used to search.
It is a very straightforward approach and is inefficient.
LBPH algorithm is not sensitive to the variation of luminosity.
PROPOSED SYSTEM

Here we propose a methodology for missing child identification which combines facial feature
extraction based on deep learning and matching based on support vector machine. This is to
help authorities and parents in missing child investigation.
It consists of a national portal for storing details of missing child along with the photo.
Public can search for any matching child in the database for the images with them. The system
will prompt the most matching cases.
Once the matching is found, the officer can get the details of the child. The system also generates
various statistical reports.
ADVANTAGES

The training set images are pre-processed to the size specified by the CNN
architecture before passing to the CNN model.
Face identification accuracy is computed as the ratio of correctly identified face images
to the total number of child face images in the test set.
HARDWARE REQURIMENTS

• System : Core i3
• Hard Disk : 120 GB.
• Monitor : 15’’ LED
• Input Devices : Keyboard, Mouse
• Ram : 4 GB
SOFTWARE REQURIMENTS

• Operating system : Windows 7,8,10


• Coding Language : python
• Tool : PyCharm
• Database : MYSQL
SYSTEM DESIGN
UML DIAGRAMS

Upload

Login

View Public Upload Missing Childs


Admin Status Public

Logout
ACTIVITY DIAGRAM

Public
Admin

View Public Upload Missing Child Upload


Status

Logout
SYSTEM ARCHITECTURE
WORK FLOW OF FACE RECOGNITION:
Here we propose a methodology for missing child
identification which combines facial feature
extraction based on deep learning and matching
based on support vector machine.
It consists of a national portal for storing details of
missing child along with the photo.
The system also generates various statistical
reports.
The photo uploaded by public will be automatically
compared with photos of the registered missing
children and if a matching photo with sufficient
score is found, then an alert message will be sent to
the concerned officer.
Whenever public uploads photo of a suspected
child, the system generates template vector of the
facial features from the uploaded photo.
PREPROCESSING
Preprocessing input involves acquiring the face recognition and standardizing images in a
format compatible.
The face region in each image is identified and cropped for getting the input face images.
The cropped face images are resized to 224x224.
The input to the deep network is fixed sized image with mean face image, computed from
all the training set images, subtracted.
EXTRACTION OF FACIAL FEATURES
VGG-Face is trained to recognize the 2622 identities
and other classes can’t be identified using this.
The last classification layer is removed and extracts the
4K dimensional features from the first fully connected
layers.
The pre-trained CNN VGG-Face is made to perform as
an automatic facial features extractor for training the
classifier.
RESULTS AND DISCUSSIONS

The training set images are pre-processed to the size


specified by the CNN architecture before passing to
the CNN model.
Face identification accuracy is computed as the ratio
of correctly identified face images to the total number
of child face images in the test set.
The computed recognition accuracy of the multi class
SVM using learned features from CNN is 99.41%.
CONCLUSION AND FUTURE ENHANCEMENTS

This system is evaluated with the deep learning model which is trained with feature
representations of children faces.
By this way, the process of identifying the missing children is fastened.
Performance of the proposed system is tested using the photographs of children with
different lighting conditions, noises and also images at different ages of children.

You might also like