NVIDIA Jetson Orinを使った顔検出・顔照合に提供されているライブラリを調査する。
- TensorRTに移植されているオープンソースの実装がどれくらいあるのか、
- TensorRTで動作する市販ライブラリがどういったあるのかを調査中のメモです。
- 調査が足りていないので、もっと有名なライブラリが抜けていると思う。
Recognize 2000+ faces with your Jetson Nano.
RetinaFace or MTCNN Arcface
https://github.com/Qengineering/Face-Recognition-Jetson-Nano
First, the faces and their landmarks are detected by RetinaFace or MTCNN. Next, the database is scanned with Arcface for the matching face. In the end, Face Anti Spoofing tests whether the person in front of the camera is real and not a mask or a cardboard photo.
face_recognition モジュールを使う例
Face Recognition On NVIDIA JETSON NANO
次もface_recognitionを使う例の記事
Build a Face Recognition System for $60 with the New Nvidia Jetson Nano 2GB and Python
Jetson Nano の接続手順から丁寧に書いてあるのでわかりやすい。
商用ライブラリFaceMe
- これは商用ライブラリ FaceMeを使ってサーバーを立ち上げるSDKである。
- FaceMeはCyberlink社の市販する顔照合ライブラリ
FaceMe それ自体
https://www.cyberlink.com/faceme/tech/nvidia
FaceMe の各種性能についての記載
https://jp.cyberlink.com/stat/technology/enu/tech_face.jsp?tab=spec
顔検出
Jetson Nano での顔検出の記事
顔検出 mtCNN
Google FaceNet
顔照合
Face Recognition with Arcface with TensorRT
- Facenetを使った顔照合の例を記述している。