SlideShare a Scribd company logo
ADAPTIVE MORPHOLOGICAL FILTERING FOR DEM GENERATIONKyoHyouk Kim and Jie ShanGeomatics EngineeringSchool of Civil EngineeringPurdue University July 27th 2011IGARSS 2011 Annual Conference
OUTLINEIntroductionPrevious WorksProposed ApproachTestsSummary2/28
OUTLINEIntroductionLiDARFilteringPrevious WorksProposed ApproachTestsSummary3/28
INTRODUCTIONLiDAR (Light Detect And Ranging)One of remote sensing technologies providing point clouds with highly accurate collections of (X,Y,Z) at observed points.Vertical accuracy : 6 to 30 cmHorizontal accuracy : 10 to 46 cmUsed as one of primary data sources to applications:DEM (Digital Elevation Model)Forest mapping Building footprints & 3D building reconstruction4/28
INTRODUCTIONFilteringSeparation between ground points and nonground points.Ground points : Digital Elevation Model (DEM).Non-ground points : Building models, forest structure, canopy mappingIn nearly all applications, filtering should be done first.Various filtering algorithms have been proposed.Slope-based filtersLinear prediction filtersClustering (or segmentation) filtersMorphological filters5/28
INTRODUCTIONExample6/28
OUTLINEIntroductionPrevious WorksGeneral ruleMorphological filtering algorithmKnown issues & weaknessesProposed ApproachTestsSummary7/28
PREVIOUS WORKSGeneral ruleWhat is ground surface ?Ground surfaces are relatively smooth & continuousLocally spanned through the lowest parts.EX: discontinuous ground surface and negative blunders.All filtering algorithms try toIdentify points on the continuous and smooth ground surfaceRemove points lying on non-ground objectsMeasures of discontinuityAbrupt slope or elevation difference8/28
PREVIOUS WORKS Morphological filteringCommonly used in the image processing fields to :Remove noiseEnhance imagesExtract featuresPublished papers for LiDAR filteringKilian, Halla, and Englich (1996), Kilian et al. (1996), Zhang et al. (2003), Zaksek and Pfeifer (2006), Zhang and Cui (2007), Chen et al. (2007,2009). 9/28
PREVIOUS WORKS PrinciplesMorphological opening operation : Erosion followed by dilationErosion : Dilation :Objects with different sizeApply different window size If terrain is not flatuse maximum sloped0d10/28
PREVIOUS WORKSKnown issues & weaknessesParameters have a great impact on the filtering resultSlope           : allowed minimum elevation differenceWindow size : objects with various sizesSmall window : Can not remove larger buildingsLarge window : Highly possible to flatten ground surfaceNo optimal set of parameters supporting various types of terrainRequire a priori information about the target area.Require trial-and-error process to find the best set of parameters11/28
OUTLINEIntroductionPrevious WorksProposed ApproachAdaptive morphological filteringTestsSummary12/28
PROPOSED APPROACHAdaptive morphological filteringUse of regular grid with grid size g ( average point spacing)Cell with multiple points : point with the lowest elevationEmpty cell : elevation of the nearest pointKeeps the indices of original LiDAR points1D (or 2D) Morphological erosion operation (W = 3).Filtering is applied only to points of discontinuity iteratively.Relevant parameters are adaptively adjusted in each iteration13/28
PROPOSED APPROACHUse of 2D regular grid14/28
PROPOSED APPROACHDiscontinuity MeasureIdentify points lying on the edge between ground and objectsUse of nominal value for thresholds (No fixed thresholds)Ex: 50, 75 or 90 percentileThreshold is determined before each iterationResidualHeight differenceSlope15/28
PROPOSED APPROACHExampleOne LiDAR profileSlopeResidual16/28
PROPOSED APPROACHWorkflowFor i=1 to # of rows (or # of columns)Determine residuals (ri) of all pointsIfri> N percentile of r (N=50,75,90)If hi - (New hi) > Hminhi  = New hiUntil # of filtered points = 0End17/28
PROPOSED APPROACHExample70th row - 50 percentile - Hmin = 1.0mPurdue campus18/28
PROPOSED APPROACHRefinementType I  (omission) error : remove ground points mistakenlyCaused by (1) negative blunders and (2) discontinuous groundType II (commission) error : classify objects to ground pointsCaused by (1) nonground points with smaller elevation than Hmin19/28
PROPOSED APPROACHExample ( Type I error)20/28
PROPOSED APPROACHResolve Type I errorIdentify continuous segments of ground pointsDistance of any non-ground points to the line (Si(n) – Si+1(1))Repeated until no more ground points are restoredd21/28
OUTLINEIntroductionPrevious WorksProposed ApproachTestsSummary of data setsEvaluationsSummary22/28
INITIAL RESULTSTest data setsHigh relief (mixed slope)
Small step-wise features
Discontinuous surface
Almost flat
Buildings mixed with trees
High relief (mixed slope)

