Full text: XIXth congress (Part B3,1)

  
Stephan Heuel 
  
Selecting Hypotheses using Topology: We consider all pos- 
sible pairs (G, D) of grouped sets G from 4.3 and directions ——b»- 
D. With the same argument as in 4.3, we can compare the » C C 
neighbored 2D-regions A^ of G with the neighbored 2D- Ss 
regions &5 of the direction D. If the intersection of these 5 C? ; Déc: 
2D-region sets is not empty, we accept this pair for the sub- C; : C 
sequent geometrical test. 
Testing Hypothesis using Geometry: From the grouped set 
of corners G we can compute an averaged plane £(A)c with Figure 4: The 2-cori nes Ct and C3 are coplanar, but 
an averaged covariance matrix 3:44. From the direction D nal with C One direction D € C3 is coplanar to 
we can compute a line L with X77. If the geometrical test C1 and C5. Black arrows indicate directions within a 
does not reject L € £c, we include D to the grouped set of group. 
corners G. 
4.5 Grouping Directions to 3D Edges 
At this stage of grouping we know, which corners and directions belong to the same surface. Now the task is to connect 
the corners C? and directions D :— C' so that the connections are (estimated) 3D edges of the polyhedral surface. 
Selecting Hypotheses using Topology: Each direction D € C? of a corner C? resp. a direction D from 4.3 refers to a 
set £'(D) of 2D image edges. Again, using the analysis of relations of 2D and 3D features and aggregates in 2.3, a pair 
of directions ( D1, D3) belongs to the same 3D edge if they share at least one 2D edge, i.e. £'(D1) (1 £'(D3) z 0. Note 
that we do not test all directions in the scene, but only those belonging to the same grouped set G of corners. 
Testing Hypotheses using Geometry: It is still possible that the topology selection above results in pairs (Dj, D3) of 
3D-direction, which are not collinear to each other, e.g. when having an accidental view. Therefore we test the two lines 
Ly, Ly with 9; ;, induced by the directions: L4 — L». If a pair of direction also succeeds this test, we assume to have a 
polyhedral edge between them. 
4.6 Generating 2-Corners from 3D Edges 
The step described in 4.5 may already result in a complete boundary description of a polyhedral surface. This boundary 
description can be interpreted as an undirected graph. Then the boundary is called complete if the graph consists of one 
cycle. However, if there is no cycle in the graph, we might be able to add a vertex and replace two graph-edges in order 
to get a cycle. An addition of a vertex is the same as estimating a new 2-corner on the surface; replacing two edges is the 
same as grouping the two directions of the new 2-corner to two new 3D-edges of the surface. We can do this by computing 
the intersection of direction pairs ( D1, D5), where the directions D; refer to vertices of arity 1. We only consider those 
intersections which lie on the directions; its projection in the images must be within the image bounds. If there is more 
than one possible intersection for one direction, we take the one closest to vertex of arity 1. 
4.7 Generating 3D Edges from 2D Edges 
Now we still might have an incomplete boundary of the surface, e.g. a U-shaped boundary, where two directions are 
parallel to each other. We do not have 3D information to fill the gap at this stage of the analysis, we'd have to go back to 
the images and project appropriate 2D edges (selected by an anlaysis of the ‘ FAG’) to the planar surface. The we have to 
find the intersections of the projedted 2D edge with the parallel direction. This has currently not been implemented yet. 
As a first guess we just close a U-shape boundary by connecting the vertices of arity 1. 
S RESULTS 
We have tested our grouping approach described in sec. 4 on one synthetic scene with two polyhedra (cf. fig 5) and 
with 11 aerial scenes containing one building each (cf. figs. 6 and 7) without changing any parameters. Alltogether 110 
n-corners have been generated, containing 232 directions. 
: : m" a+03 : : 
We excluded those directions where the averaged standard deviation o—; :— V ME of the direction angles o and / 
exceeded 10°, thus rejecting bad observations. The algorithm found 62 polyhedral surfaces. Table 3 documents the effect 
of topological selection prior the geometrical test, the reduction rate in the three grouping stages in sec. 4.3—4.5 is less than 
40%. It can also be seen that the topological test on shared 2D lines sec. 4.5 is more reliable than the ones of intersecting 
2D regions in 4.3 resp. 4.4, cf. third column. 
  
402 International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B3. Amsterdam 2000.
	        
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.