Full text: XVIIth ISPRS Congress (Part B5)

    
    
   
    
   
  
  
  
   
   
     
   
   
    
   
  
    
    
  
   
   
   
    
   
   
    
  
    
1d 
cts) 
  
Figure 4. The aspect graph of a tetrahedron. For this object the 
overall structure is the same for either viewpoint space model. 
Bold arcs follow the visual event convention of Koenderink and 
van Doorn (1979), while the additional dotted arcs follow the 
convention of Plantinga and Dyer (1986). 
marked by a T-junction in the image. (It also includes, as a 
special case, the projection of a face of the object to a line 
segment in the image.) The viewpoints from which such an 
accidental alignment can be seen lie on a plane in the 3-D 
model of viewpoint space, or on a great circle of the viewing 
sphere. Several of these events can be seen in Figures 4 
and 5, which show the aspect graphs of a tetrahedron and a 
triangular prism with a hole through it, under both viewing 
models, respectively. 
An edge triplet alignment occurs when points on three differ- 
ent edges of the object project to the same point in the image 
(see Figure 6). In general, this event represents a change in 
the ordering of the visible T-junction relations between the 
  
(a) Example nonconvex polyhedron 
having equilateral triangular faces 
with through hole of same shape. 
TAY 
three edges. The viewpoints from which such an accidental 
alignment can be seen lie on a quadric surface in the 3-D 
model of viewpoint space, or on a quadric curve on the sur- 
face of the viewing sphere (Gigus and Malik, 1987; Stewman 
and Bowyer, 1988). 
4.2 Parcellating Viewpoint Space 
  
The set of visual event boundaries is found by considering all 
pairs of edges and vertices, and all triplets of edges. Many of 
these combinations may be discarded by performing a local 
visibility test to see if a portion of the object lies between 
the interacting features, therefore blocking the alignment. 
For the surviving events, the corresponding surfaces must be 
used to subdivide viewpoint space. 
Under the assumption of orthographic projection, the great 
circles and quadric curves on the sphere surface can be de- 
composed into portions which are single-valued with respect 
to a particular 2-D parameterization of the sphere. This set 
of curves is then qualitatively equivalent to a set of lines in 
a plane, and the well known plane sweep algorithm can be 
used to determine curve intersections and subdivide view- 
point space (Gigus and Malik, 1990; Gigus, Canny and Sei- 
del, 1991; Watts, 1988). 
Assuming perspective projection, another method is to con- 
struct what is known as a geometric incidence lattice to rep- 
resent the parcellation of 3-D space. This lattice structure 
defines the various volumes of space, their bounding surface 
patches, the curves of intersection between the patches and 
finally the points of intersection between the curves. The 
calculation of the curves of intersection between the planes 
and quadrics in 3-D space is sufficiently well known that 
this structure is constructible for polyhedra (Stewman, 1991; 
Stewman and Bowyer, 1988). 
  
SAY YY 
(c) Representative views of regions on viewing sphere in (b). Note, only four 
different views exist even though there are 24 total regions on the sphere. 
A AD [8 
V NAY 
(b) Partition of upper quadrant of the Inside 
viewing sphere. Partition is rotationally 
symmetric about upper hemisphere and 
mirror symmetric about the equator. 
Ld uod ks L dsl 
(d) Additional views of object when the 3-D viewing space model is used that are not 
seen from viewing sphere. There are 81 total regions for the subdivision of 3-D space. 
Figure 5. Components of aspect graph of nonconvex polyhedron in (a) include viewing sphere partition in (b), along with 
the representative views of its regions, and also in (d) are additional views seen using the 3-D viewing space model.
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.