IP Library Granted Patent US 11,231,770
Granted Patent B2
US 11,231,770 · App. 16/920,321 · Granted Jan 25, 2022

Augmented reality system with spatialized audio tied to user manipulated virtual object

Inventors: Brett Shipes (Fort Lauderdale, FL); Marc Alan McCall (Plantation, FL)
Assignee: Magic Leap, Inc.
G06F3/011G02B27/017G06F3/012G06F3/017G06F3/0346H04R5/033H04S7/304G02B2027/0138G02B2027/0187H04R2499/15H04S1/007H04S7/303H04S2400/11H04S2400/15
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,231,770
App. No.
16/920,321
Granted
Jan 25, 2022
Kind
B2
Abstract

An augmented reality system includes left and right transparent eyepieces through which a user can view the real world and which serve to couple imagewise modulated light into the user's eyes in order to display virtual content components of a mixed reality experience. The system further includes left and right speakers and a facility for user spatial manipulation of virtual objects. The system produces spatialized audio that has a virtual sound source position fixed to one or more virtual objects that are spatially manipulated by the user. Thus the system provides more realistic visual and auditory presentation of virtual components of a mixed reality experience.

Claims (21)

1. A system comprising: a handheld controller; a wearable head device including: a left eye display comprising a left eyepiece; a right eye display comprising a right eyepiece; a left side speaker; and a right side speaker; first tracking components; and circuitry coupled to the left eye display, the right eye display, the left side speaker, the right side speaker, and the first tracking components, wherein the circuitry is configured to perform a method comprising: identifying, via the first tracking components, a position of the handheld controller relative to the wearable head device; detecting, via the first tracking components, one or more surfaces of a nearby environment; and outputting spatialized audio that includes a left channel audio signal that is output to the left side speaker and a right channel audio signal that is output to the right side speaker, the spatialized audio associated with a virtual sound source location that is substantially fixed relative to the handheld controller, the virtual sound source located a first distance from a first surface of the one or more detected surfaces, wherein: the method further comprises displacing a virtual sound source image from the virtual sound source by an amount equal to twice the first distance, and one or more of the left channel audio signal and the right channel audio signal is based on the virtual sound source image that simulates an acoustic reflection off of the first surface of the one or more detected surfaces.

2. The system of claim 1 , wherein detecting one or more surfaces of a nearby environment comprises determining a distance between the wearable head device and the one or more surfaces.

3. The system of claim 1 , wherein detecting one or more surfaces of a nearby environment comprises determining a surface property associated with each of the detected one or more surfaces.

4. The system of claim 3 , wherein each surface property associated with the one or more detected surfaces is associated with a different acoustic property.

5. The system of claim 1 , wherein the virtual sound source image is located behind the first surface relative to the virtual sound source.

6. The system of claim 1 , wherein one or more of the left channel audio signal and the right channel audio signal is based on a second virtual sound source image that simulates an acoustic reflection of the first virtual sound source image off of a second surface of the one or more detected surfaces.

7. The system of claim 6 , wherein the second virtual sound source image is located behind the second surface relative to the virtual sound source.

8. The system of claim 1 , wherein the first tracking components comprise one or more depth cameras.

9. The system of claim 8 , wherein the one or more depth cameras are mounted to the wearable head device.

10. The system of claim 1 , wherein the virtual sound source location is disposed a pre-determined distance from the handheld controller.

11. The system of claim 1 , wherein the circuitry is further configured to receive, via the first tracking components, one or more signals indicative of an orientation of the handheld controller relative to the wearable head device.

12. The system of claim 1 , wherein the circuitry is further configured to generate the left channel audio signal and the right channel audio signal by applying at least one head related transfer function to a mono audio signal.

13. The system of claim 1 , further comprising:

second tracking components coupled to the circuitry,

wherein the circuitry is further configured to receive, via the second tracking components, one or more signals indicative of a position and/or an orientation of the wearable head device relative to a real world environment.

14. A system comprising: a wearable head device including: a left eye display comprising an eyepiece; a right eye display comprising an eyepiece; a left side speaker; and a right side speaker; a hand tracking machine vision subsystem; and circuitry coupled to the left eye display, the right eye display, the left side speaker, the right side speaker, and the hand tracking machine vision subsystem, wherein the circuitry is configured to perform a method comprising: identifying, via the hand tracking machine vision subsystem, a position of a hand of a user relative to the wearable head device; outputting spatialized audio that includes a left channel audio signal that is output to the left side speaker and a right channel audio signal that is output to the right side speaker, the spatialized audio associated with a virtual sound source location that is substantially fixed relative to the hand of the user, the virtual sound source located a first distance from a first surface of the one or more detected surfaces, wherein: the method further comprises displacing a virtual sound source image from the virtual sound source by an amount equal to twice the first distance, and one or more of the left channel audio signal and the right channel audio signal is based on the virtual sound source image that simulates an acoustic reflection off of the first surface of the one or more detected surfaces.

15. The system of claim 14 , wherein the circuitry is further configured to identify, via the hand tracking machine vision subsystem, a gesture of the hand and further configured to adjust at least one kinematic parameter of the virtual object in response to identifying the gesture.

16. The system of claim 14 , wherein the circuitry is configured to generate the left channel audio signal and the right channel audio signal by applying at least one head related transfer function to a mono audio signal.

17. A system comprising: a wearable head device including: a left eye display comprising an eyepiece; a right eye display comprising an eyepiece; a left side speaker; and a right side speaker; one or more receivers; and circuitry coupled to the left eye display, the right eye display, the left side speaker, the right side speaker, and the one or more receivers, wherein the circuitry is configured to perform a method comprising: determining a location of a virtual object relative to the wearable head device; outputting spatialized audio that includes a left channel audio signal that is output to the left side speaker and a right channel audio signal that is output to the right side speaker, the spatialized audio associated with a virtual sound source location that is substantially fixed relative to the virtual object, the virtual sound source located a first distance from a first surface of the one or more detected surfaces; and receiving user input through the one or more receivers and in response to receiving the user input through the one or more receivers, change a location of the virtual object and change the at least one virtual sound source location, and wherein: the method further comprises displacing a virtual sound source image from the virtual sound source by an amount equal to twice the first distance, and one or more of the left channel audio signal and the right channel audio signal is based on the virtual sound source image that simulates an acoustic reflection off of the first surface of the one or more detected surfaces.

18. The system of claim 17 , wherein the one or more receivers comprise one or more of a hand tracking machine vision subsystem and a handheld controller.

19. The system of claim 17 , wherein the circuitry is configured to generate the left channel audio signal and the right channel audio signal by applying at least one head related transfer function to a mono audio signal.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2023
From: SHIPES, BRETT; MCCALL, MARC ALAN
To: MAGIC LEAP, INC.
Reel/Frame 064737/0441 →
SECURITY INTEREST Recorded May 24, 2022
From: MOLECULAR IMPRINTS, INC.; MENTOR ACQUISITION ONE, LLC; MAGIC LEAP, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 060338/0665 →