Audio Dynamic Range Profiles for Flexible Playback Loudness

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Consumer devices struggle to consistently reproduce high-quality, wide bandwidth and dynamic range audio content across varying media formats and playback environments due to limitations in dynamic range control and audio processing capabilities.

Innovation Solution

An audio encoder transmits dynamic range compression curves and gains with audio content, allowing decoders to customize audio processing based on specific playback environments, using techniques like auditory scene analysis and differential coding to support flexible gain profiles and maintain audio quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dynamic range control is applied to audio content, then loudness consistency across playback environments is improved, but device complexity increases due to multiple processing components

Engineering Contradiction:
Improveloudness consistencyVSAvoidprocessing components
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The dynamic range control is segmented into separate components: the encoder applies initial DRC and embeds parameters, while the decoder applies additional DRC based on playback environment. This segmentation allows each component to be simpler while achieving overall loudness consistency across different playback scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system uses dynamic gain adjustment where the decoder modifies the encoded audio signal based on detected playback environment characteristics. The gain values are dynamically adjusted according to the playback environment rather than using fixed processing, maintaining reliability while managing complexity.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If irreversible audio processing is applied at the decoder, then audio quality is improved for specific environments, but adaptability to different playback environments deteriorates

Engineering Contradiction:
Improveaudio qualityVSAvoidplayback environment flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The encoder performs preliminary audio processing and embeds processing parameters in the bitstream. This preliminary action allows the decoder to make informed decisions about further processing based on the embedded information and detected playback environment, maintaining both quality and adaptability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by detecting actual playback environment characteristics and using this information to adjust processing parameters. The decoder detects playback environment features and feeds this information back into the processing chain to adapt gain values, ensuring audio quality is optimized for the specific environment while maintaining versatility.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If multiple gain profiles are supported, then adaptability to different playback environments is improved, but device complexity increases due to additional processing requirements

Engineering Contradiction:
Improveplayback environment supportVSAvoidprocessing requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system achieves multi-functionality by implementing a unified processing framework that can handle multiple gain profiles and playback environments through a single adaptable architecture. The decoder detects playback environment characteristics and selects appropriate processing parameters, providing universal support for various scenarios without requiring separate dedicated processing paths for each environment.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11429341B2Dynamic range control for a wide variety of playback environments
Publication Date: 2022.08.30 DOLBY LABORATORIES LICENSING CORP
  • US11429341B2 patent drawing
  • US11429341B2 patent drawing
  • US11429341B2 patent drawing

AI summary

In an audio encoder, for audio content received in a source audio format, default gains are generated based on a default dynamic range compression (DRC) curve, and non-default gains are generated for a non-default gain profile. Based on the default gains and non-default gains, differential gains are generated. An audio signal comprising the audio content, the default DRC curve, and differential gains is generated. In an audio decoder, the default DRC curve and the differential gains are identified from the audio signal. Default gains are re-generated based on the default DRC curve. Based on the combination of the re-generated default gains and the differential gains, operations are performed on the audio content extracted from the audio signal.