Full text: Proceedings; XXI International Congress for Photogrammetry and Remote Sensing (Part B1-3)

1139 
BLUNDER ELIMINATION TECHNIQUES IN ADAPTIVE AUTOMATIC TERRAIN 
EXTRACTION 
Fengliang Xu*, Neil Woodhouse, Zhizhong Xu, David Marr, Xinghe Yang, Younian Wang 
ERDAS, 5051 Peachtree Comers Cir, Suite 100, Norcross, GA 30092 - (fengliang.xu@erdas.com) 
COMMISSION III, ThS-3 
KEY WORDS: Automatic Terrain Extraction, Digital Surface Model, Digital Terrain Model, Image Registration, Blunder Removal, 
Object Filtering, ERDAS, LPS 
ABSTRACT: 
This paper introduced a new automatic terrain extraction (ATE) module inside ERDAS’s photogrammetric software LPS. This 
method uses a global DEM to initialize a surface model and iteratively refines it with image registration on different pyramid levels. 
Search range used in image registration is adaptively controlled by elevation range of matched feature points. However, mismatches 
and elevation blunders may cause search range to be out-of-scope and fail ATE process. We used three blunder elimination 
techniques to ensure the convergence of search range: positional cross-correlation, PCA-based blunder elimination, and object 
filtering. The method is tested with images from various sensors including frame cameras, satellites, and Leica’s ADS40. 
1. INTRODUCTION 
1.1 Overview 
Automatic terrain extraction (ATE) is used to extract digital 
surface model (DSM) from triangulated stereo images (Zhang, 
2006; Zebedin, 2006). DSM can be either vector or raster 
format. Its density ranges from 1/3 to 1/10 of density of original 
image pixels, e.g., 10-meter resolution for satellite sensors such 
as Quickbird, 1-meter resolution for ADS40 imagery, etc. DSM 
can be used to generate digital terrain model (DTM), contour 
map, 3D building model, orthophoto, and true-ortho. 
As lidar technology becomes popular and affordable, ATE 
begins to lose market on airborne platform. Lidar is superior in 
providing DSM faster, denser, more accurate (Hodgson, 2004; 
Ma, 2005): centimetre-level vertical accuracy from lidar vs. 
meter-level accuracy from ATE, 1~7 points per meter 2 from 
lidar vs. 1 point per meter 2 from ATE, 2-hours of filtering for a 
1000-mile 2 by lidar vs. much longer time in matching, filtering, 
and manual post-editing by ATE. However, lidar alone cannot 
provide orthophotos. To generate quality orthophotos, images 
from other platform will need to go through automatic point 
measurement and triangulation before being integrated with 
lidar point cloud, and this adds to the cost and complexity of 
map generation, so ATE is still active in low-resolution and 
low-cost map generation. Furthermore, lidar can not generate 
dense and accurate enough points on satellite platform, which 
still relies on ATE for map generation. 
The future of ATE is still ambiguous right now: it may fade out 
in next 5~10 years, or it will further develop in new directions, 
such as: 1) points from ATE (high horizontal accuracy) and 
lidar (high vertical accuracy) may be triangulated together to 
achieve centimetre level accuracy in both horizontal and 
vertical direction; 2) feature-extraction-based ATE and lidar 
point cloud may be integrated to provide buildings structures 
and true-orthos at real-time; 
3) ATE may become more popular in map resynchronization 
and vector-to-raster registration for updating road map or 
detecting changes, etc. 
In order to compete against lidar in both point density and 
accuracy, ERDAS’s next generation ATE moves toward pixel- 
by-pixel and feature-based matching. Adaptive ATE is an 
intermediate step towards this goal. 
1.2 Adaptive ATE 
In ERDAS’s traditional ATE, customer needs to set up search 
range for image registration manually by identifying terrain 
types such as high-mountain or rolling hills and then selecting 
corresponding strategies. To use a wider search range on 
mountains and a smaller one on hills within the same image pair, 
customer needs to manually digitize area-of-interest (AOI) for 
mountain regions and hill regions separately and assign 
different strategies to them. ATE will go from high-pyramid 
levels to low pyramid levels, at each level the search range used 
stays the same on image space but is actually reduced to half on 
object space, which means search range goes smaller and 
smaller by brute-force. This method is proven to be a reliable 
solution, but it requires much human operation and is slow on 
production line. 
The performance of traditional ATE relies on customer-defined 
search ranges. To free customer from such kind of overhead, we 
developed an adaptive ATE module to define search range by 
terrain variation. The basic idea is: at the beginning of a 
matching circle, highest and lowest points (from terrain range) 
along an image ray from first image are projected to second 
image as starting and ending points, which defines a search 
range; and then, features are matched along epipolar-line within 
this range; finally, elevation range of matched points are used to 
update terrain range, ending this matching circle. Matching 
starts from a high image pyramid and terrain range is initialized 
with a global DEM generated with 3-second SRTM DEM 
(Slater, 2006); at each pyramid level, terrain range updated 
from matches on higher pyramid is used to limit search range at
	        
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.