SlideShare a Scribd company logo
1 of 21
Download to read offline
1
Bozen-Bolzano
Free University of
/21
A GIS BASED TOOLBOX FOR FORESTRY ANALYSIS
COMPARISON OF METHODOLOGIES
Andrea Antonello, Alessandro Andriolo,
Floreancig Valentino, Franceschi Silvia,
Comiti Francesco, Tonon Giustino
LESTO
LiDAR Empowered Sciences Toolbox Opensource
2013-09-17 IX Congresso Nazionale SISEF - Bolzano
Libera Universita' di Bolzano
2
Bozen-Bolzano
Free University of
/21 The research needs
FORLIDAR, Estimation of Alpine forests structure and biomass
and their potential role in increasing flood hazards by using
LiDAR data
Fusion
Lastools
Bibliographic research
Field data on 15 plots
Dedicated LiDAR flight
3
Bozen-Bolzano
Free University of
/21 The research needs
FORLIDAR, Estimation of Alpine forests structure and biomass
and their potential role in increasing flood hazards by using
LiDAR data
Fusion
Lastools
Bibliographic research
Field data on 15 plots
Dedicated LiDAR flight
development of
dedicated tools
4
Bozen-Bolzano
Free University of
/21 Modules overview
Raster
Tops
extraction
LocalM
axim
a
Crow
n
extraction
Popescu
Region
grow
ing
W
atershed
Pointcloud
Tops
extraction
Localm
axim
a
Crow
n
extraction
Segm
entation
General
las
reading/w
riting
las
spatialindexing
norm
alization
filters
m
orphers
Derived
CHM
extraction
/DSM
Axellson
-adaptive
tin
Las
to
rasterinterp.(ex.IDW
)
Las
triangulation
5
Bozen-Bolzano
Free University of
/21 Las data indexing
Las reading/writing/indexing
6GB of data
6
Bozen-Bolzano
Free University of
/21
Las reading/writing/indexing
main spatial
index on files
6GB of data
use of a unique spatially
indexed file
per file data
spatial index
*.las *.las *.las
Las data indexing
6GB of data
7
Bozen-Bolzano
Free University of
/21 Las data indexing
use a shapefile to access any point cloud data
in a folder of las data
8
Bozen-Bolzano
Free University of
/21 Las data indexing
9
Bozen-Bolzano
Free University of
/21 Las data indexing
h [m]
count
lower
canopy
layer
higher
canopy
layer
Vertical extraction: height distribution
10
Bozen-Bolzano
Free University of
/21 Raster Tops/Crowns extraction
- normalization of data (DSM-DTM)
- inverting (watershed)
- thresholding
- gaussian (or similar) smoothing
- production of a custom DTM (Adaptive tin)
- use of morphing techniques
Data preprocessing modules
11
Bozen-Bolzano
Free University of
/21 Raster Tops/Crowns extraction
Tops extraction modules
- local maxima
- circular or square window
- fixed window or height dependent window (Popescu)
- morphing and normalization
12
Bozen-Bolzano
Free University of
/21 Raster Tops/Crowns extraction
Crown extraction modules
- Popescu circles (based on height)
- Watershed (Soile)
- Region growing
13
Bozen-Bolzano
Free University of
/21 Pointcloud extraction
Tree segmentation
Single tree approach, extraction of points for each tree
A
B dummy
C
D
dmin1 dmin2
#1 #2
A
B dummy
C
D
dmin1 dmin2
#1 #2
dt (r)
A New Method for Segmenting Individual Trees from the
Lidar Point Cloud
Wenkai Li, Qinghua Guo, Marek K. Jakubowski and Maggi Kelly
14
Bozen-Bolzano
Free University of
/21 Pointcloud extraction
Tree segmentation
Single tree approach, extraction of points for each tree
15
Bozen-Bolzano
Free University of
/21 Pointcloud extraction
Tree segmentation
Single tree approach, extraction of points for each tree
16
Bozen-Bolzano
Free University of
/21 What is LESTO?
- Open Source
- GIS aware
- library dedicated to
- sciences that make use of
- LiDAR data
LESTO
LiDAR Empowered Sciences Toolbox Opensource
Maintained by the team of prof. Tonon
at the Faculty of Science and Technology
at the Free University of Bolzano.
17
Bozen-Bolzano
Free University of
/21 LESTO's "User Interface"
LESTO
LiDAR Empowered Sciences Toolbox Opensource
uDig
open source
desktop GIS
Spatial Toolbox of uDig
userfriendly toolbox for processing libraries
18
Bozen-Bolzano
Free University of
/21 Handle heavy processing
Geographic scripting
Leave the computer there to work for you
19
Bozen-Bolzano
Free University of
/21 Future plans
-
-
the first tools in the toolbox are forestry related
and particularly dedicated to a single tree approach
to calculate the forest structure biomass
the toolbox is open to contributions on any LiDAR related
(future might even bring roads or buildings extraction)
-
-
(...depending on the results on the validations in progress...)
stabilization and release of the current modules
data quality analysis (i.e. which data quantity/quality is
necessary to gain certain results?)
future developments will bring:
20
Bozen-Bolzano
Free University of
/21 Open and shared approach
LESTO will be released under Open Source License
(GPL v3) on the JGrasstools website after the first
round of deep testing+fixing.
The open science approach is a natural choice for our
team and we think it is in general for a university
department.
Our thoughts reflect the "think global, fix local"
approach, and even if the tools are released globally,
they are meant in first place to be used by our
professionals and local administration on the territory.
21
Bozen-Bolzano
Free University of
/21
Useful links:
LESTO
LiDAR Empowered Sciences Toolbox Opensource
http://www.jgrasstools.org
http://www.udig.eu

