AI-VMD: Metadata Search Integration

Last updated: December 2025


This feature is supported in the following versions:

  • Camera firmware: V2.70 or later
  • AI-VMD: V3.70 or later.
  • XProtect: 2024R2 /DP13.4a or later.

 

1. Configure AI-VMD for Metadata Search

1.1 Basic Configuration

To use the vehicle speed search, first, update the AI-VMD firmware. Then, in addition to configuring AI-VMD at the top of this page, set up the vehicle speed settings and the necessary options.

1. Install or update the latest version of AI-VMD.

 

2. Configure the Speed setting. For more details, refer to Section 3.5.5 [Speed Setting] on this page.

 

3. Ensure that the following option ([Give the ClassCandidate to Analytics Stream]) is enabled for AI VMD. (Default: On)
This option is necessary for sending people and vehicle attributes effectively.

AI-VMD Vehicle Speed

 

4. If AI-VMD is older than version 3.80, change the camera setting by sending a CGI command to add speed information in the metadata that is sent from the camera to XProtect. 
For example, sending the request to a camera with the IP address 192.168.0.10:

http://192.168.0.10/cgi-bin/adam.cgi?methodName=setApplicationPreference&appName=iVmdApp&prefType=Integer&prefName=speed_metadata_type&value=1

 

1.2 Metadata Search Options (Optional)

By default, all objects are included as search targets. If you want to narrow down the search target, you can specify the following options:

  • To exclude objects outside the detection area

  • To exclude stationary objects within the detection area
     

1.2.1 To Exclude Objects Outside the Detection Area

 If you want to exclude objects outside the detection area, select [Notify frames in detection area only].

1. Open the camera settings screen via the browser and go to [-Ext. software] > [AI-VMD].
2. Go to [4. Detailed setting].
3. Click [+Advanced setting], then select [Notify frames in detection area only] under [Detection frame notification].
4. Click [Set].

 

1.2.2 To Exclude Stationary Objects within the Detection Area

 If you want to exclude stationary objects within the detection area, select [Notify frames immediately after alarm in detection area] and [An alarm is issued only when a motion is detected for the first time]

1. Open the camera settings screen via the browser and go to [-Ext. software] > [AI-VMD].
2. Go to [4. Detailed setting].
3. Select [An alarm is issued only when a motion is detected for the first time] under [AI-VMD alarm].
 


4. Click [+Advanced setting], then select [Notify frames immediately after alarm in detection area] under [Detection frame notification].
5. Click [Set].

 

2. Set up Metadata in the XProtect Management Client

To enable the visibility of a search category or a filter in XProtect Smart Client, select the relevant attribute on the Management Client.

1. Check [People] and [Vehicles] in [Server] - [Metadata Use] - [Metadata Search] - [Search Categories].
To use Vehicle Speed, check [Vehicle Speed].

 

AI-VMD Vehicle Speed

 

3. Perform Metadata Search in the XProtect Smart Client

1. Click the [Search] tab.

 

2. Select the search period.

 

3. Click [Select camera] and select the target camera.

 

4. Click [Search for...] and select [People] or [Vehicles] as the search category.

 

5. The search results are displayed. 

 

6. To search for vehicle speed, set the vehicle speed search criteria.

AI-VMD Vehicle Speed

 

7. The search results are displayed.

AI VMD Vehicle Speed

 

Milestone XProtect Management Client 2024 R1/DP 13.4a