FILTERING OF DIGITAL ELEVATION MODELS

Similar documents
DIGITAL HEIGHT MODELS BY CARTOSAT-1

DIGITAL SURFACE MODELS OF CITY AREAS BY VERY HIGH RESOLUTION SPACE IMAGERY

Geometric Accuracy Evaluation, DEM Generation and Validation for SPOT-5 Level 1B Stereo Scene

DIGITAL SURFACE MODELS IN BUILD UP AREAS BASED ON VERY HIGH RESOLUTION SPACE IMAGES

REGISTRATION OF AIRBORNE LASER DATA TO SURFACES GENERATED BY PHOTOGRAMMETRIC MEANS. Y. Postolov, A. Krupnik, K. McIntosh

Accuracy Characteristics of ALOS World 3D 30m DSM

PROBLEMS AND LIMITATIONS OF SATELLITE IMAGE ORIENTATION FOR DETERMINATION OF HEIGHT MODELS

DETERMINATION OF IMAGE ORIENTATION SUPPORTED BY IMU AND GPS

DIGITAL TERRAIN MODELS

[Youn *, 5(11): November 2018] ISSN DOI /zenodo Impact Factor

COMBINED BUNDLE BLOCK ADJUSTMENT VERSUS DIRECT SENSOR ORIENTATION ABSTRACT

MATLAB and photogrammetric applications

DEM GENERATION WITH SHORT BASE LENGTH PLEIADES TRIPLET

Calibration of IRS-1C PAN-camera

Surface Contents Author Index

Aalborg Universitet. Published in: Accuracy Publication date: Document Version Early version, also known as pre-print

Chapters 1 7: Overview

Lidar and GIS: Applications and Examples. Dan Hedges Clayton Crawford

AUTOMATIC IMAGE ORIENTATION BY USING GIS DATA

ACCURACY OF DIGITAL ORTHOPHOTOS FROM HIGH RESOLUTION SPACE IMAGERY

BUILDING DETECTION AND STRUCTURE LINE EXTRACTION FROM AIRBORNE LIDAR DATA

Comparison of Image Orientation by IKONOS, QuickBird and OrbView-3

DIGITAL TERRAIN MODELLING. Endre Katona University of Szeged Department of Informatics

Processing of laser scanning data for wooded areas

Assimilation of Break line and LiDAR Data within ESRI s Terrain Data Structure (TDS) for creating a Multi-Resolution Terrain Model

Esri International User Conference. July San Diego Convention Center. Lidar Solutions. Clayton Crawford

National Science Foundation Engineering Research Center. Bingcai Zhang BAE Systems San Diego, CA

FOOTPRINTS EXTRACTION

Contents of Lecture. Surface (Terrain) Data Models. Terrain Surface Representation. Sampling in Surface Model DEM

GEOMETRIC AND MAPPING POTENTIAL OF WORLDVIEW-1 IMAGES

SPOT-1 stereo images taken from different orbits with one month difference

REFINEMENT OF FILTERED LIDAR DATA USING LOCAL SURFACE PROPERTIES INTRODUCTION

CHARACTERISTICS OF WORLDWIDE AND NEARLY WORLDWIDE HEIGHT MODELS

Creating Surfaces. Steve Kopp Steve Lynch

PERFORMANCE OF LARGE-FORMAT DIGITAL CAMERAS

IMPROVED TARGET DETECTION IN URBAN AREA USING COMBINED LIDAR AND APEX DATA

Files Used in this Tutorial

Municipal Projects in Cambridge Using a LiDAR Dataset. NEURISA Day 2012 Sturbridge, MA

Improvement of the Edge-based Morphological (EM) method for lidar data filtering

A QUALITY ASSESSMENT OF AIRBORNE LASER SCANNER DATA

Processing of laser scanner data algorithms and applications

A STUDY ON ROOF POINT EXTRACTION BASED ON ROBUST ESTIMATION FROM AIRBORNE LIDAR DATA

Polyhedral Building Model from Airborne Laser Scanning Data**

