SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
APPLICATION OF A PATTERN
RECOGNITION ALGORITHM FOR
SINGLE TREE DETECTION FROM
LiDAR DATA
FOSS4G-EU 2017 – 2017/07/21
A. Antonello, S. Franceschi,
V. Floreancig, F. Comiti(*), G. Tonon(*)
(*) Free University of Bolzano
INDEX
1. Research objective
2. Tools to extract vegetation from LiDAR data
3. Application on the study area
4. Conclusions
RESEARCH OBJECTIVE
Evaluate the use of LiDAR data to extract forest
parameters:
●
position and height of single trees
●
forest volume.
Extrapolation of the whole forest biometric information
(e.g. tree height, DBH, forest biomass) from remote
sensing data can be obtained through two approaches:
●
area-based approaches (AB): forest attributes are
estimated relating plot information to ALS data by
statistically procedure
●
individual tree crown (ITC) approaches: are aimed to
detect position and main characteristics of each single
tree. Single-tree records can then be aggregated at plot,
forest, watershed or regional scale.
EXTRACT VEGETATION FROM LiDAR
Extrapolation of the whole forest biometric information
(e.g. tree height, DBH, forest biomass) from remote
sensing data can be obtained through two approaches:
●
area-based approaches (AB): forest attributes are
estimated relating plot information to ALS data by
statistically procedures
●
individual tree crown (ITC) approaches: are aimed to
detect position and main characteristics of each single
tree. Single-tree records can then be aggregated at plot,
forest, watershed or regional scale.
EXTRACT VEGETATION FROM LiDAR
EXTRACT VEGETATION FROM LiDAR
●
three models: Local Maxima
raster and point cloud + pattern
recognition raster
●
three models: Local Maxima
raster and point cloud + pattern
recognition raster
●
matching procedure between
extracted and measured trees is
based on relative position
(distance) and height
EXTRACT VEGETATION FROM LiDAR
●
three models: Local Maxima
raster and point cloud + pattern
recognition raster
●
matching procedure between
extracted and measured trees is
based on relative position
(distance) and height
●
automatic calibration is based
on Particle Swarming Optimizer
(PS)
EXTRACT VEGETATION FROM LiDAR
●
three models: Local Maxima
raster and point cloud + pattern
recognition raster
●
matching procedure between
extracted and measured trees is
based on relative position
(distance) and height
●
automatic calibration is based
on Particle Swarming Optimizer
(PS)
●
three fitness functions based on
the statistical concept of
Information Retrieval: minimize
FP, minimize FN and the
harmonic mean of FP and FN
EXTRACT VEGETATION FROM LiDAR
●
Local Maxima algorithms identify points with the highest
elevation value within a given moving window
RASTER POINT CLOUD
Moving window circular circular
Center of window each raster cell all point of the cloud
Radius constant constant
Data used DSM point cloud + DTM
Calibration params ●
maximum radius
●
height difference for
branches
●
min tree height
●
maximum radius
●
height difference for
branches
EXTRACT VEGETATION FROM LiDAR
●
Pattern Recognition model is based on the geomorphon
algorithm (Jasiewicz, 2013)
●
uses a pattern based classification of landforms: characterization
of the local surface using the line-of-sight principle (LOS)
●
LOS describes the unimpeded view or access from one point to
another point across a terrain or surface
●
LOS is used normally to understand the visible and obstructed
(non visible) points in terrain analysis
●
498 possible different patterns of which 10 are the mostly
common → 4 investigated for tree detection
EXTRACT VEGETATION FROM LiDAR
EXTRACT VEGETATION FROM LiDAR
Parameters of the Geomorphon model are:
●
maximum lookup distance: in the 8 main directions
●
flatness threshold: vertical angle (angle between the horizontal
plane and the line connecting the central cell with the point
located on the profile at the line-of-sight distance or at the
maximum allowed distance)
●
additional checks have been implemented for filtering peaks
which are surrounded by:
●
no more than 2 not valid cells (otherwise it is considered a point
on the boundary of a crown)
●
no other peaks
●
not a coexistence of pits, valleys, spurs and hollows
●
treetops extracted from the geomorphon peaks do not have in
their surrounding other sharp morphologies, there should be
slopes, ridges or shoulders which indicate a continuity of the
shape that generates the central peak.
EXTRACT VEGETATION FROM LiDAR
EXTRACT VEGETATION FROM LiDAR
●
raster based using as reference surface the CHM
●
calibrated parameters:
➱
the maximum lookup distance for the LOS
➱
the flatness threshold (difference between the nadir and the
zenith angles) for the LOS
➱
the height difference for filtering branches (filter on breaching
patterns of trees)
●
output is a set of treetops position with the height as attribute
FALSE POSITIVE
extracted by the software
but not existing in reality
mapped trees
extracted trees
FALSE NEGATIVE
existing but not extracted
by the software
TRUE POSITIVE
extracted by the software
and matched with measured
●
AGB is calculated using allometric functions and hypsometric
relationship where the parameters are extracted from field data
V=
a⋅π⋅D
2
4
⋅H
DLIDAR=b⋅H
2
+c ˙H +d
STUDY AREA a b c d
Val Aurina 0.0000368048 0.0096 1.298 0.00
EXTRACT VEGETATION FROM LiDAR
STUDY AREA
AURINA VALLEY high local variety in forest structure
●
Norway spruce (Picea abies)
●
Larch (Larix decidua)
●
Stone pine (Pinus cembra)
AREA = 10 km2
LiDAR SURVEY OF 09/2012
points density = 10 p/m2
FIELD SURVEY SUMMER 2013
3 FOREST STRUCTURES:
monoplane – biplane – multilayer
12 circular plots
radius = 15 m
(position + height +
DBH + species)
CHARACTERISTIC Monoplane Biplane Multilayer
Tree density (n/ha) 427.2 473.9 331.0
Basal area (m2
/ha) 26.7 39.9 34.6
Average Basal area (m2
) 0.064 0.101 0.114
Volume AGB (m3
/ha) 121.0 387.4 283.7
STUDY AREA
RESULTS
Simulation have been done using the Particle Swarming automatic
calibration. The classification of results considered:
●
3 different models
➱
LM raster based
➱
LM point cloud based
➱
Geomorphon raster based
●
3 different fitness functions
➱
minFP
➱
minFN
➱
harmonic mean of FP and FN
●
3 different forest strutures
➱
monoplane
➱
biplane
➱
multilayer
Mean detection rates of treetops
Rmat =
Ntp
Nmap
Rcom=
Nfp
Nmap
Rext=
Next
Nmap
RESULTS
METHOD Rext Rmat Rcom Rom
PS_rast 0.95 0.74 0.21 0.26
PS_pc 0.88 0.77 0.11 0.23
PS_geo 1.01 0.80 0.22 0.20
AVERAGE 0.95 0.77 0.18 0.23
Tree height: RMSE
RMSEh=
∑
√(1−
hext
hmeas
)
2
N
RESULTS
Volume rates
RESULTS
METHOD Rext Rmat Rcom Rom
PS_rast 1.03 0.80 0.23 0.16
PS_pc 0.99 0.87 0.13 0.13
PS_geo 1.06 0.84 0.22 0.11
AVERAGE 1.03 0.84 0.19 0.13
JGRASSTOOLS LIBRARY
●
an open source geospatial library focused on hydro-
geomorphological analysis and environmental modeling
●
development started in 2002 at the University of Trento,
Department of Civil and Environmental Engineering
●
in 2012 started the development of LESTO (LiDAR
Empowered Scientific Toolbox Open Source) in
collaboration with the University of Bolzano
●
from 2015 integrated as Spatial Toolbox in gvSIG
●
available for installation through the gvSIG Update
Manager as a plugin
JGRASSTOOLS LIBRARY
Models are grouped in sections
and subsections. Main sections
are:
●
HortonMachine:
geomorphology analysis
●
Raster and vector processing
●
Mobile tools: support for
Geopaparazzi application for
digital field mapping
●
LESTO: LiDAR analysis
(forestry)
JGRASSTOOLS LIBRARY
select the maps and
define the parameters
CONCLUSIONS
●
the use of PSO iterative parametrization compared
with commonly used LM algorithms with manual
calibration performs better in terms of detection rates
●
the new model based on LM for point cloud (PC) is the
one that performs better in all the analyzed conditions
and also for different trees species (conifers and
broadleaves)
●
the new model based on pattern recognition
(geomorphon) is a valid alternative to standard LM if
only raster based input data are available
●
the fitness function based on the harmonic mean of
FP and FN seems to be the most accurate for both
volume and number of trees
Andrea Antonello, Silvia Franceschi
V. Floreancig, F. Comiti, G. Tonon
THANKS FOR THE ATTENTION!

