Luminance Chrominance Quality Control Image Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital image compression techniques, such as JPEG2000, suffer from subjective quality control issues and lack intuitive user interfaces for adjusting compression levels, leading to inadequate representation of perceived image degradation and inefficient file size prediction.

Innovation Solution

A system that separates luminance and chrominance channels in digital images, allowing users to independently set quality numbers for each channel, performs rate-distortion optimizations, and generates previews by selecting bitplanes based on stored rate-distortion information, enabling precise control over image quality and file size without repeated entropy coding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If lossy compression techniques such as JPEG2000 are used to reduce image size, then file size is reduced, but image quality deteriorates and user control over quality is lost

Engineering Contradiction:
Improvefile sizeVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The patent segments the image into luminance and chrominance channels, allowing independent quality control for each channel. This segmentation enables users to preserve luminance quality while reducing chrominance quality, achieving file size reduction with maintained perceptual image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality levels to different channels (luminance and chrominance) based on human visual system characteristics. By allocating higher quality to luminance channels where the human eye is more sensitive and lower quality to chrominance channels, the system achieves efficient compression while maintaining perceived image quality.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If PCRD technique with hard-coded weights is used to control compression, then distortion is minimized for target bitrate, but user control and flexibility are reduced

Engineering Contradiction:
Improvedistortion controlVSAvoiduser control
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent transforms the static, hard-coded weight system into a dynamic, user-controllable system. Users can adjust quality numbers for luminance and chrominance channels independently, and the system dynamically calculates target bitrates and applies rate-distortion optimization accordingly, providing both precision and flexibility.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces user-adjustable quality numbers as controllable parameters for luminance and chrominance channels. These parameters directly influence the target bitrate calculation and rate-distortion optimization process, enabling users to control compression quality without dealing with complex hard-coded weight configurations.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If repeated entropy coding is performed to generate previews for different quality settings, then accurate file size prediction is achieved, but processing time increases significantly

Engineering Contradiction:
Improvefile size prediction accuracyVSAvoidpreview generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs entropy coding once on the maximally compressed bitstream in advance, storing the result for reuse. When generating previews for different quality settings, the system selectively discards bitplanes from this pre-coded bitstream rather than performing repeated entropy coding, dramatically reducing preview generation time while maintaining accurate file size predictions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8537891B2Independently adjusting the quality levels for luminance and chrominance channels in a digital image
Publication Date: 2013.09.17 ADOBE INC
  • US8537891B2 patent drawing
  • US8537891B2 patent drawing
  • US8537891B2 patent drawing

AI summary

A system that compresses a digital image. During operation, the system obtains a digital image in which the image components are de-correlated into separate channels containing luminance information and chrominance information. Next, the system receives a quality number for the luminance channel and a quality number for the chrominance channels, and uses the quality numbers to determine a target bitrate for the luminance channel and for the chrominance channels, respectively. Given the target bitrate for the luminance channel and the target bit rate for the chrominance channels, the system performs rate distortion optimizations separately on the luminance and chrominance channels to determine which portions of the luminance bitstream and which portions of the chrominance bitstream are to be included in the final bitstream. The system then uses the stored rate-distortion information to generate a preview of the digital image without performing entropy coding each time the quality settings are changed.