Image Processing Device Luma Chroma Separation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image decoders face efficiency issues due to the need for double decoding processes and significant memory requirements when handling YUV format images, limiting frame rates and increasing memory space usage.
Innovation Solution
An image processing method that separates luminance and chrominance information, encoding and decoding them separately to reduce decoding frequency and memory usage, allowing for efficient processing and transmission of YUV frames by storing encoded frames in distinct memory portions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the video decoder decodes the compressed file twice to generate luma and chroma components separately, then the image quality is maintained, but the processing efficiency is reduced to 30 frames per second
Solution Approach 1:
The patent divides the image processing into separate luma and chroma components, encoding and decoding them independently in separate memory portions. This segmentation allows parallel processing of luminance and chrominance information, eliminating the need for sequential double decoding while maintaining image quality.
2Reliability
If the memory space is increased to hold 2 compressed files for double decoding, then the decoding process can be completed, but the memory space requirement increases significantly
Solution Approach 1:
The patent introduces a new dimensional organization of memory by creating separate memory portions for luma and chroma components. Instead of requiring duplicate storage of entire compressed files, the system uses distinct memory regions that can be independently managed, reducing the overall memory footprint while ensuring complete decoding capability.
3Manufacturing precision
If the chroma components are decoded before releasing memory, then the decoding accuracy is ensured, but the memory release time is delayed
Solution Approach 1:
The patent performs preliminary encoding of both luma and chroma components into separate encoded frames and stores them in distinct memory portions before decoding begins. This preliminary separation allows the decoding process to proceed independently for each component, ensuring decoding accuracy while enabling faster memory release as each component can be decoded and released without waiting for the other.
Data Source
AI summary
An image processing method includes receiving an image frame, retrieving luminance information and chrominance information from the image frame, respectively, encoding the luminance information to generate an encoded luminance frame, encoding the chrominance information to generate an encoded chrominance frame, writing the encoded luminance frame to a first memory portion of a memory, and writing the encoded chrominance frame to a second memory portion of the memory. The image processing method further includes reading the encoded luminance frame from the first memory portion and decoding the encoded luminance frame to generate decoded luminance information, and reading the encoded chrominance frame from the second memory portion and decoding the encoded chrominance frame to generate decoded chrominance information.


