摘要:
A user interface unit sets a parameter based on operations of a user, and outputs to a parameter correction unit. The parameter correction unit extracts the feature quantity of pixels in an observation region that corresponds to the value of the parameter, and based on the maximal value of that feature quantity, corrects the parameter specified by the user as the correction parameter. A blurring correction unit corrects input image data based on the correction parameter, and generates image data of the image wherein the blurring has been corrected. The present invention can be applied, for example, to a digital camera.
摘要:
An image processing device for converting an input image into an output image whose blur is reduced. The image processing device includes a first image extracting section that extracts a plurality of pixels composed of a pixel of the input image corresponding to a pixel of interest in the output image and predetermined pixels surrounding the pixel of the input image. A first feature quantity calculating section calculates a first feature quantity from the plurality of pixels extracted by the first image extracting section. A second pixel extracting section extracts a plurality of pixels composed of the pixel of interest and predetermined pixels surrounding the pixel of interest from the input image. A predicting section then generates a pixel value of the pixel of interest.
摘要:
An image processing apparatus includes: a blur removing processing section configured to carry out a blur removing process for an input image using a plurality of blur removal coefficients for removing blur of a plurality of different blur amounts to produce a plurality of different blur removal result images; a feature detection section configured to detect a feature from each of the different blur removal result images; a blur amount class determination section configured to determine blur amount classes representative of classes of the blur amounts from the features; and a prediction processing section configured to carry out mathematic operation of pixel values of predetermined pixels of the input image and prediction coefficients learned in advance and corresponding to the blur amount classes to produce an output image from which the blur is removed.
摘要:
A motion-vector-setting section (31) sets a first motion vector in units of pixel in a target image. An exposure-time-ratio-setting section (32) sets in units of image an exposure time ratio that is a ratio between a time interval of the target image and a period of exposure time. A motion-blur-amount-setting section (33) sets a motion blur amount in units of pixel based on the exposure time ratio and the first motion vector. Based on the motion amount, a processing-region-setting section (36) sets processing regions as well as a processing-coefficient-setting section (37) sets processing coefficients. A pixel-value-generating section (38) generates pixel values that correspond to the target pixel from pixel values in the processing region and the processing coefficients. A motion-blur-adding section (41) adds a motion blur to an image containing the pixel value generated based on an input second motion vector and the first motion vector. An image-moving section (42) moves the motion-blur-added image along a counter vector of the second motion vector. Any more real arbitrary viewpoint image can be generated.
摘要:
A signal processing device, signal processing method, and program and recording medium which provide images and the like closer approximating real world signals. The signal processing device includes a processing region setting unit, a motion vector setting unit, a model generator, a normal equation generator, a weighting change unit, and a real world estimating unit.
摘要:
The present invention provides an image processing apparatus for converting a first image into a second image having higher image quality than that of the first image, includes: a first pixel value extracting section; an estimate noise amount arithmetically operating section; a processing coefficient generating section; a second pixel value extracting section; and a predicting section.
摘要:
An image processing apparatus includes: a blur removing processing section configured to carry out a blur removing process for an input image using a plurality of blur removal coefficients for removing blur of a plurality of different blur amounts to produce a plurality of different blur removal result images; a feature detection section configured to detect a feature from each of the different blur removal result images; a blur amount class determination section configured to determine blur amount classes representative of classes of the blur amounts from the features; and a prediction processing section configured to carry out mathematic operation of pixel values of predetermined pixels of the input image and prediction coefficients learned in advance and corresponding to the blur amount classes to produce an output image from which the blur is removed.
摘要:
A motion-vector-setting section (31) sets a motion vector in units of pixel in a target image. Based on the motion vector, a target-pixel-setting section (35) sets a target pixel for each image in plural images to be processed. A motion-blur-amount-setting section (33) sets a motion blur amount in units of pixel based on the motion vector and the exposure-time ratio set in units of image in the exposure-time-ratio-setting section (32). A processing-region-setting section (36) sets processing regions corresponding to the target pixel for each of the plural images based on the motion blur amount. A processing-coefficient-setting section (37) sets processing coefficients based on the motion blur amount. A pixel-value-generating section (38) generates motion-blur-removed pixel values that correspond to the target pixel by linear combination of pixel values corresponding to pixels in the processing region and the processing coefficients, so that they can be output from an integration section (39) as one pixel value. By utilizing any time-directional information significantly, motion-blur-removing processing can be accurately performed.
摘要:
A shooting-information-detecting section (31) detects shooting information from an image pick-up section (10). A motion-detecting section (33) detects a motion direction of an image on an overall screen based on a motion direction of the image pick-up section contained in the shooting information. A processing-region-setting section (36) sets a processing region in at least any one of a predicted target image and a peripheral image thereof, which correspond to a target pixel in the predicted target image. A processing-coefficient-setting section (37) sets a motion-blur-removing-processing coefficient that corresponds to the motion direction detected in the motion-detecting section (33). A pixel-value-generating section (38) generates a pixel value that corresponds to the target pixel based on a pixel value of a pixel in the processing region set in the processing-region-setting section (36) and the processing coefficient set in the processing-coefficient-setting section (37). Motion-blur-removing processing can be accurately performed.
摘要:
A motion-setting section (61) sets a motion amount and a motion direction for obtaining processing coefficients. A student-image-generating section (62) generates student images obtained by adding a motion blur to a teacher image not only based on the set motion amount and the set motion direction but also by changing at least one of the motion amount and motion direction in a specific ratio and student images obtained by adding no motion blur to the teacher image. A prediction-tap-extracting section (64) extracts, in order to extract a main term that mainly contains component of the target pixel, at least a pixel value of pixel in the student image whose space position roughly agrees with space position of the target pixel in the teacher image. A processing-coefficient-generating section (65) generates processing coefficients for predicting the target pixels in the teacher images from the pixel values of extracted pixels based on a relationship between the pixels thus extracted and the target pixels in the teacher images. The processing coefficients that are suitable for any motion blur removing which is robust against any shift of the motion vector can be generated through learning.