The application belongs to the technical field of video
stream real-time analysis, and particularly relates to a high-
concurrency video
stream real-time analysis engine
scheduling system and method, which comprises a scheduling management layer, a task execution layer and a
resource management layer; the scheduling management layer comprises a multi-dimensional task evaluation module, an adaptive scheduling decision module, a multi-level
priority queue management module, a scene-aware scheduling module and a
dynamic load balancing module; the task execution layer comprises a video
stream receiving module, a task
decomposition module, a parallel execution engine and a result aggregation module; and the
resource management layer comprises a resource monitoring module, a
resource allocation module and a resource recycling module. Through the multi-dimensional task evaluation mechanism, the adaptive
resource scheduling strategy, the multi-level
priority queue, the scene-aware scheduling and the
dynamic load balancing, the application realizes
low resource consumption, high-
concurrency processing and real-
time response of video stream analysis scheduling, and significantly improves the video stream real-time analysis performance and
resource utilization efficiency in the multi-camera, multi-task and multi-scene conditions.