Audio DRC Profile Distribution Across Frames for Multi-Mode Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing audio signal processing technologies face challenges in efficiently transmitting Dynamic Range Control (DRC) profiles across various rendering devices with different capabilities, leading to inconsistent audio quality and intelligibility.

Innovation Solution

The method involves encoding DRC profiles into a sequence of frames, where multiple profiles are distributed across frames, allowing decoders to select appropriate profiles for specific rendering modes, ensuring high-quality audio reproduction without distortion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all DRC profiles are transmitted in every frame, then all rendering modes can access complete profile information, but bitstream overhead increases significantly

Engineering Contradiction:
Improveavailability of DRC profilesVSAvoidbitstream overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent divides the complete set of DRC profiles into multiple subsets and distributes them across different frames. Each frame contains only a portion of the total profiles rather than all profiles, reducing the data burden per frame while ensuring complete profile availability across the entire bitstream sequence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transmits DRC profile subsets in advance within the bitstream frames before they are needed for decoding. This allows the decoder to accumulate profiles progressively and select appropriate ones for the specific rendering mode without waiting for complete profile transmission.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If DRC profiles are transmitted in a bandwidth efficient manner, then bitstream overhead is reduced, but the complexity of managing and selecting appropriate profiles increases

Engineering Contradiction:
Improvebitstream overheadVSAvoidprofile management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent enables the decoder to select DRC profiles locally based on the specific rendering mode being used. Each rendering mode can independently choose the most appropriate profile from the received subsets without requiring complex global coordination or management of all profiles.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements a dynamic profile selection mechanism where the decoder can adaptively choose appropriate DRC profiles based on the detected rendering mode. The system dynamically matches profiles to rendering modes rather than using a static one-size-fits-all approach.

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If complete DRC profiles are provided for all rendering modes, then audio quality is optimized for each device type, but the data transmission bandwidth increases

Engineering Contradiction:
Improveaudio qualityVSAvoiddata transmission bandwidth
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent segments the complete DRC profile data into smaller subsets distributed across frames, allowing high-quality profiles to be transmitted for all rendering modes while reducing the instantaneous bandwidth requirement for any single frame.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the transmission parameter from sending all profiles simultaneously to sending profile subsets progressively over multiple frames. This maintains the availability of complete profile information for high-quality audio reproduction while reducing the data transmission bandwidth requirement at any given moment.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10020001B2Efficient DRC profile transmission
Publication Date: 2018.07.10 DOLBY INTERNATIONAL AB
  • US10020001B2 patent drawing
  • US10020001B2 patent drawing
  • US10020001B2 patent drawing

AI summary

A method for decoding an encoded audio signal is described. The encoded audio signal comprises a sequence of frames, and is indicative of a plurality of different dynamic range control (DRC) profiles for a corresponding plurality of different rendering modes. The method comprises determining a first rendering mode from the plurality of different rendering modes; determining one or more DRC profiles from a subset of DRC profiles comprised within a current frame of the sequence of frames; determining whether at least one of the one or more DRC profiles is applicable to the first rendering mode; selecting a default DRC profile as a current DRC profile, if none of the one or more DRC profiles is applicable to the first rendering mode; wherein definition data of the default DRC profile is known at a decoder; and decoding the current frame using the current DRC profile.