Portable Audio Loudness Normalization Using Decoder Metadata
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable devices struggle to consistently reproduce high-quality audio with consistent loudness and intelligibility across various media formats and listening environments, due to limitations in existing audio encoding and decoding standards.
Innovation Solution
The proposed solution involves a method for encoding and decoding audio signals that includes dynamic range compression and gain-limiting techniques, allowing for adjustable loudness and dynamic range to suit different playback devices and environments. This is achieved through the use of metadata that specifies decoding-control parameters and dynamic range compression profiles, which are adapted by the decoder to optimize audio playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If audio content is encoded for high-quality wide bandwidth and wide dynamic range playback, then audio quality is improved, but loudness consistency across portable devices deteriorates
Solution Approach 1:
The encoder pre-calculates and embeds metadata including loudness information and dynamic range compression parameters before playback. This preliminary action allows the portable device to apply appropriate gain adjustments and dynamic range compression during decoding, ensuring consistent loudness across different devices while maintaining the original high-quality audio characteristics.
Solution Approach 2:
Metadata acts as an intermediary between the encoded audio content and the portable device playback system. The metadata carries loudness information and compression profile parameters that enable the decoder to adjust playback characteristics, bridging the gap between high-quality source material and the limitations of portable playback devices.
2Adaptability or versatility
If dynamic range compression is applied to improve loudness consistency, then adaptability to portable devices is improved, but audio quality and dynamic range deteriorate
Solution Approach 1:
The system dynamically adjusts the degree of dynamic range compression based on the selected compression profile from metadata. Different profiles provide different levels of compression (e.g., mild, moderate, strong), allowing the playback device to adapt to various listening environments and device characteristics while preserving audio quality when mild compression is selected.
Solution Approach 2:
The encoder embeds multiple dynamic range compression profiles with different parameter settings in the metadata. The portable device can select and apply appropriate profiles based on device capabilities and listening conditions, changing parameters such as compression ratio, attack time, and release time to balance adaptability and audio quality.
3Reliability
If gain-limiting techniques are used to ensure consistent loudness, then loudness consistency is improved, but dynamic range and audio fidelity deteriorate
Solution Approach 1:
The system applies gain-limiting selectively based on the chosen compression profile and listening environment. Rather than uniformly limiting all audio content, the decoder applies partial gain adjustment only when necessary to achieve target loudness levels, preserving dynamic range and audio fidelity in passages where loudness consistency is less critical.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
Many portable playback devices cannot decode and playback encoded audio content having wide bandwidth and wide dynamic range with consistent loudness and intelligibility unless the encoded audio content has been prepared specially for these devices. This problem can be overcome by including with the encoded content some metadata that specifies a suitable dynamic range compression profile by either absolute values or differential values relative to another known compression profile. A playback device may also adaptively apply gain and limiting to the playback audio. Implementations in encoders, in transcoders and in decoders are disclosed.