Adaptive Channel Level Difference Quantization for Multi-Channel Signal Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-channel signal encoding methods lack flexibility in quantizing channel level differences, as they use the same quantization method for all types of channel level differences without considering their characteristics, leading to suboptimal performance.

Innovation Solution

A method that determines whether channel level differences are in a transient or non-transient state by calculating the sum and average of channel level differences over frames and using different quantization precisions accordingly, allowing for adaptive quantization processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a same quantization method is used for all channel level differences, then the device complexity is reduced, but the adaptability deteriorates

Engineering Contradiction:
Improvequantization processing complexityVSAvoidquantization adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the quantization method adaptive rather than static. The system dynamically selects between transient and non-transient quantization methods based on the actual characteristics of the channel level differences, allowing the quantization process to adapt to different signal conditions automatically.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the quantization parameters based on the signal characteristics. By detecting whether the channel level differences are in a transient or non-transient state, the system adjusts the quantization method accordingly, changing parameters such as quantization precision and method selection to optimize performance for different signal conditions.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If higher quantization precision is used for all channel level differences, then the measurement precision is improved, but the loss of information increases

Engineering Contradiction:
Improvechannel level difference precisionVSAvoidbit rate
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent applies local quality by using different quantization precisions for different types of channel level differences. Transient channel level differences use one quantization precision while non-transient ones use another, ensuring that each type receives the appropriate level of precision rather than applying a uniform high precision to all cases.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent uses partial action by applying high quantization precision only when necessary (for transient states) rather than continuously. This selective application of high precision reduces the overall bit rate while maintaining measurement precision when it is actually needed for signal quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8626518B2Multi-channel signal encoding and decoding method, apparatus, and system
Publication Date: 2014.01.07 HUAWEI TECH CO LTD
  • US8626518B2 patent drawing
  • US8626518B2 patent drawing
  • US8626518B2 patent drawing

AI summary

A multi-channel signal encoding method includes: determining a sum of channel level differences (CLDs) of a current frame of a multi-channel signal in a certain frequency band area; determining an average value of sums of channel level differences of at least two frames before the current frame in the certain frequency band area; according to the sum of channel level differences of the current frame of the multi-channel signal in the certain frequency band area, the average value of the sums of channel level differences of at least two frames before the current frame in the certain frequency band area, and a preset threshold, judging whether the channel level differences of the current frame are in a transient state or a non-transient state, and obtaining a judgment result; and according to the judgment result, performing quantization processing on the channel level differences of the current frame of the multi-channel signal.