System and method for synthetic vision terrain display
First Claim
1. A method of rendering an image of terrain for display in a cockpit display, the method comprising forming a set of tiles from raw terrain data, each tile including information concerning the elevation of points on the ground;
- selecting a subset of tiles to be processed to render the image, and sending the subset of tiles to a graphics processor to render an image based on the information in each tile.
5 Assignments
0 Petitions
Accused Products
Abstract
A synthetic rendering of the terrain within a selected field of view is created from raw terrain elevation data, and the resolution of the rendering is proportioned to the altitude above ground level (altitude AGL) of the aircraft. All the data points are subdivided into tiles. Only data from tiles within a prescribed field of view are considered for processing; all others are ignored. Within the selected tiles, only some of the terrain elevation data points are passed to the graphics processor for rendering. At maximum resolution, when the aircraft is on the ground or at a low altitude, there are relatively fewer tiles within the field of view and the fraction of the data points from each tile within the field of view passed for rendering is relatively large. As the aircraft'"'"'s altitude AGL level increases, the field of view also increases in area increasing the number of tiles within the field of view. However, the number of data points forwarded for rendering by the graphics processor is kept approximately constant by selecting progressively fewer and fewer terrain elevation data points from each tile for rendering as altitude AGL increases. Only the data points that lie within tiles inside a prescribed field of view are forwarded to the graphics processor for rendering. Once the tiles have been selected, the terrain elevation data points are grouped in groups of a size that depends on altitude AGL, with more terrain data points in the grouped as attitude increases. Preferably the groups are triangle strips. Only the highest elevation from each group is passed to the graphics processor for rendering.
36 Citations
15 Claims
-
1. A method of rendering an image of terrain for display in a cockpit display, the method comprising forming a set of tiles from raw terrain data, each tile including information concerning the elevation of points on the ground;
- selecting a subset of tiles to be processed to render the image, and sending the subset of tiles to a graphics processor to render an image based on the information in each tile.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A system for rendering an image of terrain and displaying the image on a cockpit display including;
-
means for forming a set of tiles from raw terrain data, each tile including information concerning the elevation of points on the ground;
means for selecting a subset of tiles to be processed to render the image;
means for rendering an image based on the information in the subset of tiles; and
means for displaying the image.
-
- 14. A method of rendering an image of terrain for display in a cockpit display of an aircraft, characterized by selecting from a set of data points representing information concerning the elevation of points corresponding to the terrain being traversed by the aircraft, a subset of data points that are processed for display on the cockpit display, wherein the number of data points per unit area of terrain being displayed is decreased with increasing altitude over ground level while the area of terrain corresponding to the selected data points is increased with increasing altitude over ground level, and vice versa.
Specification