IP Library Granted Patent US 9,674,514
Granted Patent B2
US 9,674,514 · App. 15/097,748 · Granted Jun 6, 2017

Interactive imaging systems and methods for motion control by users

Inventors: Matthew Flagg (San Diego, CA); Greg Roberts (San Francisco, CA)
Assignee: CUESTA TECHNOLOGY HOLDINGS, LLC
H04N17/002G06F3/0304G06F3/038G06K9/00335G06K9/00362G06T7/11G06T7/194H04N5/332G06T2207/10012G06T2207/10048G06T2207/10152G06T2207/30196
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 9,674,514
App. No.
15/097,748
Granted
Jun 6, 2017
Kind
B2
Abstract

In various embodiments, the present invention provides a system and associated methods of calibration and use for an interactive imaging environment based on the optimization of parameters used in various segmentation algorithm techniques. These methods address the challenge of automatically calibrating an interactive imaging system, so that it is capable of aligning human body motion, or the like, to a visual display. As such the present invention provides a system and method of automatically and rapidly aligning the motion of an object to a visual display.

Claims (42)

1. An interactive imaging system, comprising:

an infrared image sensor operable for detecting the infrared light in a field of view;

a visible light sensor operable for detecting illumination energy in the field of view in visible light spectrum; and

a control unit communicatively coupled to the infrared image sensor and the visible light sensor, wherein the control unit is operable for implementing:

a computer vision engine operable for detecting a respective body of one or more users in the field of view and segmenting the respective body from a background; and

a computer interaction engine operable for modifying images on a display medium in response to presence and/or motion of the one or more users.

2. The interactive imaging system of claim 1 , further comprising:

one or more illumination energy devices operable for flooding a field of view with infrared light.

3. The interactive imaging system of claim 2 , wherein the one or more illumination energy devices and the infrared image sensor are integrally formed and utilize a common illumination energy source.

4. The interactive imaging system of claim 1 , wherein the infrared light comprises one of i) structured (patterned) infrared light and ii) structured (patterned) and strobed infrared light.

5. The interactive imaging system of claim 1 , wherein the control unit is further operable for implementing:

a computer rendering engine operable for causing display of the modified images on the display medium.

6. The interactive imaging system of claim 1 , wherein the infrared image sensor is operable for detecting illumination energy between about 700 nm to about 1,100 nm.

7. The interactive imaging system of claim 1 , wherein the infrared image sensor is operable for detecting illumination energy between about 700 nm to about 10,000 nm.

8. The interactive imaging system of claim 1 , further comprising:

an optical filter coupled to the infrared image sensor operable for filtering out visible light.

9. The interactive imaging system of claim 1 , wherein the infrared image sensor and the visible light sensor are utilized by the control unit for calibration.

10. An interactive imaging method, comprising:

providing an infrared image sensor operable for detecting the infrared light in a field of view;

providing a visible light sensor operable for detecting illumination energy in the field of view in visible light spectrum; and

providing a control unit communicatively coupled to the infrared image sensor and the visible light sensor, wherein the control unit is operable for implementing:

a computer vision engine operable for detecting a respective body of one or more users in the field of view and segmenting the respective body from a background; and

a computer interaction engine operable for modifying images on a display medium in response to presence and/or motion of the one or more users.

11. The interactive imaging method of claim 10 , further comprising:

providing one or more illumination energy devices operable for flooding a field of view with infrared light.

12. The interactive imaging method of claim 11 , wherein the one or more illumination energy devices and the infrared image sensor are integrally formed and utilize a common illumination energy source.

13. The interactive imaging method of claim 10 , wherein the infrared light comprises one of i) structured (patterned) infrared light and ii) structured (patterned) and strobed infrared light.

14. The interactive imaging method of claim 10 , wherein the control unit is further operable for implementing:

a computer rendering engine operable for causing display of the modified images on the display medium.

15. The interactive imaging method of claim 10 , wherein the infrared image sensor is operable for detecting illumination energy between about 700 nm to about 1,100 nm.

16. The interactive imaging method of claim 10 , wherein the infrared image sensor is operable for detecting illumination energy between about 700 nm to about 10,000 nm.

17. The interactive imaging method of claim 10 , further comprising:

providing an optical filter coupled to the infrared image sensor operable for filtering out visible light.

18. The interactive imaging method of claim 10 , wherein the infrared image sensor and the visible light sensor are utilized by the control unit for calibration.

19. A control unit for an interactive imaging system, comprising:

a computer communicatively coupled to an infrared image sensor and a visible light sensor, wherein the computer is operable for:

receiving detected infrared light in a field of view from the infrared image sensor;

receiving detected visible light in the field of view from the visible light sensor;

implementing a computer vision engine operable for detecting a respective body of one or more users in the field of view and segmenting the respective body from a background; and

implementing a computer interaction engine operable for modifying images on a display medium in response to presence and/or motion of the one or more users.

20. The control unit of claim 19 , wherein the computer is further operable for:

implementing a computer rendering engine operable for causing display of the modified images on the display medium.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2016
From: PLAYVISION LABS, INC.
To: CUESTA TECHNOLOGY HOLDINGS, LLC
Reel/Frame 040812/0853 →
Continuity (5)
Continuation 14490880 · Sep 19, 2014
Continuation 13243071 · Sep 23, 2011
Continuation 11959348 · Dec 18, 2007
Provisional Application 60875667 · Dec 19, 2006
Related Publication 20160227208A1 · Aug 4, 2016