Method for rapid generation of photo-realistic imagery
First Claim
1. A method for providing rapid generation of photorealistic imagery for use in a digital display system including a memory which contains first and second ortho-rectified data layers wherein the first data layer comprises a digitized photograph of known resolution and spacing values and the second layer comprises digitized elevation data corresponding to the photograph in the first data layer, the method comprising the steps of:
- (a) scanning corresponding portions of the first and second data layers out of memory;
(b) dividing the scanned portions into plurality of 2 pixel by 2 pixel cells so as to form the cells using adjacent pixels for the first data layer wherein each cell is comprised of four vertices and wherein each of the four vertices is described by information stored in the memory including;
(i) an X, Y coordinate, and(ii) a Z coordinate representative of its elevation which is known from the elevation layer so as to allow the vertices to lie in different planes;
(c) further dividing the cells into triangular sections having vertices;
(d) removing hidden surfaces from the scanned porttion(e) projecting the vertices into the viewscreen under the coordinates in the second layer and the known values and(f) shading the area subtended by the projected vertices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing rapid generation of photo-realistic imagery for use in a display system. The display system includes a memory which contains first and second ortho-rectified data layers. The first data layer includes a digitized photograph of known resolution together with spacing values and the second layer includes digitized elevation data corresponding to the photograph in the first data layer. The method includes the steps of scanning corresponding portions of the first and second data layers out of memory, removing hidden surfaces from the scanned portions, dividing the scanned portions into a plurality of two pixel by two pixel cells so as to form the cells using adjacent pixels from the data layer, further dividing the cells into triangular sections having vertices, projecting the vertices into the viewscreen using the coordinates in the second layer and the known spacing values, and shading the area subtended by the projected vertices. In one embodiment of the invention, the hidden surfaces are removed through an application of a modified Painters Algorithm. An alternate embodiment of the invention uses a Z-buffer to provide hidden surface removal.
-
Citations
4 Claims
-
1. A method for providing rapid generation of photorealistic imagery for use in a digital display system including a memory which contains first and second ortho-rectified data layers wherein the first data layer comprises a digitized photograph of known resolution and spacing values and the second layer comprises digitized elevation data corresponding to the photograph in the first data layer, the method comprising the steps of:
-
(a) scanning corresponding portions of the first and second data layers out of memory; (b) dividing the scanned portions into plurality of 2 pixel by 2 pixel cells so as to form the cells using adjacent pixels for the first data layer wherein each cell is comprised of four vertices and wherein each of the four vertices is described by information stored in the memory including; (i) an X, Y coordinate, and (ii) a Z coordinate representative of its elevation which is known from the elevation layer so as to allow the vertices to lie in different planes; (c) further dividing the cells into triangular sections having vertices; (d) removing hidden surfaces from the scanned porttion (e) projecting the vertices into the viewscreen under the coordinates in the second layer and the known values and (f) shading the area subtended by the projected vertices. - View Dependent Claims (2, 3, 4)
-
Specification