Frame-Segmented DRC Profiles for Multi-Mode Audio Decoding
Find Innovative SolutionsGenerate 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, allowing multiple frames to jointly comprise subsets of DRC profiles, enabling decoders to select appropriate profiles for specific rendering modes and ensuring high-quality audio reproduction without distortion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all DRC profiles are transmitted in every frame, then all rendering modes can access complete DRC profile information, but bitstream overhead increases significantly
Solution Approach 1:
The patent divides the complete set of DRC profiles into multiple subsets, with each subset transmitted in different frames. This segmentation allows the bitstream to carry only the necessary DRC profile information for each specific rendering mode rather than duplicating all profiles in every frame, thereby reducing overall bitstream overhead while ensuring that each rendering mode receives the appropriate DRC profiles.
2Quantity of substance
If DRC profiles are transmitted in a bandwidth efficient manner using frame subsets, then bitstream overhead is reduced, but ensuring all rendering modes receive appropriate profiles becomes more complex
Solution Approach 1:
The patent implements a dynamic DRC profile selection mechanism where the decoder determines the active rendering mode and selectively applies the appropriate DRC profile subset received in the current frame. This dynamic approach allows the system to adapt to different rendering modes in real-time without transmitting all possible profiles, balancing bandwidth efficiency with manageable decoder complexity through intelligent profile selection and application.
Data Source
AI summary
A method (600) for decoding an encoded audio signal (102) is described. The encoded audio signal (102) comprises a sequence of frames. Furthermore, the encoded audio signal (102) is indicative of a plurality of different dynamic range control (DRC) profiles for a corresponding plurality of different rendering modes. Different subsets of DRC profiles from the plurality of DRC profiles are comprised within different frames of the sequence of frames, such that two or more frames of the sequence of frames jointly comprise the plurality of DRC profiles. The method (600) comprises determining a first rendering mode from the plurality of different rendering modes; determining (609, 610) one or more DRC profiles from a subset of DRC profiles comprised within a current frame of the sequence of frames; determining (611) whether at least one of the one or more DRC profiles is applicable to the first rendering mode; selecting (604) 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 (100) for decoding the encoded audio signal (102); and decoding the current frame using the current DRC profile.


