What are different methods used to achieve facial recognition using artificial intelligence?

0 votes
What are different methods used to achieve facial recognition using artificial intelligence?
Nov 30, 2018 in Events & Trending Topics by Ali
• 10,290 points

2 answers to this question.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
0 votes

Classical Approach

The classical approach is about choosing features using domain knowledge of the data to create features, which are then classified through a machine learning algorithm.

Modern Approach

The neural network will find features itself. This works on large data sets and is invariant to pose, illuminations, etc. Facebook’s DeepFace and Google’s FaceNet use this approach.

Histogram of Oriented Gradients (HOG)

This technique can spot image gradient or intensity change in localized portions of the image to extract features related to the edges and shapes. HOG features are classified with a Support Vector Machine classifier for face detection.

answered Nov 30, 2018 by Kailash
0 votes

Following method is used for face recognition using Artificial Intelligence:-

Holistic  Approaches 

This approach utilizes global information from faces to perform face recognition. The global data(information) from faces fundamentally show by a small number of features which are directly derived from the pixel of face images. These small numbers of features distinctly capture the variance among different person faces and therefore are used to uniquely identify the person.

Hybrid Approaches.

It is used in both holistic and local features. The concept of eigenfaces can be extended to eigen features, such as eigen eyes, eigen mouth, eigen noise, etc. Since most feature extraction methods have no special requirement on the input feature, it is reasonable to combine it with feature design procedure in order to seek more effective face representation.

answered Apr 9 by SA
• 1,030 points

Related Questions In Events & Trending Topics

+2 votes
2 answers

What are the top 5 programming languages used for IoT?

I think Java is the best programming ...READ MORE

answered Nov 27, 2018 in Events & Trending Topics by Shuvodip Ghosh
0 votes
3 answers
0 votes
3 answers

What are the utilities of Machine Learning?

Hello, Machine learning is used in any sector. ...READ MORE

answered Mar 14 in Events & Trending Topics by SA
• 1,030 points
+1 vote
1 answer

How to estimate number of clusters through EM in scikit-learn

For future reference, the fixed function looks ...READ MORE

answered Sep 26, 2018 in Python by Priyaj
• 56,120 points
+5 votes
4 answers

Will AI takeover the World?

No, I don't think AI take over ...READ MORE

answered Mar 4 in Others by SA
• 1,030 points
+3 votes
6 answers

Is creating an AI system like J.A.R.V.I.S. possible?

Yes, it is possible but not in ...READ MORE

answered Nov 27, 2018 in Events & Trending Topics by Samarth
+3 votes
8 answers

Will robots take over surgeons?

Yes we will definitely need a surgeon ...READ MORE

answered Nov 30, 2018 in Events & Trending Topics by anonymous
+4 votes
1 answer
+4 votes
1 answer

© 2018 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
"PMP®","PMI®", "PMI-ACP®" and "PMBOK®" are registered marks of the Project Management Institute, Inc. MongoDB®, Mongo and the leaf logo are the registered trademarks of MongoDB, Inc.