Playback-Specific Loudness Metadata for Consistent Audio Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current audio encoding systems, such as those using AC-3 bitstreams, face challenges in accurately setting and maintaining loudness parameters, leading to inconsistent audio quality across different playback devices and environments due to reliance on user-defined dialnorm values, potential measurement inaccuracies, and metadata changes during transmission and storage.

Innovation Solution

The method involves analyzing metadata in audio bitstreams to determine available loudness parameters for specific groups of playback devices, with processing components adjusting audio data accordingly to ensure optimal loudness and dynamic range rendering, and embedding loudness processing state metadata to track and correct any inaccuracies or changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional dialnorm-based DRC systems are used with preset values, then compatibility with existing playback devices is maintained, but audio quality consistency across different playback devices and environments deteriorates

Engineering Contradiction:
Improveadaptability to different playback devicesVSAvoidaudio quality consistency
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system dynamically adjusts DRC parameters based on detected playback device characteristics and listening environment conditions. Instead of using fixed preset dialnorm values, the system continuously adapts compression ratios, threshold levels, and reference levels according to real-time feedback from the playback environment, thereby achieving consistent audio quality across diverse devices while maintaining broad compatibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple DRC parameters simultaneously including dialnorm values, compression thresholds, and reference levels based on playback device classification. By analyzing device characteristics and adjusting these parameters in coordination, the system optimizes audio output for each device type while maintaining overall quality consistency across the playback ecosystem

Inventive Principle:
Principle #35Parameter changes

2Extent of automation

If manual dialnorm setting by content creators is used, then loudness control can be applied, but measurement inaccuracies and parameter errors deteriorate

Engineering Contradiction:
Improveautomated loudness parameter determinationVSAvoidloudness measurement accuracy
Core Design Contradiction:
Extent of automationVSMeasurement precision

Solution Approach 1:

The system enables automated determination of loudness parameters by having the playback device itself perform measurements and adjustments based on its own characteristics and the actual listening environment. This self-service approach eliminates reliance on manual content creator settings, using automated detection of device type, acoustic properties, and environmental conditions to dynamically optimize DRC parameters for accurate loudness control

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback loops where the playback device continuously monitors audio output levels and environmental conditions, then automatically adjusts DRC parameters to maintain accurate loudness measurements. This closed-loop approach compensates for any initial parameter inaccuracies and ensures consistent measurement precision across different devices and conditions

Inventive Principle:
Principle #23Feedback

3Productivity

If a single audio bitstream is used for multiple playback scenarios, then distribution efficiency is improved, but optimization for specific device characteristics deteriorates

Engineering Contradiction:
Improveaudio distribution efficiencyVSAvoiddevice-specific audio optimization
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system creates a universal audio bitstream that can be efficiently distributed to multiple playback devices while incorporating embedded metadata and device profile information. The single bitstream contains adaptive DRC parameters and device classification data that enable each receiving device to optimize its own playback characteristics, thereby achieving both distribution efficiency and device-specific optimization simultaneously

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

Data Source

PatentUS9841941B2System and method for optimizing loudness and dynamic range across different playback devices
Publication Date: 2017.12.12 DOLBY LABORATORIES LICENSING CORP
  • US9841941B2 patent drawing
  • US9841941B2 patent drawing
  • US9841941B2 patent drawing

AI summary

Embodiments are directed to a method and system for receiving, in a bitstream, metadata associated with the audio data, and analyzing the metadata to determine whether a loudness parameter for a first group of audio playback devices are available in the bitstream. Responsive to determining that the parameters are present for the first group, the system uses the parameters and audio data to render audio. Responsive to determining that the loudness parameters are not present for the first group, the system analyzes one or more characteristics of the first group, and determines the parameter based on the one or more characteristics.