System for automatically aligning images to form a mosaic image
First Claim
1. A system for automatically generating a mosaic from a single sequence of images comprising:
- means for automatically aligning image information in each of said images in said single sequence of images with common image information in at least one other image in said single sequence of images;
means, connected to said aligning means, for composing said aligned images into a mosaic.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for automatically generating a mosaic from a plurality of input images. The system sequentially executes an image alignment process, an editing process, and a combining process such that, from a sequence of images, the system automatically produces a seamless mosaic for various applications. Illustrative applications for the mosaic include: (1) a mosaic based display system including an image printing system, (2) a surveillance system and (3) a mosaic based compression system. The mosaic based display system permits a system user to display, manipulate and alter a mosaic. The mosaic based compression system exploits the temporal and spatial redundancy in image sequences and efficiently compresses the image information. The compression system can be used for compressing image information for storage in a storage device or can be used for compressing image information for transmission through a band-limited transmission channel. The surveillance system combines the mosaic construction system, the compression system and the display system into a comprehensive system for remote motion detection.
559 Citations
30 Claims
-
1. A system for automatically generating a mosaic from a single sequence of images comprising:
-
means for automatically aligning image information in each of said images in said single sequence of images with common image information in at least one other image in said single sequence of images; means, connected to said aligning means, for composing said aligned images into a mosaic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a dynamic mosaic by combining a previously generated mosaic with an input image from a single sequence of input images, comprising the steps of:
-
(a) aligning said input image with said previously generated mosaic, where the alignment is performed with respect to a reference coordinate system and image information contained in said input image is aligned with common image information in said previously generated mosaic, where a portion of said input image containing said common image information overlaps a portion of said previously generated mosaic containing said common image information; (b) selecting said portion of said input image and said portion of said previously generated mosaic to be combined to form an updated mosaic; (c) combining the selected portion of the input image with selected portion of the previously generated mosaic to produce an updated mosaic; and (d) repeating steps (a), (b) and (c) for each input image in said single sequence of input images to continuously update the updated mosaic with at least a portion of each input image in said single sequence of input images. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for generating a static mosaic from a single sequence of input images comprising the steps of:
-
aligning a plurality of said input images with one another, where the alignment is performed with respect to a reference coordinate system; selecting portions of said input images to be combined to form a static mosaic; and combining the selected portions of the input images to produce a static mosaic. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification