Visualizing space systems modeling using augmented reality
First Claim
1. A visualization system for augmented reality, the visualization system for developing a three-dimensional representation of a space system, the visualization system comprising:
- a tangible medium comprising;
a positioning portion configured to determine a position of a viewer with respect to a real world and a position of the viewer with respect to a virtual world, the positioning portion configured to allow the viewer to interact with the virtual world;
a modeling portion configured to specify the virtual world in response to a space system model of the virtual world, the space system model including models for the earth and satellites, the space system model based on historical and projected trajectories of satellites;
a model specification portion configured to specify a representation of satellite model status data of the satellites in response to the position of the viewer with respect to the virtual world and in response to satellite model status data of the satellites;
an output portion configured to provide a three-dimensional representation of a space system, the three-dimensional representation of the space system including an image of the virtual world super-imposed on an image of the real world as being seen by the viewer, the image of the virtual world including the representation of the satellite model status data of the satellites to the viewer in response to the position of the viewer with respect to the virtual world, the representation of the satellite model status data of the satellites including a three-dimensional representation of satellite orbits, the image of the virtual world including a three-dimensional representation of the models for the earth and the satellites;
a simulation portion configured to select a virtual world time from a past time, a future time, a slower than real time, a static time and a faster than real time, run a simulation of the virtual world in the selected virtual world time, extract a position of an object in the space system model based on the virtual world time and update the image of the virtual world based on the extracted position; and
an input portion configured to allow the viewer to select one of the satellites to view satellite model status data of the selected one of the satellites and configured to allow the viewer to move the selected one of the satellites to a different position,wherein the representation of the satellite model status data of the satellites further comprises a representation selected from the group;
satellite sensor orientation, satellite sensor position, and satellite system design data.
1 Assignment
0 Petitions
Accused Products
Abstract
A visualization system for a computer system includes a modeling portion configured to specify the virtual geographic location in response to a three-dimensional model of the virtual geographic location and in response to the position of the viewer with respect to the virtual geographic location, a satellite data portion configured to specify a representation of satellite status data in response to the position of the viewer with respect to the virtual geographic location and in response to the satellite status data, and a three-dimensional output portion configured to provide at least two images of the virtual geographic location and the representation of the satellite status data to the viewer.
-
Citations
28 Claims
-
1. A visualization system for augmented reality, the visualization system for developing a three-dimensional representation of a space system, the visualization system comprising:
-
a tangible medium comprising; a positioning portion configured to determine a position of a viewer with respect to a real world and a position of the viewer with respect to a virtual world, the positioning portion configured to allow the viewer to interact with the virtual world; a modeling portion configured to specify the virtual world in response to a space system model of the virtual world, the space system model including models for the earth and satellites, the space system model based on historical and projected trajectories of satellites; a model specification portion configured to specify a representation of satellite model status data of the satellites in response to the position of the viewer with respect to the virtual world and in response to satellite model status data of the satellites; an output portion configured to provide a three-dimensional representation of a space system, the three-dimensional representation of the space system including an image of the virtual world super-imposed on an image of the real world as being seen by the viewer, the image of the virtual world including the representation of the satellite model status data of the satellites to the viewer in response to the position of the viewer with respect to the virtual world, the representation of the satellite model status data of the satellites including a three-dimensional representation of satellite orbits, the image of the virtual world including a three-dimensional representation of the models for the earth and the satellites; a simulation portion configured to select a virtual world time from a past time, a future time, a slower than real time, a static time and a faster than real time, run a simulation of the virtual world in the selected virtual world time, extract a position of an object in the space system model based on the virtual world time and update the image of the virtual world based on the extracted position; and an input portion configured to allow the viewer to select one of the satellites to view satellite model status data of the selected one of the satellites and configured to allow the viewer to move the selected one of the satellites to a different position, wherein the representation of the satellite model status data of the satellites further comprises a representation selected from the group;
satellite sensor orientation, satellite sensor position, and satellite system design data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 21, 24, 25, 26)
-
-
8. A method for visualization of augmented reality to develop a three-dimensional representation of a space system, the method comprising:
-
determining a position of a viewer with respect to a real world and a position of the viewer with respect to a virtual world; determining a space system model of the virtual world, the space system model including models for the earth and satellites, the space system model based on historical and projected trajectories of satellites; determining a representation of satellite model status data of the satellites in response to the position of the viewer with respect to the virtual world and in response to satellite model status data of the satellites; displaying to the viewer a three-dimensional representation of a space system, the three-dimensional representation of the space system including a representation of the virtual world super-imposed on a representation of the real world as being seen by the viewer, the representation of the virtual world including the representation of the satellite model status data of the satellites in response to the position of the viewer with respect to the virtual world, the representation of the satellite model status data of the satellites including a three-dimensional representation of satellite orbits, the image of the virtual world including a three-dimensional representation of the models for the earth and the satellites; selecting one of the satellites, by the viewer, to view satellite model status data of the selected one of the satellites; and moving the selected one of the satellites, by the viewer, to a different position, selecting a virtual world time from a past time, a future time, a slower than real time, a static time and a faster than real time; running a simulation of the virtual world in the selected virtual world time, and updating the image of the virtual world based on the virtual world time by extracting a position of an object in the space system model; wherein the representation of the satellite model status data of the satellites further comprises a representation selected from the group;
satellite sensor orientation, satellite sensor position, and satellite system design data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 22)
-
-
15. A method for visualization of augmented reality, the method for developing a three-dimensional representation of a space system, the method comprising:
-
determining a space system model of a virtual world, the space system model including models for the earth and satellites, the space system model based on historical and projected trajectories of satellites; determining a representation of satellite model status data of the satellites in response to satellite model status data of the satellites, and in response to a position of a viewer with respect to the virtual world; determining a representation of the virtual world in response to the space system model of the virtual world and in response to a position of the viewer with respect to the virtual world; displaying to the viewer a three-dimensional representation of a space system, the three-dimensional representation of the space system including a representation of a real world as being seen by the viewer overlaid with the representation of the virtual world, the representation of the virtual world including the representation of the satellite model status data of the satellites, the representation of the satellite model status data of the satellites including a three-dimensional representation of satellite orbits, the representation of the virtual world including a three-dimensional representation of the models for the earth and the satellites; selecting one of the satellites, by the viewer, to view satellite model status data of the selected one of the satellites; moving the selected one of the satellites, by the viewer, to a different position, selecting a virtual world time from a past time, a future time, a slower than real time, a static time and a faster than real time; running a simulation of the virtual world in the selected virtual world time; and updating the image of the virtual world based on the virtual world time by extracting a position of an object in the space system model; wherein the viewer is allowed to interact with the virtual world. - View Dependent Claims (16, 17, 18, 19, 20, 23)
-
-
27. A visualization system for augmented reality, the visualization system for developing a three-dimensional representation of a space system, the visualization system comprising:
a processor for executing instructions, the instructions comprising; determining a position of a viewer with respect a real world and a position of the viewer with respect to a virtual world; specifying the virtual world in response to a space system model of the virtual world, the space system model including models for the earth and satellites, the space system model based on historical and projected trajectories of satellites; specifying a representation of satellite model status data of the satellites in response to the position of the viewer with respect to the virtual world and in response to satellite model status data of the satellites; providing a three-dimensional representation of a space system, the three-dimensional representation of the space system including an image of the virtual world super-imposed on an image of the real world as being seen by the viewer, the image of the virtual world including the representation of the satellite model status data of the satellites to the viewer in response to the position of the viewer with respect to the virtual world, the representation of the satellite model status data of the satellites including a three-dimensional representation of satellite orbits, the image of the virtual world including a three-dimensional representation of the models for the earth and the satellites; selecting a virtual world time from a past time, a future time, a slower than real time, a static time and a faster than real time; running a simulation of the virtual world in the selected virtual world time; updating the image of the virtual world based on the virtual world time by extracting a position of an object in the space system model; and allowing the viewer to select one of the satellites to view satellite model status data of the selected one of the satellites and allowing the viewer to move the selected one of the satellites to a different position. - View Dependent Claims (28)
Specification