Weitere Àhnliche Inhalte

Ähnlich wie Application of a Pattern Recognition Algorithm for Single Tree Detection from LiDAR Data

LESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxLESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxsilli
 
Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysissilli
 
4-Navarro-SanchezIGARSS2011.ppt
4-Navarro-SanchezIGARSS2011.ppt4-Navarro-SanchezIGARSS2011.ppt
4-Navarro-SanchezIGARSS2011.pptgrssieee
 
MODULE VII_ Remote Sensing_Avantika.pptx
MODULE VII_ Remote Sensing_Avantika.pptxMODULE VII_ Remote Sensing_Avantika.pptx
MODULE VII_ Remote Sensing_Avantika.pptxavantikaadhruj1
 
Interpolation 2013
Interpolation 2013Interpolation 2013
Interpolation 2013Atiqa Khan
 
3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptx3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptxAshwini Rao
 
Remote Sensing2.ppt
Remote Sensing2.pptRemote Sensing2.ppt
Remote Sensing2.pptAbidHayat9
 
Land cover and Land Use
Land cover and Land UseLand cover and Land Use
Land cover and Land UseDHANENDRA BAHEKAR
 
Geo meeting bilguunmaa
Geo meeting bilguunmaaGeo meeting bilguunmaa
Geo meeting bilguunmaaGeoMedeelel
 
