Encoding A Depth Map Into An Image Using Analysis Of Two Consecutive Captured Frames
First Claim
1. A computer implemented method of calculating and encoding depth data from captured image data, comprising:
- capturing two successive frames of image data through a single image capture device;
determining differences between a first frame of image data and a second frame of the image data;
calculating a depth map by comparing pixel data of the first frame of the image data to the second frame of the image data; and
encoding the depth map into a header of the first frame of image data.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method of calculating and encoding depth data from captured image data is disclosed. In one operation, the computer implemented method captures two successive frames of image data through a single image capture device. In another operation, differences between a first frame of image data and a second frame of the image data are determined. In still another operation, a depth map is calculated when pixel data of the first frame of the image data is compared to pixel data of the second frame of the image data. In another operation, the depth map is encoded into a header of the first frame of image data.
69 Citations
19 Claims
-
1. A computer implemented method of calculating and encoding depth data from captured image data, comprising:
-
capturing two successive frames of image data through a single image capture device; determining differences between a first frame of image data and a second frame of the image data; calculating a depth map by comparing pixel data of the first frame of the image data to the second frame of the image data; and encoding the depth map into a header of the first frame of image data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An image capture device configured to generate a depth map from captured image data comprising;
-
a camera interface; an image storage controller interfaced with the camera interface, the image storage controller configured to store two successive frames of image data from the camera interface; a depth mask capture module configured to create a depth mask based on differences between two successive frames of image data; and a depth engine configured to process the depth mask to generate a depth map identifying a depth plane for elements in the captured image. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification