1. Home
  2. Surveillance
  3. Partners
  4. Video Management System Partners
  5. Milestone
  6. AI People Detection Integration with i-PRO Active Guard for Milestone XProtect

AI People Detection Integration with i-PRO Active Guard for Milestone XProtect

Last updated: March 2025

 

Scenario
This page explains how to integrate AI People Detection with i-PRO Active Guard, enabling quick searches for detected objects by applying various attribute filters.

  1. Camera Settings
  2. Installation of i-PRO Active Guard
  3. Watchlist and Action Configuration
  4. Monitoring and Searching Watchlist Events
  5. Searching for People by Attribute

About AI People Detection:
AI People Detection is an AI application provided by i-PRO.
AI People Detection extracts and classifies human facial features and clothing characteristics into useful categories such as gender, age, and clothing color.
AI People Detection/AI Vehicle Detection/AI Face Detection | i-PRO Products
 


 

1. Camera Settings

1-1. Camera Registration

Register the camera in VMS.

1-2. Log in

Click [i-PRO Settings] under [MIP Plug-ins] - [i-PRO Settings Plug-in for Milestone].

 

Click [Log in].
*If you select "Windows authentication (current user)", you can log in without entering a username and password.

 

Select the target device and enter [Username] and [Password] to access the device.

Click [Start].

 

Click [Complete].

 

Click the gear icon to open the camera setup menu.

 

1-3. Adjust the Camera Angle

Select [Ext. software] - [Application] - [AI People Detection].
Adjust the camera angle using "Best shot confirmation" to check the best shot images.

For more details, refer to Section 2-2 "Adjust the camera" of AI People Detection in the manual below.
Operating Instructions for AI Face Detection, AI People Detection, and AI Vehicle Detection
 

 

1-4. Schedule Settings

Select [Ext. software] - [Operation sched.].
In the Extension software field, select AI People Detection, and check that the schedule is enabled.
 

 

2. Installation of i-PRO Active Guard

Refer to the i-PRO Active Guard Setup Instructions for Milestone to complete the installation.

 

3. Watchlist and Action Configuration

3-1. Creating a Watch List

Open [Smart Client] and select [i-PRO Active Guard].

Select the "Setup watchlists".

 

Select [People] and click "Create a new watchlist".

 

Select the attributes you want to add to the watchlist.
You can also register an image and automatically select attributes from the image.
To select attributes from a person's image, select the image to be registered from "Search by photo".
After selecting the attributes, click "Save watchlist".

 

3-2. Action Settings

Open "Management Client".
Select [Rules and Events] - [Rules], right-click, and click [Add Rules].
In Step 1, set the name of the rule.
Click "event".

 

Select [Analytics Events] - [Analytics Events] and then select [Registered people detection (Analytics Events)] .

 

Click "OK".
Select the target camera and click ”Next”.

In Step 2, click "Next." If you want to specify a time, make the necessary changes.

 

In Step 3, select the action you want to execute. After specifying the action, click "Next."
In the example, the action is to open AUX on the camera created using i-PRO Maximizer.

 

By using i-PRO Maximizer, users can send CGI commands defined by them. For more details, please refer to this page.    
The CGI for Aux Open/Close is as follows.  
Aux Open: /cgi-bin/pioctrl?almctrl=no
Aux Close: /cgi-bin/pioctrl?almctrl=nc
 

In Step 4, click "Finish." If you want to set an exit condition, specify it.  

 

4. Monitoring and Searching Watchlist Events

4-1. Monitoring Watchlist Events

Open [Smart Client] and select [Alarm Manager].
Right-click on the row displaying the item name in the list, and check "Object."

 

When an alarm that matches the watchlist occurs, it will be displayed in the list.
The "Type" column displays Registered people detection and the "Object" column shows the watchlist name.

 

4-2. Searching Watchlist Events

Select [Smart Client] - [i-PRO Active Guard] - [Event].
In the Filter tab, select "Time range" and "Cameras," enable the "Registered people detection" filter, and click "Search."
Additionally, in the "Registered people detection" filter, you can further refine the search by the registered watchlist.

 

A list of events that match the conditions will be displayed.

 

You can play it by clicking on the thumbnail.

 

5. Searching for People by Attribute

Select [Smart Client] - [i-PRO Active Guard].
Select [Forensic] and set the date, camera, and People filter options, then click Search.
With the People filter enabled, only the thumbnails of people detected by the AI Camera using the people detection app are shown.
Also, using the filter panel, you can apply the search condition.

 

Features and Controls Description
Detected object Uploading people picture
If a picture is uploaded, features are automatically detected.
Gender Male, Female
Age Child (0–10), Young Adult (11–20), Adult (21–60), Senior (61+)
Hair type Long-hair, Short-hair, Hat
Hair color Black, Gray, White, Brown, Gold
Top type Short-sleeves, Long-sleeves
Top color Black, Gray, White, Brown, Orange, Yellow, Green, Blue, Purple, Pink, Red
Bottom type Long, Short
Bottom color Black, Gray, White, Brown, Orange, Yellow, Green, Blue, Purple, Pink, Red
Sunglasses Sunglasses, No Glasses
Beard Beard, No Beard
Mask Mask, No Mask
Bag Bag, No Bag
Bag color Black, White, Brown, Orange, Yellow, Green, Blue, Purple, Pink, Red
Shoes color Black, White, Brown, Yellow, Green, Blue, Red
Moving Direction Up, Up right, Right, Down right, Down, Down left, Left, Up left
Additional filters Recognizable face can only show person thumbnails with clearly visible faces.
  Color image only
Note: Black & white images may show in the search results even if "Color image only" is specified.
Threshold Low, Average, High
Exclude searched color If selected, the color will be excluded from search results.
Include similar color If selected, colors similar to the specified color will be automatically included.

 

You can also search by photo. Click "Detect object".

 

Upload a photo and select a detected person from the list.

Click "OK". Features are automatically detected.

 

The search results matching the criteria will be displayed in a list.

 

You can play it by clicking on the thumbnail.

 

 

Milestone XProtect 2024 R2 / DP 13.6a