Audio Loudness Normalization Using Metadata-Guided Dynamic Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable devices often fail to reproduce high-quality audio content with consistent loudness and intelligibility across varying media formats due to limitations in existing encoding and decoding standards, leading to inadequate dynamic range and loudness levels.
Innovation Solution
Implementing a system that adjusts dynamic range and loudness through techniques such as gain-limiting, differential dynamic range compression, and distinct dynamic range compression profiles, using metadata to enhance decoding processes in portable devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If existing encoding and decoding standards are used in portable devices, then device compatibility and ease of operation are improved, but loudness consistency and intelligibility across varying media formats deteriorate
Solution Approach 1:
The system performs preliminary normalization of audio signals during the encoding stage, embedding normalization metadata in the bitstream. This preliminary action ensures that loudness consistency is achieved before playback, resolving the contradiction by preparing the audio content in advance to compensate for portable device limitations.
Solution Approach 2:
The invention changes audio signal parameters by applying dynamic range compression and gain adjustment based on normalization metadata. The system modifies loudness parameters dynamically during decoding to achieve consistent playback across different portable devices, thereby improving loudness consistency without sacrificing device compatibility.
2Manufacturing precision
If dynamic range compression is applied to improve loudness levels, then intelligibility is improved, but dynamic range is reduced
Solution Approach 1:
The system implements dynamic range compression with adjustable compression ratios and thresholds based on the target playback environment. By making the compression parameters dynamic rather than fixed, the system can maintain intelligibility in portable devices while preserving more of the original dynamic range compared to static compression approaches.
Solution Approach 2:
The audio signal is processed in segments or frames, allowing different compression parameters to be applied to different portions of the audio content. This segmentation enables selective compression that maintains intelligibility for speech portions while preserving dynamic range for musical passages, resolving the contradiction between intelligibility and dynamic range.
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.