Hi, Daniel.
Please post here when then new complied plugin is available, so that we can test it. Thank you.
By the way, we just uploaded a mex version to file exchange of Mathworks. Anyone who is programming with Matlab may try it.
http://www.mathworks.com/matlabcentral/ ... simulation
Add ground filtering plugin (CSF) to the official repository of cloudcompare
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
I just wanted to congratulate both of you for implementing this awesome plugin!
Great to see such a collaboration! Keep up the good work!
Thanks!
Great to see such a collaboration! Keep up the good work!
Thanks!
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
Thank you, Aarie. You're right, Daniel provided an excellent platform and helped us a lot on coding.
Attention, there is a bug in the current beta file. Daniel will compile and update the download link after several days.
Attention, there is a bug in the current beta file. Daniel will compile and update the download link after several days.
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
Okay the updated beta version is now online (in the 'Download' section)
Daniel, CloudCompare admin
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
Hello, Daniel.
I'm processing many files, scale unit from mm to m and then export to another file format. Could you add function of multiply/scale (including option of keep in place) into command line mode when update beta file this time?
Another possible way is to save point clouds into separated files instead of saving all point clouds into one file, even when all point clouds are selected (as seen in screen capture below).
If it is not easy, just forget it.
I'm processing many files, scale unit from mm to m and then export to another file format. Could you add function of multiply/scale (including option of keep in place) into command line mode when update beta file this time?
Another possible way is to save point clouds into separated files instead of saving all point clouds into one file, even when all point clouds are selected (as seen in screen capture below).
If it is not easy, just forget it.
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
Hello.
We fixed some minor bugs, and it can be compiled under Linux (tested in Arch Linux) now.
But, encountered the same problem as described in https://github.com/cloudcompare/trunk/issues/406.
Any other solution except for downgrading QT5?
Thanks.
ps:It seems the modifications have not been updated to github, so we put it here temporarily, just overlap by files in the attachment.
We fixed some minor bugs, and it can be compiled under Linux (tested in Arch Linux) now.
But, encountered the same problem as described in https://github.com/cloudcompare/trunk/issues/406.
Any other solution except for downgrading QT5?
Thanks.
ps:It seems the modifications have not been updated to github, so we put it here temporarily, just overlap by files in the attachment.
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
CSF mex (http://www.mathworks.com/matlabcentral/ ... simulation) is updated from V1.0 to V1.1.Three more options are available as input parameters. Now, all parameters of CSF can be controlled in matlab.
[groundIndex,nonGroundIndex]=csf_filtering(PointCloudMatrix,rigidness,isSmooth,clothResolution,class_threshold,iterations,time_step)
class_threshold refers to a threshold to classify the original point cloud into ground and non-ground parts based on the distances between original point cloud and the simulated terrain. 0.5 is adapted to most of scenes.
iterations refers to the maximum iteration times of terrain simulation. 500 is enough for most of scenes.
time_step controls the displacement of particles from gravity during each iteration. 0.65 is optimized for most of scenes.
A precompiled mex file can be downloaded at https://github.com/jianboqi/CSF/blob/ma ... ing.mexw64
[groundIndex,nonGroundIndex]=csf_filtering(PointCloudMatrix,rigidness,isSmooth,clothResolution,class_threshold,iterations,time_step)
class_threshold refers to a threshold to classify the original point cloud into ground and non-ground parts based on the distances between original point cloud and the simulated terrain. 0.5 is adapted to most of scenes.
iterations refers to the maximum iteration times of terrain simulation. 500 is enough for most of scenes.
time_step controls the displacement of particles from gravity during each iteration. 0.65 is optimized for most of scenes.
A precompiled mex file can be downloaded at https://github.com/jianboqi/CSF/blob/ma ... ing.mexw64
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
We happened to see that CSF plugin appeared in a tutorial video at Youtube. https://www.youtube.com/watch?v=r6AOUbPi54s
And today our CSF paper just got a comment at Researchgate. https://www.researchgate.net/publicatio ... Simulation
"I have used the CSF implemented into CloudCompare software on a UAV point cloud and it worked great. Congratulation for your work and for integrating the algorithm into two free softwares."
We hope to get more feedback from users. Thank you.
And today our CSF paper just got a comment at Researchgate. https://www.researchgate.net/publicatio ... Simulation
"I have used the CSF implemented into CloudCompare software on a UAV point cloud and it worked great. Congratulation for your work and for integrating the algorithm into two free softwares."
We hope to get more feedback from users. Thank you.
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
@Deniel,
There is something wrong with the article of CSF in several links, such as author and year.
https://github.com/CloudCompare/CloudCompare/releases
https://github.com/CloudCompare/CloudCo ... ANGELOG.md
https://github.com/CloudCompare/CloudCo ... 424f31ea44
It should be:
Zhang W, Qi J, Wan P, Wang H, Xie D, Wang X, Yan G. An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. Remote Sensing. 2016; 8(6):501.
Please correct it. Thank you.
There is something wrong with the article of CSF in several links, such as author and year.
https://github.com/CloudCompare/CloudCompare/releases
https://github.com/CloudCompare/CloudCo ... ANGELOG.md
https://github.com/CloudCompare/CloudCo ... 424f31ea44
It should be:
Zhang W, Qi J, Wan P, Wang H, Xie D, Wang X, Yan G. An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. Remote Sensing. 2016; 8(6):501.
Please correct it. Thank you.
Re: Add ground filtering plugin (CSF) to the official repository of cloudcompare
Ok that's fixed (but the last one which reflects the commit at the state it was done at that time and it cannot be changed).
Daniel, CloudCompare admin