User interface mechanism for interactively manipulating displayed registered images obtained from multiple sensors having diverse image collection geometries
First Claim
1. For use with a digital image processing system in which plural images of a common scene are derived by a plurality of sensors, observation and image collection parameters of which may be different from one another, and wherein said plural images of said common scene obtained by said plurality of sensors are digitized to form a plurality of digital images, each digital image containing an array of pixels of a prescribed spatial resolution, and wherein plural digital images are translated to a prescribed registration surface in accordance with respective geometric models of said sensors through which said plural digital images were derived, a method of controlling the manner in which plural digital images are displayed by way of an output display device comprising the steps of:
- (a) providing a display screen-based user interface which is operative by a user to input data representative of one or more prescribed image manipulation functions;
(b) transforming user input data representative of a selected one of said one or more prescribed image manipulation functions to a set of spatial coordinates located in said prescribed registration surface;
(c) applying said set of spatial coordinates located in said prescribed registration surface to respective ones of said geometric models, so as to convert said set of spatial coordinates to respective sets of pixel array coordinates within said plural digital images; and
(d) mapping image pixel values associated with said respective sets of pixel array coordinates within said plural digital images to pixels of said output display device.
0 Assignments
0 Petitions
Accused Products
Abstract
A screen-to-registration surface interface translates coordinate system parameters associated with screen-base image manipulation software to latitude and longitude parameters of a co-registration surface-based coordinate system. By invoking a data file linking mechanism of the `windows`-based display and manipulation software, the user may specify a given image manipulation operation to be executed with respect to plural images that have been imported into respective windows of the display. The registration surface coordinate system parameters are compatible with image collection geometry models. These values are then transformed by the respective collection geometry models to the respective digital image files of the linked images. To display these new pixel values, the geometry models associated with the respective digital images imported to the display screen are mapped by a cascaded mapping function, which cascades the image database-to-registration surface translation of the collection geometry model with the registration surface-to-screen coordinate transform, thereby coupling the new pixel values at the image array locations in the database specified by the manipulation parameters to the output display for exploitation by the user.
-
Citations
26 Claims
-
1. For use with a digital image processing system in which plural images of a common scene are derived by a plurality of sensors, observation and image collection parameters of which may be different from one another, and wherein said plural images of said common scene obtained by said plurality of sensors are digitized to form a plurality of digital images, each digital image containing an array of pixels of a prescribed spatial resolution, and wherein plural digital images are translated to a prescribed registration surface in accordance with respective geometric models of said sensors through which said plural digital images were derived, a method of controlling the manner in which plural digital images are displayed by way of an output display device comprising the steps of:
-
(a) providing a display screen-based user interface which is operative by a user to input data representative of one or more prescribed image manipulation functions; (b) transforming user input data representative of a selected one of said one or more prescribed image manipulation functions to a set of spatial coordinates located in said prescribed registration surface; (c) applying said set of spatial coordinates located in said prescribed registration surface to respective ones of said geometric models, so as to convert said set of spatial coordinates to respective sets of pixel array coordinates within said plural digital images; and (d) mapping image pixel values associated with said respective sets of pixel array coordinates within said plural digital images to pixels of said output display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. For use with a digital image processing system in which plural images of a common scene are derived by a plurality of sensors, observation and image collection parameters of which may be different from one another, and wherein said plural images of said common scene obtained by said plurality of sensors are digitized to form a plurality of digital images, each digital image containing an array of pixels of a prescribed spatial resolution, and wherein plural digital images are translated to a prescribed registration surface in accordance with respective geometric models of sensors through which said plural digital images were derived, an arrangement for controlling the manner in which plural digital images are displayed by way of an output display device comprising:
-
a display screen-based user interface which is operative to accept user input data representative of one or more prescribed image manipulation functions; a first coordinate system translator which is operative to transform said user input data representative of a selected one of said one or more prescribed image manipulation functions to a set of spatial coordinates located in said prescribed registration surface; a second coordinate system translator which is operative to convert said set of spatial coordinates located in said prescribed registration surface to respective sets of pixel array coordinates within said plural digital images in accordance with respective ones of said geometric models; and an image database-to-display screen mapping mechanism which is operative to map image pixel values associated with said respective sets of pixel array coordinates within said plural digital images to pixels of said output display device. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification