---
title: "Which algorithm does Facebook use for face verification and how does it work?"  
description: "Which algorithm does Facebook use for face verification and how does it work?"  
author: "Steilla Mitchel"  
published: 2022-03-17  
canonical: https://answers.mindstick.com/qa/96352/which-algorithm-does-facebook-use-for-face-verification-and-how-does-it-work  
category: "troubleshooting"  
tags: ["troubleshooting", "facebook"]  
reading_time: 1 minute  

---

# Which algorithm does Facebook use for face verification and how does it work?

Which [algorithm](https://www.mindstick.com/blog/119/implementing-cryptography-in-c-sharp-dot-net-by-using-sha1-algorithm) does Facebook use for [face](https://yourviews.mindstick.com/view/82582/in-home-health-care-services-help-loved-ones-with-the-issues-they-face) [verification](https://www.mindstick.com/interview/1356/what-is-verification-and-validation) and how does it work?

## Answers

### Answer by Hitesh Vohra

- Using a 3-D model of a 'average' forward-looking face, the **DeepFace algorithm** first aligns a face so that the person in the photo faces forward. The deep learning is then used to generate a numerical description of the forward-looking face.
- DeepFace determines that two photos with comparable enough descriptions must depict the same face.
- DeepFace, according to Facebook, is currently only a research project. The algorithm could theoretically be expanded to cover a considerably bigger number of identities before being put to [**Facebook's**](https://answers.mindstick.com/qa/96368/what-is-the-point-of-facebook) social network.

\

\

**Read More: [What is Skype translator?](https://answers.mindstick.com/qa/96287/what-is-skype-translator)**


---

Original Source: https://answers.mindstick.com/qa/96352/which-algorithm-does-facebook-use-for-face-verification-and-how-does-it-work

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
