Full text: Proceedings (Part B3b-2)

ng 2008 
497 
EDGE EXTRACTION ALGORITHM BASED ON LINEAR PERCEPTION 
ENHANCEMENT 
Fan ZHANG*, Xianfeng HUANG, Xiaoguang CHENG, Deren LI 
State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University, 
129 Luoyu Road, Wuhan 430079, China, zhangfanl28@163.com 
KEY WORDS: Image understanding, Edge detection, Computer Vision, Cluster Analysis, Urban planning, Aerial photogrammetry 
ABSTRACT: 
Edges are very important clues for building reconstruction in city-modeling. But some weak edges, such as roofs’ ridges, are often 
similar to the background in intensity which causes low gradient magnitude. The previous edge detection algorithms are hard to 
detect weak edges with tight threshold, while loose threshold will lead to lots of false edges caused by noise and interference. An 
linear features perception based edge detection algorithm is proposed in this paper. The human visual mode of linear perception is 
used as reference, and weak edges are picked according to their linear distribution. The experiments on aerial images of different 
areas show that the proposed algorithm has a significantly enhanced ability to detect weak edges and suppress false edges comparing 
with Edison edge detection algorithm. 
1. INTRODUCTION 
Edges are very important clues for building reconstruction, so 
edge detection is a basic processing in city-modeling. Some 
useful weak edges of city-modeling objects, such as roofs’ ridge, 
are often similar to the background in intensity which usually 
causes low gradient magnitude as shown in the Figure 1. 
Figure 1. Weak edges of roof s ridges 
However, most previous edge detection algorithms are gradient- 
based methods(Canny 1986; C.Gonzalez and E.Woods 2002), 
they detect edges on the basis of the discontinuity in intensity 
between object and background. So, these algorithms have 
problems to detect the weak edges: with tight threshold can’t 
detect weak edge, while with loose threshold will lead to lots of 
false edges caused by noise and interference. To solve this 
contradiction, Canny introduced threshold with hysteresis to 
gain better separation between signal and noise(Canny 1986), 
He and Wang do twice edge detection with tight and loose 
thresholds separately, then process the two results to get 
reasonable edge points(He and Tang 2005; Wang and Wang 
2006). But these methods only select and link the candidate 
edge points locating in the neighbouring area of the reliable 
edge points and ignore the global characteristic presented by the 
edge points. Global characteristic is important information for 
human vision to detective weak edges, human can recognize the 
weak edges that can form into a straight line or a regular curve. 
Based on this assumption, the weak edge with regular 
distribution can be easily detected. 
An edge detection algorithm based on linear perception is 
introduced, the algorithm use the human visual mode of linear 
perception as reference, and pick weak edges according to their 
linear distribution. It has a significant enhanced performance to 
detect weak edges and inhibit false edges. 
2. EDGES CLASSIFYING AND MAIN IDEA OF THE 
ALGORITHM 
The most popular edge detectors are gradient-based technique 
which is on the assumption of the change of intensity value. In 
fact, useful edges for city-modeling in aerial images may be 
missed because of low gradient magnitude, while discontinuity 
in intensity caused by noise and interference may be falsely 
recognized as edges. Therefore, the edges detected by gradient- 
based technique can be classified into three types: strong edges, 
weak edges and false edges, their different characteristics in 
intensity, gradient and shape are shown in the Figure 2. Strong 
edges have evident contrast with background in intensity and 
cause higher gradient magnitude, the edges are continuous and 
steady, strong edges usually are useful edges. Weak edges are 
useful edges as mentioned above, weak edges’ intensity and 
gradient are not as ideal as strong edges’, and they are detected 
as a lot of broken line segments with regular distribution. False 
edges come from noise or the intrusive information that are 
useless for city-modeling such as trees, their characteristics of 
intensity and gradient are similar to weak edges’, they are also 
detected as broken segments, but the segments’ distribution are 
not regular but scattered.
	        
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.