High-Band Encoding Sub-Band Bit Allocation for Audio Fidelity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing audio encoding and decoding methods, such as G.719, face challenges in maintaining sound quality during bandwidth extension, particularly in high frequency bands due to insufficient bit allocation, leading to noise generation and sub-optimal representation of spectral information.

Innovation Solution

A method and apparatus for high band coding and decoding that generate bit allocation information for each sub-band based on a full band envelope, determining necessary updates and generating refinement data to improve the representation of high frequency spectral information, thereby enhancing sound quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If bandwidth extension is applied to generate high frequency signal by folding low frequency signal, then the high band can be reconstructed, but the sound quality deteriorates due to insufficient bit allocation and noise generation

Engineering Contradiction:
Improvehigh band reconstructionVSAvoidsound quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The high band is divided into multiple sub-bands, and bit allocation information is generated for each sub-band based on the full band envelope. This segmentation allows selective refinement of specific sub-bands that require it, improving overall sound quality while efficiently using available bits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality improvement by determining which specific sub-bands need envelope updates based on bit allocation information, and generating refinement data only for those determined sub-bands. This ensures that spectral information is accurately represented where needed without wasting bits on already adequate sub-bands.

Inventive Principle:
Principle #3Local quality

2Productivity

If bits are allocated based on normalized spectrum through energy-based bit allocation, then bitstream can be generated, but important spectral information in high bands is lost due to insufficient bits

Engineering Contradiction:
Improvebitstream generationVSAvoidspectral information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The patent uses the full band envelope as feedback to guide bit allocation in the high band. By comparing the envelope characteristics across different sub-bands, the system determines which sub-bands require refinement and allocates bits accordingly, ensuring important spectral information is preserved.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The full band envelope is calculated and analyzed before performing high band coding. This preliminary action allows the system to pre-determine which sub-bands will need refinement, enabling more effective bit allocation and preventing information loss in critical frequency regions.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If noise filling method is applied to generate noise codebook based on dequantized low frequency spectrum, then noise can be generated for specific bands, but the fidelity deteriorates due to noise generation

Engineering Contradiction:
Improvesignal completionVSAvoidfidelity
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The patent changes the approach from generating noise to refining the envelope parameters of specific sub-bands. By generating refinement data that updates envelope parameters based on the full band envelope, the system maintains signal fidelity while completing the high band reconstruction without introducing noise artifacts.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11688406B2High-band encoding method and device, and high-band decoding method and device
Publication Date: 2023.06.27 SAMSUNG ELECTRONICS CO LTD
  • US11688406B2 patent drawing
  • US11688406B2 patent drawing
  • US11688406B2 patent drawing

AI summary

A high-band encoding/decoding method and device for bandwidth extension are provided. A high-band encoding method comprising the steps of: generating sub band-specific bit allocation information on the basis of a low-band envelope; determining, on the basis of the sub band-specific bit allocation information, the sub band requiring an envelope update in a high band; and generating, for the determined sub band, refinement data relating to the envelope update. A high-band decoding method comprising the steps of: generating sub band-specific bit allocation information on the basis of a low-band envelope; determining, on the basis of the sub band-specific bit allocation information, the sub band requiring an envelope update in a high band; and decoding, for the determined sub band, refinement data relating to the envelope update, thereby updating the envelope.