Method for producing 3D perspective view avionics terrain displays
First Claim
1. In an aircraft display system having a processor for processing data for displaying terrain, a method for reducing the required computational load on the processor comprising:
- obtaining terrain data from a data source, and using the terrain data to construct a polygon terrain mesh, the polygon terrain mesh having error bounds that increase non-linearly from a viewing location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods for generating information for displaying terrain on an aircraft display system that significantly reduces the computation and data load for producing the terrain display. This is accomplished through the use of intelligent level of detail control that computes and displays terrain and dynamic on-terrain perspective projection lines and distance rings aligned with the aircraft heading for depth perception and relative altitude awareness. The terrain details are processed and displayed in a manner that shows all significant terrain features, e.g., peaks, towers, and the like, but through the use of nonlinear error bound geometric morphing, coupled with triangle binary tree based terrain mesh generation, the polygon count, and thus the computational load, are significantly reduced, while visual fidelity is maintained.
-
Citations
20 Claims
-
1. In an aircraft display system having a processor for processing data for displaying terrain, a method for reducing the required computational load on the processor comprising:
-
obtaining terrain data from a data source, and using the terrain data to construct a polygon terrain mesh, the polygon terrain mesh having error bounds that increase non-linearly from a viewing location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In an aircraft display system having a processor for processing data for displaying terrain, a method for reducing the required computational load on the processor comprising:
-
obtaining terrain data from a data source, using the terrain data to construct a polygon terrain mesh, the polygon terrain mesh having error bounds that increase non-linearly from a viewing location providing higher resolution nearer the viewing location, computing geo-morphing parameters based on the error bound, and using the parameters to control geo-morphing range and duration to ensure visually smooth transitions from lower resolution displays to higher resolution displays. - View Dependent Claims (7, 8, 9, 10)
-
-
11. In an aircraft display system having a processor for processing data for displaying terrain, a method for reducing the required computational load on the processor comprising:
-
obtaining terrain data from a data source, using the terrain data to construct a polygon terrain mesh, the polygon terrain mesh having error bounds that increase non-linearly from a viewing location, and using the terrain mesh, dynamically generating terrain-tracing perspective projection lines. - View Dependent Claims (12, 13, 14, 15)
-
-
16. In an aircraft display system having a processor for processing data for displaying terrain, a method for reducing the required computational load on the processor comprising:
-
obtaining terrain data from a data source, using the terrain data to construct a polygon terrain mesh, the polygon terrain mesh having error bounds that increase non-linearly from a viewing location providing higher resolution nearer the viewing location, computing geo-morphing parameters based on the error bound, using the parameters to control geo-morphing range and duration to ensure visually smooth transitions from lower resolution displays to higher resolution displays, and dynamically generating terrain-tracing range rings using the geo-morphed polygon terrain mesh. - View Dependent Claims (17, 18, 19, 20)
-
Specification