應(yīng)該是目前最前沿(SOTA)的人臉識(shí)別開源項(xiàng)目,包含2D和3D的人臉分析庫。集成了整個(gè)人臉識(shí)別PipeLine所需要的所有功能(檢測、關(guān)鍵點(diǎn)定位&配準(zhǔn)、特征提取),為訓(xùn)練和部署進(jìn)行了優(yōu)化,而且采用的都是最前沿成熟的算法,比如檢測的SCRFD,關(guān)鍵點(diǎn)的SDUNets,特征提取的ArcFace等。
開源:https://github.com/deepinsight/insightface網(wǎng)站:https://insightface.ai視頻演示:https://www.bilibili.com/video/av38041494
安裝非常簡單:
pip install -U insightface
簡單樣例代碼:
import cv2import numpy as npimport insightfacefrom insightface.app import FaceAnalysisfrom insightface.data import get_image as ins_get_imageapp = FaceAnalysis(providers=['CUDAExecutionProvider', 'CPUExecutionProvider'])app.prepare(ctx_id=0, det_size=(640, 640))img = ins_get_image('t1')faces = app.get(img)rimg = app.draw_on(img, faces)cv2.imwrite("./t1_output.jpg", rimg)