Full text: Proceedings, XXth congress (Part 3)

». Istanbul 2004 
a calibration by 
near system of 
inction takes all 
vo equations) in 
ames and their 
1 of equations. 
ar systems ‚this 
to exit iteration 
tion is less than 
p) 
nethod it finds 
onsist following 
all conjugate 
tains conjugate 
oer j 
era calibration 
ons with respect 
object space. It 
jylve unknowns , 
ers and output is 
ameters : 
ameters 
; in reference 
n object space 
ecentering lens 
n uses output of 
intersection to 
o yields RMS of 
which contains 
oints,to evaluate 
its that lies in a 
Z ‚this function 
  
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Vol XXXV, Part B3. Istanbul 2004 
e Mean of sigma X’s 
e Mean of sigma Y’s 
o Mean of sigma Z’s 
e Max sigma X 
e  Maxsigma Y 
a Max sigma Z 
e Min sigma X 
e Min sigma Y 
e Min sigma Z 
e No of points with accuracy of (X,Y,Z) Between : 
Y  0to 0.1 (in object space units) 
Y 0.1t0035 
Y 05101 
Y. Lto2 
Y 2to4 
Y  4to infinity 
51.3 GP 
At the beginning of a project and computations we have to 
prepare image coordinates of control points in each image, 
with this function operator can easily zoom and click on control 
points then enter number of that point and do this for all control 
points in image to obtain input for DLT METHOD . input for 
this function is only image No. this function also prepare image 
resolution (dimensions) for PREPARE SETTINGS. 
51.9 FILTER POINT CLOUD 
After forward intersection and computing ground coordinates of 
object always there are some mismatched points or gross errors 
in points calculated by intersection , these points actually 
doesn’t belong to object surface .this is because of wrong 
coordinates of conjugate points obtained by image matching . 
To remove some of these points and also obtain a regular point 
cloud on object ,this function devides object space in cubes and 
replace all points that located inside one cube with cube corner. 
Cube size and frequency of points inside a single cube are 
selected by operator .this function works in Visual Basic 6 
environment as an independent application. 
5.1.10 CREATE DXF FILE 
DXF file is a standard format that most graphical softwares 
support it.to visualize point cloud of object surface we need to 
prepare DXF file of resulting regular or irregular point cloud 
that can be seen in a CAD software such as AutoCad. This 
function that is written in Visual Basic 6 take an X,Y,Z text file 
of point cloud with format NO,X,Y,Z and prepare DXF file of 
that file. 
52 SECONDARY COMPUTATIONAL FUNCTIONS 
32.1 FORM ONE POINT COLLIN EQ 
The function uses x,y (image coordinates) and (X,Y,Z) ground 
coordinates of a point and form two collinearity equations for 
each point. these equations are in terms of unknown parameters 
XL,YL,ZL , omega , fi, kapa ,x0,y0,f, K1,K2,P1,P2 
52.2 FORM ONE IMAGE BUNDLES 
For each image point two collinearity equations can be formed 
S0 to form all possible equations from all control points in one 
image , this function uses image No and output of GP for that 
image as input and obtain all collinearity equations in image. 
5.2.3 GET IMAGE COOR 
As mentioned before in matching process , one image is 
selected as base image . to extract points on edges of this image 
this function uses black and white form of base image as input 
and yields an N by 2 matrix that is coordinates of points on 
edges in base image . 
5.2.4 GROUND POINT 
In matching process it is necessary to compute ground 
coordinate of a point in an image getting image No, image 
coordinates of point and its z coordinate in object space as 
input. This is done by collinearity equations and image 
orientation parameters. We have inputs as : 
e Image No 
e (x,y) : Image coordinates 
e Z :(object space z coordinate of point) 
And output is 
e. (X,Y): object space coordinates of point 
5.2.5 IMAGE POINT 
In image matching process it is necessary to compute image 
coordinates of a point in a particular image given (X,Y,Z) 
ground coordinates of that point . this function uses following 
inputs : 
e Image No 
e. (X,Y,Z): ground coordinates of point 
and the output is : 
e. (Xy): image coordinate in given image (image No) 
8.2.6 121 
This function uses (x,y) image coordinates of point in one 
image and also z of that point in object space and calculate 
image coordinates of this point in another image ,so inputs are: 
(x1,y1) : image coordinates of a point in image Nol 
Image Nol : first image number 
e  Zcoordinate of point in object space 
Image No2: second image number that coordinates of 
point in it is required 
And out put is 
e (x2,y2) : image coordinates in image No2 
5.2.7 FINDMATCH 
To find conjugate point in other images, since searching all 
areas of other images is so time consuming , it is possible to 
limit the search area to a line. For each point in object space 
with coordinates (X,Y,Z1) we can calculate (xl,yl) in a 
particular image .in a similar way we can find (x2,y2) for that 
point in object space but with different Z coordinate (X, Y,Z2). 
If take Z1 and Z2 maximum and minimum Z in object space 
we have a line between (x1,y1) and (x2,y2). 
This function uses (x,y) coordinates of point in one image and 
points of calculated line in image we want to find match as 
input and find the best match according normalized cross 
correlation method .so the inputs are : 
e. (xy) image coordinates of a point in base image 
    
  
   
   
    
   
   
   
    
   
     
       
   
     
    
   
    
    
   
   
   
    
  
     
     
     
    
  
   
    
   
   
     
   
   
    
    
   
    
    
   
     
sss €
	        
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.