Global visualization process (GVP) and system for implementing a GVP
First Claim
1. A process for dynamic human visualization of events occurring within a volume having varying spatial and temporal gradients, said process providing readily adjustable scale and resolution, and initiating activities internal thereto, the process comprising:
- acquiring data, wherein said data represents imagery, geometric and time relationships to be used for generating motion paths, stored maps, location, and activity;
integrating said data, wherein said integrating said data uses full external network connectivity, wherein said data is acquired from simulations, actual events or other sources, and wherein said data includes multi-source satellite and aerial imagery available in various wavelengths and formats;
developing at least one database, having a software architecture from which at least one model is generated;
generating at least one display containing at least one depiction from said at least one model and said data, wherein said depiction is displayed in real time;
controlling said at least one display;
enabling accurate and rapid visualization of an area via orienting position based on a geographical coordinate system to at least one eyepoint, wherein, said geographical coordinate system is fully compatible with navigation systems, wherein included within said area are events having a range of spatial and temporal gradients, and wherein systems operating to said geographical coordinate system permit navigation systems to connect, register, and synchronize within said process, at least one model is a terrain model, wherein said terrain model contains terrain imagery and geometry data, wherein said at least one model retains the positional accuracy inherent in said data as originally acquired, wherein retention of the positional accuracy enables an accurate depiction of an object'"'"'s location and dynamic replay of events occurring within said volume, wherein said at least one model is geo-specific, geo-referenced, and universally scalable and provides an accurate depiction representative of a round world, wherein, cultural features are added to said software architecture with negligible impact on response time of said process, wherein, types and instances of mobile objects are added having appearance, location, and dynamics established by external sources, and wherein, said software architecture and said process enable multiple scenarios to be modeled or displayed while maintaining fast update rates; and
,employing database software to convert data files from said at least one model into database products, wherein, said data files consist of a portion of said terrain imagery and a portion of said geometry data contained in said terrain model, wherein, said terrain imagery combined with said geometry data incorporating terrain elevation is generated from more than one source in at least one pre-selected degree of resolution, wherein, said database products are terrain models, fixed and mobile object models, weather or visibility effects, or map materials with multiple layers of information, wherein, cultural features are added to said software architecture with negligible impact on response time of said process, wherein, many types and instances of mobile objects are added, said instances having appearance, location, and dynamics established by external sources, and wherein, said software architecture and said process enables multiple scenarios to be modeled or displayed while maintaining update rates that facilitate real time display.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and process that incorporates hardware and software as elements to be combined with procedures and processes to obtain, format, store, combine, control, display, record, and visualize dynamic scenarios by interacting with accurate, realistic models and actual events within, on, and above a three-dimensional surface to be observed or modeled. One application provides a user-manipulated large-scale dynamic display of systems testing in a real world environment for real time visualization by test personnel. The Global Visualization Process (GVP) system is an integrated software solution for high-performance visualization. GVP software and process is capable of displaying extremely high resolution terrain models and imagery in real time over the entire surface of the planet, as well as a large number of moving entities and their associated graphical models. The system can display imagery at 2 cm/pixel, and infinitely detailed terrain in real time over the whole surface of a planet. All displayed data is referenced to the World Geodetic System 1984 (WGS-84) ellipsoid for true round-earth effects, and can be rendered in correct asymmetric stereo. These features, combined with a network application progamming interface (API), make GVP suitable for flight simulation out-the-window displays, command and control scenarios, and mission review or rehearsal.
-
Citations
9 Claims
-
1. A process for dynamic human visualization of events occurring within a volume having varying spatial and temporal gradients, said process providing readily adjustable scale and resolution, and initiating activities internal thereto, the process comprising:
-
acquiring data, wherein said data represents imagery, geometric and time relationships to be used for generating motion paths, stored maps, location, and activity; integrating said data, wherein said integrating said data uses full external network connectivity, wherein said data is acquired from simulations, actual events or other sources, and wherein said data includes multi-source satellite and aerial imagery available in various wavelengths and formats; developing at least one database, having a software architecture from which at least one model is generated;
generating at least one display containing at least one depiction from said at least one model and said data, wherein said depiction is displayed in real time;controlling said at least one display; enabling accurate and rapid visualization of an area via orienting position based on a geographical coordinate system to at least one eyepoint, wherein, said geographical coordinate system is fully compatible with navigation systems, wherein included within said area are events having a range of spatial and temporal gradients, and wherein systems operating to said geographical coordinate system permit navigation systems to connect, register, and synchronize within said process, at least one model is a terrain model, wherein said terrain model contains terrain imagery and geometry data, wherein said at least one model retains the positional accuracy inherent in said data as originally acquired, wherein retention of the positional accuracy enables an accurate depiction of an object'"'"'s location and dynamic replay of events occurring within said volume, wherein said at least one model is geo-specific, geo-referenced, and universally scalable and provides an accurate depiction representative of a round world, wherein, cultural features are added to said software architecture with negligible impact on response time of said process, wherein, types and instances of mobile objects are added having appearance, location, and dynamics established by external sources, and wherein, said software architecture and said process enable multiple scenarios to be modeled or displayed while maintaining fast update rates; and
,employing database software to convert data files from said at least one model into database products, wherein, said data files consist of a portion of said terrain imagery and a portion of said geometry data contained in said terrain model, wherein, said terrain imagery combined with said geometry data incorporating terrain elevation is generated from more than one source in at least one pre-selected degree of resolution, wherein, said database products are terrain models, fixed and mobile object models, weather or visibility effects, or map materials with multiple layers of information, wherein, cultural features are added to said software architecture with negligible impact on response time of said process, wherein, many types and instances of mobile objects are added, said instances having appearance, location, and dynamics established by external sources, and wherein, said software architecture and said process enables multiple scenarios to be modeled or displayed while maintaining update rates that facilitate real time display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification