Parametric Audio Coding Spatial Parameter Block Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing stereo extension coding techniques, such as G.722-SWB, face challenges in achieving low bit rates for effective multichannel audio signal representation with short coding frames while maintaining acceptable quality.

Innovation Solution

A parametric coding method that divides spatial information parameters into blocks across multiple frames, optimizing bit distribution and using non-uniform scalar quantization to minimize bit rate while maintaining quality, with optional principal component analysis for enhanced parameter extraction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If spatial information parameters are coded at high rate for short frames, then reconstruction quality is improved, but bit rate increases excessively

Engineering Contradiction:
Improvereconstruction qualityVSAvoidbit rate
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent divides the spatial information parameters into multiple blocks and distributes them across multiple frames. Instead of coding all parameters at once for each short frame (which would require high bit rate), the parameter set is segmented and transmitted over several frames, reducing the bit rate requirement per frame while maintaining reconstruction quality through temporal accumulation of parameter information.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If uniform quantization is used for spatial parameters, then implementation is simplified, but bit rate efficiency deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidbit rate
Core Design Contradiction:
Ease of manufactureVSQuantity of substance

Solution Approach 1:

The patent applies non-uniform scalar quantization to the spatial information parameters, where different quantization step sizes are used depending on the parameter values. This allows finer quantization for parameters with smaller ranges or lower sensitivity requirements, and coarser quantization for parameters with larger ranges, thereby reducing the overall bit rate while maintaining adequate reconstruction quality. The quantization characteristics are adapted locally to the specific parameter properties rather than applying a uniform approach.

Inventive Principle:
Principle #3Local quality

3Manufacturing precision

If more spatial parameters are extracted and coded, then stereo quality is improved, but bit rate increases

Engineering Contradiction:
Improvestereo qualityVSAvoidbit rate
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent extracts and codes only the necessary spatial information parameters required for acceptable stereo reconstruction, rather than extracting all possible parameters. By carefully selecting and coding only the essential parameters (such as inter-channel level differences and phase differences for specific frequency bands), the system achieves adequate stereo quality at reduced bit rate. The parameter extraction and coding is optimized to include only what is perceptually necessary.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9167367B2Optimized low-bit rate parametric coding/decoding
Publication Date: 2015.10.20 ORANGE SA
  • US9167367B2 patent drawing
  • US9167367B2 patent drawing
  • US9167367B2 patent drawing

AI summary

A parametric coding method and apparatus are provided for coding a multichannel digital audio signal. The method includes a coding step for coding a signal from a channel reduction matrixing of the multichannel signal. The coding method also includes: obtaining, for each frame of predetermined length, spatial information parameters of the multichannel signal; dividing the spatial information parameters into a plurality of blocks of parameters; selecting a block of parameters as a function of the index of the current frame; and coding the block of parameters selected for the current frame.