SlideShare a Scribd company logo
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume: 3 | Issue: 3 | Mar-Apr 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470
@ IJTSRD | Unique Paper ID – IJTSRD23439 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1482
Profile Identification through Face Recognition
Mr. B. Ravinder Reddy1, V. Akhil2, G. Sai Preetham2, P. Sai Poojitha2
1Assistant Professor, 2B.tech Student
1,2Department of Computer Science and Engineering, Anurag Group of Institutions, Telangana, India
How to cite this paper: Mr. B. Ravinder
Reddy | V. Akhil | G. Sai Preetham | P. Sai
Poojitha "Profile Identification through
Face Recognition" Published in
International Journal of Trend in
Scientific Research and Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-3, April 2019,
pp.1482-1483, URL:
https://www.ijtsrd.c
om/papers/ijtsrd23
439.pdf
Copyright © 2019 by author(s) and
International Journal of Trend in
Scientific Research and Development
Journal. This is an Open Access article
distributed under
the terms of the
Creative Commons
Attribution License (CC BY 4.0)
(http://creativecommons.org/licenses/
by/4.0)
ABSTRACT
This project is Profile identification through facial recognition system using
machine learning, based on K-neighbors algorithm.TheK-neighbours algorithm
has high detection rate and fast processing time. Once the face is detected,
feature extraction on the face is performed using histogram of oriented
gradients which essentially stores the edges of the face as well as the
directionality of those edges. Histogramof orientedgradients is an effectiveform
of feature extraction due its high performance in normalizing local contrast.
Lastly, training and classification of the facial databases is done where each
unique face in the facial database is a class. We attempt to use this facial
recognition system on two sets of databases and will analyse the results and
then provide the profile of an individual which is written in the Data base
created in Firebase.
Motivation
The motivation behind this project is that facial detection
has an amplitude of possible applications. From common
household objects like digital cameras that automatically
focus on human faces to security cameras that actually
match a face to a person's identity. Sohow would it be if an
individual’s whole profile can be seen just by clicking his or
her picture, this idea lead us to initiateandmakethis project.
This can be very helpful in various areas to identify an
individual and know his or her profile without any
interrogation.
Existing system
As one of the most successful applications of image analysis
and understanding, face recognition has recently received
significant attention, especially during the past few years.
This is evidenced by the emergence of face recognition
conferences such as the International Conference on Audio
and Video-Based Authentication (AVBA) since 1997 and the
International Conference on Automatic Face and Gesture
Recognition (AFGR) since 1995, systematic empirical
evaluations of face recognition techniques (FRT), including
the FERET, FRVT, FRVT, and XM2VTS protocols, and many
commercially available systems. There are at least two
reasons for this trend; the first is the wide range of
commercial and law enforcement applications and the
second is the availability of feasible technologies after 30
years of research. In addition, the problem of machine
recognition of human faces continues to attract researchers
from disciplines such as image processing, pattern
recognition, neural networks, computer vision, computer
graphics, and psychology. A general statement of the
problem of machine recognition of faces can be formulated
as follows: given still or video images of a scene, identify or
verify one or more persons in the scene using a stored
database of faces. Available collateral information such as
race, age, gender, facial expression, or speech maybeused in
narrowing the search (enhancing recognition). The solution
to the problem involves segmentation of faces (face
detection) from cluttered scenes, featureextraction fromthe
face regions, recognition, or verification. In identification
problems, the input to the system is an unknown face, and
the system reports back the determined identity from a
database of known individuals, whereas in verification
problems, the system needs to confirm or reject the claimed
identity of the input face.
Proposed system
This project mainlyworks by face detection andrecognition.
This approach focuses on detecting individual features such
as eyes, ears, head outline and mouth, and measuring
different properties such as eyebrow thickness and their
vertical position or nose position and width, in a feature
vector that is used to represent a face. To recognize a face,
first feature vectors of the test image and the images in the
database are obtained.Second,asimilaritymeasurebetween
these vectors, most often a minimum distance criterion, is
used to determine the identity of the face. In general, three
different learning algorithms: k-nearest neighbour, artificial
IJTSRD23439
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID - IJTSRD23439 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1483
neural networks and locallyweighted linearregressionwere
used. Here K-neighbors classifier is used as it is a simple
statistical dimensionality reducing technique that has
perhaps become the most popular and widely used method
for representation and recognition of human faces. After
identifying the face his or her profile is shown in a Tkinter
window which is written in the database.
Architecture
Figure1. Project Architecture
Flow Chart
Figure2. Process flow
Methodology
This project is developed using K-neighbors algorithm,
which identifies the indiviudal fromthetrained datasetwith
the tested image. There are two different datasets namely,
training dataset anad testing dataset.Fewotherlibraries like
pandas, scikit learn, dlib are also used to detectthefacein an
image and Firebase is used to create the database of
individuals.
Advantages of System
As this project procures the whole profile of an individual
just by capturing the image using webcam, its easy to
identify a person even with the help of an ID card, passport
size photo, image in the phone, any such source would help
the user to identify an individual’s profile in his or her
absence too. This can be implemented in various places:
1.Educational institutions
2.Hospitals
3.Military
4.Prison visitor systems
5.Border control
6.Voting system
7.Computer security
Improvements
1. It can be trained with more datasets.
2. We can try to make this project work though there is no
internet connection, so an alternate to firebase can be
craeted.
3. GUI can be built.
Result and Analysis
The K-Neighbors algorithm is highly desirableduetoits high
detection rate and fast processing time. Training and
classification of each unique face in the facial database will
detect whose the image is and it analyses by comparingwith
the images in training dataset and testing dataset and the
matched persons entire profile can be procured which is
stored in the database created in Firebase. This is the final
result we get when the code is executed.
Here is the final result
Figure3. Output
Conclusion
The proposed project localizes the face from the given input
image using the skin color detection method where the skin
regions are segmented and face is located using template
matching. The detected face image is projected using Eigen
face analysis and classified using the K nearest neighbor-
hood (KNN) classifier. This algorithm is efficient as it can be
integrated with the output from multi-modal sensors and
thus can be used as part of multi-sensor data fusion. For
implementations where the biometric system must verify
and identify users reliably over time, facial scan can be a
very difficult, but not impossible, technology to implement
successfully. The K-Neighbors algorithm is highly desirable
due to its high detection rate and fast processing time.
Training and classification of each unique face in the facial
database will detect whose the image is and it analyses by
comparing with the images in training dataset and testing
dataset and the matched persons entire profile can be
procured which is stored in thedatabasecreatedinFirebase.
References
[1] https://scikit_learn.org/stable/modul
es/neighbors.html
[2] https://www.python_course.eu/k_ne
arest_neighbor_classifier.php
[3] Rafael C.Gonzalez, Richard E.Woods, “ Digital Image
Processing,” Prentice Hall Of India, 2005.
[4] M. A. Turk and A. P. Pentland, “Face recognition using
eigenfaces”, IEEE Computer Society Conference on
ComputerVisionandPattern Recognition, Proceedings
CVPR ’91.
[5] R. A. Brown, Building a Balanced k-d Tree in O (kn log
n) Time, J. Comput. Graph. Tech., vol. 4, no. 1, pp. 50–
68, 2015.
[6] https://www.dataquest.io/blog/k-nearest-neighbors-
in-python/

