Skip to content

Face Detection and Recognition

Simeon ADEBOLA edited this page Sep 5, 2018 · 9 revisions

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.

  1. Single Camera
  2. Setting Parameters
  3. Multi Sensor Face Detection and Recognition
  4. 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.

Setting Up an OpenPTrack v2 System:

Running OpenPTrack v2:

Tracking GUI

How to receive tracking data in:

  1. Tested Hardware
  2. Network Configuration
  3. Imager Mounting and Placement
  4. Calibration in Practice
  5. Quick Start Example
  6. Imager Settings
  7. Manual Ground Plane
  8. Calibration Refinement (Person-Based)
  9. Calibration Refinement (Manual)

OPT on the NVidia Jetson

Clone this wiki locally