Frame Buffer Compressor for Image Data Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Image processing devices face limitations in processing capability due to increased bandwidth demands for high-definition video images, leading to decreased speed during video recording and playback.

Innovation Solution

An image processing device with a multimedia IP block and a frame buffer compressor that compresses image data, prioritizing the compression of chroma components before luma components in the YUV format, and adding dummy bits as needed to meet target bit requirements, to optimize storage and processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If image data is compressed using conventional methods, then storage capacity is increased, but processing speed decreases due to limited processing capability

Engineering Contradiction:
Improvestorage capacityVSAvoidprocessing speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The image data is segmented into multiple components (Y component, Cb component, Cr component) in YUV format, allowing independent compression processing for each component. This segmentation enables parallel processing and optimizes the compression of each component according to its specific characteristics, thereby improving processing speed while maintaining storage efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the compression parameters by setting different target bits for different components (Y, Cb, Cr) based on their respective characteristics. By dynamically adjusting compression parameters for each component rather than applying uniform compression, the system achieves both high compression ratios and improved processing speed.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If bandwidth is increased for high-definition video images, then image quality is improved, but processing capability is exceeded leading to decreased speed

Engineering Contradiction:
Improveimage qualityVSAvoidprocessing capability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies local quality by treating different components of the image data differently. The Y component (luma) and Cb/Cr components (chroma) are compressed with different target bits and strategies based on their local characteristics and human visual system sensitivity. This allows high-definition quality to be maintained where needed while reducing processing load in less critical areas.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If compression is applied to reduce storage requirements, then storage efficiency is improved, but compression quality may deteriorate

Engineering Contradiction:
Improvestorage efficiencyVSAvoidcompression quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent optimizes compression quality by dynamically changing compression parameters for each component. Different target bits are assigned to Y, Cb, and Cr components based on their characteristics and the desired compression ratio, ensuring that compression quality is maintained at acceptable levels while achieving high storage efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11445160B2Image processing device and method for operating image processing device
Publication Date: 2022.09.13 SAMSUNG ELECTRONICS CO LTD
  • US11445160B2 patent drawing
  • US11445160B2 patent drawing
  • US11445160B2 patent drawing

AI summary

An image processing device includes a multimedia intellectual property (IP) block which processes image data including a first component and a second component; a memory; and a frame buffer compressor (FBC) which compresses the image data to generate compressed data and stores the compressed data in the memory. The frame buffer compressor includes a logic circuit which controls a compression sequence of the first component and the second component of the image data.