More Related Content

PDF
Scale Invariant Feature Transform Based Face Recognition from a Single Sample...
PDF
Paper id 25201496
PDF
A survey paper on various biometric security system methods
PDF
Development of Real Time Face Recognition System using OpenCV
PDF
Internation Journal Conference
PDF
Security for Identity Based Identification using Water Marking and Visual Cry...
PPTX
Antispoofing techniques in Facial recognition
PDF
Seminar Report face recognition_technology
Scale Invariant Feature Transform Based Face Recognition from a Single Sample...
Paper id 25201496
A survey paper on various biometric security system methods
Development of Real Time Face Recognition System using OpenCV
Internation Journal Conference
Security for Identity Based Identification using Water Marking and Visual Cry...
Antispoofing techniques in Facial recognition
Seminar Report face recognition_technology

What's hot (19)

PDF
Highly Secured Bio-Metric Authentication Model with Palm Print Identification
PDF
Face Liveness Detection for Biometric Antispoofing Applications using Color T...
PDF
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
PDF
Sum Rule Based Matching Score Level Fusion of Fingerprint and Iris Images for...
PDF
IRJET - Chatbot with Gesture based User Input
PDF
Facial Expression Identification System
PDF
An Efficient Fingerprint Identification using Neural Network and BAT Algorithm
PDF
Implementation of video tagging identifying characters in video
PDF
Comparative Analysis of Face Recognition Methodologies and Techniques
PDF
Facial Recognition and Detection Technical Review
PDF
PDF
Biometric Template Protection With Robust Semi – Blind Watermarking Using Ima...
PDF
IRJET- Free & Generic Facial Attendance System using Android
PPTX
Attendance Management System using Face Recognition
PPTX
A comparative review of various approaches for feature extraction in Face rec...
PDF
An overview of face liveness detection
PPTX
AI Approach for Iris Biometric Recognition Using a Median Filter
PDF
Bw33449453
Highly Secured Bio-Metric Authentication Model with Palm Print Identification
Face Liveness Detection for Biometric Antispoofing Applications using Color T...
IRJET- Deep Learning Based Card-Less Atm Using Fingerprint And Face Recogniti...
Sum Rule Based Matching Score Level Fusion of Fingerprint and Iris Images for...
IRJET - Chatbot with Gesture based User Input
Facial Expression Identification System
An Efficient Fingerprint Identification using Neural Network and BAT Algorithm
Implementation of video tagging identifying characters in video
Comparative Analysis of Face Recognition Methodologies and Techniques
Facial Recognition and Detection Technical Review
Biometric Template Protection With Robust Semi – Blind Watermarking Using Ima...
IRJET- Free & Generic Facial Attendance System using Android
Attendance Management System using Face Recognition
A comparative review of various approaches for feature extraction in Face rec...
An overview of face liveness detection
AI Approach for Iris Biometric Recognition Using a Median Filter
Bw33449453
Ad

