Video Coding Control Circuit Rounding and Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Video compression leads to information loss and artifacts, requiring significant processing power and time, which can be costly and inefficient, especially in resource-constrained settings.
Innovation Solution
A control circuit that processes video information using a rounding control value to detect and reduce color banding, employs planar intra prediction without testing all modes, and modifies mode costs based on smooth area detection, thereby reducing computational power and processing time while maintaining video quality.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video content is compressed to reduce data size and bandwidth requirements, then transmission efficiency is improved, but visual artifacts and information loss increase
Solution Approach 1:
The patent applies parameter changes by dynamically adjusting the rounding control value based on the complexity of the current block and gradient magnitude calculations. This adaptive parameter adjustment reduces visual artifacts in compressed video by optimizing the rounding operation during inverse transformation, thereby improving visual quality without sacrificing compression efficiency.
2Object-affected harmful factors
If advanced compression techniques are applied to reduce visual artifacts, then video quality is improved, but processing power and time requirements increase
Solution Approach 1:
The patent implements local quality by applying different rounding control strategies to different blocks based on their complexity characteristics. Blocks with high gradient magnitude receive different treatment than smooth blocks, allowing artifact reduction to be applied selectively where needed most, thereby reducing overall processing power requirements compared to applying advanced techniques uniformly across the entire video stream.
Solution Approach 2:
The patent uses partial action by implementing a simplified artifact reduction approach that focuses on the most critical processing steps (rounding control adjustment based on gradient magnitude) rather than applying comprehensive post-processing techniques. This partial application of artifact reduction maintains acceptable video quality while significantly reducing processing power and time requirements.
3Manufacturing precision
If comprehensive intra prediction mode testing is performed to optimize encoding quality, then encoding precision is improved, but device complexity and processing time increase
Solution Approach 1:
The patent applies preliminary action by performing gradient magnitude calculations and block complexity assessments before the actual intra prediction mode selection process. This preliminary analysis allows the encoder to identify smooth blocks that can use simplified prediction methods, thereby reducing the need for comprehensive mode testing and lowering device complexity while maintaining encoding precision for complex blocks.
Data Source
AI summary
By one approach a control circuit receives video information to be encoded, uses a particular rounding control value when processing the video information, and detects when color banding occurs when processing the video information using the particular rounding control value and responsively reprocesses the video information using a different rounding control value. By another approach, the control circuit has a plurality of different intra prediction types, including a planar intra prediction type, available to use when encoding the video information and wherein the control circuit determines when the planar intra prediction type can be employed without testing use of all of the plurality of different intra prediction types. By yet another approach, the control circuit selects block coding parameters, at least in part, by comparing corresponding mode costs, detects a smooth area in the video information, and then modifies mode costs as a function of having detected the smooth area.


