Full text: From pixels to sequences

  
130 
4. EXPERIMENTAL RESULTS IN 3-D SPACE 
Encouraged by the promising first results, which are fast convergence, easy application to free form objects and relatively 
large zone of convergence, we now consider objects in 3-D space. We use a synthetic object to easily control all parameters 
like object size, point density and symmetry. A corner represented by a set of points forming its three sides is our choice. We 
now test how a copy of the corner object placed and oriented differently in space can be matched with its original. The 
number of iterations is fixed at ten, if not indicated otherwise. Figure 3 shows the model together with the test to be positioned 
at all 27 locations of the grid. Each position has a number which is referenced in the result plots. The error that corresponds 
to the mean square distance between test and model points will be indicated in square units. 
  
Fig. 3: Distribution of the starting positions 
Translation. The influence of translation and rotation on the matching shall be observed seperately. In a first experiment we 
keep the orientation unchanged and investigate how the convergence depends on the starting position. Figure 4 shows the 
final error of the matching for every starting point. A threshold, which is set at an error of one square unit, separates good and 
bad recognition cases (dashed line in figure 4). The black squares in figure 4 indicate the positions for which the matching 
failed. We see that the closest point matching algorithm can match the duplicate and the original for most of the starting 
positions. If we further investigate the positions for which the matching failed, we notice that the algorithm introduced a bad 
rotation at the first iteration step. This fact relies on the instable situation when many points in the test are coupled with only a 
few points in the model. 
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
error — z 
—————PM y 
M 2 3 uu: ; EMET 
el 4. BE 13[14]15] [22/23/24 
5E 
> "alo 16117 [18] [25/26/27 
3 
2 SUCCESS 
T E failure 
0 i position uU 
4 7 10 13 16 19 22 25 
Fig. 4: Results for translated corners 
Convergence. An iterative algorithm is only useful if it converges quickly. This criterion will be checked by observing the 
development of the error during the iteration. Figure 5 shows the measured matching error at successive iteration steps. 
Again the test objects are only translated. The errors are thresholded by appropriate limits at the iteration steps two, five and 
ten. At each step the result of the decision is the same and showed in the right half of figure 5. We observe that already after 
few iterations the successful cases with a minimum error can be extracted. This helps one to decide at an early stage of the 
iteration if a matching will be successful or not. Computing time can be saved because one does not really need an exact 
matching to find the interesting cases at the beginning of the object recognition procedure. 
IAPRS, Vol. 30, Part 5W1, ISPRS Intercommission Workshop "From Pixels to Sequences", Zurich, March 22-24 1995 
 
	        
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.