Photogrammetry 1.
Photogrammetry 1.Photogrammetry 1.
Photogrammetry 1.Naveen Kumar
 
LiDAR_Project
LiDAR_ProjectLiDAR_Project
LiDAR_ProjectJason Jubain
 
Reeves: Modelling & Estimating Forest Structure Attributes Using LiDAR
Reeves: Modelling & Estimating Forest Structure Attributes Using LiDARReeves: Modelling & Estimating Forest Structure Attributes Using LiDAR
Reeves: Modelling & Estimating Forest Structure Attributes Using LiDARCOGS Presentations
 
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation Mapping
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation MappingE Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation Mapping
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation MappingTrimble Geospatial Munich
 
TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...
TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...
TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...grssieee
 
Gridding av klimadata
Gridding av klimadataGridding av klimadata
Gridding av klimadataHans Olav Hygen
 
2_Goodenough_IGARSS11_Final.ppt
2_Goodenough_IGARSS11_Final.ppt2_Goodenough_IGARSS11_Final.ppt
2_Goodenough_IGARSS11_Final.pptgrssieee
 

Ähnlich wie Application of a Pattern Recognition Algorithm for Single Tree Detection from LiDAR Data (20)

LESTO tools in JGrassToolbox
LESTO tools in JGrassToolboxLESTO tools in JGrassToolbox
LESTO tools in JGrassToolbox
 
Spatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysisSpatial tools for LiDAR based watershed management and forestry analysis
Spatial tools for LiDAR based watershed management and forestry analysis
 
Digital elevation model in GIS
Digital elevation model in GISDigital elevation model in GIS
Digital elevation model in GIS
 
Thesis defense
Thesis defenseThesis defense
Thesis defense
 
4-Navarro-SanchezIGARSS2011.ppt
4-Navarro-SanchezIGARSS2011.ppt4-Navarro-SanchezIGARSS2011.ppt
4-Navarro-SanchezIGARSS2011.ppt
 
MODULE VII_ Remote Sensing_Avantika.pptx
MODULE VII_ Remote Sensing_Avantika.pptxMODULE VII_ Remote Sensing_Avantika.pptx
MODULE VII_ Remote Sensing_Avantika.pptx
 
Interpolation 2013
Interpolation 2013Interpolation 2013
Interpolation 2013
 
3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptx3-1_geo Spatial analysis_spatial_modeling.pptx
3-1_geo Spatial analysis_spatial_modeling.pptx
 
