Apparatus for correcting image distortions automatically by inter-image processing
First Claim
Patent Images
1. An apparatus for correcting image distortions automatically by inter-image processing, comprising:
- a first memory for storing a first image;
a second memory for storing a second image;
a first processing means for segmenting the image stored in said first memory to first segmental images of a predetermined size where each of said first segmental images has a central region and peripheral regions surrounding the central region;
a first multiplication means for multiplying each of said first segmental images by a first segmentation window function, said function emphasizing the central region and de-emphasizing the peripheral region of each semental image and thus lessen the adverse effects fue to discontinuities in the peripheral region;
a second processing means for performing a Fourier transform for each multiplication performed by said first multiplication means;
a third processing means for performing a spatial filtration for each Fourier transform performed by said second processing means, said spatial filtration for lessening the effect of the segmentation window function;
a fourth processing means for segmenting the image stored in said second memory to second segmental images of a size same as that of said segmental images produced by said first processing means where each of said second segmental images has a central region and a peripheral region surrounding the central region;
a second multiplication means for multiplying each of said second segmental images produced by said fourth processing means by a second segmentation window function, said second function operating on said second segmental images in the same way as the first function operates on the first segmental images;
a fifth processing means for performing a Fourier transform for each multiplication performed by the second multiplication means;
a sixth processing means for performing a spatial filtration for each Fourier transformation performed by the fifth processing means, said last-mentioned spatial filtration lessening the effect of said second segmentation window function;
a seventh processing means for performing a cross correlation computation, on a complex plane, between mutually corresponding outputs of said third and sixth processing means;
an eighth processing means for performing an inverse Fourier transform for each cross correlation computation performed by said seventh processing means; and
a ninth processing means for computing an amount of mutual displacement between the first and second segmental images based on said cross correlation computations.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for automatically correcting image distortions by inter-image processing, which is arranged to obtain, prior to performing the inter-image processing of two two-dimensional digital images, a displacement vector between these two images, and to thereby obtain, based on this displacement vector, a corrected image of one of these two images, and to provide this corrected image for performing the inter-image processing between it and the other image.
-
Citations
9 Claims
-
1. An apparatus for correcting image distortions automatically by inter-image processing, comprising:
-
a first memory for storing a first image; a second memory for storing a second image; a first processing means for segmenting the image stored in said first memory to first segmental images of a predetermined size where each of said first segmental images has a central region and peripheral regions surrounding the central region; a first multiplication means for multiplying each of said first segmental images by a first segmentation window function, said function emphasizing the central region and de-emphasizing the peripheral region of each semental image and thus lessen the adverse effects fue to discontinuities in the peripheral region; a second processing means for performing a Fourier transform for each multiplication performed by said first multiplication means; a third processing means for performing a spatial filtration for each Fourier transform performed by said second processing means, said spatial filtration for lessening the effect of the segmentation window function; a fourth processing means for segmenting the image stored in said second memory to second segmental images of a size same as that of said segmental images produced by said first processing means where each of said second segmental images has a central region and a peripheral region surrounding the central region; a second multiplication means for multiplying each of said second segmental images produced by said fourth processing means by a second segmentation window function, said second function operating on said second segmental images in the same way as the first function operates on the first segmental images; a fifth processing means for performing a Fourier transform for each multiplication performed by the second multiplication means; a sixth processing means for performing a spatial filtration for each Fourier transformation performed by the fifth processing means, said last-mentioned spatial filtration lessening the effect of said second segmentation window function; a seventh processing means for performing a cross correlation computation, on a complex plane, between mutually corresponding outputs of said third and sixth processing means; an eighth processing means for performing an inverse Fourier transform for each cross correlation computation performed by said seventh processing means; and a ninth processing means for computing an amount of mutual displacement between the first and second segmental images based on said cross correlation computations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification