THREE-DIMENSIONAL AUDIO RENDERING TECHNIQUES
First Claim
1. A method of processing three-dimensional (3D) audio for 3D video content having 3D video objects, the method comprising:
- assigning at least one audio source object to each 3D video object in the 3D video content;
linking a respective audio track to each assigned audio source object, resulting in a plurality of linked audio tracks; and
performing wave field synthesis on the plurality of linked audio tracks to generate 3D audio data representing a 3D spatial sound field corresponding to the 3D video content.
2 Assignments
0 Petitions
Accused Products
Abstract
Three-dimensional (3D) audio content creation and rendering systems and methodologies are presented here. A disclosed method of processing 3D audio assigns audio source objects to 3D video objects, links audio tracks to assigned audio source objects, and performs wave field synthesis on the linked audio tracks to generate 3D audio data representing a 3D spatial sound field. A disclosed method of processing 3D audio during playback of 3D video content obtains 3D audio data and 3D video data for a frame of 3D video content, applies device-specific parameters to the 3D audio data to obtain transformed 3D audio data scaled to a presentation device, and processes the transformed 3D audio data to render audio information for an array of speakers associated with the presentation device.
46 Citations
43 Claims
-
1. A method of processing three-dimensional (3D) audio for 3D video content having 3D video objects, the method comprising:
-
assigning at least one audio source object to each 3D video object in the 3D video content; linking a respective audio track to each assigned audio source object, resulting in a plurality of linked audio tracks; and performing wave field synthesis on the plurality of linked audio tracks to generate 3D audio data representing a 3D spatial sound field corresponding to the 3D video content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A tangible and non-transitory computer readable medium having computer-executable instructions stored thereon and capable of performing a method when executed by a processor, the method comprising:
-
assigning at least one audio source object to each three-dimensional (3D) video object in 3D video content; linking a respective audio track to each assigned audio source object, resulting in a plurality of linked audio tracks; and performing wave field synthesis on the plurality of linked audio tracks to generate 3D audio data representing a 3D spatial sound field corresponding to the 3D video content. - View Dependent Claims (15, 16, 17)
-
-
18. A computing system comprising:
-
at least one processor; and memory having computer-executable instructions stored thereon that, when executed by the at least one processor, cause the computing system to; assign at least one audio source object to each three-dimensional (3D) video object in 3D video content; link a respective audio track to each assigned audio source object, resulting in a plurality of linked audio tracks; and perform wave field synthesis on the plurality of linked audio tracks to generate 3D audio data representing a 3D spatial sound field corresponding to the 3D video content. - View Dependent Claims (19, 20, 21)
-
-
22. A method of processing three-dimensional (3D) audio for 3D video content having 3D video objects, the method comprising:
-
obtaining 3D audio data and 3D video data for a frame of the 3D video content; applying device-specific parameters to the obtained 3D audio data to obtain transformed 3D audio data that is scaled to a host presentation device; and processing the transformed 3D audio data to render audio information for an array of speakers associated with the host presentation device. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A tangible and non-transitory computer readable medium having computer-executable instructions stored thereon and capable of performing a method when executed by a processor, the method comprising:
-
obtaining three-dimensional (3D) audio data and 3D video data for a frame of 3D video content; applying device-specific parameters to the obtained 3D audio data to obtain transformed 3D audio data that is scaled to a host presentation device; and processing the transformed 3D audio data to render audio information for an array of speakers associated with the host presentation device. - View Dependent Claims (33, 34, 35)
-
-
36. An audio/video presentation device comprising:
-
an array of speakers; at least one processor; and memory having computer-executable instructions stored thereon that, when executed by the at least one processor, cause the audio/video presentation device to; obtain three-dimensional (3D) audio data and 3D video data for a frame of 3D video content; apply device-specific parameters to the obtained 3D audio data to obtain transformed 3D audio data that is scaled to the presentation device; and process the transformed 3D audio data to render audio information for the array of speakers. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43)
-
Specification