Full text: Proceedings, XXth congress (Part 5)

International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences 
  
  
Vol XXXV, Part B5. Istanbul 2004 
  
3.7 Orthogonal lines configuration 
This solution requires the specification of the projection of 
three edges assumed to be orthogonal in the 3-D space. It 
fixes the three object orientation parameters, letting unde- 
termined the translation. 
  
Figure 10: Orthogonal lines geometry. 
Let S1 (A; B1 ), Sa(Aa Ba), S'3(.43 B3) be the selected seg- 
ments. The director vector Vi of the 3-D edge D; that 
projects in S; can be expressed as a linear combination of 
i; =CA A, and b; = = CR, As its length is not constrained, 
a scalar k; exists so that: 
d 
— 
=. 
i 
> 
He i € [1,3] 
The orthogonality of the 3-D edges is given by: 
We must then solve the following system: 
ky ko J by : bo HE kı : b, : as oF ko 1 dy + bo + ay : d = () 
ki ka : bi 2 ba s ky y bi : 3 = ka . di : ba + d x üa zs) 
ka ka * ho > ba mm ka T ba ; da = ka : d» . ba zi da : as = 0 
ko is extracted from thc first equation and k4 from the 
second one. Substitution in the third equation provides a 
quadratic equation in k;. This system may admit two real 
solutions that can be used to der ive ko and ks, and then the 
three vectors V;. Each solution corresponds to the direct or 
the inverse interpretation of the built reference frame. If the 
equation has no real root, the provided segments configu- 
ration cannot be associated to a set of orthogonal segments. 
This may come from numerical errors when the viewpoint 
configuration is close to some limit condition. Our imple- 
mentation displays the closest solution to the configuration 
where the built reference frame faces towards the viewer 
with a vertical Z axis. RK, is built over E, 1, V and Va, with 
PSP. 
Figure 11 example displays the selected features (a) and 
the matched object on the computed solution (b). Then 
successive Interactive actions are: 
- 1) parallel translation to the image plane / (c), 
- 2) translation along PP, interpretation line (d). 
This solution is quite general and in particular, each seg- 
ment may be indifferently selected in a separate view. Ac- 
tually our experience showed that finding a view with a 
  
Figure 11: Orthogonal lines example. 
long edge in each orthogonal direction can be a really hard 
constraint. Two long orthogonal edges may be easily dis- 
played, but most often the third one is short and may dete- 
riorate the solution accuracy. 
4 ADDITIONAL ASSISTANCES 
4.1 Semi-automatic segment extraction 
All these solutions require the extraction of image seg- 
ments. This task repetition could become tedious and soon 
impede the system performance. Therefore we have im- 
plemented a semi-automatic segment extraction function 
in which the operator firstly draws a rough initial segment 
close to the relevant edge, and lets it be attracted towards 
the best contour found in the surrounding area (Even and 
Malavaud, 2000). The way it was integrated is particularly 
well suited to cope with the many possible failures of the 
automatic attraction function, so that this assistance actu- 
ally contributes to speed up the modelling work. 
4.2 Estimation of the solution consistency 
A selection of the fewest image features possible makes 
our technique very sensitive to the many error sources that 
are linked to sensor definition, interior and exterior orien- 
tation inaccuracy, selected image features quality (sharp- 
ness, contrast) and care of the interactive delineation tasks. 
Moreover computer vision algorithms are viewpoint de- 
pendent and these primary error sources are amplified by 
geometrical conditions such as the features spatial distri- 
bution or the viewpoints relative position. The operator 
has not always a good perception of the actual geometrical 
configuration. This drawback is amplified by the exper- 
tise level required. In a given situation, estimating if the 
features distribution and viewing conditions are favourable 
or not requires a fine knowledge of the implemented algo- 
rithm. 
Some estimation of the geometrical configuration quality 
must be computed and provided to the operator to help him 
decide on the registration reliability according to the task 
   
   
   
   
   
  
   
  
   
   
  
  
  
  
  
  
  
  
  
  
   
    
   
   
   
    
    
    
   
    
  
   
  
  
   
     
   
  
  
   
   
  
  
  
   
   
  
    
    
     
    
     
  
   
   
  
   
  
    
Internat. 
require 
But as 
all the 1 
tion. A 
views t 
is COM} 
e Fc 
vi 
IS 
e Fc 
in 
pi 
an 
the 
5 CO 
Manual 
difficul 
based o 
features 
The reg 
through 
configu 
so that t 
sistance 
our inte 
It was t 
ments ( 
or scen 
low illu 
able kn 
all these 
could b: 
ergonot 
not be ] 
some c 
face cai 
of infor 
experiel 
and ima 
pute the 
the ima; 
solution 
the qual 
modelli 
time ma 
This reg 
active 3 
in our la 
tion bas 
could he 
availabl
	        
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.