摘要:
Apparatus includes a change operator for detecting change factor information which causes the deterioration in the image; an iterative processing operator which iterates a processing cycle comprising; a first processing step to apply a first calculation to a first image utilizing the change factor information to generate a second image, calculating difference data between the deteriorated image and the second image; a second processing step to apply a second calculation to the second image utilizing the difference data to generate a third image; and a replacing step to replace the first image with the third image; wherein the processing cycle further includes (a) detecting whether a coincidence exists between the sign of a first difference data and the sign of a second difference data or not, and (b) increasing an absolute value of the difference data utilized in the second processing step when the coincidence is detected in step (a).
摘要:
An image processing apparatus is provided which performs image restoration as necessary while a computing processing burden based on an image restoration algorithm is reduced. RAW data of a blurred image is input to an RGB interpolation section. The RGB interpolation section generates an R component image, a G component image, and a B component image based on the RAW data. The G component image is input to an image restoration processing section and the R and B component images are input to an RGB to YCC section. The image restoration processing section performs an image restoration process based on a predetermined image restoration algorithm by using a PSF image representing a predetermined point spread function. The RGB to YCC section generates a brightness component image Y and color difference component images CR and CB based on the G component image having been subjected to the image restoration process and the R and B component images which was not subjected to any image restoration process.
摘要:
An image processing apparatus is provided which executes image restoration processing by performing a iterative computation on a degradation image. The image processing apparatus is capable of maintaining the quality of a restored image and completing the iterative computation sufficiently quickly. The first image restoration processor creates a first restored image f1 for a degradation image g by calculating an inverse filter H−1 based on Fourier transform H of a deterioration function h, multiplying the inverse filter H−1 and Fourier transform G of the degradation image g, and performing inverse Fourier transform on the result of the multiplication. The second image restoration processor creates a second restored image f2 by a iterative computation using the first restored image f1 and the deterioration function h.
摘要:
An image processing apparatus is provided which performs image restoration as necessary while a computing processing burden based on an image restoration algorithm is reduced. RAW data of a blurred image is input to an RGB interpolation section. The RGB interpolation section generates an R component image, a G component image, and a B component image based on the RAW data. The G component image is input to an image restoration processing section and the R and B component images are input to an RGB to YCC section. The image restoration processing section performs an image restoration process based on a predetermined image restoration algorithm by using a PSF image representing a predetermined point spread function. The RGB to YCC section generates a brightness component image Y and color difference component images CR and CB based on the G component image having been subjected to the image restoration process and the R and B component images which was not subjected to any image restoration process.
摘要:
An image deteriorated by camera shake, or the like, is restored in a short period of time. A ∇J computation section computes an evaluation value J from a deteriorated image G captured by means of photographing, a restored image F, and a PSF computed from an angular velocity detected by an angular velocity sensor, and further computes ∇J. When the square of norm of ∇J exceeds a threshold value, there is iterated processing for computing a new, restored image F by means of subtracting ε·∇J from the restored image F. A convergence parameter computation section sets the convergence parameter ε as a value which first shows an increase and subsequently a decrease depending on the number of iterations, thereby increasing the speed of convergence and inhibiting divergence.
摘要:
An image processing apparatus includes a processor for restoring a pre-change image, an image which should have been originally captured, or an image approximating the same from source image data having undergone a change, such as deterioration, wherein the processor performs at least once iterative processing including generation of comparative data from arbitrary image data by utilization of change factor information data as to a factor responsible for a change in an image, comparison, with the comparative data, of source image data to be compared, generation of restored data by distribution of acquired difference data to the arbitrary image data by utilizing the change factor information data, and use of the restored data in place of the arbitrary image data, thereby iterating analogous processing; and accelerated processing for distributing a first corrected value, whose absolute value is larger than that of the difference data, in place of the difference data.
摘要:
An image deteriorated by camera shake, or the like, is restored in a short period of time. A ∇J computation section computes an evaluation value J from a deteriorated image G captured by means of photographing, a restored image F, and a PSF computed from an angular velocity detected by an angular velocity sensor, and further computes ∇J. When the square of norm of ∇J exceeds a threshold value, there is iterated processing for computing a new, restored image F by means of subtracting ε·∇J from the restored image F. A convergence parameter computation section sets the convergence parameter ε as a value which first shows an increase and subsequently a decrease depending on the number of iterations, thereby increasing the speed of convergence and inhibiting divergence.
摘要:
A flashlight-exposed region is distinguished from an unexposed region during flash (or stroboscopic) photography. A region determination section of a digital camera acquires a preview image and a preview image acquired by firing preliminary flashlight. A region where a difference between the preview images exceeds a threshold value is determined to be a flashlight-exposed region. The region determination section acquires the preview image and an image captured during firing of primary flashlight. After the preview image has been resized, the preview image is compared with the captured image, and a region where the difference between the images exceeds a threshold value is determined to be a flashlight-exposed region.
摘要:
Accurately suppress chromatic aberration arising in a subject image is described. An image signal, which is obtained by a lens and a CCD and pertains to a subject image, is subjected to white balance adjustment performed by a white balance adjustment circuit. The signal is supplied to a color-blurring detection circuit before undergoing gamma correction. The color-blurring detection circuit has a low slice circuit, a high-pass filter, and a high clip circuit; detects an edge portion of a highlight of a G signal constituting the image signal; and supplies the detected edge portion as a color-blurring detection signal to a color-blurring suppressor circuit disposed subsequent to a γ correction circuit. The color-blurring suppressor circuit corrects color-difference signals CB, CR, which have been subjected to gamma correction, by use of the color-blurring detection signal, thereby suppressing the color-blurring having arisen in the edge of a highlight of the image.
摘要:
An error in a camera having angular velocity sensors is eliminated. A camera is placed on a rotating table and rotated, angular velocities are detected by angular velocity sensors, and a CZP chart is photographed. The motion of the camera is computed as a locus of motion of a point light source on an imaging plane from the outputs from the angular velocity sensors. The inclination of the locus motion is compared with the inclination of a zero-crossing line which has been obtained by subjecting the photographed image to Fourier transformation, to thus compute angles of relative inclination of the angular velocity sensors with respect to the image sensor. Further, when no coincidence exists between the zero-crossing line of the data into which a PSF has been Fourier-transformed and a zero-crossing line of the data into which a photographed image has been Fourier-transformed, a computer computes a correction coefficient from a proportion of an interval between the zero-crossing lines, on condition that an error is included in the angular velocity sensors or the focal length of a photographing lens, and the error is eliminated.