Remote Sensing2.ppt
Remote Sensing2.pptRemote Sensing2.ppt
Remote Sensing2.ppt
 
Digital Elevation Model (DEM)
Digital Elevation Model (DEM)Digital Elevation Model (DEM)
Digital Elevation Model (DEM)
 
Land cover and Land Use
Land cover and Land UseLand cover and Land Use
Land cover and Land Use
 
Geo meeting bilguunmaa
Geo meeting bilguunmaaGeo meeting bilguunmaa
Geo meeting bilguunmaa
 
Photogrammetry 1.
Photogrammetry 1.Photogrammetry 1.
Photogrammetry 1.
 
LiDAR_Project
LiDAR_ProjectLiDAR_Project
LiDAR_Project
 
Reeves: Modelling & Estimating Forest Structure Attributes Using LiDAR
Reeves: Modelling & Estimating Forest Structure Attributes Using LiDARReeves: Modelling & Estimating Forest Structure Attributes Using LiDAR
Reeves: Modelling & Estimating Forest Structure Attributes Using LiDAR
 
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation Mapping
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation MappingE Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation Mapping
E Cognition User Summit2009 F Groesz Blom Forestry And Urban Vegetation Mapping
 
Paregiani
ParegianiParegiani
Paregiani
 
TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...
TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...
TH1.L10.5: VALIDATION OF TIE-POINT CONCEPTS BY THE DEM ADJUSTMENT APPROACH OF...
 
Gridding av klimadata
Gridding av klimadataGridding av klimadata
Gridding av klimadata
 
2_Goodenough_IGARSS11_Final.ppt
2_Goodenough_IGARSS11_Final.ppt2_Goodenough_IGARSS11_Final.ppt
2_Goodenough_IGARSS11_Final.ppt
 

Mehr von silli

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smashsilli
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019silli
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschisilli
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_hortonsilli
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzisilli
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine librarysilli
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop silli
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the artsilli
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...silli
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Parissilli
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi silli
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIGsilli
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...silli
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)silli
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-itsilli
 
Hale @FOSS4G2013
Hale @FOSS4G2013Hale @FOSS4G2013
Hale @FOSS4G2013silli
 
step by step mapping with hale for inspire
step by step mapping with hale for inspirestep by step mapping with hale for inspire
step by step mapping with hale for inspiresilli
 
Interpolazione Meteo
Interpolazione MeteoInterpolazione Meteo
Interpolazione Meteosilli
 
Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17silli
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23silli
 

Mehr von silli (20)

2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash2020 foss4gjapan presentation_smash
2020 foss4gjapan presentation_smash
 
Geopaparazzi workshop 2019
Geopaparazzi workshop 2019Geopaparazzi workshop 2019
Geopaparazzi workshop 2019
 
2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi2019 08 foss4g_horton_franceschi
2019 08 foss4g_horton_franceschi
 
2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton2019 08 26_foss4g_workshop_horton
2019 08 26_foss4g_workshop_horton
 
FOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app GeopaparazziFOSS4G2018: presentation of the app Geopaparazzi
FOSS4G2018: presentation of the app Geopaparazzi
 
FOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine libraryFOSS4G2018: presentation of the HortonMachine library
FOSS4G2018: presentation of the HortonMachine library
 
FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop FOSS4G2018: Geopaparazzi workshop
FOSS4G2018: Geopaparazzi workshop
 
Geopaparazzi state of the art
Geopaparazzi state of the artGeopaparazzi state of the art
Geopaparazzi state of the art
 
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
LiDAR analysis for hazard mapping and forestry management using JGrassTools a...
 
Geopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-ParisGeopaparazzi Workshop Foss4ge-Paris
Geopaparazzi Workshop Foss4ge-Paris
 
Workshop Geopaparazzi
Workshop Geopaparazzi Workshop Geopaparazzi
Workshop Geopaparazzi
 
EPANET in gvSIG
EPANET in gvSIGEPANET in gvSIG
EPANET in gvSIG
 
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...A simplified GIS-based model for Large Wood recruitment and connectivity in m...
A simplified GIS-based model for Large Wood recruitment and connectivity in m...
 
Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)Basic operations with Geopaparazzi (start, import, export)
Basic operations with Geopaparazzi (start, import, export)
 
Workshope HALE GFOSS-it
Workshope HALE GFOSS-itWorkshope HALE GFOSS-it
Workshope HALE GFOSS-it
 
Hale @FOSS4G2013
Hale @FOSS4G2013Hale @FOSS4G2013
Hale @FOSS4G2013
 
step by step mapping with hale for inspire
step by step mapping with hale for inspirestep by step mapping with hale for inspire
step by step mapping with hale for inspire
 
Interpolazione Meteo
Interpolazione MeteoInterpolazione Meteo
Interpolazione Meteo
 
Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17Corso Pat Jgrasshorton 2008 10 17
Corso Pat Jgrasshorton 2008 10 17
 
Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23Corso Pat Jgrasspeakflow 2008 10 23
Corso Pat Jgrasspeakflow 2008 10 23
 

KĂŒrzlich hochgeladen

Call Girls Abids 7001305949 all area service COD available Any Time
Call Girls Abids 7001305949 all area service COD available Any TimeCall Girls Abids 7001305949 all area service COD available Any Time
Call Girls Abids 7001305949 all area service COD available Any Timedelhimodelshub1
 
9873940964 High Profile Call Girls Delhi |Defence Colony ( MAYA CHOPRA ) DE...
9873940964 High Profile  Call Girls  Delhi |Defence Colony ( MAYA CHOPRA ) DE...9873940964 High Profile  Call Girls  Delhi |Defence Colony ( MAYA CHOPRA ) DE...
9873940964 High Profile Call Girls Delhi |Defence Colony ( MAYA CHOPRA ) DE...Delhi Escorts
 
Along the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"sAlong the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"syalehistoricalreview
 
ćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠ
ćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠ
ćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠzdzoqco
 
Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170
Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170
Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170simranguptaxx69
 
Call In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCR
Call In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCRCall In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCR
Call In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCRjennyeacort
 
Dwarka Call Girls 9643097474 Phone Number 24x7 Best Services
Dwarka Call Girls 9643097474 Phone Number 24x7 Best ServicesDwarka Call Girls 9643097474 Phone Number 24x7 Best Services
Dwarka Call Girls 9643097474 Phone Number 24x7 Best Servicesnajka9823
 
Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...Open Access Research Paper
 
Making a Difference: Understanding the Upcycling and Recycling Difference
Making a Difference: Understanding the Upcycling and Recycling DifferenceMaking a Difference: Understanding the Upcycling and Recycling Difference
Making a Difference: Understanding the Upcycling and Recycling DifferenceSwag Cycle
 
ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€
ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€
ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€F dds
 
Philippines-Native-Chicken.pptx file copy
Philippines-Native-Chicken.pptx file copyPhilippines-Native-Chicken.pptx file copy
Philippines-Native-Chicken.pptx file copyKristineRoseCorrales
 
AI and Ecology - The H4rmony Project.pptx
AI and Ecology - The H4rmony Project.pptxAI and Ecology - The H4rmony Project.pptx
AI and Ecology - The H4rmony Project.pptxNeoV2
 
Water Conservation.pptxfgggggggggggggggggggggggggggggggggggggg
Water Conservation.pptxfggggggggggggggggggggggggggggggggggggggWater Conservation.pptxfgggggggggggggggggggggggggggggggggggggg
Water Conservation.pptxfggggggggggggggggggggggggggggggggggggggkhulekanimkhize2
 
Environmental and Social Impact Assessment
Environmental and Social Impact AssessmentEnvironmental and Social Impact Assessment
Environmental and Social Impact AssessmentTesfahunTesema
 
Poly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptx
Poly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptxPoly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptx
Poly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptxAgrodome projects LLP
 

KĂŒrzlich hochgeladen (20)

Call Girls Abids 7001305949 all area service COD available Any Time
Call Girls Abids 7001305949 all area service COD available Any TimeCall Girls Abids 7001305949 all area service COD available Any Time
Call Girls Abids 7001305949 all area service COD available Any Time
 
Model Call Girl in Rajiv Chowk Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Rajiv Chowk Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Rajiv Chowk Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Rajiv Chowk Delhi reach out to us at 🔝9953056974🔝
 
