Introduction
3DiVi offers a set of AI-based human recognition and tracking solutions. The software library is written in C++ with integration API in C#, C++, Java, Python, Swift and Flutter. The library algorithms analyze images, video streams and video files to detect, track and match faces and silhouettes and estimate a list of their attributes.
With 3DiVi human recognition and tracking software, you can:
- Detect, track, identify and verify faces and silhouettes from multiple camera streams in real time. Output data can be stored in the cloud or entirely within your own infrastructure. 
- Detect input image quality and estimate such facial attributes as gender, age, emotions, masks, liveness and anthropometric points. 
- Integrate human recognition and tracking into your application via integration API. 
Face SDK
A set of software components (code libraries) for development of facial recognition solutions of any scale - from a mobile app (Android, iOS) to a professional server solution.
Image API
REST API for detection of faces and silhouettes, face verification and estimation of facial attributes.
OMNI Platform
A facial recognition client-server platform with web interface and GraphQL API for processing multiple real-time video streams.
OMNI Agent
Native video analytics and video identification software that processes video files and video streams from cameras to detect and identify faces.
3DV-EdgeAI-32
A computing unit for real-time video data analysis.
Biometric Anti-Fraud (BAF)
Comprehensive multi-factor biometric authorization and self-registration system with fraud protection.

Glossary
Terms and definitions used in 3DiVi documentation.