USAC Decoder Configuration Parsing for Lower Decoding Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Decoders for unified speech and audio coding (USAC) face high computational complexity due to complex computation steps, particularly in modules like forward-aliasing cancellation and Linear Prediction Coding, and require unnecessary decoding of pre-roll frames during configuration changes, leading to inefficiencies.

Innovation Solution

A decoder architecture that determines configuration changes by parsing USAC configuration elements, avoids unnecessary decoding of pre-roll frames, and employs techniques like crossfading and efficient conversion of linear spectral frequency representations to reduce computational load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the decoder decodes all pre-roll frames during configuration changes to ensure accurate signal reproduction, then the reliability of audio output is improved, but the computational complexity and processing time increase significantly

Engineering Contradiction:
Improveaccuracy of signal reproductionVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-decoding the pre-roll frames during configuration changes before actual playback. This ensures that when the configuration changes occur, the decoder already has the necessary decoded data ready, avoiding the need to decode during real-time playback and reducing computational complexity during critical operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the audio bitstream into distinct frames with identification fields that mark configuration changes. By identifying and isolating specific frames that contain configuration change information, the decoder can selectively process only those frames rather than decoding every frame, thereby reducing overall computational complexity while maintaining reliability.

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If the decoder processes every frame with full decoding operations to ensure complete audio quality, then the audio quality is maintained, but the processing speed and productivity decrease

Engineering Contradiction:
Improveaudio qualityVSAvoidprocessing speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies partial action by decoding only the necessary pre-roll frames and skipping redundant decoding operations for frames that do not contain configuration changes. The decoder uses frame identification fields to determine when full decoding is necessary versus when simpler processing suffices, maintaining audio quality where needed while improving processing speed through selective operation.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the decoder always decodes pre-roll frames regardless of configuration changes to ensure proper initialization, then the reliability of decoder initialization is improved, but unnecessary computational resources are wasted when no configuration change occurs

Engineering Contradiction:
Improvedecoder initialization reliabilityVSAvoidcomputational resource waste
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements feedback by using frame identification fields to provide information about configuration changes back to the decoder. This feedback mechanism allows the decoder to intelligently determine whether pre-roll frame decoding is necessary based on actual configuration change detection, rather than always decoding regardless of need, thus eliminating unnecessary computational resource waste while maintaining initialization reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12512106B2Methods and apparatus for unified speech and audio decoding improvements
Publication Date: 2025.12.30 DOLBY INTERNATIONAL AB
  • US12512106B2 patent drawing
  • US12512106B2 patent drawing
  • US12512106B2 patent drawing

AI summary

Described herein are methods, apparatus and computer products for decoding an encoded MPEG-D USAC bitstream. Described herein are such methods, apparatus and computer products that reduce a computational complexity.