System and method for enhancing computer-generated images of terrain on aircraft displays
First Claim
1. A system for enhancing the visibility and ensuring the correctness of terrain information on a visual display, comprising:
- a data storage unit, said data storage unit operable to store a set of terrain data;
a position data source, said position data source operable to determine at least one of a current position, heading and speed of an aircraft, and produce a set of spatial position data; and
a processing unit coupled to said data storage unit and said position data source, said processing unit operable to;
receive at least one of said current position, heading and speed and an attitude of said aircraft;
load a patch of terrain data, said patch of terrain data associated with said at least one of said current position, heading and speed and an attitude of said aircraft, and said patch of terrain data formed as a subset of said set of terrain data;
compare said patch of terrain data with said set of spatial position data; and
if an accuracy value associated with said set of spatial position data is greater than an accuracy value associated with said patch of terrain data, augment said patch of terrain data with said set of spatial position data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are disclosed for enhancing the visibility and ensuring the correctness of terrain and navigation information on aircraft displays, such as, for example, continuous, three-dimensional perspective view aircraft displays conformal to the visual environment. More specifically, an aircraft display system is disclosed that includes a processing unit, a navigation system, a database for storing high resolution terrain data, a graphics display generator, and a visual display. One or more independent, higher precision databases with localized position data, such as navigation data or position data is onboard. Also, one or more onboard vision sensor systems associated with the navigation system provides real-time spatial position data for display, and one or more data links is available to receive precision spatial position data from ground-based stations. Essentially, before terrain and navigational objects (e.g., runways) are displayed, a real-time correction and augmentation of the terrain data is performed for those regions that are relevant and/or critical to flight operations, in order to ensure that the correct terrain data is displayed with the highest possible integrity. These corrections and augmentations performed are based upon higher precision, but localized onboard data, such as navigational object data, sensor data, or up-linked data from ground stations. Whenever discrepancies exist, terrain data having a lower integrity can be corrected in real-time using data from a source having higher integrity data. A predictive data loading approach is used, which substantially reduces computational workload and thus enables the processing unit to perform such augmentation and correction operations in real-time.
-
Citations
46 Claims
-
1. A system for enhancing the visibility and ensuring the correctness of terrain information on a visual display, comprising:
-
a data storage unit, said data storage unit operable to store a set of terrain data;
a position data source, said position data source operable to determine at least one of a current position, heading and speed of an aircraft, and produce a set of spatial position data; and
a processing unit coupled to said data storage unit and said position data source, said processing unit operable to;
receive at least one of said current position, heading and speed and an attitude of said aircraft;
load a patch of terrain data, said patch of terrain data associated with said at least one of said current position, heading and speed and an attitude of said aircraft, and said patch of terrain data formed as a subset of said set of terrain data;
compare said patch of terrain data with said set of spatial position data; and
if an accuracy value associated with said set of spatial position data is greater than an accuracy value associated with said patch of terrain data, augment said patch of terrain data with said set of spatial position data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A display system for enhancing a visibility and ensuring a correctness of terrain and navigational target information, comprising:
-
means for storing a set of terrain data;
means for determining at least one of a current position, heading and speed of an aircraft, and producing a set of spatial position data;
means for receiving said at least one of a current position, heading and speed of said aircraft;
means for loading a patch of terrain data coupled to said means for storing, said patch of terrain data associated with said at least one of a current position, heading and speed of said aircraft, and said patch of terrain data formed as a subset of said set of terrain data;
means for comparing said patch of terrain data with said set of spatial position data;
means for augmenting said patch of terrain data with said set of spatial position data if an accuracy value associated with said set of spatial position data is greater than an accuracy value associated with said patch of terrain data; and
means for generating a first plurality of control signals for a visual display, said first plurality of control signals representing said augmented patch of terrain data for said visual display. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for enhancing the visibility and ensuring the accuracy of terrain information on a visual display, comprising the steps of:
-
storing a set of terrain data;
determining at least one of a current position, heading and speed of an aircraft;
producing a set of spatial position data;
loading a patch of terrain data, said patch of terrain data associated with said at least one of a current position, heading and speed of said aircraft, and said patch of terrain data formed as a subset of said set of terrain data;
comparing said patch of terrain data with said set of spatial position data; and
augmenting said patch of terrain data with said set of spatial position data, if an accuracy value associated with said set of spatial position data is greater than an accuracy value associated with said patch of terrain data. - View Dependent Claims (38, 39, 40, 41)
-
-
42. A computer program product, comprising:
-
a computer-usable medium having computer-readable code embodied therein for configuring a computer processor, the computer program product comprising;
a first executable computer-readable code configured to cause a computer processor to receive said at least one of a current position, heading and speed of an aircraft;
a second executable computer-readable code configured to cause a computer processor to load a patch of terrain data, said patch of terrain data associated with said at least one of a current position, heading and speed of said aircraft, and said patch of terrain data formed as a subset of said set of terrain data;
a third executable computer-readable code configured to cause a computer processor to compare said patch of terrain data with a set of spatial position data; and
a fourth executable computer-readable code configured to cause a computer processor to augment said patch of terrain data with said set of spatial position data, if an accuracy value associated with said set of spatial position data is greater than an accuracy value associated with said patch of terrain data. - View Dependent Claims (43, 44, 45, 46)
-
Specification