More Related Content

PPT
Surface Data Capture Image Matching
PDF
Algorithmic Techniques for Parametric Model Recovery
PPS
GEOMETRIC TAMPERING ESTIMATION BY MEANS OF A SIFT-BASED FORENSIC ANALYSIS
PPT
Ala Stolpnik's Standard Model talk
PPT
Prof. Sameh Saad - A Digital Model for 3D Characterization of Groundwater Qua...
PPTX
Inequalities of combined functions
PPTX
Hidden line removal algorithm
PDF
C012271015
Surface Data Capture Image Matching
Algorithmic Techniques for Parametric Model Recovery
GEOMETRIC TAMPERING ESTIMATION BY MEANS OF A SIFT-BASED FORENSIC ANALYSIS
Ala Stolpnik's Standard Model talk
Prof. Sameh Saad - A Digital Model for 3D Characterization of Groundwater Qua...
Inequalities of combined functions
Hidden line removal algorithm
C012271015

What's hot (13)

PPTX
project_PPT_final
PPT
Geometry Shader
PPTX
Restitution Automation
PPT
License Plate Recognition
PPTX
types of facility layout algorithm
PPTX
Extrapolation
PPTX
Graphics
PDF
Datech2014-Session1-Document Representation Refinement for Precise Region Des...
PDF
final_presentation
PDF
Permutation graphsandapplications
PPTX
Industrial Facility Design
PPTX
Applications of derivatives flash cards
PDF
Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop...
project_PPT_final
Geometry Shader
Restitution Automation
License Plate Recognition
types of facility layout algorithm
Extrapolation
Graphics
Datech2014-Session1-Document Representation Refinement for Precise Region Des...
final_presentation
Permutation graphsandapplications
Industrial Facility Design
Applications of derivatives flash cards
Spectral and color prediction for arbitrary halftone patterns: a drop-by-drop...
Ad

Viewers also liked (20)

PPT
Water level monitoring using the interference pattern GNSS-R.ppt
PPTX
Digital image processing techniques
PPT
morphological image processing
PPTX
Morphological image processing
PPT
morphological image processing
PPT
Image processing SaltPepper Noise
PPTX
Morphological image processing
PDF
Noise Models
PPTX
Image proceesing with matlab
PDF
filters for noise in image processing
PDF
Basics of Image Processing using MATLAB
PPTX
advantages and disadvanteges of computer
PPTX
Digital Image Processing Fundamental
PDF
Image Restoration (Digital Image Processing)
PPTX
Getting started with image processing using Matlab
PPS
Image Processing Basics
DOCX
ADVANTAGES AND DIS-ADVANTAGES OF COMPUTER
PPTX
Noise filtering
PPTX
Finding Licence Plates in an Image (Algorithm)
PDF
Introduction to Digital Image Processing Using MATLAB
Water level monitoring using the interference pattern GNSS-R.ppt
Digital image processing techniques
morphological image processing
Morphological image processing
morphological image processing
Image processing SaltPepper Noise
Morphological image processing
Noise Models
Image proceesing with matlab
filters for noise in image processing
Basics of Image Processing using MATLAB
advantages and disadvanteges of computer
Digital Image Processing Fundamental
Image Restoration (Digital Image Processing)
Getting started with image processing using Matlab
Image Processing Basics
ADVANTAGES AND DIS-ADVANTAGES OF COMPUTER
Noise filtering
Finding Licence Plates in an Image (Algorithm)
Introduction to Digital Image Processing Using MATLAB
Ad

Similar to WE2.TO9.2.pptx (20)

PPTX
A Visual Guide to Design of Experiments using Quantum XL
PPTX
Respose surface methods
PPT
Retraining maximum likelihood classifiers using low-rank model.ppt
PDF
Bolt and nut contact analsyis(axisymmetric)
PPT
Fast optimization intevacoct6_3final
PPTX
Research Talk Kyrarini.pptx akasklaslkaallsalallkas
PDF
EUCAP 2021_presentation (7)
PDF
Tomislav_Maric_OFW09_P_00 for mesh motion strategies given in a conference on...
PDF
Analysis of Eye End of Knuckle Joint using ANSYS
PDF
On the Effect of Geometries Simplification on Geo-spatial Link Discovery
ODP
JGrass Workshop: Horton Machine (FOSS4G2008)
PPT
Jörg Stelzer
PDF
Mechanical report beam analysis
PPT
Ansys
PPT
Build Your Own 3D Scanner: Surface Reconstruction
PDF
MJones_-_HFSS_Tutorial_for_Axion_Cavity_Workshop.pdf
PPT
floor planning
PDF
Poster: MMSP 2008
ODP
Corso Pat Jgrasshorton 2008 10 17
A Visual Guide to Design of Experiments using Quantum XL
Respose surface methods
Retraining maximum likelihood classifiers using low-rank model.ppt
Bolt and nut contact analsyis(axisymmetric)
Fast optimization intevacoct6_3final
Research Talk Kyrarini.pptx akasklaslkaallsalallkas
EUCAP 2021_presentation (7)
Tomislav_Maric_OFW09_P_00 for mesh motion strategies given in a conference on...
Analysis of Eye End of Knuckle Joint using ANSYS
On the Effect of Geometries Simplification on Geo-spatial Link Discovery
JGrass Workshop: Horton Machine (FOSS4G2008)
Jörg Stelzer
Mechanical report beam analysis
Ansys
Build Your Own 3D Scanner: Surface Reconstruction
MJones_-_HFSS_Tutorial_for_Axion_Cavity_Workshop.pdf
floor planning
Poster: MMSP 2008
Corso Pat Jgrasshorton 2008 10 17

More from grssieee (20)

PDF
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
PDF
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
PPTX
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
PPT
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
PPTX
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
PPTX
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
PPT
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
PPT
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
PPT
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
PPT
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
PDF
Test
PPT
test 34mb wo animations
PPT
Test 70MB
PPT
Test 70MB
PDF
2011_Fox_Tax_Worksheets.pdf
PPT
DLR open house
PPT
DLR open house
PPT
DLR open house
PPT
Tana_IGARSS2011.ppt
PPT
Solaro_IGARSS_2011.ppt
Tangent height accuracy of Superconducting Submillimeter-Wave Limb-Emission S...
SEGMENTATION OF POLARIMETRIC SAR DATA WITH A MULTI-TEXTURE PRODUCT MODEL
TWO-POINT STATISTIC OF POLARIMETRIC SAR DATA TWO-POINT STATISTIC OF POLARIMET...
THE SENTINEL-1 MISSION AND ITS APPLICATION CAPABILITIES
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
PROGRESSES OF DEVELOPMENT OF CFOSAT SCATTEROMETER
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
EO-1/HYPERION: NEARING TWELVE YEARS OF SUCCESSFUL MISSION SCIENCE OPERATION A...
Test
test 34mb wo animations
Test 70MB
Test 70MB
2011_Fox_Tax_Worksheets.pdf
DLR open house
DLR open house
DLR open house
Tana_IGARSS2011.ppt
Solaro_IGARSS_2011.ppt

WE2.TO9.2.pptx