Stereo Signal Encoding Using Energy Difference Prediction Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encoding the S signal in Middle/Side (M/S) predictive encoding have not been comprehensively studied for efficiency.

Innovation Solution

An encoder that calculates a prediction parameter using the energy difference between left and right channel signals and encodes this parameter to efficiently predict the S signal, incorporating entropy encoding for improved quantization performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If MS predictive encoding is used to encode the S signal, then encoding efficiency is improved, but the method for efficiently encoding the S signal has not been comprehensively studied leading to suboptimal performance

Engineering Contradiction:
Improveencoding efficiencyVSAvoidencoding performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the prediction parameter from traditional correlation-based parameters to energy difference parameters. Specifically, it uses the energy difference between M signal and S signal, or between L and R channel signals, as the prediction parameter for S signal encoding. This parameter transformation enables more effective exploitation of signal characteristics, improving both encoding efficiency and performance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary calculation of energy differences between signals before the actual prediction process. By pre-calculating energy values of M and S signals (or L and R channel signals) and determining their differences in advance, the encoding process can utilize these pre-computed parameters more efficiently, reducing overall computational complexity.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If traditional prediction parameters are used for S signal encoding, then encoding process is simple, but quantization performance is insufficient

Engineering Contradiction:
Improveencoding process complexityVSAvoidquantization performance
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent transforms the prediction parameter from traditional correlation coefficients to energy difference parameters. The energy difference parameter captures the amplitude relationship between M and S signals (or L and R channel signals) more effectively, leading to improved quantization performance while maintaining reasonable computational complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces energy difference as an intermediary parameter that mediates between the raw signals and the prediction process. By using energy difference as an intermediate representation, the system achieves better quantization performance without directly computing complex correlations, thus balancing simplicity and precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If energy difference parameter is calculated and used for prediction, then prediction accuracy is improved, but calculation complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoidcalculation complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes from computing correlation coefficients (which involve complex multiplications and summations over the entire signal) to computing energy differences (which involve simple squaring, summation, and subtraction of energy values). This parameter transformation maintains prediction accuracy while significantly reducing computational complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent extracts only the essential energy characteristic from the signals for prediction purposes, rather than using the full signal waveform or complex correlation computations. By extracting and utilizing only the energy difference parameter, the system achieves good prediction accuracy with reduced calculation complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11545165B2Encoding device and encoding method using a determined prediction parameter based on an energy difference between channels
Publication Date: 2023.01.03 PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA
  • US11545165B2 patent drawing
  • US11545165B2 patent drawing
  • US11545165B2 patent drawing

AI summary

This encoding device is able to encode an S signal efficiently in MS prediction encoding. An M signal encoding unit generates first encoding information by encoding a sum signal indicating a sum of a left channel signal and a right channel signal that constitute a stereo signal. An energy difference calculation unit calculates a prediction parameter for predicting a difference signal indicating a difference between the left channel signal and the right channel signal by using a parameter regarding an energy difference between the left channel signal and the right channel signal. An entropy encoding unit generates second encoding information by encoding the prediction parameter.