Image capture device with contemporaneous image correction mechanism
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a plurality of images of a same scene captured by a camera;
wherein the plurality of images comprises a particular image of the same scene, a preview image of the same scene and a postview image of the same scene;
wherein the preview image, from the plurality of images, is an image acquired by the camera just shortly before the particular image was acquired by the camera;
wherein the postview image, from the plurality of images, is an image acquired by the camera just after the particular image was acquired by the camera;
wherein each of the preview image and the postview image has a resolution different than a resolution of the particular image;
wherein each of the preview image and the postview image depicts the same objects and subjects as those depicted in the particular image of the plurality of images;
determining whether the particular image, of the plurality of images, comprises a particular region that includes a defective depiction of one or more eyes;
in response to determining that the particular image comprises the particular region that includes the defective depiction of the one or more eyes;
selecting, either the preview image or the postview image that comprises a certain region;
wherein;
the certain region includes a non-defective depiction of the one or more eyes; and
the certain region corresponds to the particular region in the particular image; and
generating a combination image based, at least in part, on the particular image and the certain region by replacing the particular region in the particular image with the certain region;
wherein the method is performed by one or more processors of a computing device configured as an optical system.
0 Assignments
0 Petitions
Accused Products
Abstract
A hand-held or otherwise portable or spatial or temporal performance-based image capture device includes one or more lenses, an aperture and a main sensor for capturing an original main image. A secondary sensor and optical system are for capturing a reference image that has temporal and spatial overlap with the original image. The device performs an image processing method including capturing the main image with the main sensor and the reference image with the secondary sensor, and utilizing information from the reference image to enhance the main image. The main and secondary sensors are contained together within a housing.
-
Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving a plurality of images of a same scene captured by a camera; wherein the plurality of images comprises a particular image of the same scene, a preview image of the same scene and a postview image of the same scene; wherein the preview image, from the plurality of images, is an image acquired by the camera just shortly before the particular image was acquired by the camera; wherein the postview image, from the plurality of images, is an image acquired by the camera just after the particular image was acquired by the camera; wherein each of the preview image and the postview image has a resolution different than a resolution of the particular image; wherein each of the preview image and the postview image depicts the same objects and subjects as those depicted in the particular image of the plurality of images; determining whether the particular image, of the plurality of images, comprises a particular region that includes a defective depiction of one or more eyes; in response to determining that the particular image comprises the particular region that includes the defective depiction of the one or more eyes; selecting, either the preview image or the postview image that comprises a certain region; wherein; the certain region includes a non-defective depiction of the one or more eyes; and the certain region corresponds to the particular region in the particular image; and generating a combination image based, at least in part, on the particular image and the certain region by replacing the particular region in the particular image with the certain region; wherein the method is performed by one or more processors of a computing device configured as an optical system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An interactive computing device comprising a processor and a display, wherein the processor is arranged to perform:
-
receiving a plurality of images of a same scene captured by a camera; wherein the plurality of images comprises a particular image of the same scene, a preview image of the same scene and a postview image of the same scene; wherein the preview image, from the plurality of images, is an image acquired by the camera just shortly before the particular image was acquired by the camera; wherein the postview image, from the plurality of images, is an image acquired by the camera just after the particular image was acquired by the camera; wherein each of the preview image and the postview image has a resolution different than a resolution of the particular image; wherein each of the preview image and the postview image depicts the same objects and subjects as those depicted in the particular image of the plurality of images; determining whether the particular image, of the plurality of images, comprises a particular region that includes a defective depiction of one or more eyes; in response to determining that the particular image comprises the particular region that includes the defective depiction of the one or more eyes; selecting, either the preview image or the postview image that comprises a certain region; wherein; the certain region includes a non-defective depiction of the one or more eyes; and the certain region corresponds to the particular region in the particular image; and generating a combination image based, at least in part, on the particular image and the certain region by replacing the particular region in the particular image with the certain region. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory, computer-readable storage medium storing one or more executable instructions which, when executed by one or more processors of an interactive computing device, cause performance of:
-
receiving a plurality of images of a same scene captured by a camera; wherein the plurality of images comprises a particular image of the same scene, a preview image of the same scene and a postview image of the same scene; wherein the preview image, from the plurality of images, is an image acquired by the camera just shortly before the particular image was acquired by the camera; wherein the postview image, from the plurality of images, is an image acquired by the camera just after the particular image was acquired by the camera; wherein each of the preview image and the postview image has a resolution different than a resolution of the particular image; wherein each of the preview image and the postview image depicts the same objects and subjects as those depicted in the particular image of the plurality of images; determining whether the particular image, of the plurality of images, comprises a particular region that includes a defective depiction of one or more eyes; in response to determining that the particular image comprises the particular region that includes the defective depiction of the one or more eyes; selecting either the preview image or the postview image that comprises a certain region; wherein; the certain region includes a non-defective depiction of the one or more eyes; and the certain region corresponds to the particular region in the particular image; and generating a combination image based, at least in part, on the particular image and the certain region by replacing the particular region in the particular image with the certain region. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification