-
Notifications
You must be signed in to change notification settings - Fork 65
Face Detection and Recognition
This Module is an Early Adopter Version. Development is ongoing!
This module performs face recognition-based person re-identification to keep track of people's identities even if they move out from the camera's field of view once.
Face detection and recognition is used primarily for ID stability, and also to identify when particular actors are in a scene. Firstly, this is done by assigning ANY face a stable_id and annotating tracks with it. Applications can check for stable_id and use that instead of id to get more reliable tracking of the same individual over time. This provides stability in one session.
Furthermore using the drag and drop tool discussed here, it is possible to train the module with templates of existing faces. Therefore, if a face is recognized to match an existing template, the track will also be labeled with a user-provided face_name, enabling the consumer to “know who” is being tracked. This will work across sessions.
- Single Camera
- Setting Parameters
- Multi Sensor Face Detection and Recognition
- Face Detection and Recognition Data Format
In order to use this module, in addition to the basic OpenPTrack package, you must have the following dependencies:
A script to manually install these dependencies is found here in the installation section. The script installs OpenFace and dlib on your python environment, installs torch to ~/torch, and downloads face model files from OpenFace and dlib projects.
N.B. If you installed OpenPTrack using the Docker Images, OpenFace dependencies are already preinstalled.
- System Requirements
- Supported Hardware
- Initial Network Configuration
- Example Hardware List for UCLA Setup
- Making the Checkerboard
- Time Synchronization
- Pre-Tracking Configuration
- Camera Network Configuration
- Single Camera
- Setting Parameters
- Multi-Sensor Person Tracking
- HOG vs YOLO Detectors
- World Coordinate Settings
- Single Camera
- Pose Initialization
- Multi Sensor Pose Annotation
- Pose Best Practices
- Setting Parameters
- Single Camera
- Setting Parameters
- Multi Sensor Object Tracking
- YOLO Custom Training & Testing
- Yolo Trainer
- Single Camera
- Setting Parameters
- Multi Sensor Face Detection and Recognition
- Face Detection and Recognition Data Format
How to receive tracking data in: