This is a Python facial recognition library designed to detect, encode, and identify human faces in images and video. It functions as a biometric identification tool that converts facial features into numerical encodings to compare and match identities.
The library provides a computer vision command line interface for batch processing face detection and recognition tasks across image directories. It also supports a GPU accelerated vision API that utilizes CUDA and NVIDIA hardware to increase the speed of facial analysis and identification.
Its capabilities cover human face detection and facial landmark mapping for eyes, noses, mouths, and chins. It includes tools for facial identity verification, real-time video recognition, and the training of classifiers to predict the identity of unknown faces.
Pre-configured container images are provided for both CPU and GPU environments to simplify the installation of dependencies.