Acoustic Signal Coding with Selective Gain Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional encoding techniques for acoustic signals face challenges in reducing both quantization distortion and bit number of integer signal codes while maintaining efficient operation processing, especially when combining gain adjustment methods based on periodicity and non-periodicity.
Innovation Solution
The proposed solution involves executing gain adjustment coding only in methods where the number of bits of the integer signal code is expected to be reduced, utilizing the gained gain values in methods where bit reduction is not expected, thereby optimizing processing and distortion reduction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If gain adjustment coding is executed in both periodicity-based and non-periodicity-based encoding methods, then quantization distortion is reduced, but operation processing amount increases
Solution Approach 1:
The patent applies local quality by selectively applying gain adjustment coding only to specific encoding methods based on their characteristics. It determines whether to execute gain adjustment coding based on the encoding method type (periodicity-based or non-periodicity-based) and the characteristics of the acoustic signal, thereby optimizing processing resources locally rather than uniformly across all encoding scenarios.
Solution Approach 2:
The patent implements dynamics by making the execution of gain adjustment coding adaptive and conditional. The system dynamically decides whether to execute gain adjustment coding based on real-time assessment of the encoding method type and signal characteristics, allowing the processing approach to change flexibly according to the specific encoding situation rather than following a fixed procedure.
2Device complexity
If gain adjustment coding is executed only in periodicity-based encoding method, then operation processing amount is reduced, but quantization distortion reduction is insufficient in non-periodicity-based methods
Solution Approach 1:
The patent applies segmentation by dividing the encoding process into distinct branches based on the encoding method type. It separates periodicity-based encoding and non-periodicity-based encoding, applying gain adjustment coding selectively to each branch based on its specific characteristics and requirements, rather than treating all encoding methods uniformly.
Solution Approach 2:
The patent implements parameter changes by adjusting the execution state of gain adjustment coding based on the encoding method type and signal characteristics. It changes the operational parameters (whether to execute gain adjustment) dynamically according to the specific encoding scenario, optimizing the balance between processing complexity and distortion reduction for each case.
3Ease of operation
If conventional TCX coding is used with fixed gain determination, then coding simplicity is maintained, but both quantization distortion and bit number cannot be optimized simultaneously
Solution Approach 1:
The patent implements dynamics by transforming the fixed gain determination of conventional TCX coding into a dynamic, adaptive process. It introduces conditional execution of gain adjustment coding based on encoding method type and signal characteristics, allowing the system to adapt its processing approach to optimize both quantization distortion and bit number while maintaining reasonable operational simplicity through automated decision-making.
Solution Approach 2:
The patent applies parameter changes by modifying the gain determination process from a fixed approach to a conditional, adaptive approach. It changes the operational parameters (execution of gain adjustment) based on the encoding method and signal characteristics, enabling simultaneous optimization of quantization distortion and bit number while preserving coding simplicity through systematic parameter adaptation.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Between a method in which an integer signal code is obtained by using an encoding method based on periodicity and a method in which an integer signal code is obtained using an encoding method which is not based on periodicity using an index indicating a degree of periodicity of a sample sequence in a frequency domain, processing of a first coder is executed only in a method for which the number of bits of the integer signal code is expected to be reduced, and a gain obtained through the processing of the first coder in the method for which the number of bits of the integer signal code is expected to be reduced is utilized in a method for which the number of bits of the integer signal code is not expected to be reduced.