Video Downsample Distortion Reduction via Gamma Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Downsampling of video signals results in significant distortion due to the application of linear filters on non-linear video signals, particularly affecting high-frequency information in color difference components, leading to compromised image quality.
Innovation Solution
A video processing system that splits the video signal, applies a non-linear transfer function, and uses a matrix transformation to extract luminance and chroma components, followed by a low-pass filter and subsequent gamma correction to reduce distortion during downsampling, allowing for the application of a linear filter on a linear signal, thereby minimizing distortion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a linear filter is applied to non-linear chroma components during downsampling, then bandwidth is reduced and storage is saved, but significant distortion is introduced in the video signal
Solution Approach 1:
The patent applies gamma correction (non-linear transformation) to the chroma components before downsampling. This preliminary action linearizes the signal in a way that allows subsequent linear filtering to work correctly, preventing distortion while still achieving bandwidth reduction through downsampling.
Solution Approach 2:
The patent changes the parameter of the transfer function by applying gamma correction to convert the non-linear chroma signal into a form that can be processed by linear filters. This parameter transformation enables the use of linear filtering operations on what would otherwise be non-linear data, resolving the contradiction between filtering capability and signal fidelity.
2Quantity of substance
If chroma components are downsampled at a lower rate than luma components, then bandwidth and storage requirements are reduced, but image quality is compromised due to distortion
Solution Approach 1:
The patent applies gamma correction to chroma components before downsampling. This preliminary non-linear transformation prepares the signal for subsequent linear filtering, ensuring that the downsampling process does not introduce distortion while still achieving the desired bandwidth reduction through lower sampling rates.
Solution Approach 2:
The patent introduces gamma correction as an intermediary step between the chroma signal and the downsampling filter. This intermediary transformation converts the non-linear chroma signal into a form that is compatible with linear filtering, enabling quality-preserving downsampling without direct distortion introduction.
3Manufacturing precision
If gamma correction is applied before downsampling, then distortion is reduced, but processing complexity increases
Solution Approach 1:
The patent applies gamma correction as a parameter transformation that can be efficiently implemented using lookup tables or simple mathematical operations. This approach achieves the desired signal linearization without requiring complex processing, as gamma correction is a well-established operation in video processing that can be performed with minimal computational overhead.
Data Source
AI summary
A video processing system is provided for reducing distortion in video signals. The system includes a first transfer function that applies a transfer function to a received video signal to generate a gamma corrected video signal in a first color space; and a first matrix component that transforms the gamma corrected video signal in the first color space to a gamma corrected signal in a second color space, and extracts a luminance component from the gamma corrected signal in the second color space. Moreover, the system includes a second transfer function that generates a gamma corrected downsampled video signal in the first color space, and a second matrix component that transforms the gamma corrected video signal in the first color space to a gamma corrected video signal in the second color space, and extracts the chroma component in the second color space.


