Image processing apparatus and image processing method
First Claim
1. An image processing apparatus for generating corrected image data from a plurality of input image data by performing an iterative calculation process, the apparatus comprising:
- an input unit configured to input the plurality of input image data;
an acquisition unit configured to acquire a photographing parameter used for photographing to acquire the input image data;
a setting unit configured to set, for each image area, a number of iterations for generating the corrected image data based on the photographing parameter, wherein a number of iterations for a first image area is different from a number of iterations for a second image area; and
a generation unit configured to generate corrected image data from the plurality of image data by performing an iterative calculation process on each image area based on the number of iterations set for each image area, the generation unit generates the corrected image data from the plurality of input image data by performing super-resolution processing,wherein the number of iterations for each image area set by the setting unit is set based on an amount of distortion of the image,wherein the amount of distortion is determined based on a displacement of a pixel in the image.
1 Assignment
0 Petitions
Accused Products
Abstract
An image processing apparatus for generating corrected image data from a plurality of input image data by performing an iterative calculation process includes an input unit configured to input the plurality of input image data, an acquisition unit configured to acquire a photographing parameter used for photographing to acquire the input image data, a setting unit configured to set for each image area a number of iterations for generating the corrected image data based on the photographing parameter, and a generation unit configured to generate correction data from the plurality of image data by performing an iterative calculation process on each image area based on the number of iterations set for each image area.
18 Citations
11 Claims
-
1. An image processing apparatus for generating corrected image data from a plurality of input image data by performing an iterative calculation process, the apparatus comprising:
-
an input unit configured to input the plurality of input image data; an acquisition unit configured to acquire a photographing parameter used for photographing to acquire the input image data; a setting unit configured to set, for each image area, a number of iterations for generating the corrected image data based on the photographing parameter, wherein a number of iterations for a first image area is different from a number of iterations for a second image area; and a generation unit configured to generate corrected image data from the plurality of image data by performing an iterative calculation process on each image area based on the number of iterations set for each image area, the generation unit generates the corrected image data from the plurality of input image data by performing super-resolution processing, wherein the number of iterations for each image area set by the setting unit is set based on an amount of distortion of the image, wherein the amount of distortion is determined based on a displacement of a pixel in the image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An image processing method for generating corrected image data from a plurality of input image data by performing an iterative calculation process, the method comprising:
-
inputting the plurality of input image data; acquiring a photographing parameter used for photographing to acquire the input image data; setting, for each image area, a number of iterations for generating the corrected image data based on the photographing parameter, wherein a number of iterations for a first image area is different from a number of iterations for a second image area; and generating corrected image data from the plurality of image data by performing an iterative calculation process on each image area based on the number of iterations set for each image area, generating the corrected image data from the plurality of input image data by performing super-resolution processing, wherein the number of iterations for each image area is set based on an amount of distortion of the image, wherein the amount of distortion is determined based on a displacement of a pixel in the image.
-
-
11. A non-transitory computer-readable medium storing a program for causing an image processing apparatus to perform the image processing method comprising:
-
inputting the plurality of input image data; acquiring a photographing parameter used for photographing to acquire the input image data; setting, for each image area, a number of iterations for generating the corrected image data based on the photographing parameter, wherein a number of iterations for a first image area is different from a number of iterations for a second image area; and generating corrected image data from the plurality of image data by performing an iterative calculation process on each image area based on the number of iterations set for each image area, generating the corrected image data from the plurality of input image data by performing super-resolution processing, wherein the number of iterations for each image area is set based on an amount of distortion of the image, wherein the amount of distortion is determined based on a displacement of a pixel in the image.
-
Specification