Open source big face: InsightFace takes you to create a face recognition system for unpacking
Guide
Referring to the open source technology of artificial intelligence and face recognition, I believe that many peers in the industry should be unfamiliar with InsightFace, which is quoted more than 2100+, since 2018 Open Source, also maintains a strong growth situation in GitHub .

It can also be seen on the actual effect map displayed in the project.

And in the past year, InsightFace continues to maintain strong and active updates:
Among them, there is a large number of new progress in academic circles, international competitions (ICCV21, NIST-FRVT), and also supports a variety of frameworks (MXNET, Pytorch, PaddlePaddle).

1 InsightFace Framework
Insightface is an open source 2D & 3D deep face analysis toolbox, which highly enables rich and diverse face recognition, face detection and face algorithm, and optimized for training and deployment, assessing, competition in multiple algorithms. Get a winning.

2 Added support based on PaddlePaddle framework implementing a face recognition system
Based on the arser-based Blazeface, ArcFace and MobileFace, unpacking and a certain speed advantage, support large-scale distributed training, high throughput, and support 60 million categories.
(1) ARCFACE model is open and has a certain speed advantage
-
Use the box

-
Speed ??advantage

(2) The RESNET large-scale distributed training rate is high, up to 60 million categories
-
Throughout the lead

-
Maximum support for 60 million categories

(3) a line of code practice simple face recognition Demo
Example scripts for detecting + identifying series predictions are as follows:
Python3.7 Tools / Test_Recognition.py – Det – Rec –index=index.bin –input=Friends2.jpg –output="http://www.yidianzixun.com/article/output"
The final visual results are stored in the Output directory, and the visual results are shown below.

Portal:
3 Welfare time
In order to make everyone more familiar with Insightface, understand the latest update progress, the InsightFac initiates people with the average developers, live in the B station, and share the latest progress for everyone.
4 Registration course joining technology exchange group
GitHub: https://github.com/deepinsight/insightface