Audio Parameter Coding with Modulo Differentials and Shared Tables

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio coding systems, particularly object-based audio systems, face inefficiencies in encoding and decoding audio signals while maintaining quality, with methods like MPEG SAOC relying on assumptions and requiring high bitrates.

Innovation Solution

The proposed solution involves encoding and decoding vectors of parameters using modulo differential entropy coding, where each parameter is represented by an index value, and applying modulo N to differences between index values to reduce the number of possible symbols, sharing a common probability table for both elements, and encoding positions and values of upmix matrix elements efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of substance

If MPEG SAOC parametric coding is used to reduce bitrate, then bitrate is decreased, but coding complexity increases and quality deteriorates due to reliance on assumptions

Engineering Contradiction:
ImprovebitrateVSAvoidcoding complexity
Core Design Contradiction:
Loss of substanceVSDevice complexity

Solution Approach 1:

The patent transforms the coding approach by changing parameters from assumption-based parametric coding to data-driven probabilistic coding. It uses probability tables and entropy coding with modulo differential coding to represent audio object parameters, replacing complex mathematical models with statistically optimized parameter representations that reduce both bitrate and complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent creates simplified copies of audio objects through probabilistic modeling. Instead of transmitting full audio object data or relying on complex parametric assumptions, it transmits compressed probability tables and entropy-coded parameter representations that can be efficiently decoded to reconstruct audio objects with high fidelity at lower bitrates.

Inventive Principle:
Principle #26Copying

2Measurement precision

If separate probability tables are used for each element in parameter vectors, then coding precision is improved, but memory requirements increase

Engineering Contradiction:
Improvecoding precisionVSAvoidmemory requirements
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent merges separate probability tables into a shared common probability table that serves all elements in parameter vectors. This consolidation reduces memory requirements significantly while maintaining coding precision through the use of modulo differential coding, which exploits the statistical relationships between adjacent parameters to achieve accurate representation without element-specific tables.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The common probability table serves multiple functions simultaneously - it provides probability information for all parameter elements, enables entropy coding for the entire parameter vector, and supports modulo differential coding operations. This universal table replaces multiple specialized tables, reducing memory usage while maintaining or improving coding efficiency through shared statistical information.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of manufacture

If conventional audio coding schemes are used, then implementation is simpler, but audio quality and spatial accuracy deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidaudio quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent replaces conventional mechanical/audio coding approaches with information-theoretic methods. Instead of using traditional transform coding or parametric modeling, it employs entropy coding based on probability tables and modulo differential coding, substituting mathematical statistics and information theory for conventional audio coding mechanics to achieve superior quality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces probability tables as an intermediary between the audio signal and the coded representation. These tables serve as a statistical mediator that captures the inherent structure and correlations in audio data, enabling more efficient encoding than direct conventional methods while maintaining implementation feasibility through standardized entropy coding techniques.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Manufacturing precision

If more parameters are transmitted to improve audio object reconstruction quality, then quality is improved, but bitrate increases

Engineering Contradiction:
Improvereconstruction qualityVSAvoidbitrate
Core Design Contradiction:
Manufacturing precisionVSLoss of substance

Solution Approach 1:

The patent extracts only the essential parameter information needed for high-quality reconstruction by using modulo differential coding. Instead of transmitting complete parameter values, it transmits only the differences from previous values encoded with entropy coding, extracting the minimal necessary information to maintain reconstruction quality while dramatically reducing bitrate.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses partial action by transmitting a subset of parameter information through entropy-coded differences rather than complete parameter sets. The modulo differential coding provides just enough information for accurate reconstruction without the excess of transmitting all possible parameter details, achieving optimal balance between quality and bitrate.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250356860A1Audio encoder and decoder
Publication Date: 2025.11.20 DOLBY INTERNATIONAL AB
  • US20250356860A1 patent drawing
  • US20250356860A1 patent drawing
  • US20250356860A1 patent drawing

AI summary

The present disclosure provides methods, devices and computer program products for encoding and decoding of a vector of parameters in an audio coding system. The disclosure further relates to a method and apparatus for reconstructing an audio object in an audio decoding system. According to the disclosure, a modulo differential approach for coding and encoding a vector of a non-periodic quantity may improve the coding efficiency and provide encoders and decoders with less memory requirements. Moreover, an efficient method for encoding and decoding a sparse matrix is provided.