Nx Witness integration

This documentation is intended to provide you an overview and the installation details of the integration between Nx Witness VMS and SmartFace Platform.

The integration between Nx Witness VMS and SmartFace Platform enhances the Nx Witness with face recognition capabilities. The main advantage of this integration is that information processed by SmartFace Platform is displayed and stored by Nx Witness VMS together with processed video streams.

Key features overview

Nx Witness displays and stores the following information from SmartFace:

  • Face detection

  • Face tracking

  • Age and gender estimation

  • Face mask status

  • Identification of a person

  • Information about a person not identified against any of the watchlists

  • Person identification spoofing

  • Cropped faces

The information in Nx Witness is provided in the form of objects and analytic events.


images/confluence.innovatrics.com/download/attachments/108015250/Face_detection.png

Architecture overview

Integration between the SmartFace facial recognition platform and Nx Witness VMS is performed through the SmartFace Analytics plugin and SmartFace Camera services installed on Nx Witness server.

SmartFace Analytics plugin running within Nx Witness is responsible for the communication and transformation of data received from SmartFace. SmartFace Camera services installed on Nx Witness server sends processed frames into SmartFace Platform. The Camera services perform also lightweight processing in form of tracking of detected faces. SmartFace Platform detects faces on incoming frames, extracts demographic data from the detected faces and matches the faces against watchlists stored in SmartFace. All information obtained by SmartFace is sent back to Nx Witness. SmartFace Analytics plugin then processes data coming from SmartFace Platform, so that Nx Witness can display it.


images/download/attachments/102031212/15_Integrations_-_Nx_Witness_overview.png


For the integration it is necessary that the SmartFace Platform is also properly configured. For more information how to install and configure the SmartFace and NX Wintess integration, see Installation of Nx Witness integration.


Fully featured SmartFace

As the integration is backed by SmartFace Platform all SmartFace features are available to you.

The configuration of these features is performed in SmartFace.