Abstract:
An image processing device combines a plurality of time-series images to generate a composite image with a higher resolution than a resolution of the plurality of images. The image processing device includes a processor that includes hardware and that is configured to: detect depth information of at least one image of the plurality of images; and set the number of images to be combined for generating the composite image on the basis of the detected depth information. The depth information indicates a depth of a captured scene of the at least one image. The processor is configured to reduce the number of images as the depth of the captured scene increases.
Abstract:
An image-processing device includes a high-resolution combining portion that generates a combined image by combining a standard image and at least one reference image, which are acquired by capturing images of a subject in time series by using an imaging element in which multiple types of color filters are arrayed in individual pixels, in a high-resolution space where the resolution is greater than those of the standard image and the reference images. The image-processing device also includes a position-displacement-distribution calculating portion that calculates a distribution of position displacements between two comparative images that are individually formed of pixels corresponding to the different types of color filters in the generated combined image, a correlation-level calculating portion that calculates, for individual pixels, correlation levels between the two comparative images based on the calculated distribution, and an image correcting portion that corrects the combined image based on the calculated correlation levels.
Abstract:
To improve the resolution of a stationary region while suppressing artifacts in a moving region, an image processing system includes a misalignment-detecting circuit that detects an amount of misalignment between a plurality of time-series images; a high-resolution combining circuit that, based on the amount of misalignment, combines the plurality of images in a high-resolution space having a higher resolution than the plurality of images to generate a high-resolution combined image; an image-converting circuit that reduces the size of the high-resolution combined image by resampling to generate a converted image; a correlation-calculating circuit that calculates the correlation between a standard image serving as a standard among the plurality of images and the converted image for each region; and an image-correcting circuit that corrects the high-resolution combined image such that the combining ratio of the standard image becomes lower as the correlation calculated by the correlation-calculating circuit becomes higher.
Abstract:
An image processing device includes: a motion-vector computation unit that computes a motion vector between a base image and a reference image; a motion compensation unit that performs a motion compensation to align the reference image with the base image based on the motion vector; a contrast computation unit that computes a contrast value of a target pixel of the base image based on one of the base image and the reference image; a synthetic ratio computation unit that computes a synthetic ratio between: the target pixel for a synthesis processing in the base image; and a corresponding pixel corresponding to the target pixel in the reference image processed by the motion compensation, in response to the contrast value of the target pixel; and a synthesizing unit that synthesizes the target pixel of the base image and the corresponding pixel of the reference image based on the synthetic ratio.
Abstract:
An image acquisition apparatus includes an optical system including a lens and forming a subject image; an image acquisition device having an image acquisition surface on which the subject image is formed and acquiring a plurality of images; a shifting mechanism causing the device and system to relatively shift in a direction parallel to the surface; and a processor configured to: calculate a movement amount of the subject image on the surface; calculate a relative shift amount of the device and system on the basis of the calculated movement amount; and cause the device and system to relatively shift, between acquisitions of the plurality of images, by the calculated shift amount. The device acquires a plurality of pre-images before acquiring the plurality of images, and the processor is configured to calculate the movement amount of the subject image from a movement amount of the subject between the plurality of pre-images.
Abstract:
An image acquisition device according to the present invention includes: an image acquisition unit that acquires images of a subject in time series; a hierarchical motion-detection unit that can detect a motion vector between the images acquired by the image acquisition unit, by using images at two or more levels having different resolutions; a pixel-value-change detecting unit that divides the images acquired by the image acquisition unit into a plurality of partial regions and that detects a temporal change of the pixel value at a detection pixel set in each of the partial regions; and a hierarchical-motion-detection setting unit that sets a larger number of levels used in the hierarchical motion-detection unit, for any of the partial regions that includes the detection pixel at which the temporal change detected by the pixel-value-change detecting unit is larger.
Abstract:
An image processing device includes a processor configured to: extract pixel blocks; detect pixels having a maximum value and a minimum value in each of the pixel blocks; calculate reference value candidates from the maximum and the minimum values; calculate an absolute difference value relative to each of the maximum value, the minimum value, and the reference value candidates; divide each of the pixel blocks into subblocks; select, as a reference value from among the reference value candidates in each of the subblocks, a reference value candidate close to the pixel values in which the pixels included in each of the subblocks are distributed; extract a closest difference value, the minimum value, and the reference value; quantize each of the closest difference values into a quantization value by using the difference value that is the largest from among the closest difference values; and code the quantization value.
Abstract:
An image processing device includes: a frame memory that saves a cyclic image of an immediately preceding frame as a reference image; and a processor comprising hardware. The processor is configured to: decompose an input image into a plurality of resolution images; set, as a base image, an image having a lower resolution than the input image among the plurality of resolution images and that detects a motion vector between the base image and the reference image; subject the reference image to motion compensation on the basis of the motion vector to generate a motion-compensated image; combine the base image with the motion-compensated image to generate a noise-reduced base image that serves as a new cyclic image; and combine the noise-reduced base image with the resolution image or resolution images other than the base image among the plurality of resolution images.