Video Decoding Post-Processing Control for Artifact Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Combining post-processing and sample conversion in signal processing can lead to undesired effects on the rendered signal, particularly when the desired output resolution differs from the reconstructed signal's resolution, as existing techniques often apply post-processing before sample conversion, which may result in noise or visual artifacts.
Innovation Solution
A method that dynamically and adaptively applies post-processing, such as dithering, after sample conversion to ensure the reconstructed video stream is converted to the desired output resolution, using techniques like non-linear or neural network upsampling, and allows for customized resolution ratios, with dithering strength based on contrast or frame content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If post-processing is applied before sample conversion, then processing efficiency is maintained, but visual artifacts and noise are introduced in the rendered signal
Solution Approach 1:
The patent inverts the conventional processing sequence by applying sample conversion before post-processing instead of after. This reversal eliminates the interaction between post-processing filters and sample conversion artifacts, preventing noise amplification and visual defects while maintaining processing efficiency.
2Length of stationary object
If sample conversion is applied to change resolution, then desired output resolution is achieved, but color banding and blocking artifacts occur when combined with post-processing
Solution Approach 1:
The patent extracts post-processing operations from the traditional post-conversion position and applies them independently before sample conversion. This separation prevents the post-processing filters from interacting with the sample conversion process, thereby eliminating color banding and blocking artifacts that would otherwise be introduced.
3Device complexity
If fixed post-processing is applied regardless of content, then processing simplicity is maintained, but visual quality varies across different frame contents
Solution Approach 1:
The patent introduces dynamic, content-adaptive post-processing that adjusts filter parameters based on the actual frame content characteristics. This allows the processing to adapt to different scenes, maintaining visual quality consistency across varying content while preserving reasonable processing simplicity through automated parameter selection.
Data Source
AI summary
There is provided a method for video encoding. The method includes receiving an indication of a desired video output resolution from a rendering platform. The method also includes decoding one or more received video streams into a reconstructed video out stream, wherein post-processing is applied prior to output of the reconstructed video stream. The method further includes applying a sample conversion from the reconstructed video output stream resolution to the desired video output resolution prior to the post-processing when the desired video output resolution differs from the reconstructed video output stream resolution.


