Full text: XVIIIth Congress (Part B3)

    
  
  
  
  
     
   
  
   
  
   
  
  
  
  
  
  
  
    
    
   
   
   
   
   
   
   
   
   
    
   
   
   
   
   
   
   
   
    
   
   
   
    
   
     
     
    
   
  
  
  
MAP SYMBOL RECOGNITION USING DIRECTED HAUSDORFF 
DISTANCE AND A NEURAL NETWORK CLASSIFIER 
Eric Reiher*, Fady Said**, Ying Li*, and Ching Suen** 
* Centre de recherche informatique de Montréal 
1801 McGill College Avenue, Suite 800 
Montréal, Québec, Canada, H3A 2N4 
** Centre for Pattern Recognition and Machine Intelligence 
1550 de Maisonneuve Blvd West, Suite GM-606 
Montréal, Québec, Canada, H3G 1M8 
Commission III, Theory and Algorithms 
KEY WORDS: GIS, Cartography, Vision, Neural Networks, Pattern Recognition 
ABSTRACT 
A method for map symbol recognition is presented in this paper. Our objective in developing this recognition method is 
“to make recognition efficient, robust and near perfect for handling very large maps with many symbols of different scales 
and orientations. Our method first utilizes the directed Hausdorff distance as a measure of similarity for selecting possi- 
ble candidates of user defined models of symbols. This selection will collect as many candidates as possible, in order not 
to miss any symbols. Neural networks are then utilized to eliminate the false positives among those candidates. Imple- 
mentation details and experiment results are presented. 
1. INTRODUCTION 
Currently, we are undertaking a pre-competitive research 
project on converting paper maps to electronic format. A 
potential application of our research result is to integrate 
utility maps, hand drawn several decades ago, into current 
geographic information systems (GIS). Integrating paper 
maps into a GIS is a problem of central importance as 
GIS become more widely used for representing spatial 
data. On paper maps, graphical symbols are used to indi- 
cate the location of various sites. Currently there are 
research projects and commercial products on vectorizing 
map images. However, it remains a research objective to 
automatically locate and recognize user defined symbols, 
given by a model, from images of scanned maps without 
assumptions and constraints about the symbols. It is not a 
trivial task because the symbols in the image can be 
touching, overlapping, of different scales and orientations 
from the model, or modified by noise such as that intro- 
duced during scanning (Fig. 1). The task becomes even 
harder when near perfect recognition is required with a 
speed acceptable for commercial applications. The con- 
version process consists of scanning the maps, extracting 
all the information present in each map and storing it in a 
fashion that it can be accessed and manipulated by target 
applications. The quality and cost of this convention pro- 
cess are determining factors for a company's decision 
regarding the adoption of the process in its commercial 
practice. This process is continuous as new areas or new 
maps need to be incorporated in the GIS applications. 
  
* This research is partially sponsered by M3i Systems 
Inc, Longueuil, Québec, Canada. 
680 
International Archives of Photogrammetry and Remote Sensing. Vol. XXXI, Part B3. Vienna 1996 
Thus efficiency is also an important determining factor. 
This paper presents a recognition algorithm based on 
Hausdorff distance and neural networks, where our main 
contribution is to make the recognition efficient and 
robust for handling very large maps and many symbols of 
different scales and orientations. Section 2 reviews previ- 
ous work on symbol recognition. Section 3 outlines our 
approach. Section 4 explains implementation details. Sec- 
tion 5 presents some experimental results and Section 6 
concludes. 
2. REVIEW OF PREVIOUS WORK 
Our decision of using the Hausdorff distance for symbol 
recognition is based on our substantial survey of previous 
work on symbol recognition and shape detection in gen- 
eral. Among more than a dozen methods studied, the 
Hausdorff approach stands out as the most suitable for 
our objectives in terms of robustness, efficiency, correct- 
ness and scope. This section briefly reviews the previous 
work related to symbol recognition. The next section 
introduces Hausdorff distance and our approach. 
The generalized Hough transform is probably one of 
the oldest and best known methods to detect any arbitrary 
shape, of any orientation in an image (Ballard, 1981). 
Although this approach could be used to perform map 
symbol recognition, it seldom is because it usually gener- 
ates a lot of false positives when applied to complex 
images to detect complex shapes (Grimson, 1986). The 
computation can also become quite expensive, as its com- 
plexity and memory requirements increase with the com- 
plexity of the shapes, and their orientation. The memory 
   
requ 
inva 
Wu 
in ai 
The 
tion 
whi 
UN] 
(An 
Reis 
198 
Sinc 
inst: 
repr 
Teco 
cally 
acti 
sym 
solic 
the 
with 
(Sar 
ize: 
Thei 
men 
For : 
uses 
ture: 
(Lev 
enta 
to ir 
othe 
ture 
becc 
use € 
tatio 
tried 
far. ' 
shap 
imag 
with 
the « 
meth 
smal 
usin; 
prob 
Fletc 
simp 
angle 
1990 
Base 
reco 
  
	        
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.