Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of generating depth information for an object in a scene using two or more array cameras that each include a plurality of imagers where each imager captures an image of the scene, the method comprising: obtaining a first set of image data comprising image data of a scene captured from a first set of different viewpoints; identifying an object of interest in the first set of image data; determining a first depth measurement for the object of interest using at least a portion of the first set of image data; determining whether the first depth measurement for the object of interest is above a predetermined threshold; and when the depth for the object of interest is above the predetermined threshold: obtaining a second set of image data comprising image data of the same scene from a second set of different viewpoints located known distances from at least one viewpoint in the first set of different viewpoints; identifying the object of interest in the second set of image data; and determining a second depth measurement for the object of interest using at least a portion of the first set of image data and at least a portion of the second set of image data.
2. The method of claim 1 , wherein obtaining a first set of image data comprising image data of a scene captured from a first set of different viewpoints comprises capturing a first set of image data using a first plurality of imagers in a first array.
3. The method of claim 2 , further comprising determining image capture settings for active imagers in the first array.
4. The method of claim 3 , wherein determining image capture settings for active imagers in the first array comprises calibrating for nonlinearities in the lenses of a plurality of the first plurality of imagers.
5. The method of claim 2 , wherein one of the imagers is designated as a reference camera and captures image data from a reference viewpoint.
6. The method of claim 2 , wherein identifying an object of interest in the first set of image data comprises generating a preview image, presenting the preview image via a screen, and capturing user input.
7. The method of claim 2 , wherein identifying an object of interest in the first set of image data comprises detecting motion in an area of the scene.
8. The method of claim 2 , wherein identifying an object of interest in the first set of image data comprises detecting an object in a designated region of interest.
9. The method of claim 2 , wherein identifying an object of interest in the first set of image data comprises selecting one or more pixels and associating the one or more pixels with the object.
10. The method of claim 2 , wherein obtaining a second set of image data comprising image data of the same scene from a second set of different viewpoints located known distances from at least one viewpoint in the first set of different viewpoints comprises capturing a second set of image data using a second plurality of imagers in a second array.
11. The method of claim 10 , wherein the second array is the first array placed in a different location from the location in which the first array captured the first set of image data.
12. The method of claim 11 , further comprising estimating the baseline distance between the two arrays by cross-correlating one or more sets of corresponding pixels from the first set of image data and the second set of image data.
13. The method of claim 1 , wherein determining a first depth measurement for the object of interest using at least a portion of the first set of image data comprises determining the disparity between the location of a pixel in one image in the first set of image data and a corresponding pixel in a second image in the first set of image data.
14. The method of claim 1 , further comprising calculating a confidence measure for the depth of the object of interest.
15. The method of claim 1 , further comprising determining if the object of interest is visible in the second set of image data and identifying the object of interest in the second set of image data when the object of interest is visible in the second set of image data.
16. The method of claim 1 , wherein determining a second depth measurement for the object of interest using at least a portion of the first set of image data and at least a portion of the second set of image data comprises determining the disparity between a first pixel associated with the object of interest in at least one image in the first set of image data and a corresponding second pixel in at least one image in the second set of image data.
17. The method of claim 1 , wherein determining a second depth measurement for the object of interest using at least a portion of the first set of image data and at least a portion of the second set of image data comprises calculating the disparity between the location of a pixel in one image in the first set of image data and a corresponding pixel in a second image in the second set of image data.
18. The method of claim 1 , wherein determining a second depth measurement for the object of interest using at least a portion of the first set of image data and at least a portion of the second set of image data comprises utilizing the first depth measurement for the object of interest.
Unknown
September 6, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.