Similar to Profile Identification through Face Recognition (20)

PDF
IRJET - Design and Development of Android Application for Face Detection and ...
PDF
Face Recognition Based Attendance System using Machine Learning
PDF
76 s201920
PDF
Smart Doorbell System Based on Face Recognition
PDF
Intrusion Detection System Using Face Recognition
PDF
Virtual Contact Discovery using Facial Recognition
PDF
Ck36515520
PDF
Image–based face-detection-and-recognition-using-matlab
PDF
IRJET- Face Detection and Recognition using OpenCV
PDF
The International Journal of Engineering and Science (IJES)
PDF
Face Recognition and Increased Reality System for Mobile Devices
PDF
Cu31632635
PDF
IRJET- Emotionalizer : Face Emotion Detection System
PDF
IRJET - Emotionalizer : Face Emotion Detection System
PDF
Face Recognition for Human Identification using BRISK Feature and Normal Dist...
PDF
Criminal Face Identification
PDF
IRJET- A Review on Various Approaches of Face Recognition
PDF
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...
PPTX
Extracting individual information using facial recognition in a smart mirror....
PPTX
Face Detection using Machine Learning PBL PPT 2.pptx
IRJET - Design and Development of Android Application for Face Detection and ...
Face Recognition Based Attendance System using Machine Learning
76 s201920
Smart Doorbell System Based on Face Recognition
Intrusion Detection System Using Face Recognition
Virtual Contact Discovery using Facial Recognition
Ck36515520
Image–based face-detection-and-recognition-using-matlab
IRJET- Face Detection and Recognition using OpenCV
The International Journal of Engineering and Science (IJES)
Face Recognition and Increased Reality System for Mobile Devices
Cu31632635
IRJET- Emotionalizer : Face Emotion Detection System
IRJET - Emotionalizer : Face Emotion Detection System
Face Recognition for Human Identification using BRISK Feature and Normal Dist...
Criminal Face Identification
IRJET- A Review on Various Approaches of Face Recognition
IRJET- A Comprehensive Survey and Detailed Study on Various Face Recognition ...
Extracting individual information using facial recognition in a smart mirror....
Face Detection using Machine Learning PBL PPT 2.pptx
Ad

More from ijtsrd (20)

