Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
250 words
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.
Claim 2
Dependent Claim
250 words
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.
Claim 3
Dependent Claim
74 words
A method according to claim 1, wherein step (d) comprises applying said respective sets of pixel array coordinates within said plural digital images to respective ones of said geometric models, so as to convert said respective sets of pixel array coordinates to said set of spatial coordinates located in said prescribed registration surface, and transforming said set of spatial coordinates located in said prescribed registration surface to screen coordinates of said output display device.
Claim 4
Dependent Claim
35 words
A method according to claim 2, wherein said one or more prescribed image manipulation functions for which user input data is input in step (a) include at least one of zoom, roam and rotate functions.
Claim 5
Dependent Claim
45 words
A method according to claim 3, wherein said prescribed image manipulation functions for which user input data is input in step (a) include a propagate function which links said prescribed image manipulation function to each of plural digital images displayed on said output display device.
Claim 6
Dependent Claim
35 words
A method according to claim 1, wherein said one or more prescribed image manipulation functions for which user input data is input in step (a) include at least one of zoom, roam and rotate functions.
Claim 7
Dependent Claim
46 words
A method according to claim 1, wherein said user input data is defined in terms of a display screen-based coordinate system, and wherein step (b) comprises transforming said display screen-based user input data to a set of latitude and longitude coordinates of said prescribed registration surface.
Claim 8
Dependent Claim
56 words
A method according to claim 6, wherein step (c) comprises applying latitude, longitude and elevation coordinates of said prescribed registration surface to said respective ones of said geometric models, so as to convert said latitude, longitude and elevation coordinates to respective sets of line and pixel locations within respective pixel arrays of said plural digital images.
Claim 9
Dependent Claim
78 words
A method according to claim 7, wherein step (d) comprises applying said respective sets of line and pixel locations within respective pixel arrays of said plural digital images to said models, so as to convert said respective sets of line and pixel locations to a set of latitude and longitude coordinates of said prescribed registration surface, and transforming said set of latitude and longitude coordinates of said prescribed registration surface to screen coordinates of said output display device.
Claim 10
Dependent Claim
42 words
A method according to claim 1, wherein said respective geometric models of sensors through which said plural digital images were derived have been iteratively refined in accordance with a measure of misregistration of said plural digital images on said prescribed registration surface.
Claim 11
Dependent Claim
219 words
A method according to claim 9, wherein respective geometric models of first and second sensors through which first and second ones of said plural digital images were derived have been iteratively refined by processing said first and second digital images to obtain plural versions of each of said first and second digital images, having successively reduced spatial resolutions from said prescribed spatial resolution to a prescribed base resolution, correlating edge contents of respective ones of first neighborhoods of pixels associated with a first array of matching points within a first selected resolution version of said first digital image with edge contents of respective ones of second neighborhoods of pixels associated with a second array of matching points within said first selected resolution version of said second digital image, so as to derive a measure of misregistration between said first and second images upon said prescribed registration surface, the contents of each of said first and second neighborhoods of pixels being defined with respect to said prescribed registration surface in accordance with respective first and second geometric models of said first and second sensors, and modifying at least one of said first and second geometric models in accordance with said measure of misregistration, so as to effectively decrease misregistration between said first and second images on said prescribed registration surface.
Claim 12
Dependent Claim
44 words
A method according to claim 1, wherein step (a) comprises providing said display screen-based user interface as a windows-based user interface icon, which is operative to enable an operator to interactively input said data representative of said one or more prescribed image manipulation functions.
Claim 13
Dependent Claim
35 words
A method according to claim 11, wherein said one or more prescribed image manipulation functions for which user input data is input in step (a) include at least one of zoom, roam and rotate functions.
Claim 14
Dependent Claim
45 words
A method according to claim 12, wherein said prescribed image manipulation functions for which user input data is input in step (a) include a propagate function which links said prescribed image manipulation function to each of plural digital images displayed on said output display images.
Claim 15
Dependent Claim
262 words
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.
Claim 16
Dependent Claim
262 words
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.
Claim 17
Dependent Claim
70 words
An arrangement according to claim 14, wherein said image database-to-display screen mapping mechanism is operative to convert respective ones of said plural sets of pixel array coordinates to said set of spatial coordinates located in said prescribed registration surface, in accordance with respective ones of said geometric models, and to transform said set of spatial coordinates located in said prescribed registration surface to screen coordinates of said output display device.
Claim 18
Dependent Claim
37 words
An arrangement according to claim 15, wherein said one or more prescribed image manipulation functions for which user data is input to said display screen-based user interface include at least one of zoom, roam and rotate functions.
Claim 19
Dependent Claim
39 words
An arrangement according to claim 16, wherein said display screen-based user interface contains a propagate function icon the invoking of which links said prescribed image manipulation function to each of plural digital images displayed on said output display device.
Claim 20
Dependent Claim
37 words
An arrangement according to claim 14, wherein said one or more prescribed image manipulation functions for which user data is input to said display screen-based user interface include at least one of zoom, roam and rotate functions.
Claim 21
Dependent Claim
51 words
An arrangement according to claim 14, wherein said user input data is defined in terms of a display screen-based coordinate system, and wherein said first coordinate system translator is operative to transform said display screen-based user input data to a set of latitude and longitude coordinates of said prescribed registration surface.
Claim 22
Dependent Claim
53 words
An arrangement according to claim 19, wherein said second coordinate system translator is operative to convert latitude, longitude and elevation coordinates of said prescribed registration surface in accordance with said respective ones of said geometric models, to respective sets of line and pixel locations within respective pixel arrays of said plural digital images.
Claim 23
Dependent Claim
65 words
An arrangement according to claim 20, wherein said image database-to-display screen mapping mechanism is operative to convert a respective set of line and pixel locations of an image database to a set of latitude and longitude coordinates of said prescribed registration surface, and to transform said set of latitude and longitude coordinates of said prescribed registration surface to screen coordinates of said output display device.
Claim 24
Dependent Claim
42 words
An arrangement according to claim 14, wherein said display screen-based user interface is operative to display at least one windows-based user interface icon to enable an operator to interactively input said data representative of said one or more prescribed image manipulation functions.
Claim 25
Dependent Claim
32 words
An arrangement according to claim 20, wherein said one or more prescribed image manipulation functions for which user input data is input include at least one of zoom, roam and rotate functions.
Claim 26
Dependent Claim
42 words
An arrangement according to claim 23, wherein said prescribed image manipulation functions for which user input data is input include a propagate function which links said prescribed image manipulation function to each of plural digital images displayed on said output display images.
Claim 27
Dependent Claim
42 words
An arrangement according to claim 14, wherein said respective geometric models of sensors through which said plural digital images were derived have been iteratively refined in accordance with a measure of misregistration of said plural digital images on said prescribed registration surface.
Claim 28
Dependent Claim
218 words
An arrangement to claim 25, wherein respective geometric models of first and second sensors through which first and second ones of said plural digital images were drived have been iteratively refined by processing said first and second digital images to obtain plural versions of each of said first and second digital images, having successively reduced spatial resolutions from said prescribed spatial resolution to a prescribed base resolution, correlating edge contents of respective ones of first neighborhoods of pixels associated with a first array of matching points within a first selected resolution version of said first digital image with edge contents of respective ones of second neighborhoods of pixels associated with a second array of matching points within said first selected resolution version of said second digital image, so as to derive a measure of misregistration between said first and second images upon said prescribed registration surface, the contents of each of said first and second neighborhoods of pixels being defined with respect to said prescribed registration surface in accordance with respective first and second geometric models of said first and second sensors, and modifying at least one of said first and second geometric models in accordance with said measure of misregistration, so as to effectively decrease misregistration between said first and second images on said prescribed registration surface.