Traffic Video Configuration Using Automatic Vehicle Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing video analytics systems for Intelligent Transportation Systems face challenges in accurately configuring cameras and processing video data due to the need for manual, time-consuming, and often inaccurate setup, especially with multiple views, fisheye lenses, and varying vehicle sizes, which require a deep understanding of computer vision algorithms.

Innovation Solution

An automatic and semi-automatic system for configuring video analysis that assists or automates the configuration process, using computer vision techniques to detect vehicles, refine configurations, and assign labels, enabling data-driven refinement and generation of camera settings without requiring users to understand the underlying algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual configuration is used to set up video analytics systems, then users can customize camera settings and parameters, but the process becomes time-consuming and prone to inaccuracies

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs self-configuration by automatically detecting vehicles, tracking their paths, and generating configuration parameters without human intervention. The computer vision algorithms process video data to autonomously determine camera calibration, lane definitions, and detection zones, eliminating the need for manual setup while ensuring high accuracy through data-driven parameter generation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system collects and processes video data in advance to pre-generate configuration parameters before actual traffic analytics operations begin. By performing preliminary vehicle detection and path tracking during a calibration phase, the system prepares optimized configuration settings that are then deployed for production use, saving significant time during deployment.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If manual configuration is performed by users without deep understanding of computer vision algorithms, then setup is simpler, but configuration accuracy and reliability deteriorate

Engineering Contradiction:
Improveconfiguration simplicityVSAvoiddetection reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system eliminates the need for users to understand complex computer vision algorithms by performing self-configuration through automated vehicle detection and tracking. The algorithms independently analyze video data, generate appropriate configuration parameters, and optimize detection settings, ensuring high reliability while maintaining operational simplicity for end users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces an automated configuration intermediary layer that translates complex computer vision requirements into user-friendly settings. This intermediary process automatically handles algorithm parameter optimization, camera calibration, and detection zone definition, shielding users from technical complexity while ensuring reliable detection performance through expert-level algorithm configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Area of stationary object

If multiple views from a single camera are used to cover wide scenes, then scene coverage is improved, but configuration complexity and processing difficulty increase

Engineering Contradiction:
Improvescene coverageVSAvoidconfiguration complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The system automatically segments a wide-field camera view into multiple virtual sub-views or zones based on detected vehicle paths and traffic patterns. Each segment is independently configured and processed by the computer vision algorithms, reducing overall configuration complexity while maintaining comprehensive scene coverage. The segmentation is dynamically determined through automated analysis of vehicle movement data.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If zooming is applied to capture vehicle details, then detection precision is improved, but field of view and scene coverage are reduced

Engineering Contradiction:
Improvevehicle detection precisionVSAvoidscene coverage
Core Design Contradiction:
Measurement precisionVSArea of stationary object

Solution Approach 1:

The system applies different processing qualities to different regions of the video feed based on detected vehicle locations and importance. High-resolution detailed analysis is applied locally to zones containing vehicles of interest, while other areas use lower computational resources. This allows precise vehicle detection in critical zones while maintaining broader scene awareness without uniformly reducing coverage.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP4233307B1Automatic and semi-automatic traffic configuration system
Publication Date: 2026.04.15 MIOVISION TECH INC
  • EP4233307B1 patent drawingFigure 1
  • EP4233307B1 patent drawingFigure 2
  • EP4233307B1 patent drawingFigure 3

AI summary

There is provided a method of refining a configuration for analyzing video. The method includes deploying the configuration to at least one device positioned to capture video of a scene; receiving data from the at least one device; using the data to automatically refine the configuration; and deploying a refined configuration to the at least one device. There is also provided a method for automatically generating a configuration for analyzing video. The method includes deploying at least one device without an existing configuration; running at least one computer vision algorithm to detect vehicles and assign labels; receiving data from the at least one device; automatically generating a configuration; and deploying the configuration to the at least one device.