Spectral Coefficient Encoding with Adaptive Dual Quantization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio or speech signal encoding and decoding methods fail to adapt effectively to various bit rates and sub-band sizes in the frequency domain, limiting their efficiency and flexibility.

Innovation Solution

A method and apparatus that quantize spectral data using a first and second quantization scheme, generating a bitstream by excluding certain bits, allowing for adaptive encoding and decoding of spectral coefficients across different bit rates and sub-band sizes, utilizing a combination of uniform scalar quantization and trellis coded quantization with a bit rate control module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing encoding methods are used, then encoding can be performed, but they fail to adapt effectively to various bit rates and sub-band sizes

Engineering Contradiction:
Improveadaptability to various bit rates and sub-band sizesVSAvoidencoding efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements dynamic quantization by switching between uniform scalar quantization and trellis coded quantization based on bit rate conditions. The quantization step size and method are adjusted dynamically according to the current bit rate and sub-band characteristics, enabling the system to adapt to varying transmission conditions while maintaining encoding efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes key parameters including quantization method selection, quantization step size, and bit allocation distribution based on bit rate conditions. By modifying these parameters adaptively, the system achieves effective encoding across different bit rates and sub-band sizes, resolving the contradiction between adaptability and efficiency.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple quantization schemes are used, then adaptability improves, but system complexity increases

Engineering Contradiction:
Improvequantization scheme flexibilityVSAvoidquantization system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the quantization process into distinct schemes (uniform scalar quantization and trellis coded quantization) that are selected based on specific conditions. Each quantization scheme is implemented as a separate module with clear selection criteria, reducing the overall system complexity while maintaining multiple quantization options for different bit rate scenarios.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If bit rate control is implemented, then encoding adaptability improves, but processing complexity increases

Engineering Contradiction:
Improvebit rate adaptabilityVSAvoidbit rate control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary bit rate assessment and quantization method selection before actual encoding. By determining the appropriate quantization scheme and parameters in advance based on the target bit rate, the system avoids complex real-time adjustments during encoding, thereby achieving bit rate adaptability with controlled processing complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10827175B2Signal encoding method and apparatus and signal decoding method and apparatus
Publication Date: 2020.11.03 SAMSUNG ELECTRONICS CO LTD
  • US10827175B2 patent drawing
  • US10827175B2 patent drawing
  • US10827175B2 patent drawing

AI summary

A spectrum coding method includes quantizing spectral data of a current band based on a first quantization scheme, generating a lower bit of the current band using the spectral data and the quantized spectral data, quantizing a sequence of lower bits including the lower bit of the current band based on a second quantization scheme, and generating a bitstream based on a upper bit excluding N bits, where N is 1 or greater, from the quantized spectral data and the quantized sequence of lower bits.