More Related Content

More from Andrea Antonello

Geopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELDGeopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELDAndrea Antonello
 
The HortonMachine, for data analysis to help scientists... and not only
The HortonMachine, for data analysis to help scientists... and not onlyThe HortonMachine, for data analysis to help scientists... and not only
The HortonMachine, for data analysis to help scientists... and not onlyAndrea Antonello
 
Geopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the artGeopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the artAndrea Antonello
 
PART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORTPART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORTAndrea Antonello
 
PART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTINGPART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTINGAndrea Antonello
 
PART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHONPART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHONAndrea Antonello
 
Foss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopFoss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopAndrea Antonello
 
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIGNew tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIGAndrea Antonello
 
Digital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIGDigital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIGAndrea Antonello
 
Geopaparazzi, history of a digital mapping kid
Geopaparazzi, history of a digital mapping kidGeopaparazzi, history of a digital mapping kid
Geopaparazzi, history of a digital mapping kidAndrea Antonello
 
Geopaparazzi, state of the art
Geopaparazzi, state of the artGeopaparazzi, state of the art
Geopaparazzi, state of the artAndrea Antonello
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDigAndrea Antonello
 
04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developer04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developer03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developer02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developer05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developerAndrea Antonello
 
Trackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von RettungsmannschaftenTrackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von RettungsmannschaftenAndrea Antonello
 
Opensource gis development - part 4
Opensource gis development - part 4Opensource gis development - part 4
Opensource gis development - part 4Andrea Antonello
 
Opensource gis development - part 3
Opensource gis development - part 3Opensource gis development - part 3
Opensource gis development - part 3Andrea Antonello
 

More from Andrea Antonello (20)

Geopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELDGeopaparazzi - NEVER OUT OF DATA IN THE FIELD
Geopaparazzi - NEVER OUT OF DATA IN THE FIELD
 
The HortonMachine, for data analysis to help scientists... and not only
The HortonMachine, for data analysis to help scientists... and not onlyThe HortonMachine, for data analysis to help scientists... and not only
The HortonMachine, for data analysis to help scientists... and not only
 
Geopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the artGeopaparazzi & gvSIG Mobile - state of the art
Geopaparazzi & gvSIG Mobile - state of the art
 
PART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORTPART 6: FROM GEO INTO YOUR REPORT
PART 6: FROM GEO INTO YOUR REPORT
 
PART 5: RASTER DATA
PART 5: RASTER DATAPART 5: RASTER DATA
PART 5: RASTER DATA
 
PART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTINGPART 4: GEOGRAPHIC SCRIPTING
PART 4: GEOGRAPHIC SCRIPTING
 
PART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHONPART 3: THE SCRIPTING COMPOSER AND PYTHON
PART 3: THE SCRIPTING COMPOSER AND PYTHON
 
Foss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi WorkshopFoss4g2016 Geopaparazzi Workshop
Foss4g2016 Geopaparazzi Workshop
 
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIGNew tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
New tools for LiDAR, forestry, river management and hydro-geomorphology in gvSIG
 
Digital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIGDigital field mapping with Geopaparazzi and gvSIG
Digital field mapping with Geopaparazzi and gvSIG
 
Geopaparazzi, history of a digital mapping kid
Geopaparazzi, history of a digital mapping kidGeopaparazzi, history of a digital mapping kid
Geopaparazzi, history of a digital mapping kid
 
Geopaparazzi, state of the art
Geopaparazzi, state of the artGeopaparazzi, state of the art
Geopaparazzi, state of the art
 
Geographic scripting in uDig
Geographic scripting in uDigGeographic scripting in uDig
Geographic scripting in uDig
 
04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developer04 Geographic scripting in uDig - halfway between user and developer
04 Geographic scripting in uDig - halfway between user and developer
 
03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developer03 Geographic scripting in uDig - halfway between user and developer
03 Geographic scripting in uDig - halfway between user and developer
 
02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developer02 Geographic scripting in uDig - halfway between user and developer
02 Geographic scripting in uDig - halfway between user and developer
 
05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developer05 Geographic scripting in uDig - halfway between user and developer
05 Geographic scripting in uDig - halfway between user and developer
 
Trackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von RettungsmannschaftenTrackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
Trackoid Rescue - eine mobile Lösung zur Unterstützung von Rettungsmannschaften
 
Opensource gis development - part 4
Opensource gis development - part 4Opensource gis development - part 4
Opensource gis development - part 4
 
Opensource gis development - part 3
Opensource gis development - part 3Opensource gis development - part 3
Opensource gis development - part 3
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

