Encoder Code Book Constraint for Zero-Probability Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encoding methods with combinations of Huffman encoding and multidimensional encoding do not effectively constrain the appearance probability of predetermined quantization values to 0, limiting encoding efficiency.

Innovation Solution

Incorporating a constraint unit that sets the appearance probability of a predetermined quantization value to 0, using a constraint code book with variable length codes that increase in length as appearance probability decreases, for improved encoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If Huffman encoding and multidimensional encoding are combined, then encoding efficiency is improved, but the code book becomes bigger as the number of dimensions increases

Engineering Contradiction:
Improveencoding efficiencyVSAvoidcode book size
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts and removes the predetermined quantization value (typically the zero value) from the code book. By setting its appearance probability to 0 and excluding it from code allocation, the code book size is reduced while maintaining encoding efficiency for the remaining quantization values.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the appearance probability parameter of the predetermined quantization value from a positive value to 0. This parameter change eliminates the need to allocate codes for this value, thereby reducing code book size while preserving encoding performance for actual signal representations.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If variable length codes are allocated based on appearance probability, then encoding efficiency is improved, but more bits are required for quantization values with lower appearance probability

Engineering Contradiction:
Improveencoding efficiencyVSAvoidbit usage
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent removes the predetermined quantization value from the set of values requiring code allocation. By setting its appearance probability to 0 and excluding it from the code book, no bits are wasted encoding this value, thereby reducing overall bit usage while maintaining efficient variable length coding for remaining values.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10607618B2Encoder and encoding method, decoder and decoding method, and program
Publication Date: 2020.03.31 SONY GROUP CORP
  • US10607618B2 patent drawing
  • US10607618B2 patent drawing
  • US10607618B2 patent drawing

AI summary

The present technology relates to an encoder and an encoding method, a decoder and a decoding method, and a program by which encoding efficiency is able to be improved by constraining an appearance probability of a predetermined quantization value of an encoding target to 0 when encoding with a combination of Huffman encoding and multidimensional encoding is performed.