Picture Decoding Apparatus Inverse Quantization Lookup Table

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional picture coding and decoding methods require significant computational loads for quantization and inverse quantization processes, particularly due to the need for numerous multiplications and divisions in processing frequency coefficients.

Innovation Solution

A picture coding and decoding method that performs inverse quantization and inverse orthogonal transformation on a block-by-block basis, reducing the number of multiplications required by pre-computing quantization steps and storing the results for efficient retrieval during the decoding process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional picture coding and decoding methods are used, then accurate inverse quantization and inverse orthogonal transformation can be performed, but significant computational loads are required due to numerous multiplications and divisions

Engineering Contradiction:
Improvedecoding accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent pre-calculates and stores quantization step information and orthogonal transformation coefficients in lookup tables before decoding. During actual decoding, the system retrieves pre-computed values from these tables rather than performing calculations in real-time, significantly reducing the computational load of multiplications and divisions while maintaining decoding accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates simplified copies of the complex mathematical operations by storing pre-computed transformation coefficients and quantization steps. Instead of performing full multiplication and division operations, the system uses retrieved values from lookup tables that represent these operations, reducing computational complexity while preserving the essential decoding function

Inventive Principle:
Principle #26Copying

2Productivity

If pre-computation of quantization steps is performed, then the number of multiplications in inverse orthogonal transformation is reduced, but additional memory storage is required for pre-computed values

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidmemory storage requirement
Core Design Contradiction:
ProductivityVSVolume of stationary object

Solution Approach 1:

The patent performs quantization step calculations and orthogonal transformation coefficient computations in advance, storing the results in lookup tables. This pre-computation approach trades memory storage for reduced real-time computational load, improving processing efficiency during actual decoding operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent transforms the computational problem from the time domain (performing calculations during decoding) to the space domain (storing pre-computed values in memory). By moving the computational burden to a different dimension (memory storage), the system achieves faster real-time processing at the cost of additional storage requirements

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS8401074B2Picture coding method, picture decoding method, picture coding apparatus, picture decoding apparatus, and program thereof
Publication Date: 2013.03.19 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US8401074B2 patent drawing
  • US8401074B2 patent drawing
  • US8401074B2 patent drawing

AI summary

The picture decoding method according to the present invention is a decoding method for decoding coded pictures by inverse quantization and inverse orthogonal transformation, in which a quantization matrix which defines a scaling ratio of a quantization step for each component is multiplied by a multiplier, which is a coefficient for frequency transformation or a quantization step, and also, a result of the multiplication is multiplied by a quantized value, as a process of inverse quantization.