PDF
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
PDF
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
PDF
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
PDF
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
PDF
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
PDF
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
PDF
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
PDF
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
PDF
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
PDF
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
PDF
Automatic Accident Detection and Emergency Alert System using IoT
PDF
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
PDF
The Role of Media in Tribal Health and Educational Progress of Odisha
PDF
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
PDF
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
PDF
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
PDF
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Uterine Fibroids Homoeopathic Perspectives
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
Automatic Accident Detection and Emergency Alert System using IoT
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
The Role of Media in Tribal Health and Educational Progress of Odisha
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
Vitiligo Treated Homoeopathically A Case Report
Vitiligo Treated Homoeopathically A Case Report
Uterine Fibroids Homoeopathic Perspectives

Recently uploaded (20)

PDF
Pre independence Education in Inndia.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Sports Quiz easy sports quiz sports quiz
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Cell Structure & Organelles in detailed.
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
Computing-Curriculum for Schools in Ghana
PPTX
GDM (1) (1).pptx small presentation for students
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
master seminar digital applications in india
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
01-Introduction-to-Information-Management.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Classroom Observation Tools for Teachers
PPTX
Cell Types and Its function , kingdom of life
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Pre independence Education in Inndia.pdf
Renaissance Architecture: A Journey from Faith to Humanism
Sports Quiz easy sports quiz sports quiz
PPH.pptx obstetrics and gynecology in nursing
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
Pharma ospi slides which help in ospi learning
Cell Structure & Organelles in detailed.
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Computing-Curriculum for Schools in Ghana
GDM (1) (1).pptx small presentation for students
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
master seminar digital applications in india
Supply Chain Operations Speaking Notes -ICLT Program
01-Introduction-to-Information-Management.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Classroom Observation Tools for Teachers
Cell Types and Its function , kingdom of life
STATICS OF THE RIGID BODIES Hibbelers.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student

