RGB to YUV Conversion Circuit for Depth Frame Quality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for converting RGB format image data to YUV format, especially in YUV 420 or 422 formats, result in significant distortion at areas with large depth variations due to incomplete chrominance values, affecting the quality of the recovered depth frame during image compression and transmission.
Innovation Solution
The proposed method and circuit for converting RGB format to YUV format and vice versa do not rely on all three sub-pixel values, instead using interleaved positions to calculate luminance and chrominance values, which reduces bandwidth and memory usage while improving depth frame recovery, especially in areas with large depth gaps.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If chrominance values are subsampled to reduce bandwidth and memory usage, then transmission efficiency is improved, but distortion increases in areas with large depth variations
Solution Approach 1:
The patent segments the image processing into luminance and chrominance components, applying different processing strategies to each. Luminance values are preserved at full resolution while chrominance values are subsampled, allowing efficient compression without significantly impacting perceived image quality since human vision is more sensitive to luminance variations
Solution Approach 2:
The patent transforms RGB image data into YUV color space, changing the parameter representation from additive color mixing to luminance-chrominance separation. This parameter transformation enables independent optimization of luminance (high fidelity) and chrominance (compressed) components, resolving the contradiction between compression efficiency and image quality
2Manufacturing precision
If all three sub-pixel values are used for conversion, then color accuracy is maintained, but bandwidth and memory usage increase
Solution Approach 1:
The patent extracts only the essential luminance information at full resolution while reducing chrominance information to lower resolutions. This extraction strategy separates the critical visual information (luminance) from secondary information (chrominance), allowing efficient data reduction while preserving perceived image quality
Solution Approach 2:
The patent applies partial action by using full-resolution data for luminance conversion while using subsampled data for chrominance conversion. This selective approach processes only the necessary amount of data at each resolution level, reducing overall computational load and data volume while maintaining adequate color accuracy
Data Source
AI summary
A conversion method includes: obtaining two R's, two G's and two B's sub-pixel values having interleaved positions from four pixels of the RGB format; obtaining four Y-luminance value, one U-chrominance value and one V-chrominance value of the YUV format according to the obtained sub-pixel values. The Y-luminance values of the first, second, third and fourth pixels in the YUV format are calculated from R's of the first pixel, G's of the second pixel, G's of the third pixel and B's sub-pixel value of the fourth pixel respectively. The U-chrominance value of the first pixel is calculated from B's of the first pixel, R's of the first pixel and the G's sub-pixel value of the third pixel. The V-chrominance value of the first pixel is calculated from the R of the fourth pixel, G of the second pixel and B of the fourth pixel.


