Skip to main content

Milestone - Overlaying detected objects on the live video

There are two steps to display a box around detected objects within the viewing client.

Illustration of configuration interface

Step 1 - Enable the Metadata stream in the Milestone Management Client

It is possible to record Metadata from the EdgeVis Encoder. This metadata can be used in conjunction with the SafeZone 2D object detection feature.

  1. Open the Milestone Management client, and go to your Recording servers.

  2. For the desired encoder, right-click on the Metadata streams required and select Enabled for each one:
    ​​

    Illustration of configuration interface

  3. If metadata is being received, the interface at the bottom will animate with 1s and 0s:

    Illustration of configuration interface

  4. Under the Rules section of Milestone XProtect Management client, ensure the Default Start Metadata Feed Rule is Active.

    Illustration of configuration interface

Step 2 - Viewing Bounding Boxes in the Milestone Smart Client

  1. Within the Milestone XProtect Smart Client, under Settings > Functions, ensure that the Bounding boxes option is set to Available.

    Illustration of configuration interface

  2. Click the Setup button to the top right of the Milestone Smart Client window. Add the video of interest to the view and select it, then scroll the panel to the left down to the Display settings section. Ensure that the Show bounding box layer option is checked.

    Illustration of configuration interface

  3. Click the Bounding box providers button and ensure that the required Metadata streams are enabled. Click OK and then click Setup to the top right to exit setup mode.

    Illustration of configuration interface

  4. Ensure the EdgeVis encoder is configured to provide analytics metadata. This may be from integrated EdgeVis analytics running on the encoder or ONVIF camera analytics. Note that ONVIF camera analytics are only provided on Metadata 2 in Milestone.

  5. If configured correctly, bounding boxes should appear when the analytics detection triggers.

    Illustration of configuration interface

  6. If object classification information is included in the metadata from either the EdgeVis object detector analytic or ONVIF camera analytics, this will also be searchable within the Milestone Smart Client

    Illustration of configuration interface

Milestone Reocrding Server rules can be configured to trigger on an object detection. See Object Presence and Object Stopped in the Configuring triggers and rules article.


Did this answer your question?