9873940964 High Profile Call Girls Delhi |Defence Colony ( MAYA CHOPRA ) DE...
9873940964 High Profile  Call Girls  Delhi |Defence Colony ( MAYA CHOPRA ) DE...9873940964 High Profile  Call Girls  Delhi |Defence Colony ( MAYA CHOPRA ) DE...
9873940964 High Profile Call Girls Delhi |Defence Colony ( MAYA CHOPRA ) DE...
 
Along the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"sAlong the Lakefront, "Menacing Unknown"s
Along the Lakefront, "Menacing Unknown"s
 
ćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠ
ćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠ
ćŠžç†ćŸ·ć·žç†ć·„ć€§ć­ŠæŻ•äžšèŻäčŠTTUæ–‡ć‡­ć­ŠäœèŻäčŠ
 
Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170
Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170
Call Girls Sarovar Portico Naraina Hotel, New Delhi 9873777170
 
Call In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCR
Call In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCRCall In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCR
Call In girls Connaught Place (DELHI)⇛9711147426🔝Delhi NCR
 
Dwarka Call Girls 9643097474 Phone Number 24x7 Best Services
Dwarka Call Girls 9643097474 Phone Number 24x7 Best ServicesDwarka Call Girls 9643097474 Phone Number 24x7 Best Services
Dwarka Call Girls 9643097474 Phone Number 24x7 Best Services
 
Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...Species composition, diversity and community structure of mangroves in Barang...
Species composition, diversity and community structure of mangroves in Barang...
 
Making a Difference: Understanding the Upcycling and Recycling Difference
Making a Difference: Understanding the Upcycling and Recycling DifferenceMaking a Difference: Understanding the Upcycling and Recycling Difference
Making a Difference: Understanding the Upcycling and Recycling Difference
 
ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€
ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€
ćŠžç†ć­ŠäœèŻ(KUèŻäčŠ)ć Șèšæ–Żć€§ć­ŠæŻ•äžšèŻæˆç»©ć•ćŽŸç‰ˆäž€æŻ”äž€
 
Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...
Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...
Call Girls In { Delhi } South Extension Whatsup 9873940964 Enjoy Unlimited Pl...
 
Philippines-Native-Chicken.pptx file copy
Philippines-Native-Chicken.pptx file copyPhilippines-Native-Chicken.pptx file copy
Philippines-Native-Chicken.pptx file copy
 
Hot Sexy call girls in Nehru Place, 🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Nehru Place, 🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Nehru Place, 🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Nehru Place, 🔝 9953056974 🔝 escort Service
 
Escort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCR
Escort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCREscort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCR
Escort Service Call Girls In Shakti Nagar, 99530°56974 Delhi NCR
 
AI and Ecology - The H4rmony Project.pptx
AI and Ecology - The H4rmony Project.pptxAI and Ecology - The H4rmony Project.pptx
AI and Ecology - The H4rmony Project.pptx
 
Call Girls In R.K. Puram 9953056974 Escorts ServiCe In Delhi Ncr
Call Girls In R.K. Puram 9953056974 Escorts ServiCe In Delhi NcrCall Girls In R.K. Puram 9953056974 Escorts ServiCe In Delhi Ncr
Call Girls In R.K. Puram 9953056974 Escorts ServiCe In Delhi Ncr
 
Water Conservation.pptxfgggggggggggggggggggggggggggggggggggggg
Water Conservation.pptxfggggggggggggggggggggggggggggggggggggggWater Conservation.pptxfgggggggggggggggggggggggggggggggggggggg
Water Conservation.pptxfgggggggggggggggggggggggggggggggggggggg
 
Environmental and Social Impact Assessment
Environmental and Social Impact AssessmentEnvironmental and Social Impact Assessment
Environmental and Social Impact Assessment
 
Poly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptx
Poly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptxPoly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptx
Poly-film-Prefab cover agricultural greenhouse-polyhouse structure.pptx
 

