Full text: Close-range imaging, long-range vision

  
and surface normal noise. Thus, in order to reduce the number 
of correspondences candidates, filtering and grouping strategies 
are applied. In the first method the similarity measure is used to 
remove unlikely correspondences. Namely, a threshold value is 
set to 1/3 of the maximum value of the similarity measure of the 
list of correspondences. Then, all correspondences having a 
similarity measure less than the threshold are filtered out. The 
second method is based on geometric consistency. In this case, 
remaining correspondences are grouped together according to a 
geometrical constrain, represented by the euclidean distance 
between point correpondences on the same view, as specified 
below: 
I = Zell - dis D,;. (3) 
where Dmin denotes the mesh resolution. In order to achieve a 
better estimate of rototranslation parameters, the correspon- 
dences of a group should be uniform distributed on the common 
area of object surface. Furthermore, very spatially close point 
correspondences (p; or qj) should not fall in the same group, in 
order to reduce the influence of data noise on transformation 
estimate. A solution of these issues is achieved using a modified 
version of euclidean distance (3), which is evaluated as follows: 
d, —d.| if d, »4R and d, »AR 
diff (c,,c,) - | | mad (4) 
OR otherwise 
  
  
where now the mesh resolution is denoted by R. In this way, 
point correspondences closer than 4 times the resolution are 
considered not consistent, and therefore they are not grouped 
together. Through the grouping algorithm a set of lists, 
descently ordered according to the similarity measures, are 
generated. Next, for each created group a least square estimate 
of rototranslation parameters is computed. Since large groups 
of correspondences will lead to a better estimate of the transfor- 
mation between view pairs, in current implementation of such 
algorithm only groups with at least five elements are taken into 
account. Results of filtering and grouping strategies are 
displayed in figure 5, where incorrect correspondences of figure 
4 are eliminated and a group of 12 well separated and uniform 
distributed correspondences are depicted. As a result, from 93 
correspondences which passed the filtering step, only 7 groups 
were obtained with grouping method, drastically reducing the 
number of possible transformation to be estimated. 
         
I 
© 
40 
20 
-20 
  
Figure 5: filtered and grouped correspondences of fig. 4 
4. DETERMINATION OF THE OVERLAPPING AREA 
Once a set of correspondences are determined and grouped, 
rototranslation parameters can be calculated for each group. 
However, in order to estimate the optimal transformation a 
refinement of the registration has to be applied. This can be 
achieved using registration methods such ICP [ ] or the 
Frequency Domain algorithm [ ]. Both methods work on 
common areas rather than on a set of matching points, therefore 
the problem arises to determine such areas on the ground of 
point correspondences computed through spin-images. In 
current section a method to solve for this problem is presented. 
À first rough determination of the common area between view 
pair can be performed through the least square estimate of the 
transformation which minimizes the residual distances 
according to following relationship: 
Er => Ip: — T(a)ll? = 3 ll; — (Ra - £)]P (5) 
fi 
Where p; and q; are point correpondences of a generic group 
G = {[p.qil, [P2:].---[Pn:4n]}. The rotation matrix R and 
traslational vector t can be estimated using quaternion represen- 
tation, as proposed by Horn [5]. As result of this approach, a 
minimum for each group is computed, and normalizing by the 
number of group elements, the average distance between two 
corresponding vertices of the same group can be obtained. 
Although a logical choice for the optimal transformation would 
be the rototranslation providing the minimum average distance, 
this criterion presents following disadvantage: groups with a 
few correspondences could provide an average distance lower 
than the one associated with larger groups. Therefore one could 
compute a set of transformation parameters using a low number 
of correspondences, resulting in a less accurate estimate. 
Figure 6 shows the result of application of Horn method. 
  
Figure 6: approximate alignement of two views with Horn 
A more efficient method has been therefore implemented. For 
each group, the two meshes are registered through the transfor- 
mation parameters calculated by Horn method. Next, for each 
point of mesh A the closest point of mesh B is determined. If 
the distance is less than 1.5 times the mesh resolution, then 
selected point is most likely belonging to the common area. 
This criterion allows to easily compute an overlapping zone for 
each point correpondences group. The optimal transformation is 
associated with the wider common area. 
—318—
	        
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.