Automated Extraction of Buildings from Aerial LiDAR Point Cloud and Digital Imaging Datasets for 3D Cadastre - Preliminary Results

City-Modeling. Detecting and Reconstructing Buildings from Aerial Images and LIDAR Data

Light Detection and Ranging (LiDAR)

LIDAR MAPPING FACT SHEET

Digital Raster Acquisition Project Eastern Ontario (DRAPE) 2014 Digital Surface Model and Digital Terrain Model

Anti-Excessive Filtering Model Based on Sliding Window

Lecture 4: Digital Elevation Models

3-D OBJECT RECOGNITION FROM POINT CLOUD DATA

Should Contours Be Generated from Lidar Data, and Are Breaklines Required? Lidar data provides the most

Land Cover Stratified Accuracy Assessment For Digital Elevation Model derived from Airborne LIDAR Dade County, Florida

AUTOMATIC INTERPRETATION OF HIGH RESOLUTION SAR IMAGES: FIRST RESULTS OF SAR IMAGE SIMULATION FOR SINGLE BUILDINGS

AUTOMATIC GENERATION OF DIGITAL BUILDING MODELS FOR COMPLEX STRUCTURES FROM LIDAR DATA

SEGMENTATION BASED ROBUST INTERPOLATION A NEW APPROACH TO LASER DATA FILTERING

Generate Digital Elevation Models Using Laser Altimetry (LIDAR) Data

Exterior Orientation Parameters

Robust spatial approximation of laser scanner point clouds by means of free-form curve and surface approaches

Unwrapping of Urban Surface Models

A METHOD TO PREDICT ACCURACY OF LEAST SQUARES SURFACE MATCHING FOR AIRBORNE LASER SCANNING DATA SETS

A Method to Create a Single Photon LiDAR based Hydro-flattened DEM

BUNDLE BLOCK ADJUSTMENT WITH HIGH RESOLUTION ULTRACAMD IMAGES

THREE-DIMENSIONAL MODELLING OF BREAKLINES FROM AIRBORNE LASER SCANNER DATA

THE EUROSDR PROJECT AUTOMATED CHECKING AND IMPROVING OF DIGITAL TERRAIN MODELS

Terrain correction. Backward geocoding. Terrain correction and ortho-rectification. Why geometric terrain correction? Rüdiger Gens

CALIBRATION ASPECTS IN DIRECT GEOREFERENCING OF FRAME IMAGERY

Investigation of Sampling and Interpolation Techniques for DEMs Derived from Different Data Sources

GEOMETRY AND INFORMATION CONTENTS OF LARGE SIZE DIGITAL FRAME CAMERAS

Point Cloud Classification

PRODUCTION AND PRECISION ANALYSIS OF A DIGITAL ORTOPHOTO FROM 1:35000 SCALED AIRPHOTO AS A GIS COVERAGE

MODEL DEFORMATION ACCURACY OF DIGITAL FRAME CAMERAS

Surface Creation & Analysis with 3D Analyst

EXTENDED GAUSSIAN IMAGES FOR THE REGISTRATION OF TERRESTRIAL SCAN DATA

On the Selection of an Interpolation Method for Creating a Terrain Model (TM) from LIDAR Data

Creating raster DEMs and DSMs from large lidar point collections. Summary. Coming up with a plan. Using the Point To Raster geoprocessing tool

The raycloud A Vision Beyond the Point Cloud

DEVELOPMENT OF A METHOD NETWORK FOR OBJECT RECOGNITION USING DIGITAL SURFACE MODELS

ACCURACY ANALYSIS OF DIGITAL ORTHOPHOTOS FROM VERY HIGH RESOLUTION IMAGERY

Research on-board LIDAR point cloud data pretreatment

UPDATING ELEVATION DATA BASES

A COMPARISON OF LIDAR TERRAIN DATA WITH AUTOCORRELATED DSM EXTRACTED FROM DIGITALLY ACQUIRED HIGH OVERLAP PHOTOGRAPHY BACKGROUND

MODELLING FOREST CANOPY USING AIRBORNE LIDAR DATA

ACCURACY ASPECTS OF PROCESSING AND FILTERING OF MULTIBEAM DATA: GRID modeling VERSUS TIN BASED modeling

CHAPTER 5 3D STL PART FROM SURFER GRID DEM DATA

QUALITY CONTROL METHOD FOR FILTERING IN AERIAL LIDAR SURVEY

Overview. 1. Aerial LiDAR in Wisconsin (20 minutes) 2. Demonstration of data in CAD (30 minutes) 3. High Density LiDAR (20 minutes)

LiDAR QA/QC - Quantitative and Qualitative Assessment report -

Journal Online Jaringan COT POLIPD (JOJAPS) Accuracy Assessment of Height Coordinate Using Unmanned Aerial Vehicle Images Based On Leveling Height

ACCURACY INVESTIGATION ON LARGE BLOCKS OF HIGH RESOLUTION IMAGES

2. POINT CLOUD DATA PROCESSING

Literature review for 3D Design Terrain Models for Construction Plans and GPS Control of Highway Construction Equipment

GEOGRAPHIC INFORMATION SYSTEMS Lecture 25: 3D Analyst

Ground and Non-Ground Filtering for Airborne LIDAR Data

FOR 274: Surfaces from Lidar. Lidar DEMs: Understanding the Returns. Lidar DEMs: Understanding the Returns

N.J.P.L.S. An Introduction to LiDAR Concepts and Applications

ENY-C2005 Geoinformation in Environmental Modeling Lecture 4b: Laser scanning

HEURISTIC FILTERING AND 3D FEATURE EXTRACTION FROM LIDAR DATA

A DATA DRIVEN METHOD FOR FLAT ROOF BUILDING RECONSTRUCTION FROM LiDAR POINT CLOUDS

Day 1. HEC-RAS 1-D Training. Rob Keller and Mark Forest. Break (9:45 am to 10:00 am) Lunch (12:00 pm to 1:00 pm)

Transcription:

FILTERING OF DIGITAL ELEVATION MODELS Dr. Ing. Karsten Jacobsen Institute for Photogrammetry and Engineering Survey University of Hannover, Germany e-mail: jacobsen@ipi.uni-hannover.de Dr. Ing. Ricardo Passini BAE SYSTEMS ADR e-mail: rpassini@adrinc.com ABSTRACT A digital elevation model (DEM) created by automatic image matching or laser scanning also named as LIDAR, includes a not negligible number of points, not located on the terrain surface but on buildings or vegetation or even miscorrelation. The manual refinement of such a DEM is time consuming. In general, points located not on a continuous surface which can be differentiated, have to be identified and removed. A Digital Filtering Technique to be applied to the automatically acquired DEM-data is presented. The strategy is based on Linear Prediction of stationary random function after trend removal. The filtering was applied to Photogrammetrically acquired DEM-data via automatic digital correlation techniques. Different terrain compositions like buildings and canopy density; terrain roughness; grid sizes; negative scales have been investigated. The system can also be used in connection with DEM acquired through LIDAR. For both applications very acceptable results have been achieved. INTRODUCTION Digital Elevation Models (DEM) acquired using photogrammetric correlation techniques or LIDAR have the disadvantage that the resulting modelation surface may not represent the bare terrain but the visible surface including vegetation and buildings, the so called Digital Surface Model (DSM). The first step to be done after data acquisition is the removal of the points not belonging to the terrain. An automated method using linear prediction has been applied. The method and results are explained. DEM FILTERING The elimination of points not belonging to the ground is known as Filtering. There are several methods or procedures for interpolation and filtering. Among them are: - Splines approximation - Shift Invariant Filters - Linear Prediction - Morphological Filters

Although Morphological Filters are the most frequently been applied, Linear Prediction, also named as Linear Least Squares Interpolation, is a very robust methodology for the filtering of Digital Surface Models. It is based on the dependency of one point in relation to the neighbored points described by the covariance function. THE PROGRAM DTMCOR Developed at the Institute for Photogrammetry and Engineering Survey of the University of Hannover, the software analyses and filters a Digital Elevation Models. The programs locates firstly possible Spikes or Blunders by the introduction of a tolerable minimum and maximum height. The elimination of the Trend is carried out via the use of a moving plane. Z i = a 0 + a 1 X i + a 2 Y I (1) The area covered by the DEM is divided into a mesh of equal size. The dimensions of the square grid is suggested by the program based on the distribution of the points. For the processing of the points of a particular mesh (Processing Unit = 1 mesh), the points located in the 8 surrounding meshes are considered. In this way, the moving plane coefficients are computed using the points located in the 9 contiguous meshes (Area of Consideration), via least squares. See Fig. 1 Area of Consideration Processing Unit Figure 1 The trend removal is based on the tilted plane in the Area of Consideration resulting in the centered measurement values l i. Assuming a normal distribution of those l i values their standard deviation (σ z ) is computed by the program and a multiplication factor (fac) is entered into the program for the computation of a threshold or tolerance factor (T z ). T z = fac σ z (2) All those points within the corresponding processing unit whose deviations (i.e., centered measurement values li) are exceeding the above tolerance (T z ) are excluded. The trend separation is repeated in a loop until no more defective heights are recognized by the system. The erroneous heights of the processing mesh are deleted from the records. The erroneous heights of the neighboring patches (i.e., area of consideration) remains for the computations of the next patch. They only remains unconsidered for the current patch.

Figure 2 shows the above explained iterative process of trend removal and elimination of erroneous height values. 95 90 85 80 75 70 65 60 55 Heights (m) 10 20 30 40 50 60 70 80 Position (m) 1st Iteration 2nd Iteration 3rd Iteration 4th Iteration Figure 2 The figure 2 shows a typical terrain height-profile. It consist of 10 points, three of which are blunders. The inclination of the moving plane represented by the colored straight lines, varies considerably with each iteration. Four iterations are needed in the example, until the moving plane stabilizes and fits the terrain surface and no more blunders are identified. The standard deviation decreases drastically from iteration to iteration with the removal of the largest blunders to the smallest. In relation with the Linear Prediction DTMCOR makes use of a Covariance Function with the following form: 2 C(P i P k ) = A. e -1.30103 PiPk B (3) A and B are parameters of the function. A is the vertex-value of the signal-covariance function. It is a filter factor for the normed covariance function. Its specifies the relationship between random and systematic components of the height discrepancies (i.e., centered measured heights l i ). A value A = 1.0 (in the program limited to 0.99), means no random errors are available. The parameter B is the slope of the function and represents the distance at which the influence of points is reduced to 5%. On the other hand its value also limits the width of the mesh for the local prediction. The interpolated surface is defined as in equation (1) where the main diagonal elements of the covariance matrix contains variances V ll = 1, meaning all measurements are regarded as being of the same accuracy. As the vertex-value A have been found to be appropriate at 0.7, interpolation and filtering are possible. The higher the vertex-value of the function is, the smaller the variance σ l 2 is, and smaller is the filtering effect (See Figure 3).

Figure 3. Covariance Function The differences between the centered measured values at each DEM point and the predicted value according to formulae (1), are computed. Once again assuming normal distribution of the above discrepancies, their corresponding standard deviation (σ zp ) is computed. A multiplication factor is introduced in the program for the calculation of a threshold or tolerance value (T zp ) T zp = fac σ zp (4) If the computed discrepancies are exceeding the threshold, the corresponding DEM points are also eliminated in a loop fashion. Figure 4. surface of prediction 56.5m corresponding real height values disregarded 54m 0m 120m Figure 5. profile through area including a point not belonging to the surface (left: left hand profile, center: center profile, right: right hand profile red line = surface of prediction in these profiles based on the area, points = real height point)

EXPERIMENTAL TESTS DEM's automatically acquired using digital correlation techniques have been filtered using DTMCOR. Three different terrain areas have been used, namely: Area Type A: Urban flat area with heavy building density, buildings of different heights and dimensions, moderate canopy. Area Type B: Urban Flat area with moderate building density, regular building size and height, moderate to heavy canopy Area Type C: Flat urban / Industrial area. Large open spaces, mixture of low altitude, small and big size buildings, low to moderate density of canopies. Three different image scales, 3 DEM spacing and a DEM in a TIN fashion have been analyzed. The results are shown in Table 1: AREA TYPE IMAGE SCALE B 1:6000 DEM Spacing (ft) TIN <min Z >max Z Tilted Plane Linear Predict. Total Excluded 30 16.7 29.6 6.1 52.4 50 16.46 28.7 5.74 50.91 100 14.67 26.4 4.88 45.95 30 16.6 28.9 6.3 51.8 50 16.5 27.8 5.73 50.03 B 1:9600 100 14.8 25.9 7.99 48.70 B 1:9600 * 16.6 25.14 7.32 49.42 30 7.32 38.38 15.0 60.7 A 1:7920 50 7.89 39.01 14.9 61.8 100 9.0 34.9 15.4 59.3 30 3.14 23.0 11.3 37.44 50 3.14 22.71 10.84 36.69 C 1:7920 100 2.89 23.24 17.26 43.38 Table 1 percentage of excluded points A close look of Table 1 reveals: a b c For given terrain coverage there is a very small increase of the eliminated points with smaller DEM spacing. This is more noticeable in Area B with regular building size and heights. Regardless the type of terrain coverage, the largest percentage of eliminated points is carried out by the iterative trend removal procedure. This corresponds to non surface terrain points such as correlated points on building roofs. A key parameter for the good performance of the iterative trend removal procedure is the chose of the weight factor for lower points. In all cases a numerical value of 3σ h was used. In general the performance of the method do not change considerably with the use of Triangular Irregular Networks (TIN's).

d e f The Image Scale does not influence the performance of the procedure. Linear prediction works better in cases of very abrupt changes of heights. This can be observed in terrain cover type A. The performance of the minimum - maximum height filter depends on the actual knowledge the minimum and maximum terrain heights, which in the majority of cases is not known, but it is supported by a frequency distribution. Figure 6. area and contours before filtering Figure 7. area and contours after filtering

Figures 6 and 7 are showing a piece of the terrain cover type C with overlaid contour lines. Figure 6 shows the contour lines before filtering the Digital Elevation Model and Figure 7 after filtering. Contour lines of Figure 6 honors correlated points on roof top of buildings and tree canopies. Contour lines of Figure 7 are representing the terrain. CONCLUSIONS The above digital filtering strategy based on an iterative trend elimination plus linear prediction has proven to be a very effective tool for removing non terrain points of a Digital Elevation Model based on digital correlation techniques in a soft copy photogrammetry environment and also by LIDAR. The filtered Digital Elevation Models can be used without excitation for production of digital orthophotos. Contour lines shall be derived with the aid of breaklines and digital graphical editing. Further investigation is required using other terrain coverage and other DEM geometry including breaklines. ACKNOWLEDGEMENTS Special thanks are given to Mr. David Betzner for the DEM data acquisition an testing of the filtered data, and to Mr. Julius Burkus for the preparation of some of the above figures. REFERENCES 1 JACOBSEN, K. (1980):.Vorschläge zur Konzeption und zur Bearbeitung von Bündelblockausgleichungen, Doctor thesis, Institute for Photogrammetry and Engineering Survey. University of Hannover. 2 KRAUS, K. (1997): Eine neue Method zur Interpolation und Filterung von Daten mit schiefer Fehlerverteilung. Österreichische Zeitschrift für Vermessung & Geoinformation 1/1997, Seite 25-30 3 MIKHAEL, E. (1976): Observations and Least Squares. 4 PASSINI, R. (1997): Transformación de la red Geodésica del Emirato de Dubai desde la Projección UTM Zona 40 al Sstema DLTM (Dubai Local Transverse Mercator). Encuentro Fotogramétrico 2/1997, 25-28