Full text: XIXth congress (Part B3,1)

and 
'tric 
'tric 
PRS 
C). 
lg à 
Ahmed Elaksher 
INTEGRATION OF OBJECT AND FEATURE MATCHING FOR OBJECT SURFACE 
EXTRACTION 
Pakorn APAPHANT', James BETHEL'" 
National Research Council Thailand 
Remote Sensing Division 
Pakorn ? hammerhead.nrct.go.th 
"Purdue University 
School of Civil Engineering, USA 
Bethel @ecn.purdue.edu 
KEY WORDS: Matching, Digital Elevation Model, DEM, Dynamic Programming, Signal Matching, Feature 
Matching 
ABSTRACT 
A stereo matching algorithm is developed for object surface construction. The matching problems are addressed by the 
integration of signal and feature matching. The innovative strategy arises within the framework of global optimization 
of the match function. A conventional feature matching method based on dynamic programming is investigated and 
extended in this research. Several types of primitive features are extracted and matched. The object coordinates from the 
results of feature matching are used as weighted constraints during the signal matching process. In order to evaluate the 
performance of the algorithm, images of both urban and rural scenes have been tested. The experiments have shown 
promising results using this approach. 
1 INTRODUCTION 
The construction of 3D urban area spatial models from aerial images is a difficult problem that continues to challenge 
researchers in the image understanding and photogrammetry fields. The main problems are occlusion, large parallax 
ranges, and feature textures which are not amenable to the matching process. An urban area image by definition 
contains numerous cultural features. Feature based matching has been used to address these problems. However, if only 
matched feature information is exploited, it is not possible to reconstruct a surface model completely. Signal based 
matching has been used for solving such problems as well. 
In order to achieve results in the presence of significant occlusions, the feature matching problem can be addressed via 
dynamic programming, DP. This technique permits orphan features which have no match on the other photograph. The 
preliminary object surface generation can then be reduced to the problem of an optimal profile search from a cost matrix 
generated by features from a given stereo pair. This matching technique generally consists of three parts which are (1) 
extracting features to be matched along with their descriptive attributes, (2) generating a correspondence cost matrix, 
and (3) searching for the optimal path in the cost matrix. 
In this investigation, some of the problems found in stereo matching, as mentioned above, will be addressed by a 
strategy of combined signal and feature matching based on a global or semi-global search technique. The sequence of 
steps for the feature matching component would entail extracting features along epipolar lines in the images, and 
matching the features as suggested above by a DP-based approach. The feature coordinates in the object space are then 
determined. After that a signal matching technique with feature constraints is applied to generate the elevation profiles 
via another variant of dynamic programming. Once all profiles in a model are determined, the surface in the object 
space can finally be constructed. 
2 FEATURE EXTRACTION 
Several types of low level features are extracted from images, along with their positions in epipolar space. They are low 
level features which contain useful information for the matching process. Some features used in this research are 
already well defined from elsewhere, such as the straight line feature, and some are developed here such as end points 
of a plateau feature, and the spike point feature. For all of these features, either the extraction is done directly in the 1D 
epipolar space, or the extraction is done in the 2D image space, and subsequently intersected with the 1D epipolar lines. 
  
International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B3. Amsterdam 2000. 267 
 
	        
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.