Chroma Channel Scaling via Adaptive High-Pass Filtering
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for increasing the resolution of chroma channels in video content to match the resolution of luma channels often result in visual artifacts such as bleeding, lack of sharpness, and saturation issues, particularly at boundaries between different colors.
Innovation Solution
A method involving the computation of a correlation function between low-resolution and high-resolution channels, prediction of high-resolution channels based on this correlation, and the use of a high-pass channel to enhance chroma sharpness, with adjustments using regression estimation and clamping to minimize artifacts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If linear upscaling with fixed interpolation filters is used to increase chroma resolution, then the chroma resolution is increased to match luma resolution, but visual artifacts such as bleeding and lack of sharpness occur
Solution Approach 1:
The patent changes the parameters of the interpolation process by using adaptive filters that adjust their characteristics based on local image content. The filter strength parameter is modified dynamically to enhance chroma sharpness while preventing overshoot artifacts. This allows the system to maintain high chroma resolution while reducing visual artifacts through parameter adaptation rather than fixed interpolation.
Solution Approach 2:
The patent introduces dynamic adaptation in the chroma upscaling process by using edge detection and gradient analysis to adjust filtering strength in different regions. In regions with sharp color transitions, the filter strength is reduced to prevent bleeding artifacts, while in smooth regions, stronger filtering is applied to improve sharpness. This dynamic approach resolves the contradiction between achieving high resolution and avoiding artifacts.
2Loss of energy
If chroma channels are subsampled at reduced resolution to save bandwidth, then bandwidth usage is reduced, but image quality and sharpness deteriorate
Solution Approach 1:
The patent applies preliminary chroma enhancement processing after upscaling but before final output. By pre-sharpening the chroma channels using adaptive filters and adjusting filter parameters based on local gradients, the system compensates for the quality loss from subsampling. This preliminary action ensures that when chroma is upsampled to match luma resolution, the image quality and sharpness are restored without requiring higher original chroma bandwidth.
Data Source
AI summary
The present invention relates to a method for scaling a first channel, wherein the method comprises computing a low resolution second channel based on a transformation of the second channel with a transformation function used to transform high resolution channel into a low resolution channel; computing a correlation function between the low resolution second channel and the first channel; determining a predicted second channel having the high resolution from the low resolution second channel according to a prediction method; computing an high-pass second channel based on the difference between the second channel and the predicted second channel and based on the correlation function; determining a predicted first channel having the high resolution from the first channel according to the prediction method.


