Hierarchical Quantization for Adaptive Audio Compression

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio encoding and decoding technologies face challenges in seamlessly adapting to varying devices and bandwidth conditions within personal area networks, particularly in maintaining quality and efficiency during compression and streaming.

Innovation Solution

The implementation of a hierarchical rate control system that dynamically transitions between multiple compression levels based on target compression ratios or streaming rates, using a tree-structured or cascaded quantization approach to ensure seamless audio data compression without introducing coding artifacts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single compression level is used for audio encoding, then the encoding process is simple, but the system cannot adapt to varying bandwidth conditions and device capabilities in personal area networks

Engineering Contradiction:
ImproveAdaptability to varying bandwidth conditionsVSAvoidEncoding system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the audio encoding process into multiple compression levels organized in a hierarchical structure. Each level represents a different compression ratio, allowing the system to select appropriate levels based on available bandwidth and device capabilities. This segmentation enables adaptability without requiring a completely different encoding system for each condition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic selection of compression levels based on real-time bandwidth conditions and device capabilities. The hierarchical rate control system can transition between different compression levels seamlessly, making the encoding process adaptive to varying network conditions while maintaining a unified encoding framework.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If multiple compression levels are implemented without hierarchical structure, then adaptability improves, but coding artifacts are introduced during transitions between levels

Engineering Contradiction:
ImproveCompression level flexibilityVSAvoidAudio quality during level transitions
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent employs a nested hierarchical structure where compression levels are organized in a tree-like hierarchy. Higher compression levels are nested within lower compression levels, allowing seamless transitions by progressively applying or removing quantization stages. This nesting ensures that transitions between levels do not introduce coding artifacts, as each level builds upon the previous one.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent performs preliminary quantization at coarser levels before applying finer quantization at higher compression levels. This preliminary action ensures that when transitioning between compression levels, the audio data has already been processed through the necessary quantization stages, preventing the introduction of artifacts during level changes.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If hierarchical rate control is implemented, then seamless transitions between compression levels are achieved, but the computational complexity increases

Engineering Contradiction:
ImproveSeamless transition capabilityVSAvoidRate control system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The hierarchical rate control system segments the audio data into sub-bands and applies quantization hierarchically to each sub-band. This segmentation allows the system to manage computational complexity by processing smaller, manageable units rather than the entire audio spectrum at once, while still achieving seamless transitions between compression levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quantization precision levels to different sub-bands of the audio spectrum based on their importance and characteristics. Less critical sub-bands receive coarser quantization, reducing computational load, while critical sub-bands receive finer quantization to maintain audio quality. This local quality approach enables seamless transitions without uniformly increasing complexity across all frequency ranges.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10762910B2Hierarchical fine quantization for audio coding
Publication Date: 2020.09.01 QUALCOMM INC
  • US10762910B2 patent drawing
  • US10762910B2 patent drawing
  • US10762910B2 patent drawing

AI summary

In general, this disclosure describes techniques for seamless audio data compression control system that can respond to the increasing adaptation demands for source coding characteristics to accommodate co-existence of various devices in a personal area network. In one example, a source device includes a memory and one or more processors in communication with the memory. The memory is configured to store audio data. The one or more processors are configured to select, based on a nominal compression ratio or a streaming rate, a compression level of multiple compression levels, the multiple compression levels arranged hierarchically to allow for dynamic transitioning between the compression levels. The one or more processors are further configured to encode, based on the selected compression level of the multiple compression levels, the audio data stored to the memory.