Prediction Residual Encoding With Adaptive Side Information Coding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional lossless compression encoding methods for time-series signals do not effectively compress side information, such as the Rice parameter, leading to suboptimal encoding efficiency.

Innovation Solution

A method that performs prediction analysis on time-series signals to generate prediction residuals and sets an integer separation parameter based on their magnitude, using a side information code table that varies with prediction effectiveness for variable length coding of side information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional lossless compression encoding methods are used for time-series signals, then the original signal can be reproduced losslessly, but the side information such as Rice parameter is not effectively compressed leading to suboptimal encoding efficiency

Engineering Contradiction:
Improvelossless reproductionVSAvoidencoding efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies parameter changes by selecting different side information code tables based on prediction gain values. Instead of using a fixed code table for encoding side information, the system dynamically changes the code table selection according to the prediction effectiveness, thereby optimizing the compression ratio for side information while maintaining lossless reconstruction capability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements dynamics by making the code table selection adaptive and variable rather than static. The side information code table is selected dynamically based on the calculated prediction gain, allowing the encoding system to adapt to different signal characteristics and prediction effectiveness levels, thus improving overall encoding efficiency

Inventive Principle:
Principle #15Dynamics

2Ease of manufacture

If a fixed code table is used for variable length coding of side information, then the encoding process is simple, but the average code length for side information is not minimized

Engineering Contradiction:
Improveencoding process simplicityVSAvoidaverage code length
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent changes the parameter of code table selection based on prediction gain. By selecting different code tables corresponding to different prediction gain ranges, the system optimizes the average code length for side information without significantly complicating the encoding process, as the selection is based on a straightforward prediction analysis

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8665945B2Encoding method, decoding method, encoding device, decoding device, program, and recording medium
Publication Date: 2014.03.04 NIPPON TELEGRAPH & TELEPHONE CORP
  • US8665945B2 patent drawing
  • US8665945B2 patent drawing
  • US8665945B2 patent drawing

AI summary

To improve the encoding compressibility of prediction residuals. An encoder performs prediction analysis of input time-series signals to generate prediction residuals expressed by integers, and sets an integer separation parameter that depends on the amplitude of the prediction residuals for each certain time segment. The encoder selects a side information code table corresponding to an index representing the prediction effectiveness of the time-series signals from a set of side information code tables including a side information code table used for variable length coding of side information corresponding to the separation parameter. A decoder selects a side information code table corresponding to the index representing the prediction effectiveness of the time-series signals from a set of side information code tables including a side information code table used for decoding of a code corresponding to the side information corresponding to the integer separation parameter corresponding to the magnitude of the prediction residuals.