IP Library › Granted Patent US 11,614,618
Granted Patent B2
US 11,614,618 · App. 17/301,657 · Granted Mar 28, 2023

System for using digital light projectors for augmented reality

Inventors: Jeffrey Michael DeWall (Arvada, CO); Dominik Schnitzer (Vienna, AT); Amit Singh (Los Angeles, CA); Daniel Wagner (Vienna, AT)
Assignee: SNAP INC.
G02B27/0025G02B27/0018G02B27/0172G02B2027/0138
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,614,618
App. No.
17/301,657
Granted
Mar 28, 2023
Kind
B2
Abstract

A method for configuring a digital light projector (DLP) of an augmented reality (AR) display device is described. A light source component of the DLP projector is configured to generate a single red-green-blue color sequence repetition per image frame. The AR display device identifies a color sequence of the light source component of the DLP projector and tracks a motion of the AR display device. The AR display device adjusts an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device.

Claims (59)

1. A method for configuring a digital light projector (DLP) of an augmented reality (AR) display device comprising:

configuring a light source component of the DLP projector to generate a single red-green-blue color sequence repetition per image frame;

identifying a color sequence of the light source component of the DLP projector;

tracking a motion of the AR display device; and

adjusting an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device,

wherein adjusting the operation of the DLP projector further comprises:

identifying a motion artifact produced by the DLP projector based on the identified color sequence, the single red-green-blue color sequence repetition per image frame, and the motion of the AR display device;

generating a counter artifact that offsets the motion artifact based on the identified motion artifact;

causing the DLP projector to display the counter artifact; and

shifting each bit plane of each color plane individually based on an adjusted pixel persistence value.

2. The method of claim 1 , wherein adjusting the operation of the DLP projector further comprises:

reducing a motion artifact produced by the DLP projector based on the identified color sequence and the single red-green-blue color sequence repetition per image frame.

3. The method of claim 1 , further comprising:

shifting each color plane individually based on aft the adjusted pixel persistence value.

4. The method of claim 1 , further comprising:

determining the adjusted pixel persistence value based on the identified color sequence and the single red-green-blue color sequence repetition per image frame;

replacing a default pixel persistence value with the adjusted pixel persistence value; and

operating the DLP projector with the adjusted pixel persistence value.

5. The method of claim 4 , further comprising:

shifting each color plane individually based on the adjusted pixel persistence value.

6. The method of claim 4 , wherein operating the DLP projector further comprises:

controlling a digital micromirror device (DMD) of the DLP projector to light a pixel for the adjusted pixel persistence value.

7. The method of claim 1 , further comprising:

accessing virtual content; and

displaying, on a screen of the AR display device, the virtual content with the adjusted operation of the DLP projector, the virtual content being displayed one time per image frame.

8. A computing apparatus comprising:

a processor; and

a memory storing instructions that, when executed by the processor, configure the apparatus to:

configure a light source component of a DLP projector to generate a single red-green-blue color sequence repetition per image frame;

identify a color sequence of the light source component of the DLP projector;

track a motion of an AR display device; and

adjust an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device,

wherein adjusting the operation of the DLP projector further comprises:

identifying a motion artifact produced by the DLP projector based on the identified color sequence, the single red-green-blue color sequence repetition per image frame, and the motion of the AR display device;

generating a counter artifact that offsets the motion artifact based on the identified motion artifact;

causing the DLP projector to display the counter artifact; and

shifting each bit plane of each color plane individually based on an adjusted pixel persistence value.

9. The computing apparatus of claim 8 , wherein adjusting the operation of the DLP projector further comprises:

reduce a motion artifact produced by the DLP projector based on the identified color sequence and the single red-green-blue color sequence repetition per image frame.

10. The computing apparatus of claim 8 , wherein the instructions further configure the apparatus to:

shift each color plane individually based on the adjusted pixel persistence value.

11. The computing apparatus of claim 8 , wherein the instructions further configure the apparatus to:

determine the adjusted pixel persistence value based on the identified color sequence and the single red-green-blue color sequence repetition per image frame;

replace a default pixel persistence value with the adjusted pixel persistence value; and

operate the DLP projector with the adjusted pixel persistence value.

12. The computing apparatus of claim 11 , wherein the instructions further configure the apparatus to:

shift each color plane individually based on the adjusted pixel persistence value.

13. The computing apparatus of claim 11 , wherein operating the DLP projector further comprises:

control a digital micromirror device (DMD) of the DLP projector to light a pixel for the adjusted pixel persistence value.

14. A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computer, cause the computer to:

configure a light source component of a DLP projector to generate a single red-green-blue color sequence repetition per image frame;

identify a color sequence of the light source component of the DLP projector;

track a motion of an AR display device; and

adjust an operation of the DLP projector based on the single red-green-blue color sequence repetition, the color sequence of the light source component of the DLP projector, and the motion of the AR display device,

wherein adjusting the operation of the DLP projector further comprises:

identifying a motion artifact produced by the DLP projector based on the identified color sequence, the single red-green-blue color sequence repetition per image frame, and the motion of the AR display device;

generating a counter artifact that offsets the motion artifact based on the identified motion artifact;

causing the DLP projector to display the counter artifact; and

shifting each bit plane of each color plane individually based on an adjusted pixel persistence value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 23, 2022
From: DEWALL, JEFFREY MICHAEL; SCHNITZER, DOMINIK; SINGH, AMIT; WAGNER, DANIEL
To: SNAP INC.
Reel/Frame 061867/0618 →
Continuity (2)
Provisional Application 63132023 · Dec 30, 2020
Related Publication 20220206292A1 · Jun 30, 2022
Cited By (1)
US 12,529,890