LESTO - a GIS toolbox for LiDAR empowered sciences

  • 1. 1 Bozen-Bolzano Free University of /21 A GIS BASED TOOLBOX FOR FORESTRY ANALYSIS COMPARISON OF METHODOLOGIES Andrea Antonello, Alessandro Andriolo, Floreancig Valentino, Franceschi Silvia, Comiti Francesco, Tonon Giustino LESTO LiDAR Empowered Sciences Toolbox Opensource 2013-09-17 IX Congresso Nazionale SISEF - Bolzano Libera Universita' di Bolzano
  • 2. 2 Bozen-Bolzano Free University of /21 The research needs FORLIDAR, Estimation of Alpine forests structure and biomass and their potential role in increasing flood hazards by using LiDAR data Fusion Lastools Bibliographic research Field data on 15 plots Dedicated LiDAR flight
  • 3. 3 Bozen-Bolzano Free University of /21 The research needs FORLIDAR, Estimation of Alpine forests structure and biomass and their potential role in increasing flood hazards by using LiDAR data Fusion Lastools Bibliographic research Field data on 15 plots Dedicated LiDAR flight development of dedicated tools
  • 4. 4 Bozen-Bolzano Free University of /21 Modules overview Raster Tops extraction LocalM axim a Crow n extraction Popescu Region grow ing W atershed Pointcloud Tops extraction Localm axim a Crow n extraction Segm entation General las reading/w riting las spatialindexing norm alization filters m orphers Derived CHM extraction /DSM Axellson -adaptive tin Las to rasterinterp.(ex.IDW ) Las triangulation
  • 5. 5 Bozen-Bolzano Free University of /21 Las data indexing Las reading/writing/indexing 6GB of data
  • 6. 6 Bozen-Bolzano Free University of /21 Las reading/writing/indexing main spatial index on files 6GB of data use of a unique spatially indexed file per file data spatial index *.las *.las *.las Las data indexing 6GB of data
  • 7. 7 Bozen-Bolzano Free University of /21 Las data indexing use a shapefile to access any point cloud data in a folder of las data
  • 9. 9 Bozen-Bolzano Free University of /21 Las data indexing h [m] count lower canopy layer higher canopy layer Vertical extraction: height distribution
  • 10. 10 Bozen-Bolzano Free University of /21 Raster Tops/Crowns extraction - normalization of data (DSM-DTM) - inverting (watershed) - thresholding - gaussian (or similar) smoothing - production of a custom DTM (Adaptive tin) - use of morphing techniques Data preprocessing modules
  • 11. 11 Bozen-Bolzano Free University of /21 Raster Tops/Crowns extraction Tops extraction modules - local maxima - circular or square window - fixed window or height dependent window (Popescu) - morphing and normalization
  • 12. 12 Bozen-Bolzano Free University of /21 Raster Tops/Crowns extraction Crown extraction modules - Popescu circles (based on height) - Watershed (Soile) - Region growing
  • 13. 13 Bozen-Bolzano Free University of /21 Pointcloud extraction Tree segmentation Single tree approach, extraction of points for each tree A B dummy C D dmin1 dmin2 #1 #2 A B dummy C D dmin1 dmin2 #1 #2 dt (r) A New Method for Segmenting Individual Trees from the Lidar Point Cloud Wenkai Li, Qinghua Guo, Marek K. Jakubowski and Maggi Kelly
  • 14. 14 Bozen-Bolzano Free University of /21 Pointcloud extraction Tree segmentation Single tree approach, extraction of points for each tree
  • 15. 15 Bozen-Bolzano Free University of /21 Pointcloud extraction Tree segmentation Single tree approach, extraction of points for each tree
  • 16. 16 Bozen-Bolzano Free University of /21 What is LESTO? - Open Source - GIS aware - library dedicated to - sciences that make use of - LiDAR data LESTO LiDAR Empowered Sciences Toolbox Opensource Maintained by the team of prof. Tonon at the Faculty of Science and Technology at the Free University of Bolzano.
  • 17. 17 Bozen-Bolzano Free University of /21 LESTO's "User Interface" LESTO LiDAR Empowered Sciences Toolbox Opensource uDig open source desktop GIS Spatial Toolbox of uDig userfriendly toolbox for processing libraries
  • 18. 18 Bozen-Bolzano Free University of /21 Handle heavy processing Geographic scripting Leave the computer there to work for you
  • 19. 19 Bozen-Bolzano Free University of /21 Future plans - - the first tools in the toolbox are forestry related and particularly dedicated to a single tree approach to calculate the forest structure biomass the toolbox is open to contributions on any LiDAR related (future might even bring roads or buildings extraction) - - (...depending on the results on the validations in progress...) stabilization and release of the current modules data quality analysis (i.e. which data quantity/quality is necessary to gain certain results?) future developments will bring:
  • 20. 20 Bozen-Bolzano Free University of /21 Open and shared approach LESTO will be released under Open Source License (GPL v3) on the JGrasstools website after the first round of deep testing+fixing. The open science approach is a natural choice for our team and we think it is in general for a university department. Our thoughts reflect the "think global, fix local" approach, and even if the tools are released globally, they are meant in first place to be used by our professionals and local administration on the territory.
  • 21. 21 Bozen-Bolzano Free University of /21 Useful links: LESTO LiDAR Empowered Sciences Toolbox Opensource http://www.jgrasstools.org http://www.udig.eu