Adaptive Channel Level Difference Quantization for Multi-Channel Signal Encoding
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


