Claims
- 1. An image processing apparatus for forming a composite image of an object which is too large to be captured in its entirety by an imaging device at one time, such that a plurality of images of parts of the object, which parts are each sufficiently small to be captured by the imaging device, are processed, each of the images having at least one overlapping common area at end portions thereof overlapping with another of said images, and the plurality of images are combined to form the composite image, comprising:image storing means for storing the plurality of images necessary to form the composite image; interpolation means for sequentially reading the plurality of images from the image storing means, for detecting, on a basis of two pairs of corresponding points in each said overlapping common area in which a reference one of said images is overlapped by one of said images adjacent to the reference one image, a displacement vector which is necessary to move pixel arrays of the reference one image and the overlapped image relative to each other such that the pixel arrays of the reference one image and the overlapped image are aligned with each other, and for interpolating all pixel arrays of the overlapped images on the basis of the displacement vector such that all pixel arrays of the overlapped images are arranged in a direction in which the pixel arrays of the reference one image extends, thereby forming interpolation data for all interpolated pixel arrays; and image forming means for forming the composite image, said image forming means including means for sequentially reading the plurality of images stored in the image storing means and for interpolating each of the images by use of the interpolation data so as to form the composite image.
- 2. The image processing apparatus according to claim 1, wherein said interpolation means interpolates a position of one of the images to be combined, to a position of another image used as said reference one image, in accordance with the displacement vector including a rotation angle R and a parallel displacement S.
- 3. The image processing apparatus according to claim 1, wherein the plurality of images are produced by processing one image of the object into said plurality of images, such that each of the images captures less of the object than the one image and having at least an area thereof overlapping with one portion of another of said images.
- 4. The image processing apparatus according to claim 1, further comprising image producing means for producing said plurality of images from one image of said object, prior to storing the plurality of images in said image storage means.
- 5. The image processing apparatus according to claim 1, wherein said means for electrically changing positions of pixel arrays includes means for changing an angular orientation of said pixel arrays.
- 6. The image processing apparatus according to claim 1, wherein said image forming means reads out the plurality of images sequentially from the image storing means.
Priority Claims (8)
Number |
Date |
Country |
Kind |
4-89090 |
Apr 1992 |
JP |
|
4-89092 |
Apr 1992 |
JP |
|
4-94473 |
Apr 1992 |
JP |
|
4-239803 |
Sep 1992 |
JP |
|
4-244933 |
Sep 1992 |
JP |
|
4-246646 |
Sep 1992 |
JP |
|
5-42402 |
Mar 1993 |
JP |
|
5-63978 |
Mar 1993 |
JP |
|
Parent Case Info
This application is a Continuation, of application Ser. No. 08/045,038, filed Apr. 8, 1993 now abandoned.
US Referenced Citations (12)
Foreign Referenced Citations (1)
Number |
Date |
Country |
3-108962 |
May 1991 |
JP |
Non-Patent Literature Citations (1)
Entry |
Parallel Distributed Processing, David E. Rumelhart et al., vol. 1, pp. 319-362, Chapter 8. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
08/045038 |
Apr 1993 |
US |
Child |
08/969937 |
|
US |