IP Library Granted Patent US 9,973,741
Granted Patent B2
US 9,973,741 · App. 15/193,558 · Granted May 15, 2018

Three-dimensional image sensors

Inventor: David Holz (San Francisco, CA)
Assignee: Leap Motion, Inc.
H04N13/0217G06T7/285H04N13/0228H04N13/0271H04N13/0275G06T2207/10012G06T2207/10028H04N2013/0081H04N2213/001H04N2213/005
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,973,741
App. No.
15/193,558
Granted
May 15, 2018
Kind
B2
Abstract

A single image sensor including an array of uniformly and continuously spaced light-sensing pixels in conjunction with a plurality of lenses that focus light reflected from an object onto a plurality of different pixel regions of the image sensor, each lens focusing light on a different one of the pixel regions enables a controller, including a processor and an object detection module, coupled to the single image to analyze the pixel regions, to generate a three-dimensional (3D) image of the object through a plurality of images obtained with the image sensor, generate a depth map that calculates depth values for pixels of at least the object, detect 3D motion of the object using the depth values, create a 3D model of the object based on the 3D image, and track 3D motion of the object based on the 3D model.

Claims (58)

1. A camera for capturing images of an object, the camera comprising:

a single pixelated array of uniformly and continuously spaced light-sensing pixels;

a plurality of lenses that focus light transmitted from an object onto a plurality of different pixel regions of the single pixelated array of uniformly and continuously spaced light-sensing pixels, each lens focusing light on a different one of the pixel regions; and

a controller that:

analyzes the pixel regions to generate a three-dimensional (3D) image of the object through a plurality of images successively obtained with the single pixelated array of uniformly and continuously spaced light-sensing pixels in conjunction with the plurality of lenses;

generates a depth map that calculates depth values for pixels of at least the object, based on the images received in the different pixel regions;

detects 3D motion of the object using the depth values;

creates a reconstructed 3D model of the object based on the 3D image; and

tracks 3D motion of the object based on the reconstructed 3D model.

2. The camera of claim 1 , wherein the controller is further configured to:

acquire additional images of the object as the object moves through space;

analyze the additional images to generate additional three-dimensional images of the object; and

update the reconstructed 3D model to reflect 3D motion of the object based upon the additional three-dimensional (3D) images.

3. The camera of claim 1 , wherein the depth map is generated based on the images received in the different pixel regions.

4. The camera of claim 1 , wherein the single pixelated array of uniformly and continuously spaced light-sensing pixels is sensitive to non-visible light.

5. The camera of claim 1 , wherein at least one of the lenses is convex.

6. A method of capturing images of an object using a camera comprising an image sensor having an array of light-sensing pixels and a plurality of lenses, each lens focusing light on one of pixel regions of the image sensor, the method comprising:

focusing light reflected from the object onto a plurality of different pixel regions of a single pixelated array of uniformly and continuously spaced light-sensing pixels; and

capturing with the camera a plurality of images of the object, each image associated with one of the pixel regions of the single pixelated array of uniformly and continuously spaced light-sensing pixels;

generating a three-dimensional (3D) image of the object based on the images;

generating a depth map that calculates depth values for pixels of at least the object, based on the images received in the different pixel regions;

detecting 3D motion of the object using the depth values;

creating a 3D model of the object based on the 3D image; and

tracking 3D motion of the object based on the 3D model.

7. The method of claim 6 , further including:

acquiring additional images of the object as the object moves through space;

analyzing the additional images to generate additional three-dimensional images of the object; and

updating the 3D model to reflect 3D motion of the object based upon the additional three-dimensional (3D) images.

8. The method of claim 6 , wherein the 3D model includes voxels.

9. The method of claim 6 , wherein the camera captures images using non-visible light.

10. The method of claim 6 , wherein reflected light is focused using at least one convex lens.

11. An image capture and analysis system comprising:

a camera oriented toward a field of view, the camera comprising:

a single pixelated array of uniformly and continuously spaced light-sensing pixels;

a plurality of lenses that focus light reflected from an object onto a plurality of different pixel regions of the single pixelated array of uniformly and continuously spaced light-sensing pixels, each lens focusing light on a different one of the pixel regions; and

a processor for analyzing the pixel regions to generate a three-dimensional (3D) image of the object through a plurality of images successively obtained with the single pixelated array of uniformly and continuously spaced light-sensing pixels, generating a depth map that calculates depth values for pixels of at least the object, based on the images received in the different pixel regions, detecting 3D motion of the object using the depth values, creating a 3D model of the object based on the 3D image and tracking 3D motion of the object based on the 3D model.

12. The system of claim 11 , wherein the processor further performs:

acquiring additional images of the object as the object moves through space;

analyzing the additional images to generate additional three-dimensional images of the object; and

updating the 3D model to reflect 3D motion of the object based upon the additional three-dimensional (3D) images.

13. The system of claim 11 , wherein the 3D model includes voxels.

14. The system of claim 11 , wherein the camera captures images using non-visible light.

15. The system of claim 11 , wherein reflected light is focused using at least one convex lens.

16. A method of image capture and analysis for use with a camera oriented toward a field of view, the camera comprising a single image sensor including an array of uniformly and continuously spaced light-sensing pixels and a plurality of lenses that focus light reflected from an object onto a plurality of different pixel regions of the image sensor, each lens focusing light on a different one of the pixel regions, the method comprising:

illuminating the field of view with at least one light source disposed on a same side of the field of view as the camera;

operating the camera to capture a plurality of images, each image associated with one of the pixel regions of a single pixelated array of uniformly and continuously spaced light-sensing pixels, at a time when the light source is simultaneously operative to illuminate the field of view;

analyzing the pixel regions to generate a three-dimensional (3D) image of the object through a plurality of images successively obtained with the single pixelated array of uniformly and continuously spaced light-sensing pixels;

generating a depth map that calculates depth values for pixels of at least the object, based on the images received in the different pixel regions;

detecting 3D motion of the object using the depth values;

creating a 3D model of the object based on the 3D image; and

tracking 3D motion of the object based on the 3D model.

17. The method of claim 16 , further including:

acquiring additional images of the object as the object moves through space;

analyzing the additional images to generate additional three-dimensional images of the object; and

updating the 3D model to reflect 3D motion of the object based upon the additional three-dimensional (3D) images.

18. The method of claim 16 , wherein the 3D model includes voxels.

19. The method of claim 16 , wherein the camera captures images using non-visible light.

20. The method of claim 16 , wherein reflected light is focused using at least one convex lens.

Assignments (13)
SECURITY INTEREST Recorded Apr 6, 2026
From: SIM IP HXR LLC
To: UNITY MASTER LLC SERIES XIX
Reel/Frame 075365/0907 →
RELEASE OF SECURITY INTEREST Recorded Mar 27, 2026
From: TRIPLEPOINT CAPITAL LLC
To: ULTRAHAPTICS IP TWO LIMITED
Reel/Frame 075288/0632 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2026
From: ULTRAHAPTICS IP TWO LIMITED
To: SIM IP HXR LLC
Reel/Frame 075127/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2026
From: ULTRAHAPTICS LIMITED; ULTRAHAPTICS IP LIMITED; ULTRAHAPTICS IP TWO LIMITED; ULTRALEAP LIMITED
To: SIM IP HXR LLC
Reel/Frame 074403/0573 →
SECURITY INTEREST Recorded Jun 10, 2020
From: LMI LIQUIDATING CO., LLC
To: TRIPLEPOINT CAPITAL LLC
Reel/Frame 052902/0571 →
SECURITY INTEREST Recorded Jun 5, 2020
From: ULTRAHAPTICS IP TWO LIMITED
To: LMI LIQUIDATING CO., LLC
Reel/Frame 052848/0240 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2020
From: LEAP MOTION, INC.
To: LMI LIQUIDATING CO., LLC.
Reel/Frame 052914/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2020
From: LMI LIQUIDATING CO., LLC.
To: ULTRAHAPTICS IP TWO LIMITED
Reel/Frame 051580/0165 →
RELEASE OF SECURITY INTEREST Recorded Jul 31, 2019
From: HAYNES BEFFEL WOLFELD LLP
To: LEAP MOTION, INC.
Reel/Frame 049926/0631 →
RELEASE OF SECURITY INTEREST Recorded May 31, 2019
From: TRIPLEPOINT CAPITAL LLC
To: LEAP MOTION, INC.
Reel/Frame 049337/0130 →
SECURITY INTEREST Recorded Apr 11, 2019
From: LEAP MOTION, INC.
To: HAYNES BEFFEL WOLFELD LLP
Reel/Frame 048919/0109 →
SECURITY INTEREST Recorded Dec 22, 2017
From: LEAP MOTION, INC.
To: TRIPLEPOINT CAPITAL LLC
Reel/Frame 044469/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2016
From: HOLZ, DAVID
To: LEAP MOTION, INC.
Reel/Frame 039018/0892 →
Continuity (3)
Continuation 14075792 · Nov 8, 2013
Provisional Application 61724078 · Nov 8, 2012
Related Publication 20160309136A1 · Oct 20, 2016