Video Controller ROI Recording Settings
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video recording systems face challenges in reducing storage space requirements while maintaining sufficient video quality, especially with multiple cameras capturing high-quality video streams, which can consume substantial storage space, and reducing quality may not meet user needs.
Innovation Solution
Implementing a video controller that divides the Field of View into regions of interest, applying specific video recording settings to areas with detected events and default settings to areas without events, allowing for efficient storage by recording only relevant portions of the video stream.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If high video quality settings are used for all video streams, then video quality is maintained, but storage space consumption increases substantially
Solution Approach 1:
The patent segments the video stream into multiple regions of interest (ROIs) and applies different video recording settings to each region. Important regions receive high-quality recording while less important regions use reduced quality settings, thereby reducing overall storage space consumption while maintaining video quality where needed.
Solution Approach 2:
The patent implements local quality by allowing different video recording settings (such as resolution, frame rate, or compression level) to be applied to different spatial regions within the same video stream. This ensures high video quality is maintained in critical areas while reducing quality in non-critical areas to save storage space.
2Quantity of substance
If reduced video quality settings are used for all video streams, then storage space is saved, but video quality becomes insufficient to meet user needs
Solution Approach 1:
The video stream is divided into multiple regions of interest, allowing the system to apply reduced quality settings only to specific regions rather than the entire video stream. This segmentation enables storage space savings while preserving high video quality in important regions that require it for user needs.
Solution Approach 2:
Different video recording settings are applied locally to different regions within the video stream. Regions that require high video quality for user needs maintain high-quality settings, while other regions use reduced settings to save storage space, thus balancing both requirements.
3Quantity of substance
If region of interest specific video recording settings are applied, then storage space is reduced while maintaining video quality, but system complexity increases
Solution Approach 1:
The system segments the video stream into regions of interest and applies different recording settings to each segment. This segmentation approach, while adding some complexity, is managed through automated algorithms that identify ROIs and apply appropriate settings, balancing the complexity increase against the significant storage space reductions achieved.
Solution Approach 2:
The system implements local quality control by applying different video recording settings to different regions. This requires managing multiple sets of recording settings simultaneously, increasing system complexity, but enables optimized storage space usage while maintaining necessary video quality in critical regions.
Data Source
AI summary
A video controller includes an input, an output and a controller that is configured to store two or more regions of interest defined relative to a field of view of an input video stream, first video recording settings for a first region of interest, and second video recording settings for a second region of interest. The controller applies the first video recording settings to the first region of interest of the input video stream, and sends a corresponding output for recording by a video recorder. The controller applies the second video recording settings to the second region of interest of the input video stream, and sends a corresponding output to the output for recording by the video recorder.


