Full text: Technical Commission IV (B4)

  
  
Figure 3. Example of marker 
Table 2 shows the result of the method with markers. 
Recognizing the markers increased in extracted and tracked 
feature points successfully. Moreover, the ground plane was 
estimated with stable by the marker arrangement (Figure 4). 
The effect of the markers was confirmed. 
Table 2. Result of feature points tracking with markers 
  
  
  
  
  
  
  
  
  
  
initial number of feature points 1027 
0 (fine) 500-750 
number of feature points | 1 150-230 
in image pyramid level 2 25-50 
3 (coarse) 0-1 
final number of feature points 1027 
  
  
Figure 4. Model arrangement with markers 
On the other hand, some limitations of the method were 
understood. Because the baseline between adjacent video 
frames is quite short, it was difficult that accuracy of the 
exterior orientation and three dimensional coordinates 
estimation of the feature points increased. 
4.2 Refinement of Feature Points Tracking 
As previously discussed, feature points extraction and tracking 
are important for the final result. Recently, more sophisticated 
feature points extraction algorithms have been developed. One 
of the most reliable algorithms is SURF (Speeded-UP Robust 
Features) (Bay et al, 2008). The SURF algorithm uses box 
filter, which approximates Hessian-Laplace detector, for making 
integration images. The integration image improves 
computational speed. Additionally, points included in a certain 
radius circle are added for calculation of norm, and then 
orientation is adopted with maximum norm. According to 
above mentioned feature, the SURF is robust against scaling 
and rotation. Finally, image is divided into 4 x 4 block, and 
then differences of features are represented as 64 dimension 
SURF features (Figure 5) by using those gradient and amplitude 
(Sk, Sch, ll, 3-10) 
  
  
Figure 5. Concept of SURF 
We compared stability of the FAST and the SURF in outdoor 
environment, and confirmed that results of the SURF are more 
robust than ones of FAST. According to the results, this paper 
employs SURF as feature points extraction algorithm. 
Even if the SURF is applied to feature points extraction and 
matching, incorrect matching points are still exist. Additionally, 
feature points matching is refinement by using not only adjacent 
frames also sequential frames. Firstly, extracted feature points 
are searched in sequence between adjacent frames. After the 
matching process is conducted within a certain number of 
frames, position of feature points are re-projected into first 
frames. If the displacement between first and last position of 
the points is larger than a threshold, the feature points are 
discarded. With the result of the matching, three dimensional 
coordinates of the feature points can be calculated. If the depth 
of the points is larger than a threshold, the feature points are 
also discarded. Finally, the remaining points are accepted as 
feature points. Figure 6 shows an example of results of 
matching refinement. 
   
Figure 6. Matching refinement with SURF 
  
176 
4.3 
sca 
aux 
poi 
can 
pos 
cor 
the 
the 
seq 
wh: 
app 
con 
the 
app 
 
	        
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.