Information processing apparatus and method for synthesizing corrected image data
First Claim
1. An image processing apparatus comprising:
- an input section configured to input a plurality of image capturing data time-divisionally exposed by a capturing unit;
first and second image processors each comprising (i) a determiner configured to determine a subset of the plurality of input image capturing data to be synthesis images according to a divide pattern, (ii) a synthesizer configured to generate synthesized image capturing data by synthesizing the synthesis images, and (iii) a corrector configured to correct vibration of the synthesized image capturing data based on the divide pattern and a motion amount of the capturing unit; and
an integrator configured to synthesize corrected image capturing data output from the first and second image processors to obtain stabilized image capturing data.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of image capturing data time-divisionally exposed by a capturing unit are input. By first and second processes, the plurality of image capturing data are divided into synthesis images or motion detection images, a motion amount of the capturing unit at the time of time-division exposure is detected from the image capturing data of the motion detection images, synthesized image capturing data is generated by synthesizing the synthesis images, and a vibration of the synthesized image capturing data is corrected based on a divide pattern indicating divisions and the motion amount. Corrected image capturing data obtained by the first and second processes are integrated to obtain image capturing data after image stabilization.
-
Citations
15 Claims
-
1. An image processing apparatus comprising:
-
an input section configured to input a plurality of image capturing data time-divisionally exposed by a capturing unit; first and second image processors each comprising (i) a determiner configured to determine a subset of the plurality of input image capturing data to be synthesis images according to a divide pattern, (ii) a synthesizer configured to generate synthesized image capturing data by synthesizing the synthesis images, and (iii) a corrector configured to correct vibration of the synthesized image capturing data based on the divide pattern and a motion amount of the capturing unit; and an integrator configured to synthesize corrected image capturing data output from the first and second image processors to obtain stabilized image capturing data. - View Dependent Claims (2, 3, 4, 13, 14, 15)
-
-
5. An image processing apparatus comprising:
-
an input section configured to input a plurality of image capturing data time-divisionally exposed by a capturing unit; a plurality of image processors, each of which comprises (i) a divider configured to divide the plurality of image capturing data into synthesis images or motion detection images according to a divide pattern, (ii) a detector configured to detect a motion amount of the capturing unit at the time of time-division exposure from the image capturing data of the motion detection images, (iii) a synthesizer configured to generate synthesized image capturing data by synthesizing the synthesis images, and (iv) a corrector configured to correct a vibration of the synthesized image capturing data based on the divide pattern and the motion amount; and an integrator configured to synthesize corrected image capturing data output from the plurality of image processors to obtain stabilized image capturing data. - View Dependent Claims (6, 7, 8)
-
-
9. An image processing method comprising:
-
using a processor to perform; an input step of inputting a plurality of image capturing data time-divisionally exposed by a capturing unit; first and second processing steps of respectively performing a determination process, a synthetic process, and a correction process, wherein the determination process determines a subset of the plurality of input image capturing data to be synthesis images according to a divide pattern, the synthetic process generates synthesized image capturing data by synthesizing the synthesis images, and the correction process corrects vibration of the synthesized image capturing data based on the divide pattern and a motion amount of the capturing unit; and a synthesis step of synthesizing corrected image capturing data output in the first and second processing steps to obtain stabilized image capturing data.
-
-
10. An image processing method comprising:
-
using a processor to perform; an input step of inputting a plurality of image capturing data time-divisionally exposed by a capturing unit; a plurality of processing steps, each of which performs a divide process, a detective process, a synthetic process, and a correction process, wherein the divide process divides the plurality of image capturing data into synthesis images or motion detection images according to a divide pattern, the detective process detects a motion amount of the capturing unit at the time of time-division exposure from the image capturing data of the motion detection images, the synthetic process generates synthesized image capturing data by synthesizing the synthesis images, and the correction process corrects a vibration of the synthesized image capturing data based on the divide pattern and the motion amount; and a synthesis step of synthesizing corrected image capturing data output in the plurality of processing steps to obtain stabilized image capturing data.
-
-
11. A non-transitory computer-readable medium storing a computer-executable program for causing a computer to perform an image processing method, the method comprising:
-
an input step of inputting a plurality of image capturing data time-divisionally exposed by a capturing unit; first and second processing steps of respectively performing a determination process, a synthetic process, and a correction process, wherein the determination process determines a subset of the plurality of input image capturing data to be synthesis images according to a divide pattern, the synthetic process generates synthesized image capturing data by synthesizing the synthesis images, and the correction process corrects vibration of the synthesized image capturing data based on the divide pattern and a motion amount of the capturing unit; and a synthesis step of synthesizing corrected image capturing data output in the first and second processing steps to obtain stabilized image capturing data.
-
-
12. A non-transitory computer-readable medium storing a computer-executable program for causing a computer to perform an image processing method, the method comprising:
-
an input step of inputting a plurality of image capturing data time-divisionally exposed by a capturing unit; a plurality of processing steps, each of which performs a divide process, a detective process, a synthetic process, and a correction process, wherein the divide process divides the plurality of image capturing data into synthesis images or motion detection images according to a divide pattern, the detective process detects a motion amount of the capturing unit at the time of time-division exposure from the image capturing data of the motion detection images, the synthetic process generates synthesized image capturing data by synthesizing the synthesis images, and the correction process corrects a vibration of the synthesized image capturing data based on the divide pattern and the motion amount; and a synthesis step of synthesizing corrected image capturing data output in the plurality of processing steps to obtain stabilized image capturing data.
-
Specification