Application of a Pattern Recognition Algorithm for Single Tree Detection from LiDAR Data

  • 1. APPLICATION OF A PATTERN RECOGNITION ALGORITHM FOR SINGLE TREE DETECTION FROM LiDAR DATA FOSS4G-EU 2017 – 2017/07/21 A. Antonello, S. Franceschi, V. Floreancig, F. Comiti(*), G. Tonon(*) (*) Free University of Bolzano
  • 2. INDEX 1. Research objective 2. Tools to extract vegetation from LiDAR data 3. Application on the study area 4. Conclusions
  • 3. RESEARCH OBJECTIVE Evaluate the use of LiDAR data to extract forest parameters: ● position and height of single trees ● forest volume.
  • 4. Extrapolation of the whole forest biometric information (e.g. tree height, DBH, forest biomass) from remote sensing data can be obtained through two approaches: ● area-based approaches (AB): forest attributes are estimated relating plot information to ALS data by statistically procedure ● individual tree crown (ITC) approaches: are aimed to detect position and main characteristics of each single tree. Single-tree records can then be aggregated at plot, forest, watershed or regional scale. EXTRACT VEGETATION FROM LiDAR
  • 5. Extrapolation of the whole forest biometric information (e.g. tree height, DBH, forest biomass) from remote sensing data can be obtained through two approaches: ● area-based approaches (AB): forest attributes are estimated relating plot information to ALS data by statistically procedures ● individual tree crown (ITC) approaches: are aimed to detect position and main characteristics of each single tree. Single-tree records can then be aggregated at plot, forest, watershed or regional scale. EXTRACT VEGETATION FROM LiDAR
  • 6. EXTRACT VEGETATION FROM LiDAR ● three models: Local Maxima raster and point cloud + pattern recognition raster
  • 7. ● three models: Local Maxima raster and point cloud + pattern recognition raster ● matching procedure between extracted and measured trees is based on relative position (distance) and height EXTRACT VEGETATION FROM LiDAR
  • 8. ● three models: Local Maxima raster and point cloud + pattern recognition raster ● matching procedure between extracted and measured trees is based on relative position (distance) and height ● automatic calibration is based on Particle Swarming Optimizer (PS) EXTRACT VEGETATION FROM LiDAR
  • 9. ● three models: Local Maxima raster and point cloud + pattern recognition raster ● matching procedure between extracted and measured trees is based on relative position (distance) and height ● automatic calibration is based on Particle Swarming Optimizer (PS) ● three fitness functions based on the statistical concept of Information Retrieval: minimize FP, minimize FN and the harmonic mean of FP and FN EXTRACT VEGETATION FROM LiDAR
  • 10. ● Local Maxima algorithms identify points with the highest elevation value within a given moving window RASTER POINT CLOUD Moving window circular circular Center of window each raster cell all point of the cloud Radius constant constant Data used DSM point cloud + DTM Calibration params ● maximum radius ● height difference for branches ● min tree height ● maximum radius ● height difference for branches EXTRACT VEGETATION FROM LiDAR
  • 11. ● Pattern Recognition model is based on the geomorphon algorithm (Jasiewicz, 2013) ● uses a pattern based classification of landforms: characterization of the local surface using the line-of-sight principle (LOS) ● LOS describes the unimpeded view or access from one point to another point across a terrain or surface ● LOS is used normally to understand the visible and obstructed (non visible) points in terrain analysis ● 498 possible different patterns of which 10 are the mostly common → 4 investigated for tree detection EXTRACT VEGETATION FROM LiDAR
  • 12. EXTRACT VEGETATION FROM LiDAR Parameters of the Geomorphon model are: ● maximum lookup distance: in the 8 main directions ● flatness threshold: vertical angle (angle between the horizontal plane and the line connecting the central cell with the point located on the profile at the line-of-sight distance or at the maximum allowed distance)
  • 13. ● additional checks have been implemented for filtering peaks which are surrounded by: ● no more than 2 not valid cells (otherwise it is considered a point on the boundary of a crown) ● no other peaks ● not a coexistence of pits, valleys, spurs and hollows ● treetops extracted from the geomorphon peaks do not have in their surrounding other sharp morphologies, there should be slopes, ridges or shoulders which indicate a continuity of the shape that generates the central peak. EXTRACT VEGETATION FROM LiDAR
  • 14. EXTRACT VEGETATION FROM LiDAR ● raster based using as reference surface the CHM ● calibrated parameters: ➱ the maximum lookup distance for the LOS ➱ the flatness threshold (difference between the nadir and the zenith angles) for the LOS ➱ the height difference for filtering branches (filter on breaching patterns of trees) ● output is a set of treetops position with the height as attribute
  • 15. FALSE POSITIVE extracted by the software but not existing in reality mapped trees extracted trees FALSE NEGATIVE existing but not extracted by the software TRUE POSITIVE extracted by the software and matched with measured ● AGB is calculated using allometric functions and hypsometric relationship where the parameters are extracted from field data V= a⋅π⋅D 2 4 ⋅H DLIDAR=b⋅H 2 +c ˙H +d STUDY AREA a b c d Val Aurina 0.0000368048 0.0096 1.298 0.00 EXTRACT VEGETATION FROM LiDAR
  • 16. STUDY AREA AURINA VALLEY high local variety in forest structure ● Norway spruce (Picea abies) ● Larch (Larix decidua) ● Stone pine (Pinus cembra) AREA = 10 km2 LiDAR SURVEY OF 09/2012 points density = 10 p/m2 FIELD SURVEY SUMMER 2013 3 FOREST STRUCTURES: monoplane – biplane – multilayer 12 circular plots radius = 15 m (position + height + DBH + species)
  • 17. CHARACTERISTIC Monoplane Biplane Multilayer Tree density (n/ha) 427.2 473.9 331.0 Basal area (m2 /ha) 26.7 39.9 34.6 Average Basal area (m2 ) 0.064 0.101 0.114 Volume AGB (m3 /ha) 121.0 387.4 283.7 STUDY AREA
  • 18. RESULTS Simulation have been done using the Particle Swarming automatic calibration. The classification of results considered: ● 3 different models ➱ LM raster based ➱ LM point cloud based ➱ Geomorphon raster based ● 3 different fitness functions ➱ minFP ➱ minFN ➱ harmonic mean of FP and FN ● 3 different forest strutures ➱ monoplane ➱ biplane ➱ multilayer
  • 19. Mean detection rates of treetops Rmat = Ntp Nmap Rcom= Nfp Nmap Rext= Next Nmap RESULTS METHOD Rext Rmat Rcom Rom PS_rast 0.95 0.74 0.21 0.26 PS_pc 0.88 0.77 0.11 0.23 PS_geo 1.01 0.80 0.22 0.20 AVERAGE 0.95 0.77 0.18 0.23
  • 21. Volume rates RESULTS METHOD Rext Rmat Rcom Rom PS_rast 1.03 0.80 0.23 0.16 PS_pc 0.99 0.87 0.13 0.13 PS_geo 1.06 0.84 0.22 0.11 AVERAGE 1.03 0.84 0.19 0.13
  • 22. JGRASSTOOLS LIBRARY ● an open source geospatial library focused on hydro- geomorphological analysis and environmental modeling ● development started in 2002 at the University of Trento, Department of Civil and Environmental Engineering ● in 2012 started the development of LESTO (LiDAR Empowered Scientific Toolbox Open Source) in collaboration with the University of Bolzano ● from 2015 integrated as Spatial Toolbox in gvSIG ● available for installation through the gvSIG Update Manager as a plugin
  • 23. JGRASSTOOLS LIBRARY Models are grouped in sections and subsections. Main sections are: ● HortonMachine: geomorphology analysis ● Raster and vector processing ● Mobile tools: support for Geopaparazzi application for digital field mapping ● LESTO: LiDAR analysis (forestry)
  • 24. JGRASSTOOLS LIBRARY select the maps and define the parameters
  • 25. CONCLUSIONS ● the use of PSO iterative parametrization compared with commonly used LM algorithms with manual calibration performs better in terms of detection rates ● the new model based on LM for point cloud (PC) is the one that performs better in all the analyzed conditions and also for different trees species (conifers and broadleaves) ● the new model based on pattern recognition (geomorphon) is a valid alternative to standard LM if only raster based input data are available ● the fitness function based on the harmonic mean of FP and FN seems to be the most accurate for both volume and number of trees
  • 26. Andrea Antonello, Silvia Franceschi V. Floreancig, F. Comiti, G. Tonon THANKS FOR THE ATTENTION!