Full text: Technical Commission III (B3)

    
  
  
     
  
  
  
  
  
  
   
   
    
    
   
   
   
     
   
    
   
   
  
  
   
  
  
    
  
  
   
  
  
    
    
   
  
  
   
  
    
   
  
   
  
   
   
    
     
      
XXXIX-B3, 2012 
MPROVED 
9, Xinwen Road, 
in, China, 130000 
a, 123000 
aint 
on and the geometry 
gorithm based on the 
ture matching, and for 
| of this line. And then 
ermines the candidate 
se candidate lines, this 
ie angles, the distance 
o find out the overlap 
constraint. This paper 
verifies the validity of 
ne-to-one" , “one-to- 
ple" ; simultaneously, 
feature extraction and 
dpoints, the direction, 
ot directly be used as 
rithms can be divided 
tructure information of 
he geometry attributes 
ap, gradient, direction, 
other is based on the 
dominant points, a line 
s, and the matching of 
: dominant points in it. 
; and disadvantages 
"various factors in the 
ty of line matching, it 
sorithm having high 
d robustness. 
g method based on the 
rithm, and effectively 
occluded lines in the 
and fast line matching 
gion of line, which 
to adapt to the noise. 
geometric constraints, 
own, but also the low 
>, this paper integrates 
try information of the 
  
International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Volume XXXIX-B3, 2012 
XXII ISPRS Congress, 25 August — 01 September 2012, Melbourne, Australia 
imagery as the multi-constraint conditions, and presents an 
improved line matching algorithm based on the improved 
homograph matrix constraint condition. This algorithm firstly 
obtains the homologous points by feature matching, and for 
each line to be matched, it calculates the homograph matrix 
with the homologous points in the neighbourhood of this line. 
And then it projects the line to be matched line in target image 
to the search image by the homograph matrix, and determines 
the candidate lines according to the distance between the central 
points of lines and the distance between two lines; In these 
candidate lines, this algorithm further determines the possible 
homologous lines according to the similarity constraints of the 
line angles, the distance from the origin of image to the lines, 
and the overlap of lines; Finally, the epipolar constraint is 
adopted to find out the overlap segments between homologous 
lines, and the real homologous line will be determined by the 
gray similarity constraint. 
2. PRINCIPLES 
21 The Flowchart of Line Matching Based on Multi- 
Constraint Conditions 
Stereo Image Pair | 
Edge detection by Canny edge detector 
  
  
  
  
Extracting lines using a modified 
Hough Transformation 
: : 
Determine the neighborhood points of 
line to be matched 
: 
Computation of the Homograph 
Matrix. 
; 
Line Mapping | 
| 
Constrain candidates for the line | 
? 
Similarity Constraints | 
' 
Epipolar Constraint | 
Y 
| Brightness Contrast Constraint | 
| Matched homologous lines 
Figure 1. The flowchart of line matching based on multi- 
  
  
| | Matched homologous points 
  
  
  
  
  
  
  
  
  
  
constraint conditions 
22 Homograph Matrix 
22.1 The Principle of Homograph Matrix 
Homograph matrix is a mathematical concept, it defines the 
relationship between two images that any point in one image 
can befindthe corresponding point in another image, and 
the corresponding point is unique, and vice versa (Wu 
Fuchao,2002). The homograph matrix can determine the 
correspondence relationship between images, and transfer the 
features from one image to the other. Through the location 
constraint of two line segments sets, the homograph matrix can 
realize the collection of matching lines. 
Leturzx, yy as the homogeneous coordinates of the point 
on the left image, and b — (x ,y',l)' as the homogeneous 
coordinates of the point on the right image. Then the transform 
from point Q to point D by homograph matrix H will be 
described as b — Ha , where H is a matrix of 3x3 size, 
and defines the one by one relationship between the points of 
two image points Æ is defined as following (Lou 
Anying,2010) : 
hh ih; y" 
H- hy,h5,h5 |- hy (D 
h.n h.l 
— 
h 
32233 
Where hr (17 1,2,3) is the vector (hh, , ha). By the 
matrix H, the corresponding point of point @ in the right image 
can be expressed as: 
  
  
„ha 
X m 
h; a 
: Q) 
feat 0 
* h/a 
In fact, the point a is corresponding with the point b in the 
right image, and b= Ly. IY . Then the following 
equation can be drawn: 
h'a—x'(h"a)=0 
h'a-y'(h"a)=0 
All of the homologous points in the stereopair will obtain the 
above equations, and merges all the equations into a matrix 
expressing: 
(3) 
LH =0 (4) 
Where: 
a’,0,—xa’ 
T p T 
Qa .- Vid, h, 
L = H = h, 
T. ! T 
ao rd, h, 
T tT. 
0,4, 7 Y d, 
7 is the group number of corresponding points. To ensure that 
the equations have a solution, there must be at least 5 groups 
corresponding points, and then using the least square algorithm 
to calculate the image transformation matrix having minimum 
error, i.e., the homograph matrix H.
	        
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.