Image processing including image correction
First Claim
1. An image processing device, comprising:
- an image capture element that outputs long exposure time pixel information and short exposure time pixel information based on image capture processing under a control that provides different exposure times for individual pixels; and
an image correction portion that inputs the pixel information that the image capture element has output and generates a corrected image by performing image stabilization and dynamic range expansion processing,wherein the image correction portiongenerates a long exposure time image in which pixel values have been set on the assumption that all of the pixels have been exposed for a long time and a short exposure time image in which the pixel values have been set on the assumption that all of the pixels have been exposed for a short time,computes a point spread function (a PSF) that corresponds to the long exposure time image as a long exposure time image PSF, andgenerates the corrected image by using the short exposure time image, the long exposure time image, and the long exposure time image PSF, andwherein the image correction portion generates, based on the short exposure time image, a first estimated image for which it is assumed that exposure was performed for a long time, computes a first correction amount that makes a difference between the first estimated image and the long exposure time image smaller, and generates the corrected image by performing processing that adds the computed first correction amount to an initial image that has been generated based on the short exposure time image.
2 Assignments
0 Petitions
Accused Products
Abstract
Long and short exposure time pixel information are input to pixel information. A long exposure time image set with the pixel values assuming all of the pixels have been exposed for a long time and a short exposure time image set with the pixel values assuming all of the pixels have been exposed for a short time are generated. A point spread function corresponding to the long exposure time image is computed as a long exposure time image PSF. A corrected image is generated using the short exposure time image, the long exposure time image, and the long exposure time image PSF. The corrected image is generated as a wide dynamic range image utilizing the pixel information for the long and short exposure time image. Utilizing the pixel information for the short exposure time image with little blurring, makes the corrected image a high quality corrected image with little blurring.
-
Citations
12 Claims
-
1. An image processing device, comprising:
-
an image capture element that outputs long exposure time pixel information and short exposure time pixel information based on image capture processing under a control that provides different exposure times for individual pixels; and an image correction portion that inputs the pixel information that the image capture element has output and generates a corrected image by performing image stabilization and dynamic range expansion processing, wherein the image correction portion generates a long exposure time image in which pixel values have been set on the assumption that all of the pixels have been exposed for a long time and a short exposure time image in which the pixel values have been set on the assumption that all of the pixels have been exposed for a short time, computes a point spread function (a PSF) that corresponds to the long exposure time image as a long exposure time image PSF, and generates the corrected image by using the short exposure time image, the long exposure time image, and the long exposure time image PSF, and wherein the image correction portion generates, based on the short exposure time image, a first estimated image for which it is assumed that exposure was performed for a long time, computes a first correction amount that makes a difference between the first estimated image and the long exposure time image smaller, and generates the corrected image by performing processing that adds the computed first correction amount to an initial image that has been generated based on the short exposure time image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An image processing method that is implemented in an image processing device, comprising:
-
outputting by an image capture element of long exposure time pixel information and short exposure time pixel information based on image capture processing under a control that provides different exposure times for individual pixels; and generating by an image correction portion of a corrected image by inputting of the pixel information that the image capture element has output and performing of image stabilization and dynamic range expansion processing on the pixel information, wherein the generating of the corrected image includes generating of a long exposure time image in which pixel values have been set on the assumption that all of the pixels have been exposed for a long time and generating of a short exposure time image in which the pixel values have been set on the assumption that all of the pixels have been exposed for a short time, computing of a point spread function (a PSF) that corresponds to the long exposure time image as a long exposure time image PSF, generating of the corrected image by using the short exposure time image, the long exposure time image, and the long exposure time image PSF, generating, based on the short exposure time image, a first estimated image for which it is assumed that exposure was performed for a long time, computing a first correction amount that makes a difference between the first estimated image and the long exposure time image smaller, and generating the corrected image by performing processing that adds the computed first correction amount to an initial image that has been generated based on the short exposure time image.
-
-
12. A non-transitory computer readable medium on which is stored a program that causes image processing to be performed in an image processing device, comprising:
-
outputting by an image capture element of long exposure time pixel information and short exposure time pixel information based on image capture processing under a control that provides different exposure times for individual pixels; and generating by an image correction portion of a corrected image by inputting of the pixel information that the image capture element has output and performing of image stabilization and dynamic range expansion processing on the pixel information, wherein the generating of the corrected image includes generating of a long exposure time image in which pixel values have been set on the assumption that all of the pixels have been exposed for a long time and generating of a short exposure time image in which the pixel values have been set on the assumption that all of the pixels have been exposed for a short time, computing of a point spread function (a PSF) that corresponds to the long exposure time image as a long exposure time image PSF, generating of the corrected image by using the short exposure time image, the long exposure time image, and the long exposure time image PSF, generating, based on the short exposure time image, a first estimated image for which it is assumed that exposure was performed for a long time, computing a first correction amount that makes a difference between the first estimated image and the long exposure time image smaller, and generating the corrected image by performing processing that adds the computed first correction amount to an initial image that has been generated based on the short exposure time image.
-
Specification