Computer-resident mechanism for manipulating, navigating through and mensurating displayed image of three-dimensional geometric model
First Claim
1. A method of displaying and manipulating an image of a three-dimensional (3D) geometric model of an object, such as an urban scene, comprising the steps of:
- (a) simultaneously displaying, in a first display window of a digital image display system, a first image of said object that presents said object from a first 3D model perspective and, in a second display window of said digital image display system, a second image of said object that presents said object from a second 3D model perspective, different from said first 3D model perspective; and
(b) simultaneously performing an effectively continuous transition of the image contents of said first display window from said first 3D model perspective of said object toward said second 3D model perspective of said object, and an effectively continuous transition of image contents of said second display window from said second 3D model perspective of said object toward said first 3D model perspective of said object.
2 Assignments
0 Petitions
Accused Products
Abstract
An image processing system renders, displays and provides virtual user navigation through multiple size and aspect views of a three-dimensional (3D) geometric model of an object, such as an urban scene. A user interface, such as a mouse or joystick device, is coupled to a digital image processor and is employed to supply image manipulation signals to the digital image processor for manipulating images displayed upon a digital image display device. The digital image display device contains an overview display window that displays the object from a ‘bird'"'"'s eye’ or map perspective, and an inset display window that displays the object from a ‘down inside the scene’ perspective. In response to user interface-sourced commands, the processor can swap the two image perspectives and/or controllably navigate through the inset image.
408 Citations
46 Claims
-
1. A method of displaying and manipulating an image of a three-dimensional (3D) geometric model of an object, such as an urban scene, comprising the steps of:
-
(a) simultaneously displaying, in a first display window of a digital image display system, a first image of said object that presents said object from a first 3D model perspective and, in a second display window of said digital image display system, a second image of said object that presents said object from a second 3D model perspective, different from said first 3D model perspective; and
(b) simultaneously performing an effectively continuous transition of the image contents of said first display window from said first 3D model perspective of said object toward said second 3D model perspective of said object, and an effectively continuous transition of image contents of said second display window from said second 3D model perspective of said object toward said first 3D model perspective of said object. - View Dependent Claims (2, 3, 4, 5, 6)
(c) manipulating said in-scene image of said object in a manner that displays movement through said in-scene image from a perspective different from said overview image of said object.
-
-
4. A method according to claim 1, further including the step (c) of, during step (b), controllably reversing said effectively continuous transition of image contents of said first display window, and said effectively continuous transition of image contents of said inset viewport display window.
-
5. A method according to claim 1, wherein step (b) includes using an interpolation mechanism to cause effectively smooth transitions of said first and second images of said object.
-
6. A method according to claim 1, wherein step (a) further comprises controllably introducing, in a successive animated manner, images of a selected portion of said three-dimensional (3D) geometric model of said object into said first and second display windows of said digital image display device, in accordance with object model introduction representative signal inputs from said user interface.
-
7. A method of displaying and manipulating an image of a three-dimensional (3D) geometric model of an object, such as an urban scene, comprising the steps of:
-
(a) displaying, in an overview viewport display window of a digital image display system, a first image of said object that presents said object from a first 3D model perspective, said overview viewport display window having a first display area;
(b) displaying, in an inset viewport display window of said digital image display system, a second image of said object that presents said object from a second 3D model perspective, different from said first 3D model perspective, said inset viewport display window having a second display area different than said first display area; and
(c) navigating through said second image of said object, so as to manipulate said second image of said object displayed in said inset viewport display window. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
- 21. A virtual user icon for a display and manipulation of a image of a three-dimensional (3D) geometric model of an object, such as an urban scene, in a display window of a digital image display system, comprising a viewpoint element that is configured to simulate a user'"'"'s head at a user viewing location in said image, a viewing direction indicator including a line-of-sight therefrom, and a look-at point element positionable at a viewed location in said image.
-
23. An image processing system comprising:
-
a digital image display device;
a digital image processor which is operative to operate upon a three-dimensional (3D) geometric model of an object, such as an urban scene, and to controllably display multiple images of said object upon said digital image display device; and
a user interface coupled to said digital image processor and being operative under user control to supply image manipulation signals to said digital image processor for causing the manipulation of images displayed upon said digital image display device; and
whereinsaid digital image processor is operative to simultaneously display in a first display window of a digital image display device a first image of said object that presents said object from a first 3D model perspective, and to display in a second display window of said digital image display system a second image of said object that presents said object from a second 3D model perspective, different from said first 3D model perspective and, in response to a first prescribed operation of said user interface, to simultaneously cause an effectively continuous transition of the image contents of said first display window from said first 3D model perspective of said object toward said second 3D model perspective of said object, and an effectively continuous transition of image contents of said second display window from said second 3D model perspective of said object toward said first 3D model perspective of said object. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. An image processing system comprising:
-
a digital image display device;
a digital image processor which is operative to operate upon a three-dimensional (3D) geometric model of an object, such as an urban scene, and to controllably display multiple images of said object upon said digital image display device; and
a user interface coupled to said digital image processor and being operative under user control to supply image manipulation signals to said digital image processor for causing the manipulation of images displayed upon said digital image display device; and
whereinsaid digital image display device contains an overview viewport display window displaying a first image of said object that presents said object from a first 3D model perspective, said overview viewport display window having a first display area, and an inset viewport display window displaying a second image of said object that presents said object from a second 3D model perspective, different from said first 3D model perspective, said inset viewport display window having a second display area different than said first display area; and
said digital image processor is controllably operative to navigate through said second image of said object in accordance with navigation signal inputs from said user interface, so as to manipulate said second image of said object displayed in said inset viewport display window. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An image processing system comprising:
-
a digital image display device;
a digital image processor which is operative to process a three-dimensional (3D) geometric model of an object, such as an urban scene, and to controllably display an image of said object within a viewport of said digital image display device; and
a user interface coupled to said digital image processor and being operative under user control to supply image manipulation signals to said digital image processor for causing the manipulation of an image displayed within said viewport of said digital image display device; and
whereinsaid digital image processor is controllably operative to introduce, in a successive animated manner, at least one selected portion of said three-dimensional (3D) geometric model of said object, into said viewport of said digital image display device, in accordance with object model introduction representative signal inputs from said user interface. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
Specification