Speaker-Symmetric Downmix Matrix Coding for Flexible Receiver Setups

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing spatial audio coding and decoding technologies face inefficiencies in encoding and decoding downmix matrices due to the lack of flexibility and precision in handling speaker configurations, leading to increased bit usage and reduced compatibility with diverse receiver setups.

Innovation Solution

Exploiting symmetries in speaker configurations to create a compact downmix matrix, using significance values and run-length coding, along with limited Golomb-Rice encoding, to efficiently encode and decode downmix matrices, allowing for flexible and precise adaptation to various speaker setups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If traditional encoding methods are used for downmix matrices, then completeness of spatial information is maintained, but data size and bit requirement increase

Engineering Contradiction:
Improvespatial information completenessVSAvoiddata size
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts and transmits only the essential spatial parameters (significance values indicating zero/non-zero mixing gains) rather than the complete downmix matrix. By separating critical spatial relationship information from redundant data, the system achieves compact representation while preserving necessary spatial cues for audio reproduction.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent transforms the downmix matrix representation by encoding mixing gains in a parameterized form using significance values and run-length coding. This parameter change converts a dense matrix into a sparse representation, reducing data quantity while maintaining the ability to reconstruct spatial relationships at the decoder.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If symmetry exploitation is used to compress downmix matrix, then bit requirement reduces, but encoding complexity increases

Engineering Contradiction:
Improvebit requirementVSAvoidencoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies preliminary ordering and sorting operations to arrange mixing gains in a sequence that maximizes run-length encoding efficiency. By pre-organizing the data structure before compression, the system reduces the complexity of subsequent encoding steps and improves the effectiveness of symmetry exploitation without requiring complex real-time processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent merges multiple encoding operations (significance value encoding, run-length coding, and Golomb-Rice decoding) into a unified compression framework. This integration reduces overall encoding complexity by eliminating redundant processing steps and leveraging the complementary strengths of each encoding method.

Inventive Principle:
Principle #5Merging (Combining)

3Device complexity

If fixed speaker configuration is used, then encoding simplicity is maintained, but adaptability to diverse receiver setups decreases

Engineering Contradiction:
Improveencoding simplicityVSAvoidcompatibility with receiver setups
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal encoding framework that can represent downmix matrices for any speaker configuration (5.1, 7.1, immersive formats). The significance value approach and parameterized mixing gain representation work across different channel layouts, allowing a single encoder to serve multiple receiver types without configuration-specific complexity.

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

Solution Approach 2:

The patent introduces dynamic adaptability by allowing the downmix matrix parameters to be adjusted based on the receiver's speaker configuration. The encoder can dynamically modify the significance values and mixing gains to match the target output format, enabling flexible adaptation from fixed encoding procedures to dynamic, context-aware encoding.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12412586B2Method for decoding and encoding a downmix matrix, method for presenting audio content, encoder and decoder for a downmix matrix, audio encoder and audio decoder
Publication Date: 2025.09.09 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US12412586B2 patent drawing
  • US12412586B2 patent drawing
  • US12412586B2 patent drawing

AI summary

A method is described which decodes a downmix matrix for mapping a plurality of input channels of audio content to a plurality of output channels, the input and output channels being associated with respective speakers at predetermined positions relative to a listener position, wherein the downmix matrix is encoded by exploiting the symmetry of speaker pairs of the plurality of input channels and the symmetry of speaker pairs of the plurality of output channels. Encoded information representing the encoded downmix matrix is received and decoded for obtaining the decoded downmix matrix.