Video Compression Parameter Adjustment via Quality Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video content systems face challenges in effectively controlling and optimizing video compression quality, as existing methods fail to accurately assess and adjust compression parameters in real-time based on the quality degradation of video sequences, leading to suboptimal perceptual quality and resource allocation.
Innovation Solution
A method and device that analyze input and degraded video sequences by computing inter-frame and intra-frame quality scores using pixel-domain measures, adjusting compression parameters iteratively to meet quality criteria, and providing configuration instructions for the video content system to optimize compression processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If compression parameters are adjusted to reduce file size, then storage efficiency improves, but video quality deteriorates
Solution Approach 1:
The patent implements dynamic adjustment of compression parameters based on real-time quality assessment. The system continuously monitors video quality metrics and adapts compression settings frame-by-frame or scene-by-scene, allowing higher compression for static scenes and lower compression for complex motion scenes, thus optimizing the trade-off between storage efficiency and video quality
Solution Approach 2:
The system changes compression parameters (such as quantization level, bitrate, resolution) based on assessed quality metrics. When quality degradation exceeds thresholds, the system adjusts parameters to maintain acceptable quality; when quality is sufficient, it increases compression to improve storage efficiency, creating an adaptive parameter optimization strategy
2Measurement precision
If real-time quality assessment is implemented, then video quality control improves, but computational complexity increases
Solution Approach 1:
The patent divides the video sequence into segments (frames or groups of frames) and performs quality assessment on individual segments rather than the entire video at once. This segmentation allows for localized quality control and reduces the computational burden per processing unit, while maintaining overall quality assessment accuracy through aggregation of segment-level metrics
Solution Approach 2:
The system replaces complex full-frame quality assessment with simplified metrics such as motion estimation, bitrate analysis, and key frame detection. These substituted metrics provide sufficient quality indication with significantly reduced computational complexity, enabling real-time operation without requiring full video processing
3Productivity
If compression is applied to reduce bandwidth, then transmission efficiency improves, but perceptual quality deteriorates
Solution Approach 1:
The system implements periodic quality assessment at intervals (e.g., every N frames or at key frames) rather than continuous assessment. Between assessment points, compression parameters remain constant, allowing the system to maintain transmission efficiency while periodically verifying and adjusting quality levels to prevent excessive degradation
Solution Approach 2:
The patent applies different compression levels to different regions or segments of the video based on local quality requirements. Important scenes or frames with significant motion receive lower compression (higher quality), while less important scenes receive higher compression, optimizing the balance between transmission efficiency and perceptual quality across the entire video
Data Source
AI summary
A method of controlling a video content system can include: obtaining a current input frame and a preceding input frame from an input video sequence and obtaining a current degraded frame and a preceding degraded frame from a degraded video sequence corresponding to the input video sequence; computing a first differences value from the current input and the preceding input frames and a second differences value from the current degraded frame and the preceding degraded frame, comparing the first and second differences values, giving rise to an inter-frame, quality score; computing an intra-frame quality score using an intra-frame quality measure that is applied in the pixel-domain of the current degraded frame and the current input frame and providing a configuration instruction to the video content system based on a quality criterion related to the inter-frame and the intra-frame quality scores.


