Systems and methods for providing image depth information
AssigneeMovea
InventorDaniela Hall
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for extracting depth information for an image by identifying a point of interest appearing in at least two images, calculating depth information for the point of interest by evaluating positions of the point of interest within the images with a change in position of the portable device, defining an image region based on a shared characteristic and assigning the depth information calculated for the point of interest to the defined region.
Claims22
A method for determining depth information for an image recorded with a portable device comprising:
- capturing a first image with the portable device at a first time;
- capturing a second image with the portable device at a second time;
- determining a change in position of the portable device from sensor data from the first time to the second time;
- identifying a point of interest appearing in both the first image and the second image;
- calculating depth information for the point of interest by evaluating positions of the point of interest within the first image and the second image with the determined change in position of the portable device;
- defining a first region of one of the images having a shared image characteristic, wherein the point of interest is within the first region;
- and
- assigning depth information derived from the depth information calculated for the point of interest to points within the first region.
A portable device comprising:
- a camera unit;
- a sensor configured to output data representing motion of the portable device;
- and
- a depth module configured to:
- identify a point of interest appearing in both a first image captured with the camera unit at a first time and a second image captured with the camera unit at a second time;
- calculate depth information for the point of interest by evaluating positions of the point of interest within the first image and the second image with a change in position of the portable device from the first time to the second time determined from data of the sensor;
- define a first region of one of the images having a shared image characteristic, wherein the point of interest is within the first region;
- and
- assign depth information derived from the depth information calculated for the point of interest to points within the first region.
An image processing unit comprising a processor configured to:
- receive a first image captured by a camera at a first time;
- receive a second image captured by the camera at a second time;
- obtain motion sensor data representing motion of the camera;
- and
- implement a depth module to:
- identify a point of interest appearing in both the first image and the second image;
- calculate depth information for the point of interest by evaluating positions of the point of interest within the first image and the second image with a change in position of the camera from the first time to the second time determined from the obtained motion sensor data;
- define a first region of one of the images having a shared image characteristic, wherein the point of interest is within the first region;
- and
- assign depth information derived from the depth information calculated for the point of interest to points within the first region.
Dependencies are inferred from the claim text.