What’s the Point? Interpolation & Extrapolation with a Regular Grid DEM David Kidner, Mark Dorey & Derek Smith University of Glamorgan School of Computing.

Slides:



Advertisements
Similar presentations
Digital Image Processing
Advertisements

3.3 Hypothesis Testing in Multiple Linear Regression
The Multiple Regression Model.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 ~ Curve Fitting ~ Least Squares Regression Chapter.
Chapter 10 Curve Fitting and Regression Analysis
The Global Digital Elevation Model (GTOPO30) of Great Basin Location: latitude 38  15’ to 42  N, longitude 118  30’ to 115  30’ W Grid size: 925 m.
Digital terrain analyses – DEM principles DEM data structure Lines – contour map Raster – altitude matrix Vector – TIN/Triangular irregular network Vector.
EARS1160 – Numerical Methods notes by G. Houseman
University of Wisconsin-Milwaukee Geographic Information Science Geography 625 Intermediate Geographic Information Science Instructor: Changshan Wu Department.
Spatial Information Systems (SIS)
3D and Surface/Terrain Analysis
x – independent variable (input)
WFM 6202: Remote Sensing and GIS in Water Management © Dr. Akm Saiful IslamDr. Akm Saiful Islam WFM 6202: Remote Sensing and GIS in Water Management Akm.
Cartographic and GIS Data Structures
Lecture 16 Terrain modelling: the basics
Least Square Regression
Spatial Information Systems (SIS) COMP Terrain modeling.
Least Square Regression
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Chapter 17 Least Square Regression.
Chapter 11 Multiple Regression.
Lecture 4. Interpolating environmental datasets
Flow modeling on grid terrains. DEM Representations TIN Grid Contour lines Sample points.
Copyright © 2006 The McGraw-Hill Companies, Inc. Permission required for reproduction or display. by Lale Yurttas, Texas A&M University Chapter 171 CURVE.
Mathematical Modeling. What is Mathematical Modeling? Mathematical model – an equation, graph, or algorithm that fits some real data set reasonably well.
Chapter 6 Numerical Interpolation
Applications in GIS (Kriging Interpolation)
GI Systems and Science January 23, Points to Cover  What is spatial data modeling?  Entity definition  Topology  Spatial data models Raster.
Spatial data models (types)
Linear Regression and Correlation
McGraw-Hill/IrwinCopyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Simple Linear Regression Analysis Chapter 13.
A Distributed Approach for Planning Radio Communications David Kidner 1, Ian Fitzell 2, Phillip Rallings 3, Miqdad Al Nuaimi 2 & Andrew Ware 3 University.
Image Registration January 2001 Gaia3D Inc. Sanghee Gaia3D Seminar Material.
Biostatistics Unit 9 – Regression and Correlation.
1 FORECASTING Regression Analysis Aslı Sencer Graduate Program in Business Information Systems.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 4 Curve Fitting.
Image Preprocessing: Geometric Correction Image Preprocessing: Geometric Correction Jensen, 2003 John R. Jensen Department of Geography University of South.
Raster Data Model.
Cartographic and GIS Data Structures Dr. Ahmad BinTouq URL:
Geographic Information Science
Model Construction: interpolation techniques 1392.
URBDP 422 Urban and Regional Geo-Spatial Analysis Lecture 2: Spatial Data Models and Structures Lab Exercise 2: Topology January 9, 2014.
Spatial Databases: Digital Terrain Model Spring, 2015 Ki-Joune Li.
Chapter 8 – Geographic Information Analysis O’Sullivan and Unwin “ Describing and Analyzing Fields” By: Scott Clobes.
STATISTICS 12.0 Correlation and Linear Regression “Correlation and Linear Regression -”Causal Forecasting Method.
Statistical Surfaces Any geographic entity that can be thought of as containing a Z value for each X,Y location –topographic elevation being the most obvious.
Principles of Extrapolation
Curve Fitting Introduction Least-Squares Regression Linear Regression Polynomial Regression Multiple Linear Regression Today’s class Numerical Methods.
STATISTICS 12.0 Correlation and Linear Regression “Correlation and Linear Regression -”Causal Forecasting Method.
26134 Business Statistics Week 4 Tutorial Simple Linear Regression Key concepts in this tutorial are listed below 1. Detecting.
What is GIS? “A powerful set of tools for collecting, storing, retrieving, transforming and displaying spatial data”
Jump to first page Inferring Sample Findings to the Population and Testing for Differences.
Geoprocessing and georeferencing raster data
Korea Institute of Atmospheric Prediction Systems (KIAPS) ( 재 ) 한국형수치예보모델개발사업단 Identical Twin Experiments for the Representer Method with a Spectral Element.
Interpolation Local Interpolation Methods –IDW – Inverse Distance Weighting –Natural Neighbor –Spline – Radial Basis Functions –Kriging – Geostatistical.
Czech Technical University in Prague Faculty of Transportation Sciences Department of Transport Telematics Doc. Ing. Pavel Hrubeš, Ph.D. Geographical Information.
Digital Elevation Models (DEMs)Constructing Grid DEMConstructing Contour Map Constructing TIN DEM Grid DEM Quality Metric A Digital Elevation Model (DEM)
Chapter 7. Classification and Prediction
Part 5 - Chapter
Part 5 - Chapter 17.
Chapter 6: Image Geometry 6.1 Interpolation of Data
Statistical surfaces: DEM’s
Fundamentals Data.
Chapter XVII Parametric Curves and Surfaces
Part 5 - Chapter 17.
LESSON 23: MULTIPLE REGRESSION
Spatial interpolation
Least Square Regression
Spatial Databases: Digital Terrain Model
Spatial Databases: Digital Terrain Model
Presentation transcript:

What’s the Point? Interpolation & Extrapolation with a Regular Grid DEM David Kidner, Mark Dorey & Derek Smith University of Glamorgan School of Computing Pontypridd WALES, U.K. CF37 1DL

Geocomputation’99 July 25 th - 28 th What’s the Point? Digital Terrain Modelling and “Grids” –What’s the Point ? Interpolation Algorithms –Tests and Results Extrapolation Algorithms Data Compression –Tests and Results Conclusions

Geocomputation’99 July 25 th - 28 th A Digital Elevation Model (DEM) Regular grid of elevations represents the heights at discrete samples of a continuous surface –vertices are sampled or interpolated independently –represented in a 2D matrix No direct topological relationship between points 2D Grid imposes an implicit representation of surface form –usually as a linear relationship between vertices Simple and convenient

Which One’s the DEM? (a) Discrete Elevation Samples (b) Implicit (Linear) Continuous Surface

Geocomputation’99 July 25 th - 28 th Interpolation DEM resolution should be dependent upon the variability of each terrain surface –… but rarely is The requirement of the DEM is to represent the terrain surface such that elevations can be retrieved or inferred for any given location –i.e. usually by interpolation The method of interpolation is often ignored Required for most, if not all applications

Geocomputation’99 July 25 th - 28 th What’s the Point? Does Interpolation matter? –What’s the height at D ? –Where’s the 60m Contour(s) ? D

Geocomputation’99 July 25 th - 28 th Interpolation for Visibility Analysis A B C D What’s the profile through the “cell” ?

Geocomputation’99 July 25 th - 28 th Interpolation for Visibility Analysis (a) Linear with Diagonal (b) Linear without Diagonal (c) Bilinear 20m Object (a) Completely Obscured (b) Completely Visible (c) Partially Visible

Geocomputation’99 July 25 th - 28 th Interpolation Algorithms Very small interpolation errors may lead to very large application errors –visibility analysis, hydrological modelling, contouring, etc. Interpolation is flawed if we only consider the grid cell of the point to be estimated Most GIS only consider the 4 vertices of the grid cell ! –bilinear interpolation

Geocomputation’99 July 25 th - 28 th Interpolation Alternatives For the most part, we can use polynomial interpolation of the form: h i =a 00 + a 10 x + a 01 y + a 20 x 2 + a 11 xy + a 02 y 2 + a 30 x 3 + a 21 x 2 y + a 12 xy 2 + a 03 y 3 + a 31 x 3 y + a 22 x 2 y 2 + a 13 xy 3 + a 32 x 3 y 2 + a 23 x 2 y 3 + a 33 x 3 y 3 + … + a mn x m y n solved from the set of simultaneous equations which are set up, one for each point.

Geocomputation’99 July 25 th - 28 th Interpolation Alternatives Level Plane (1 coefficient) Linear Plane (3) Double Linear and Bilinear (4) Biquadratic (8 or 9) Bicubic (12 or 16) Biquintic (36) Jancaitis Biquadratic, Piecewise Cubics, etc.

Linear 1 Linear 2 Double Linear Bilinear Biquadratic Bicubic Jancaitis Biquintic (9 term) (16 term) (36 term)

Geocomputation’99 July 25 th - 28 th Results (1) Test Surface Functions (Franke, 1979; Akima, 1996)

Geocomputation’99 July 25 th - 28 th Results (1) Test Surface Functions

Geocomputation’99 July 25 th - 28 th Results (1) Test Surface Functions

Geocomputation’99 July 25 th - 28 th Results (1) Test Surface Functions Higher-order interpolation algorithms will always out-perform linear techniques

Geocomputation’99 July 25 th - 28 th Based on Ordnance Survey data for S. Wales: 1:50,000 Scale (50 m) DEMs and 1:10,000 Scale (10 m) DEMs –Higher-order interpolation algorithms will always out- perform linear techniques –By 3% to 10% (of the RMSE) –Less correlation as to which algorithm performs best Results (2) Actual Terrain

Geocomputation’99 July 25 th - 28 th Extrapolation Interpolation outside the spatial extent Extrapolation can be considered to be at the heart of the best techniques for spatial data compression –i.e. what is the next symbol in the series –or “standing on the surface and given my field of view, what is the elevation if I take one step backwards?”

Geocomputation’99 July 25 th - 28 th Why do we need DEM compression? Seen as yesterday’s problem ? –expensive hardware; small capacity disks, etc. File/Internet Transfer Higher Resolutions O.S. 50m DEM O.S. 10m DEM 2m LiDAR DEM

DEM Extrapolation & Prediction

DEM Transformation for Compression Elevation Range Frequency 5% 10% ORIGINAL DEM Elevation Correction Range (Prediction Errors) Frequency 20% 40% DEM OF ERROR CORRECTIONS

Terrain Extrapolators

a fg Z Linear Predictor: Z = a + g - f e.g. 462 = Z = = 465 (Correction = -3)

12-Point Predictor: e.g. Z = w1*458+w2* w12*469 = 464 (Correction = -2) hi b e lmnop a fg Z

Geocomputation’99 July 25 th - 28 th Frequency Distribution of 15x15 Corrections

O.S. South Wales 1201x801 DEM

Prediction (extrapolation) Corrections

Geocomputation’99 July 25 th - 28 th Data Compression Results GZIPped DEM requires a storage capacity of 261% of the best extrapolator and Arithmetic Coding method

Geocomputation’99 July 25 th - 28 th Summary Mathematical modelling has now largely been forgotten by today’s GIS developers Many GIS techniques are of limited value and may propagate through to application error (e.g. visibility analysis) For DEM Interpolation –don’t use linear algorithms Mathematical modelling offers significant savings for spatial data compression