Periodicity-Based Audio Encoding Gain Control Under Bit Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for encoding acoustic signals fail to simultaneously reduce quantization distortion and the number of bits in the integer signal code while maintaining efficient operation processing, especially when combining methods based on periodicity and non-periodicity.

Innovation Solution

The proposed solution involves processing the gain adjustment coder only for methods where the number of bits in the integer signal code is expected to be reduced, utilizing the gained gain in methods where bit reduction is not expected, thereby optimizing both quantization distortion and bit reduction under given bit constraints with minimal operation processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If gain adjustment processing is applied in both encoding methods (based on periodicity and not based on periodicity), then quantization distortion is reduced, but operation processing complexity increases

Engineering Contradiction:
Improvequantization distortionVSAvoidoperation processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent applies gain adjustment processing selectively - only in the encoding method based on periodicity - rather than in both methods. This partial application reduces operation processing complexity while still achieving quantization distortion reduction in the method where it is most effective, thereby resolving the contradiction between improving precision and reducing complexity.

Inventive Principle:
Principle #16Partial or excessive action

2Manufacturing precision

If gain adjustment processing is applied to reduce quantization distortion, then the number of bits in integer signal code increases, but encoding precision improves

Engineering Contradiction:
Improveencoding precisionVSAvoidnumber of bits
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent changes the encoding parameter by selectively applying gain adjustment only in the periodicity-based encoding method. This parameter change allows the system to achieve improved encoding precision through gain adjustment while avoiding the bit increase that would occur if gain adjustment were applied in both encoding methods, thus resolving the contradiction between precision and bit quantity.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If gain is determined to reduce the number of bits in integer signal code, then bit rate decreases, but quantization distortion increases

Engineering Contradiction:
Improvenumber of bitsVSAvoidquantization distortion
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent applies different processing qualities to different encoding methods. By applying gain adjustment processing only in the periodicity-based encoding method (where it is most effective for bit reduction) and not in the non-periodicity method, the system achieves local optimization. This allows bit rate reduction without excessive quantization distortion, as each method uses the processing most suitable to its characteristics.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9524725B2Encoding method, encoder, program and recording medium
Publication Date: 2016.12.20 NIPPON TELEGRAPH & TELEPHONE CORP
  • US9524725B2 patent drawing
  • US9524725B2 patent drawing
  • US9524725B2 patent drawing

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.