IP Library Granted Patent US 10,175,650
Granted Patent B2
US 10,175,650 · App. 15/406,979 · Granted Jan 8, 2019

Dynamic hologram parameter control

Inventors: Eric V. Kline (Rochester, MN); Sarbajit K. Rakshit (Kolkata, IN)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G03H1/0005G06F3/013G09G5/10G09G5/14G03H2001/0061G03H2226/02G03H2226/05G03H2240/21G09G2320/0686G09G2340/12G09G2354/00
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 10,175,650
App. No.
15/406,979
Granted
Jan 8, 2019
Kind
B2
Abstract

Systems, methods, and computer-readable media are disclosed for controlling parameters of a holographic image. A gaze direction of a user is detected and user interaction data indicative of the gaze direction of the user is generated. A determination is then made using the user interaction data that the gaze direction of the user at least partially coincides with an object of interest. A further determination is made that the object of interest is at least partially obscured by the holographic image. One or more of the parameters of the holographic image are then adjusted to enhance visibility of the object of interest to the user.

Claims (56)

1. A computer-implemented method for controlling parameters of a holographic image, the method comprising:

detecting a gaze direction of a user;

generating user interaction data indicative of the gaze direction of the user;

determining, based at least in part on the user interaction data, that the gaze direction of the user at least partially coincides with an object of interest;

determining that the object of interest is at least partially obscured by the holographic image; and

adjusting one or more of the parameters of the holographic image to enhance visibility of the object of interest to the user, wherein adjusting one or more of the parameters of the holographic image comprises adjusting a power density of the holographic image with respect to at least one of time, spatial area, or color.

2. The computer-implemented method of claim 1 , wherein adjusting one or more of the parameters of the holographic image further comprises adjusting a brightness of the holographic image.

3. The computer-implemented method of claim 1 , further comprising:

determining, based at least in part on the user interaction data, that the gaze direction of the user has shifted towards the holographic image; and

adjusting the one or more of the parameters of the holographic image to enhance visibility of the holographic image to the user.

4. The computer-implemented method of claim 1 , further comprising:

identifying a first portion of the holographic image that does not obscure the object of interest; and

maintaining a first portion of the power density that corresponds to the first portion of the holographic image at a predetermined luminous power density.

5. The computer-implemented method of claim 4 , further comprising:

identifying a second portion of the holographic image that at least partially obscures the object of interest,

wherein adjusting the power density of the holographic image comprises reducing a second portion of the power density that corresponds to the second portion of the holographic image to a level below the predetermined luminous power density of the first portion of the holographic image.

6. The computer-implemented method of claim 1 , further comprising:

determining a spatial position of the holographic image that minimizes a portion of the holographic image that obscures the object of interest; and

causing the holographic image to be projected at the spatial position.

7. A system for controlling parameters of a holographic image, the system comprising:

at least one memory storing computer-executable instructions; and

at least one processor configured to access the at least one memory and execute the computer-executable instructions to:

detect a gaze direction of a user;

generate user interaction data indicative of the gaze direction of the user;

determine, based at least in part on the user interaction data, that the gaze direction of the user at least partially coincides with an object of interest;

determine that the object of interest is at least partially obscured by the holographic image; and

adjust one or more of the parameters of the holographic image to enhance visibility of the object of interest to the user, wherein the at least one processor is configured to adjust one or more of the parameters of the holographic image by executing the computer-executable instructions to adjust a power density of the holographic image with respect to at least on of time, spatial area, or color.

8. The system of claim 7 , wherein the at least one processor is further configured to adjust one or more of the parameters of the holographic image by executing the computer-executable instructions to adjust a brightness of the holographic image.

9. The system of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

determine, based at least in part on the user interaction data, that the gaze direction of the user has shifted towards the holographic image; and

adjust the one or more of the parameters of the holographic image to enhance visibility of the holographic image to the user.

10. The system of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

identify a first portion of the holographic image that does not obscure the object of interest; and

maintain a first portion of the power density that corresponds to the first portion of the holographic image at a predetermined luminous power density.

11. The system of claim 10 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

identify a second portion of the holographic image that at least partially obscures the object of interest,

wherein the at least one processor is configured to adjust one or more of the parameters of the holographic image by executing the computer-executable instructions to reduce a second portion of the power density that corresponds to the second portion of the holographic image to a level below the predetermined luminous power density of the first portion of the holographic image.

12. The system of claim 7 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

determine a spatial position of the holographic image that minimizes a portion of the holographic image that obscures the object of interest; and

cause the holographic image to be projected at the spatial position.

13. A computer program product for controlling parameters of a holographic image, the computer program product comprising a non-transitory storage medium readable by a processing circuit, the non-transitory storage medium storing instructions executable by the processing circuit to cause a method to be performed, the method comprising:

detecting a gaze direction of a user;

generating user interaction data indicative of the gaze direction of the user;

determining, based at least in part on the user interaction data, that the gaze direction of the user at least partially coincides with an object of interest;

determining that the object of interest is at least partially obscured by the holographic image; and

adjusting one or more of the parameters of the holographic image to enhance visibility of the object of interest to the user, wherein adjusting one or more of the parameters of the holographic image comprises adjusting a power density of the holographic image with respect to at least one of time, spatial area, or color.

14. The computer program product of claim 13 , wherein adjusting one or more of the parameters of the holographic image further comprises adjusting a brightness of the holographic image.

15. The computer program product of claim 13 , the method further comprising:

determining, based at least in part on the user interaction data, that the gaze direction of the user has shifted towards the holographic image; and

adjusting the one or more of the parameters of the holographic image to enhance visibility of the holographic image to the user.

16. The computer program product of claim 13 , the method further comprising:

identifying a first portion of the holographic image that does not obscure the object of interest; and

maintaining a first portion of the power density that corresponds to the first portion of the holographic image at a predetermined luminous power density.

17. The computer program product of claim 16 , the method further comprising:

identifying a second portion of the holographic image that at least partially obscures the object of interest,

wherein adjusting one or more of the parameters of the holographic image comprises reducing a second portion of the power density corresponds to the second portion of the holographic image to a level below the predetermined luminous power density of the first portion of the holographic image.

Assignments (2)
CORRECTIVE ASSIGNMENT TO ADD THE SECOND OMITTED INVENTOR'S DATA PREVIOUSLY RECORDED ON REEL 040982 FRAME 0266. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 1, 2017
From: KLINE, ERIC V.; RAKSHIT, SARBAJIT K.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 041580/0252 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: KLINE, ERIC V
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 040982/0266 →
Continuity (1)
Related Publication 20180203410A1 · Jul 19, 2018
Cited By (1)
US 12,321,133