Profile Identification through Face Recognition

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume: 3 | Issue: 3 | Mar-Apr 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470 @ IJTSRD | Unique Paper ID – IJTSRD23439 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1482 Profile Identification through Face Recognition Mr. B. Ravinder Reddy1, V. Akhil2, G. Sai Preetham2, P. Sai Poojitha2 1Assistant Professor, 2B.tech Student 1,2Department of Computer Science and Engineering, Anurag Group of Institutions, Telangana, India How to cite this paper: Mr. B. Ravinder Reddy | V. Akhil | G. Sai Preetham | P. Sai Poojitha "Profile Identification through Face Recognition" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-3, April 2019, pp.1482-1483, URL: https://www.ijtsrd.c om/papers/ijtsrd23 439.pdf Copyright © 2019 by author(s) and International Journal of Trend in Scientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/ by/4.0) ABSTRACT This project is Profile identification through facial recognition system using machine learning, based on K-neighbors algorithm.TheK-neighbours algorithm has high detection rate and fast processing time. Once the face is detected, feature extraction on the face is performed using histogram of oriented gradients which essentially stores the edges of the face as well as the directionality of those edges. Histogramof orientedgradients is an effectiveform of feature extraction due its high performance in normalizing local contrast. Lastly, training and classification of the facial databases is done where each unique face in the facial database is a class. We attempt to use this facial recognition system on two sets of databases and will analyse the results and then provide the profile of an individual which is written in the Data base created in Firebase. Motivation The motivation behind this project is that facial detection has an amplitude of possible applications. From common household objects like digital cameras that automatically focus on human faces to security cameras that actually match a face to a person's identity. Sohow would it be if an individual’s whole profile can be seen just by clicking his or her picture, this idea lead us to initiateandmakethis project. This can be very helpful in various areas to identify an individual and know his or her profile without any interrogation. Existing system As one of the most successful applications of image analysis and understanding, face recognition has recently received significant attention, especially during the past few years. This is evidenced by the emergence of face recognition conferences such as the International Conference on Audio and Video-Based Authentication (AVBA) since 1997 and the International Conference on Automatic Face and Gesture Recognition (AFGR) since 1995, systematic empirical evaluations of face recognition techniques (FRT), including the FERET, FRVT, FRVT, and XM2VTS protocols, and many commercially available systems. There are at least two reasons for this trend; the first is the wide range of commercial and law enforcement applications and the second is the availability of feasible technologies after 30 years of research. In addition, the problem of machine recognition of human faces continues to attract researchers from disciplines such as image processing, pattern recognition, neural networks, computer vision, computer graphics, and psychology. A general statement of the problem of machine recognition of faces can be formulated as follows: given still or video images of a scene, identify or verify one or more persons in the scene using a stored database of faces. Available collateral information such as race, age, gender, facial expression, or speech maybeused in narrowing the search (enhancing recognition). The solution to the problem involves segmentation of faces (face detection) from cluttered scenes, featureextraction fromthe face regions, recognition, or verification. In identification problems, the input to the system is an unknown face, and the system reports back the determined identity from a database of known individuals, whereas in verification problems, the system needs to confirm or reject the claimed identity of the input face. Proposed system This project mainlyworks by face detection andrecognition. This approach focuses on detecting individual features such as eyes, ears, head outline and mouth, and measuring different properties such as eyebrow thickness and their vertical position or nose position and width, in a feature vector that is used to represent a face. To recognize a face, first feature vectors of the test image and the images in the database are obtained.Second,asimilaritymeasurebetween these vectors, most often a minimum distance criterion, is used to determine the identity of the face. In general, three different learning algorithms: k-nearest neighbour, artificial IJTSRD23439
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID - IJTSRD23439 | Volume – 3 | Issue – 3 | Mar-Apr 2019 Page: 1483 neural networks and locallyweighted linearregressionwere used. Here K-neighbors classifier is used as it is a simple statistical dimensionality reducing technique that has perhaps become the most popular and widely used method for representation and recognition of human faces. After identifying the face his or her profile is shown in a Tkinter window which is written in the database. Architecture Figure1. Project Architecture Flow Chart Figure2. Process flow Methodology This project is developed using K-neighbors algorithm, which identifies the indiviudal fromthetrained datasetwith the tested image. There are two different datasets namely, training dataset anad testing dataset.Fewotherlibraries like pandas, scikit learn, dlib are also used to detectthefacein an image and Firebase is used to create the database of individuals. Advantages of System As this project procures the whole profile of an individual just by capturing the image using webcam, its easy to identify a person even with the help of an ID card, passport size photo, image in the phone, any such source would help the user to identify an individual’s profile in his or her absence too. This can be implemented in various places: 1.Educational institutions 2.Hospitals 3.Military 4.Prison visitor systems 5.Border control 6.Voting system 7.Computer security Improvements 1. It can be trained with more datasets. 2. We can try to make this project work though there is no internet connection, so an alternate to firebase can be craeted. 3. GUI can be built. Result and Analysis The K-Neighbors algorithm is highly desirableduetoits high detection rate and fast processing time. Training and classification of each unique face in the facial database will detect whose the image is and it analyses by comparingwith the images in training dataset and testing dataset and the matched persons entire profile can be procured which is stored in the database created in Firebase. This is the final result we get when the code is executed. Here is the final result Figure3. Output Conclusion The proposed project localizes the face from the given input image using the skin color detection method where the skin regions are segmented and face is located using template matching. The detected face image is projected using Eigen face analysis and classified using the K nearest neighbor- hood (KNN) classifier. This algorithm is efficient as it can be integrated with the output from multi-modal sensors and thus can be used as part of multi-sensor data fusion. For implementations where the biometric system must verify and identify users reliably over time, facial scan can be a very difficult, but not impossible, technology to implement successfully. The K-Neighbors algorithm is highly desirable due to its high detection rate and fast processing time. Training and classification of each unique face in the facial database will detect whose the image is and it analyses by comparing with the images in training dataset and testing dataset and the matched persons entire profile can be procured which is stored in thedatabasecreatedinFirebase. References [1] https://scikit_learn.org/stable/modul es/neighbors.html [2] https://www.python_course.eu/k_ne arest_neighbor_classifier.php [3] Rafael C.Gonzalez, Richard E.Woods, “ Digital Image Processing,” Prentice Hall Of India, 2005. [4] M. A. Turk and A. P. Pentland, “Face recognition using eigenfaces”, IEEE Computer Society Conference on ComputerVisionandPattern Recognition, Proceedings CVPR ’91. [5] R. A. Brown, Building a Balanced k-d Tree in O (kn log n) Time, J. Comput. Graph. Tech., vol. 4, no. 1, pp. 50– 68, 2015. [6] https://www.dataquest.io/blog/k-nearest-neighbors- in-python/