PMF Ground Classification with LAScatalog Parallelization #751
myerbro3
started this conversation in
Show and tell
Replies: 1 comment 1 reply
-
Thank you for your feedback. Here is my own feedback to this:
Anyway, I'm glad you are happy with the result and I appreciate your feedback. I hope it will be useful for someone else. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For those interested,
I recently asked a question about parallelizing the PMF Algorithm (#746). With @Jean-Romain 's advice, I successfully ran the following script (edited for brevity):
RStudio v.2023.12.1, R v.4.2.2, lidR v4.1.1, future v.1.33.1
Within the LAScatalog datapath was a single folder containing 63 .las files averaging roughly 2 GB each, 144 GB in total. These are exported .las tiles from a single point cloud generated in Agisoft Metashape Pro from RGB UAS imagery totaling roughly 5 billion points.
RGB (left) and classified (right). Brown = ground, green = not ground (i.e. vegetation)
Processing took 12 days on a Windows 10 machine with an i9-13900K CPU and 64 GB RAM. According to the resource monitor, RAM usage was consistently 63 GB / 64 GB. CPU usage varied, but was generally between 30% - 50%.
To say I'm pleased with the results is an understatement. The algorithm performed exceedingly well and the LAScatalog method of parallelization was reasonably fast, given the amount of data. I'm posting this because I've seen an increase in interest in working with .las data as it becomes more available and I hope it will of use to others in the future.
Beta Was this translation helpful? Give feedback.
All reactions