IP Library Granted Patent US 11,057,731
Granted Patent B2
US 11,057,731 · App. 16/833,874 · Granted Jul 6, 2021

System and tools for enhanced 3D audio authoring and rendering

Inventors: Nicolas R. Tsingos (San Francisco, CA); Charles Q. Robinson (Piedmont, CA); Jurgen W. Scharpf (San Anselmo, CA)
Assignee: Dolby Laboratories Licensing Corporation
H04S7/307H04R5/02H04S3/00H04S3/008H04S5/00H04S7/308H04S7/40H04S2400/01H04S2400/11
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,057,731
App. No.
16/833,874
Granted
Jul 6, 2021
Kind
B2
Abstract

Improved tools for authoring and rendering audio reproduction data are provided. Some such authoring tools allow audio reproduction data to be generalized for a wide variety of reproduction environments. Audio reproduction data may be authored by creating metadata for audio objects. The metadata may be created with reference to speaker zones. During the rendering process, the audio reproduction data may be reproduced according to the reproduction speaker layout of a particular reproduction environment.

Claims (17)

1. A method, comprising:

receiving audio reproduction data comprising one or more audio objects and metadata associated with each of the one or more audio objects;

receiving reproduction environment data comprising an indication of a number of reproduction speakers in the reproduction environment and an indication of the location of each reproduction speaker within the reproduction environment; and

rendering the audio objects into one or more speaker feed signals by applying an amplitude panning process to each audio object, wherein the amplitude panning process is based, at least in part, on the metadata associated with each audio object and the location of each reproduction speaker within the reproduction environment, and wherein each speaker feed signal corresponds to at least one of the reproduction speakers within the reproduction environment;

wherein the metadata associated with each audio object includes audio object coordinates indicating the intended reproduction position of the audio object within the reproduction environment and metadata indicating audio object spreads in two or more of three dimensions, wherein the audio object spreads are different in the two or more dimensions, and wherein the rendering involves controlling the audio object spreads in the two or more dimensions in response to the metadata.

2. An apparatus, comprising:

an interface system; and

a logic system configured for:

receiving, via the interface system, audio reproduction data comprising one or more audio objects and metadata associated with each of the one or more audio objects;

receiving, via the interface system, reproduction environment data comprising an indication of a number of reproduction speakers in the reproduction environment and an indication of the location of each reproduction speaker within the reproduction environment; and

rendering the audio objects into one or more speaker feed signals by applying an amplitude panning process to each audio object, wherein the amplitude panning process is based, at least in part, on the metadata associated with each audio object and the location of each reproduction speaker within the reproduction environment, and wherein each speaker feed signal corresponds to at least one of the reproduction speakers within the reproduction environment;

wherein the metadata associated with each audio object includes audio object coordinates indicating the intended reproduction position of the audio object within the reproduction environment and metadata indicating audio object spreads in two or more of three dimensions, wherein the audio object spreads are different in the two or more dimensions, and wherein the rendering involves controlling the audio object spreads in the two or more dimensions in response to the metadata.

3. A non-transitory medium comprising a sequence of instructions, wherein the instructions, when executed by an audio signal processing device, cause the audio signal processing device to perfom a method, comprising:

receiving audio reproduction data comprising one or more audio objects and metadata associated with each of the one or more audio objects;

receiving reproduction environment data comprising an indication of a number of reproduction speakers in the reproduction environment and an indication of the location of each reproduction speaker within the reproduction environment; and

rendering the audio objects into one or more speaker feed signals by applying an amplitude panning process to each audio object, wherein the amplitude panning process is based, at least in part, on the metadata associated with each audio object and the location of each reproduction speaker within the reproduction environment, and wherein each speaker feed signal corresponds to at least one of the reproduction speakers within the reproduction environment;

wherein the metadata associated with each audio object includes audio object coordinates indicating the intended reproduction position of the audio object within the reproduction environment and metadata indicating audio object spreads in two or more of three dimensions, wherein the audio object spreads are different in the two or more dimensions, and wherein the rendering involves controlling the audio object spreads in the two or more dimensions in response to the metadata.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2020
From: TSINGOS, NICOLAS; ROBINSON, CHARLES; SCHARPF, JURGEN
To: DOLBY LABORATORIES LICENSING CORPORATION
Reel/Frame 052359/0644 →
Continuity (8)
Continuation 16254778 · Jan 23, 2019
Continuation 15803209 · Nov 3, 2017
Continuation 15367937 · Dec 2, 2016
Continuation 14879621 · Oct 9, 2015
Continuation 14126901
Provisional Application 61636102 · Apr 20, 2012
Provisional Application 61504005 · Jul 1, 2011
Related Publication 20200296535A1 · Sep 17, 2020
Cited By (1)
US 12,633,293