Tree point Cloud Segmentation

616 views
Skip to first unread message

Tasiyiwa Priscilla Muumbe

unread,
Feb 16, 2021, 4:33:57 AM2/16/21
to LAStools - efficient tools for LiDAR processing
Hi,

I am relatively new to LAStools and I wanted to find out if it is possible to segment trees from a Terrestrial LiDAR point clouds.

Paul Manley

unread,
Feb 16, 2021, 5:11:39 AM2/16/21
to last...@googlegroups.com
Sure. And welcome. 

Is your data classified already? 



Paul

On Tue, Feb 16, 2021, 3:33 AM Tasiyiwa Priscilla Muumbe <tasima...@gmail.com> wrote:
Hi,

I am relatively new to LAStools and I wanted to find out if it is possible to segment trees from a Terrestrial LiDAR point clouds.

--
Download LAStools at
http://lastools.org
http://rapidlasso.com
Be social with LAStools at
http://facebook.com/LAStools
http://twitter.com/LAStools
http://linkedin.com/groups/LAStools-4408378
Manage your settings at
http://groups.google.com/group/lastools/subscribe
---
You received this message because you are subscribed to the Google Groups "LAStools - efficient tools for LiDAR processing" group.
To unsubscribe from this group and stop receiving emails from it, send an email to lastools+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/lastools/04ff2ec4-000e-4505-9b6b-48a9147d519dn%40googlegroups.com.

Tasiyiwa Priscilla Muumbe

unread,
Feb 16, 2021, 5:18:38 AM2/16/21
to last...@googlegroups.com
yes, data is classified.

May you shed more light on the actual segmentation process.

Thanks.

Paul Manley

unread,
Feb 16, 2021, 5:33:36 AM2/16/21
to last...@googlegroups.com
If you just want a LAS file with vegetation only, you can use 

las2las -i input.las -keep_class x -o output.las

Where 'x' is the classification number of the vegetation you want to isolate.


Does that help, or are you looking for something else?



Paul

Tasiyiwa Priscilla Muumbe

unread,
Feb 16, 2021, 6:21:39 AM2/16/21
to last...@googlegroups.com
I want to do individual tree segmentation.

Paul Manley

unread,
Feb 17, 2021, 10:04:30 AM2/17/21
to last...@googlegroups.com
Hi Tasiyiwa,

Did you get further help on this yet? If not, can you send a screenshot or explain how dense the vegetation is that you're interested in?


Regards,
Paul Manley



Daniel Andrade

unread,
Feb 17, 2021, 12:59:28 PM2/17/21
to last...@googlegroups.com
I believe that she needs the individual delimitation of the trees. I saw something about it with mean shit segmentation. 

Karol K.

unread,
Feb 18, 2021, 7:25:39 AM2/18/21
to LAStools - efficient tools for LiDAR processing
Hi,

LAStools will not help you much with ITD (Individual Tree Detection) as it does not have tools for either detection or segmentation of tree crowns. What you should look into is a separate algorithm, that either takes classified LiDAR point cloud data, or perhaps already pre-processed CHM (like the pit-free algorithm described here: https://rapidlasso.com/2014/11/04/rasterizing-perfect-canopy-height-models-from-lidar/)

Here are some tools available that will help you:

Hope it helps
K

Tasiyiwa Priscilla Muumbe

unread,
Feb 18, 2021, 7:25:39 AM2/18/21
to last...@googlegroups.com
yes, I want individual delimitation of trees. I got help on this matter.

Thank you

Daniel Andrade

unread,
Feb 18, 2021, 9:34:41 AM2/18/21
to last...@googlegroups.com
How did you manage to solve this problem? Did you use Mean-shift?

erik....@gmail.com

unread,
Feb 18, 2021, 10:56:39 AM2/18/21
to LAStools - efficient tools for LiDAR processing
Hej,

I agree with Karol. I've been working on individual tree detection / segmentation using LAStools to transfer my point-clouds to clean data, which I can then use to analyze further with R.
Take a look at the R-package lidR which can be used to do the further steps:
        introduction: https://github.com/Jean-Romain/lidR
        detailed description of its ITD/S capabilities: https://jean-romain.github.io/lidRbook/itd-its.html

Maybe this helps!
Regards,
    Erik

Daniel Andrade

unread,
Feb 18, 2021, 8:06:28 PM2/18/21
to last...@googlegroups.com
In R, mean shift segmentation is implemented for ITD and ITS. 

Thank you very much, Erik. We hope to solve this problem in LiDAR data. 

Paul Manley

unread,
Feb 19, 2021, 9:28:05 AM2/19/21
to last...@googlegroups.com
Yeah, this is why I was asking how dense the area is with trees. If they're pretty sparse, then you can easily output las/shapefiles showing just where that class of vegetation is. If it's a forest, that's another issue.

Paul


Julia Tatum

unread,
Feb 20, 2021, 6:49:07 AM2/20/21
to last...@googlegroups.com

I’m not sure about terrestrial lidar (never worked with it), but the lidR package in R does a really good job of individual tree segmentation for aerial lidar.  The package is pretty easy to work with and has really good documentation.

 

Julia

Tanvir Ahmed Shovon

unread,
Feb 20, 2021, 3:50:24 PM2/20/21
to last...@googlegroups.com
Please read this article. Here you will find a package uses Terrestrial lidar data.



--
Regards,
Shovon
Tanvir Ahmed Shovon
Postdoctoral Fellow
Department of Renewable Resources 
Faculty of Agricultural, Life and Environmental Sciences
University of Alberta
General Services Building
Reply all
Reply to author
Forward
0 new messages