Video Multiprocess Analysis

Feature Description

To improve video analysis efficiency, the video multiprocess analysis feature enables simultaneous execution of multiple analysis tasks in the background.

Feature Entry

  • Data tab -> Tools drop-down button -> Video Multiprocess Analysis.

Steps

  1. Check the Video Multiprocess Analysis checkbox to open the Video Multi-process Analysis Parameter panel.
  2. Click the Add button in the analysis environment section of the panel to generate environment sequence numbers and names in the list.
  3. Select an analysis environment and configure analysis tasks via the Settings button. The Analysis Task Settings dialog supports these parameters:
    • Object Detection: Configure through the ... button. See Object Detection for details.
    • Target Tracking: Select tracking method (ByteTrack or OC_SORT) via the ... button, with option to Show Tracking ID.
    • Velocity Analysis: Configure via the ... button. Refer to Velocity Analysis.
    • Geo-fencing Analysis: Configure via the ... button. See Geo-fencing Analysis.
    • Send Analysis Results: Deliver results to specified Token and Address.
    • Frame Skipping: Set frame skip count for multiprocess analysis.
    • Save Analysis Results: Store results in property fields. See target storage in Result Management.
    • Push Live Stream: Upload analyzed video to web. Configure RTMP address via ... button. Requires web secondary development. Video quality parameter (higher value = lower quality). Supports source frame rate or custom frame rate.
    • Schedule Task: Configure task execution timing.
      • Polling Time (seconds): Set interval for sequential task execution when multiple tasks exist. 10s = each task runs 10s before switching. 0 = concurrent execution.
      • Concurrent Execution: Enable simultaneous task execution.
    • Save Abnormal Video: Store anomalous videos with configurable cycles and durations.
      • Save Cycle (seconds): Interval for saving anomalous videos.
      • Save Duration (seconds): Length of single anomalous video clip.
    Notes:
    • Each analysis environment supports individual task configuration (single or multiple tasks).
  4. Configure video dataset and its datasource in Video Task section.
  5. Assign analysis environments to video datasets through environment column textboxes.
  6. Click Run button at panel bottom to start multiprocess analysis.
  7. View execution logs in the opened Video Multiprocess Analysis panel.

Related Topics

Environment Configuration

Object Detection

Target Tracking

License Plate Recognition

Geo-fencing Analysis

License Plate Blurring

Velocity Analysis