Systems and methods for synthesizing higher resolution images using a set of images containing a baseline image
First Claim
1. A method of synthesizing a higher resolution image from a plurality of images captured from different viewpoints, comprising:
- normalizing a set of images using calibration data stored in a storage device using an address conversion module, where;
the set of images comprises a plurality of images that are;
captured from different viewpoints and include sampling diversity;
include different occlusions sets;
wherein the occlusion set of a first image is the portion of a scene visible in a second image that is occluded in the first image; and
the set of images includes;
images captured using the same imaging characteristics;
images captured using different imaging characteristics; and
a first image that captures pixels around an edge of a foreground object that is visible in a baseline image and is in the occlusion set of a second image captured using the same imaging characteristics as the first imager;
detecting and metering parallax using a parallax confirmation and measurement module, where detecting and metering parallax comprises ignoring pixels in the images that are in an exposed occlusion set;
aligning portions of images captured by different imagers to compensate for parallax using an image pixel correlation module based upon the detected and metered parallax and the stored calibration data; and
obtaining a higher resolution image having a resolution that is higher than the resolutions of the images in the set of images using a super-resolution module, where color information around the edge of the foreground object that is visible in the baseline image and in the occlusion set of the second image is reconstructed in the higher resolution image using the pixels captured by the first image.
14 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for implementing array cameras configured to perform super-resolution processing to generate higher resolution super-resolved images using a plurality of captured images and lens stack arrays that can be utilized in array cameras are disclosed. An imaging device in accordance with one embodiment of the invention includes at least one imager array, and each imager in the array comprises a plurality of light sensing elements and a lens stack including at least one lens surface, where the lens stack is configured to form an image on the light sensing elements, control circuitry configured to capture images formed on the light sensing elements of each of the imagers, and a super-resolution processing module configured to generate at least one higher resolution super-resolved image using a plurality of the captured images.
-
Citations
20 Claims
-
1. A method of synthesizing a higher resolution image from a plurality of images captured from different viewpoints, comprising:
-
normalizing a set of images using calibration data stored in a storage device using an address conversion module, where; the set of images comprises a plurality of images that are; captured from different viewpoints and include sampling diversity; include different occlusions sets; wherein the occlusion set of a first image is the portion of a scene visible in a second image that is occluded in the first image; and the set of images includes; images captured using the same imaging characteristics; images captured using different imaging characteristics; and a first image that captures pixels around an edge of a foreground object that is visible in a baseline image and is in the occlusion set of a second image captured using the same imaging characteristics as the first imager; detecting and metering parallax using a parallax confirmation and measurement module, where detecting and metering parallax comprises ignoring pixels in the images that are in an exposed occlusion set; aligning portions of images captured by different imagers to compensate for parallax using an image pixel correlation module based upon the detected and metered parallax and the stored calibration data; and obtaining a higher resolution image having a resolution that is higher than the resolutions of the images in the set of images using a super-resolution module, where color information around the edge of the foreground object that is visible in the baseline image and in the occlusion set of the second image is reconstructed in the higher resolution image using the pixels captured by the first image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of synthesizing a higher resolution image from a plurality of images captured from different viewpoints, comprising:
-
normalizing a set of images using calibration data stored in a storage device using an address conversion module, where the set of images comprises a plurality of images that are; captured from different viewpoints and include sampling diversity; include different occlusions sets; wherein the occlusion set of a first image is the portion of a scene visible in a second image that is occluded in the first image; and
the set of images includes;images captured using the same imaging characteristics; images captured using different imaging characteristics; a first image that captures pixels around an edge of a foreground object that is visible in a baseline image and is in the occlusion set of a second image captured using the same imaging characteristics as the first imager; detecting and metering parallax using a parallax confirmation and measurement module, where detecting and metering parallax comprises ignoring pixels in the images that are in an exposed occlusion set; aligning portions of images captured by different imagers to compensate for parallax using an image pixel correlation module based upon the detected and metered parallax and the stored calibration data; obtaining a higher resolution image having a resolution that is higher than the resolutions of the images in the set of images using a super-resolution module, where color information around the edge of the foreground object that is visible in the baseline image and in the occlusion set of the second image is reconstructed in the higher resolution image using the pixels captured by the first image; and generating a depth map for the higher resolution image using the parallax confirmation and measurement module; wherein the higher resolution image is obtained by; fusing the aligned image portions; and performing super-resolution processing on the fused image portions to synthesize a super-resolution image.
-
Specification