IP Library › Granted Patent US 11,080,010
Granted Patent B2
US 11,080,010 · App. 16/889,658 · Granted Aug 3, 2021

System and method for optimizing loudness and dynamic range across different playback devices

Inventors: Jeffrey Riedmiller (Novato, CA); Scott Gregory Norcross (San Rafael, CA); Karl Jonas Roeden (Solna, SE)
Assignees: Dolby Laboratories Licensing Corporation; Dolby International AB
G06F3/165H03G9/005H04R29/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,080,010
App. No.
16/889,658
Granted
Aug 3, 2021
Kind
B2
Abstract

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.

Claims (13)

1. An audio processing device for decoding one or more frames of an encoded audio bitstream, the encoded audio bitstream including audio data and metadata for a plurality of dynamic range control (DRC) profiles, the audio processing device comprising:

a bitstream parser configured to parse the encoded audio bitstream and to extract the encoded audio data and metadata for one or more of the DRC profiles; and

an audio decoder configured to decode the encoded audio data and to apply DRC gains to the decoded audio data, wherein:

each DRC profile is suitable for at least one device type or listening environment;

the audio decoder selects one or more of the DRC profiles in response to information about the audio processing device or the listening environment; and

the DRC gains applied to the decoded audio data correspond to the one or more selected DRC profiles.

2. A method, performed by an audio processing device, for decoding one or more frames of an encoded audio bitstream, the encoded audio bitstream including audio data and metadata for a plurality of dynamic range control (DRC) profiles, the method comprising:

parsing the encoded audio bitstream and extracting the encoded audio data and metadata for one or more the DRC profiles;

decoding the encoded audio data and applying DRC gains to the decoded audio data, wherein:

each DRC profile is suitable for at least one device type or listening environment;

one or more of the DRC profiles are selected in response to information about the audio processing device or the listening environment; and

the DRC gains applied to the decoded audio data correspond to the one or more selected DRC profiles.

3. A non-transitory computer-readable storage medium comprising a sequence of instructions that, when executed by an audio decoding device, cause the audio decoding device to perform the method of claim 2 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2020
From: RIEDMILLER, JEFFREY; NORCROSS, SCOTT GREGORY; ROEDEN, KARL JONAS
To: DOLBY LABORATORIES LICENSING CORPORATION; DOLBY INTERNATIONAL AB
Reel/Frame 053841/0083 →
Continuity (6)
Continuation 15835241 · Dec 7, 2017
Division 14761888
Provisional Application 61754882 · Jan 21, 2013
Provisional Application 61809250 · Apr 5, 2013
Provisional Application 61824010 · May 16, 2013
Related Publication 20200364025A1 · Nov 19, 2020