1 Index

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

MISSING CHID IDENTIFICATION SYSTEM USING DEEP

LEARNING
A Major Project Report submitted to

Jawaharlal Nehru Technological University, Hyderabad

In partial fulfillment for the requirement for the award of


Bachelor of Technology
In
Computer Science and Engineering

By

M.SATHVIKREDDY 18641A0544
K.UDAY KUMAR 18641A0524
CH.VISHNU 18641A0511
K.ARAVIND 18641A0504
M.ADITYA REDDY 19645A0506

Under the Guidance of


Mrs.M.Shirisha
Asst.Professor

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


VAAGDEVI COLLEGE OF ENGINEERING
(UGC Autonomous, Accredited by NBA, Accredited by NAAC with “A”)
Bollikunta, Khila Warangal (Mandal), Warangal Urban-506 005 (T.S)

i
VAAGDEVI COLLEGE OF ENGINEERING
(UGC Autonomous, Accredited by NBA, Accredited by NAAC with “A”)
Bollikunta, Khila Warangal (Mandal), Warangal Urban-506 005 (T.S)

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING

CERTIFICATE

This is to certify that the major project entitled “MISSING CHILD IDENTIFICATION
SYSTEM USING DEEP LEARNING” is a bonofide work carried out by M.SATHWIK
REDDY(18641A0544), K.UDAYKUMAR(18641A0524), CH.VISHNU(18641A0511),
K.ARAVIND(18641A0504), M.ADITYA REDDY(19645A0506) in partial fulfillment of the
requirements for the award of the Degree in Bachelor of Technology in Computer Science and
Engineering during the academic year 2021- 2022

Guide Head of the Department External


Examiner

ii
ACKNOWLEDGMENT

First and foremost, I sincerely thank our esteemed institution Vaagdevi College of
Engineering. Warangal for giving me this great opportunity to fulfill my dream of becoming
Software Engineer.

I would like to thank the head of the Institution and Principal Dr. K. Prakash for the extensive
Support and for helping us in times we need it.

I Sincerely thank our Major project guide Mrs. M. Shirsha Assistant Professor of Computer
Science and Engineering for encouraging and supporting us throughout the project from start to
end.

I highly obliged to the Head of the Department of Computer Science and Engineering, Dr. N.
Satyavathi for her constant Support and extensive help in each and every step.

I express heartfelt thanks to the Major Project Coordinator, Mr. Prasad and Mrs. Rekha Devi,
Assistant Professor, Computer Science and Engineering, for his constant supervision as well as for
providing necessary information regarding the major project.

Finally, I thank each and everyone who extended their help directly or indirectly and made this
project Successful.
With Sincere Regards

M.SATHVIK REDDY (18641A0544)

K.UDAY KUMAR (18641A0524)

CH.VISHNU (18641A0511)

K.ARAVIND (18641A0504)

M.ADITYA REDDY (19645A0506)

iii
DECLARATION

We hereby declare that the project work entitled “MISSING CHILD IDENTIFICATION
SYSTEM USING DEEP LEARNING” Submitted to the Department of Computer Science and
Engineering in Fulfillment of the requirements for the award of the degree of Bachelor of
Technology in Computer Science and Engineering in record of the Original work done by our
team under the guidance of
Mrs. M.SHIRISHA and this project work has not been submitted to the any other university for
the any Degree or Diploma

With Sincere Regards

M.SATHVIK REDDY (18641A0544)

K.UDAY KUMAR (18641A0524)

CH.VISHNU (18641A0511)

K.ARAVIND (18641A0504)

M.ADITYA REDDY (19645A0506)

iv
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. For this, a deep learning model is
trained to correctly identify the missing child from the missing child image database provided,
using the facial image uploaded by the public.
The Convolutional Neural Network (CNN), a highly effective deep learning technique for
image-based applications is adopted here for face recognition. Face descriptors are extracted from
the images using a pre-trained CNN model VGG-Face deep architecture. Compared with normal
deep learning applications, our algorithm uses convolution network only as a high-level feature
extractor and the child recognition is done by the trained SVM classifier.
Choosing the best performing CNN model for face recognition, VGG Face and proper
training of it results in a deep learning model invariant to noise, illumination, contrast, occlusion,
image pose and age of the child and it out performs earlier methods in face recognition based
missing child identification.
The classification performance achieved for child identification system is 99.41%. It was
evaluated on 43 Child cases.
Keywords- Missing child identification, face recognition, deep learning, CNN, VGG-Face
,Multi class SVM.

v
CONTENTS

TABLE OF CONTENTS PAGE NO


ABSTRACT V
CHAPTER – 1: INTRODUCTION 1-3

i. EXISTING SYSTEM 1
ii. PROPOSED SYSTEM 2
iii. SOFTWARE REQUIREMENTS 3
iv. HARDWARE REQUIREMENTS 3

CHAPTER – 2: DESIGN OF THE PROJECT 4-15

2.1 SYSTEM ARCHITCTURE 4


2.2 DATA FLOW DIAGRAM 5-6
2.3 UML DIAGRAMS 7-8
2.4 CLASS DIAGRAMS 9
2.5 SEQUENCE DIAGRAMS 10
2.6 ACTIVITY DIAGRAM 11
2.7 DEPLOYMENT DIAGRAM 12
2.8 ALGORTHM 13-15
CHAPTER – 3: IMPLEMENTATIONS 16-33

CHAPTER – 4: TESTING 34-49

CHAPTER – 5: RESULTS ( SCREEN SHOTS) 50-56

CHAPTER –6: CONCLUSIONS AND FUTURE SCOPE 57-58

BIBLIOGRAPHY 59

vi
LIST OF FIGURES

Fig no: Name of the figure page no:


2.1 Architecture of proposed child identification system 4
2.2 Software Flow of face recognition system 6
2.3.1 Use case diagram 8
2.4 Class diagram 9
2.5 Sequence diagram 10
2.6 Activity diagram 11
2.7 Deployment diagram 12
2.8.1 Basic phases in face recognition 14
2.8.2 Image preprocessing and feature selection 15
2.8.3 Face dectection and recognition methodology 15

vii
LIST OF TABLES

S.NO CONTENT Pg. No


1.1 Software Requirements 3
1.2 Hardware Requirements 3
4.1 Test cases 48-49

viii
ABBREVATIONS

CNN: Convolution neural network

ANN: Artificial neural network

CIS: Centre for Internet Security

GUI: Graphical User Interface

ix

You might also like