Audio Bitstream Metadata for Dynamic Range Compression Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio processing systems fail to efficiently handle audio data across diverse networks or chains due to unnecessary processing and degradation, particularly when multiple units are involved, as they operate in a blind fashion without considering the processing history of the data.

Innovation Solution

Incorporating metadata such as Program Information Metadata (PIM), Substream Structure Metadata (SSM), and Loudness Processing State Metadata (LPSM) into audio bitstreams to enable adaptive and efficient processing, ensuring that each unit in the chain performs necessary operations based on the data's processing history.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If audio processing units operate in a blind fashion without metadata, then device complexity is reduced, but audio quality degrades due to unnecessary processing

Engineering Contradiction:
Improveaudio qualityVSAvoidprocessing unit complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent introduces metadata as an intermediary carrier that conveys processing history information between audio processing units. The metadata includes flags indicating whether operations like dynamic range compression have been applied, allowing downstream units to make informed decisions without increasing their intrinsic complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback by embedding processing state information back into the audio bitstream. Audio processing units read this feedback metadata to determine their processing actions, creating a closed-loop system that prevents redundant operations while maintaining simple unit designs.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple audio processing units are placed in tandem, then processing capability is enhanced, but audio quality degrades due to redundant processing

Engineering Contradiction:
Improveprocessing capabilityVSAvoidaudio quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

Metadata acts as an intermediary communication channel between tandem audio processing units. Each unit reads the metadata to understand what processing has already been applied upstream, enabling versatile processing chains while avoiding redundant operations that would degrade audio quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If volume leveling is performed on all input audio clips, then loudness consistency is improved, but audio quality degrades due to unnecessary processing

Engineering Contradiction:
Improveloudness consistencyVSAvoidaudio quality
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

The system applies partial action by performing volume leveling only when necessary. The metadata flag indicating whether dynamic range compression has been applied allows the volume leveling unit to skip processing when it would be redundant, achieving loudness consistency only where needed while preserving audio quality.

Inventive Principle:
Principle #16Partial or excessive action

4Manufacturing precision

If processing history is tracked through metadata, then audio quality is improved by preventing redundant processing, but device complexity increases

Engineering Contradiction:
Improveaudio qualityVSAvoidmetadata processing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses parameter changes by encoding processing history as simple binary flags in the metadata rather than complex data structures. This approach tracks processing history with minimal overhead, improving audio quality through informed processing decisions while keeping the complexity increase manageable.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3680900B1Metadata based decoding of an audio bitstream with dynamic range compression
Publication Date: 2026.01.07 DOLBY LABORATORIES LICENSING CORP
  • EP3680900B1 patent drawingFigure 1~2
  • EP3680900B1 patent drawingFigure 3
  • EP3680900B1 patent drawingFigure 4~7

AI summary

An audio processing unit, comprising a buffer memory (201) configured to store at least one frame of an encoded audio bitstream which includes audio data and a metadata container having a header and one or more metadata payloads after the header, a parser (205) coupled to the buffer memory, and an audio decoder (202) coupled to the parser. The one or more metadata payloads include dynamic range compression (DRC) metadata including DRC control values indicative of a compression profile assumed by an encoder to generate said DRC control values. The audio decoder is configured to perform dynamic range compression on decoded audio data generated by decoding said at least some of the audio data, using the DRC metadata.