Metadata-Guided Audio Decoding for Clipping Prevention and DRC

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio decoding technologies face challenges in preventing signal clipping due to loudness normalization, downmixing, and parametric coding tools, which often require additional computational complexity and look-ahead delays, limiting control over the decoding process.

Innovation Solution

The integration of dynamic range control and guided clipping prevention gain sequences in the metadata bitstream allows for encoder-side control of the audio processing chain, enabling separate modification and application of these gains to prevent clipping, reducing the need for peak limiters and associated delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional peak limiters are used for clipping prevention, then clipping can be prevented, but computational complexity increases and look-ahead delays are introduced

Engineering Contradiction:
Improveclipping preventionVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by computing clipping prevention gains in advance at the encoder side and embedding them in the bitstream. The decoder simply applies these pre-computed gains without performing complex real-time peak detection or look-ahead operations, thus preventing clipping while reducing computational complexity and eliminating delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the computationally intensive peak detection and gain computation operations from the decoder side and relocates them to the encoder side. This separation allows the decoder to perform only simple gain application, significantly reducing its computational burden while maintaining reliable clipping prevention.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If traditional peak limiters are used for clipping prevention, then clipping can be prevented, but look-ahead delays are introduced

Engineering Contradiction:
Improveclipping preventionVSAvoidlook-ahead delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By performing peak detection and gain computation in advance at the encoder before encoding, the patent eliminates the need for look-ahead delays at the decoder. The pre-computed gains are embedded in the bitstream and applied directly, ensuring real-time decoding without time loss.

Inventive Principle:
Principle #10Preliminary action

3Extent of automation

If dynamic range control and guided clipping prevention gain sequences are integrated in metadata bitstream, then control over decoding process is increased, but device complexity increases

Engineering Contradiction:
Improvecontrol over decoding processVSAvoidprocessing chain complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary metadata bitstream that carries pre-computed gain sequences from the encoder to the decoder. This intermediary structure allows sophisticated control of the decoding process while keeping the decoder itself relatively simple, as it only needs to parse metadata and apply gains rather than perform complex analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If separate modification and application of gains is enabled, then clipping prevention is improved, but computational load increases

Engineering Contradiction:
Improveclipping preventionVSAvoidcomputational load
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent performs the computationally intensive gain computation in advance at the encoder and stores the results in the metadata bitstream. The decoder then simply retrieves and applies these pre-computed gains, significantly reducing its computational load and energy consumption while maintaining improved clipping prevention through separate gain modification capability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240363130A1Concept for combined dynamic range compression and guided clipping prevention for audio devices
Publication Date: 2024.10.31 FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV
  • US20240363130A1 patent drawing
  • US20240363130A1 patent drawing
  • US20240363130A1 patent drawing

AI summary

The invention provides a concept for combined dynamic range compression and guided clipping prevention for audio devices. An audio decoder for decoding an audio bitstream and a metadata bitstream related to the audio bitstream according to the concept includes an audio processing chain including a plurality of adjustment stages including a dynamic range control stage for adjusting a dynamic range of the audio output signal and a guided clipping prevention stage for preventing clipping of the audio output signal; and a metadata decoder configured to receive the metadata bitstream and to extract dynamic range control gain sequences and guided clipping prevention gain sequences from the metadata bitstream, at least a part of the dynamic range control gain sequences being supplied to the dynamic range control stage, and at least a part of the guided clipping prevention gain sequences being supplied to the guided clipping prevention stage.