HOA Coefficient Quantization for Spatial Audio Bit-Rate

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for encoding higher-order ambisonic audio signals are inefficient in representing spatial information, leading to suboptimal bit-rates and compatibility issues with varying speaker geometries and acoustic conditions.

Innovation Solution

The technique involves decomposing v-vectors of higher-order ambisonic audio signals into a weighted sum of code vectors, selecting a subset of weights and corresponding code vectors, quantizing the selected subset, and indexing the code vectors to improve bit-rate efficiency and adaptability to different playback configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If scalar quantization is used for HOA coefficients, then device complexity is reduced, but measurement precision deteriorates

Engineering Contradiction:
Improvecoding complexityVSAvoidspatial information precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The HOA coefficient coding process is segmented into two distinct paths: scalar quantization for ambient coefficients and vector quantization for v-vector coefficients. This segmentation allows each type of coefficient to be processed with the most appropriate method, reducing overall complexity while maintaining precision where needed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quantization strategies are applied to different parts of the HOA coefficient structure based on their specific characteristics. Ambient coefficients use scalar quantization due to their statistical properties, while v-vector coefficients use vector quantization to preserve spatial directional information, optimizing precision locally for each coefficient type.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If vector quantization is used for HOA coefficients, then spatial information precision is improved, but device complexity increases

Engineering Contradiction:
Improvespatial information precisionVSAvoidcoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The coding process is divided into separate scalar and vector quantization paths, applying vector quantization only where spatial precision is critical (v-vectors) rather than uniformly to all coefficients, thus limiting complexity increase to only where beneficial.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The quantization approach changes based on the parameter type: scalar quantization parameters are used for ambient coefficients while vector quantization parameters are used for v-vectors. This parameter adaptation allows the system to achieve high precision where needed without uniformly increasing complexity across all processing.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If full precision HOA coefficients are transmitted, then soundfield representation accuracy is improved, but bit-rate increases

Engineering Contradiction:
Improvesoundfield representation accuracyVSAvoidbit-rate
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The v-vector components are extracted and processed separately from ambient coefficients using vector quantization with codebooks. This extraction allows for more efficient representation of spatial information, reducing the total number of bits required while maintaining accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The coding parameters are changed based on coefficient type, using vector quantization with adaptive codebooks for v-vectors and scalar quantization for ambient coefficients. This parameter adaptation optimizes the balance between precision and bit-rate by using the most efficient encoding for each data type.

Inventive Principle:
Principle #35Parameter changes

4Measurement precision

If adaptive quantization is implemented for different HOA coefficient types, then soundfield representation accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvesoundfield representation accuracyVSAvoidcoding complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The quantization strategy is adapted locally to match the statistical and spatial characteristics of each coefficient type. V-vectors receive vector quantization with codebooks to preserve directional accuracy, while ambient coefficients use scalar quantization, optimizing precision for each local data characteristic.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Different quantization parameters and methods are applied based on the type of HOA coefficient being processed. The system dynamically selects between scalar and vector quantization approaches, changing parameters adaptively to maintain high accuracy without uniformly increasing complexity across all processing paths.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3143615B1Determining between scalar and vector quantization in higher order ambisonic coefficients
Publication Date: 2018.12.05 QUALCOMM INC
  • EP3143615B1 patent drawingFigure 1
  • EP3143615B1 patent drawingFigure 2
  • EP3143615B1 patent drawingFigure 3A

AI summary

In general, techniques are described for coding of vectors decomposed from higher-order ambisonic coefficients. A device comprising a memory and a processor may perform the techniques. The memory may be configured to store audio data. The processor may be configured to determine whether to perform vector dequantization or scalar dequantization with respect to a decomposed version of the plurality of HOA coefficients.