Audio Decorrelation Filter Using Shared Filterbank Coefficients

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio encoding methods face challenges in balancing audio fidelity with compression efficiency, particularly due to bandwidth constraints from video data, and require complex encoding and decoding processes that can be inefficient.

Innovation Solution

The implementation of a decorrelation process for audio data using filterbank coefficients, which involves applying linear filters to frequency domain representations to generate reverb or decorrelation signals, allowing for selective or signal-adaptive decorrelation of specific channels or frequency bands without converting between frequency or time domains, and using decorrelation information to improve encoding efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If high compression factors are applied to audio data, then bandwidth efficiency is improved, but audio fidelity deteriorates

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoidaudio fidelity
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

A decorrelation filter is introduced as an intermediary component between the decoded audio signal and the output. This filter processes the audio data to reduce correlation between channels, allowing the system to maintain audio fidelity while using highly compressed bitstreams. The decorrelation filter acts as a mediator that recovers spatial information that would otherwise be lost through high compression.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter of signal correlation by applying a decorrelation filter that modifies the correlation coefficients between audio channels. By adjusting this parameter, the system can maintain perceptual audio quality even when using high compression factors, effectively decoupling the relationship between compression ratio and fidelity.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If additional encoding data is added to simplify decoding, then decoding complexity is reduced, but the amount of data to be transmitted increases

Engineering Contradiction:
Improvedecoding complexityVSAvoiddata transmission volume
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

Instead of transmitting additional encoding information, the system creates a copy of the decorrelation filter in the decoder that mirrors the filter used in the encoder. This allows the decoder to reconstruct the audio signal with proper decorrelation without needing extra data, maintaining compression efficiency while simplifying the decoding process.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The decorrelation filter is designed to be self-configuring, using the same filterbank coefficients that are already present in the decoded audio signal. The filter automatically adapts to the input signal characteristics without requiring external control data, thereby avoiding increased data transmission while maintaining decoding simplicity.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If decorrelation processing is applied to all audio data, then spatial audio quality is improved, but processing complexity increases

Engineering Contradiction:
Improvespatial audio qualityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The decorrelation filter is applied selectively to specific frequency bands and time segments where spatial information is most beneficial. Rather than processing all audio data uniformly, the system identifies regions where decorrelation will have the greatest impact on spatial quality and applies the filter only to those regions, reducing overall processing complexity.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system applies partial decorrelation processing, focusing computational resources on the most critical portions of the audio signal. By applying decorrelation to only the necessary portions of the audio data rather than the entire signal, the system achieves improved spatial quality without the full computational cost of universal processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9830916B2Signal decorrelation in an audio processing system
Publication Date: 2017.11.28 DOLBY LABORATORIES LICENSING CORP
  • US9830916B2 patent drawing
  • US9830916B2 patent drawing
  • US9830916B2 patent drawing

AI summary

Audio processing methods may involve receiving audio data corresponding to a plurality of audio channels. The audio data may include a frequency domain representation corresponding to filterbank coefficients of an audio encoding or processing system. A decorrelation process may be performed with the same filterbank coefficients used by the audio encoding or processing system. The decorrelation process may be performed without converting coefficients of the frequency domain representation to another frequency domain or time domain representation. The decorrelation process may involve selective or signal-adaptive decorrelation of specific channels and/or specific frequency bands. The decorrelation process may involve applying a decorrelation filter to a portion of the received audio data to produce filtered audio data. The decorrelation process may involve using a non-hierarchal mixer to combine a direct portion of the received audio data with the filtered audio data according to spatial parameters.