IP Library Granted Patent US 12,174,068
Granted Patent B2
US 12,174,068 · App. 18/388,421 · Granted Dec 24, 2024

Augmented reality system and method for spectroscopic analysis

Inventors: Adrian Kaehler (Los Angeles, CA); Christopher M. Harrises (Nashua, NH); Eric Baerenrodt (Milford, NH); Mark Baerenrodt (Millbrae, CA); Natasja U. Robaina (Coconut Grove, FL); Nicole Elizabeth Samec (Ft. Lauderdale, FL); Tammy Sherri Powers (Coral Springs, FL); Ivan Li Chuen Yeoh (Tampa, FL); Adam Carl Wright (Ft. Lauderdale, FL)
Assignee: MAGIC LEAP, INC.
G01J3/0262G01J3/42G01N21/255G01N21/27G02B6/0076G02B27/0172G06F3/013G09G5/37G01N2201/0221G02B2027/0134G09G2354/00G09G2360/144
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 12,174,068
App. No.
18/388,421
Filed
Nov 9, 2023
Granted
Dec 24, 2024
Kind
B2
Examiner
RAHMAN, MD M
Art Unit
2877
USPC
356/402
Abstract

Wearable spectroscopy systems and methods for identifying one or more characteristics of a target object are described. Spectroscopy systems may include a light source configured to emit light in an irradiated field of view and an electromagnetic radiation detector configured to receive reflected light from a target object irradiated by the light source. One or more processors of the systems may identify a characteristic of the target object based on a determined level of light absorption by the target object. Some systems and methods may include one or more corrections for scattered and/or ambient light such as applying an ambient light correction, passing the reflected light through an anti-scatter grid, or using a time-dependent variation in the emitted light.

Claims (44)

1. A wearable spectroscopy system comprising:

a head-mounted display removably mountable on a user's head;

one or more light sources coupled to the head-mounted display system and configured to emit light in an irradiated field of view;

one or more electromagnetic radiation detectors coupled to the head-mounted display system and configured to receive reflected light from a target object irradiated by the one or more light sources within the irradiated field of view;

an anti-scatter grid disposed between the electromagnetic radiation detector and the target object, the anti-scatter grid configured to attenuate at least one of scattered light and ambient light incident thereon;

one or more processors; and

one or more non-transitory computer storage media storing instructions that, when executed by the one or more processors, cause the system to perform operations comprising:

emitting, from the one or more light sources, light of a first wavelength in an irradiated field of view;

detecting, at the one or more electromagnetic radiation detectors, light of the first wavelength reflected from a target object within the irradiated field of view;

identifying, based on an absorption database of light absorption properties of at least one material, a material characteristic of the target object; and

displaying, to the user, an output associated with the material characteristic.

2. The system of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the system to perform operations comprising:

detecting an intensity of ambient light at the first wavelength; and

determining an ambient light-corrected intensity of reflected light by subtracting the intensity of ambient light from an intensity of the light of the first wavelength detected at the electromagnetic radiation detector,

wherein the material characteristic of the target object is identified based at least in part on the ambient light-corrected intensity.

3. The system of claim 2 , wherein the intensity of ambient light at the first wavelength is detected while the light source is not emitting light.

4. The system of claim 1 , wherein the instructions, when executed by the one or more processors, further cause the system to perform operations comprising:

detecting a plurality of intensities of ambient light at the first wavelength; and

determining an ambient light-corrected intensity of reflected light by subtracting, from an intensity of the light detected at the electromagnetic radiation detector, one of: an average of the plurality of intensities of ambient light, a median of the plurality of intensities of ambient light, and a time-domain ambient light intensity function corresponding to the plurality of intensities of ambient light,

wherein the material characteristic of the target object is identified based at least in part on the ambient light-corrected intensity.

5. The system of claim 4 , wherein the plurality of intensities of ambient light at the first wavelength are detected while the light source is not emitting light.

6. The system of claim 1 , wherein the light of the first wavelength is emitted in a series of time-separated pulses, and wherein the instructions, when executed by the one or more processors, further cause the system to perform operations comprising:

identifying an ambient light component of the detected light based on recognizing the time-separated pulses in the detected light; and

determining an ambient light-corrected intensity of reflected light by subtracting the ambient light component from an intensity of the time-separated pulses in the detected light,

wherein the material characteristic of the target object is identified based at least in part on the ambient light-corrected intensity.

7. A method comprising:

emitting, from one or more light sources coupled to a head-mounted display system, light of a first wavelength in an irradiated field of view;

detecting, at one or more electromagnetic radiation detectors coupled to the head-mounted display system, light of the first wavelength reflected from a target object within the irradiated field of view, wherein an anti-scatter grid is disposed between the electromagnetic radiation detector and the target object, the anti-scatter grid configured to attenuate at least one of scattered light and ambient light incident thereon;

identifying, based on an absorption database of light absorption properties of at least one material, a material characteristic of the target object; and

displaying, to the user, an output associated with the material characteristic.

8. The method of claim 7 , further comprising:

detecting an intensity of ambient light at the first wavelength; and

determining an ambient light-corrected intensity of reflected light by subtracting the intensity of ambient light from an intensity of the light of the first wavelength detected at the electromagnetic radiation detector,

wherein the material characteristic of the target object is identified based at least in part on the ambient light-corrected intensity.

9. The method of claim 8 , wherein the intensity of ambient light at the first wavelength is detected while the light source is not emitting light.

10. The method of claim 7 , further comprising:

detecting a plurality of intensities of ambient light at the first wavelength; and

determining an ambient light-corrected intensity of reflected light by subtracting, from an intensity of the light detected at the electromagnetic radiation detector, one of: an average of the plurality of intensities of ambient light, a median of the plurality of intensities of ambient light, and a time-domain ambient light intensity function corresponding to the plurality of intensities of ambient light,

wherein the material characteristic of the target object is identified based at least in part on the ambient light-corrected intensity.

11. The method of claim 10 , wherein the plurality of intensities of ambient light at the first wavelength are detected while the light source is not emitting light.

12. The method of claim 7 , wherein the light of the first wavelength is emitted in a series of time-separated pulses, and wherein the method further comprises:

identifying an ambient light component of the detected light based on recognizing the time-separated pulses in the detected light; and

determining an ambient light-corrected intensity of reflected light by subtracting the ambient light component from an intensity of the time-separated pulses in the detected light,

wherein the material characteristic of the target object is identified based at least in part on the ambient light-corrected intensity.

Assignments (5)
SECURITY INTEREST Recorded Oct 29, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073438/0463 →
SECURITY INTEREST Recorded Oct 28, 2025
From: MAGIC LEAP, INC.; MENTOR ACQUISITION ONE, LLC; MOLECULAR IMPRINTS, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073388/0027 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2024
From: HARRISES, CHRISTOPHER M.; TECHNICAL SOLUTIONS, INC.
To: MAGIC LEAP, INC.
Reel/Frame 068473/0435 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2024
From: BAERENRODT, ERIC; BAERENRODT, MARK; ROBAINA, NASTASJ U.; SAMEC, NICOLE ELIZABETH; POWERS, TAMMY SHERRI; YEOH, IVAN LI CHUEN; WRIGHT, ADAM CARL
To: MAGIC LEAP, INC.
Reel/Frame 068473/0458 →
PROPRIETARY INFORMATION AND INVENTIONS AGREEMENT Recorded Sep 3, 2024
From: KAEHLER, ADRIAN
To: MAGIC LEAP, INC.
Reel/Frame 068827/0447 →