Page 1 of 1

Noise reduction

Posted: Thu Jan 15, 2015 8:23 pm
by jonathanlepage
Hi there,

Is there a step by step guide on how to reduce Point Cloud noise ?

is there a way to use this functionality using the command line ?

Thanks

Re: Noise reduction

Posted: Sun Jan 18, 2015 2:07 pm
by daniel
Sorry for the delay: I've just updated the 'Tools > Clean > Noise filter' page on the wiki:
http://www.cloudcompare.org/doc/wiki/in ... ise_filter

And you can't use it in command line mode yet.

Re: Noise reduction

Posted: Mon Jan 19, 2015 6:45 pm
by jonathanlepage
Thanks!

I found a workaround using the command line as follow :

cloudcompare -o Test1.e57 -MERGE_CLOUDS -C_EXPORT_FMT E57 -FILTER_SF 0.05 0.980 -DENSITY 0.01 -TYPE KNN -FILTER_SF 10 MAX

-FILTER_SF removes very low and very high intensity (which are usually off using our scanner)
-DENSITY 0.01 -TYPE KNN -FILTER_SF 10 MAX I use this density calculator then filter to reduce noise level.

Would be nice if the command line would have an option to only save when every operation is finished. I have fairly huge Clouds, it fills my HDD very quickly.

Re: Noise reduction

Posted: Tue Jan 20, 2015 8:16 am
by daniel
Oups, the command line was not 100% up-to-date! (now it is ;).

There's a '-AUTO_SAVE OFF' command that you can set at the beginning of your command line. Then you have to manually call '-SAVE_CLOUDS' or '-SAVE_MESHES' at the end of your command line.

Re: Noise reduction

Posted: Thu Jan 22, 2015 2:55 pm
by jonathanlepage
Great Thanks!

Any plans to add PCL commands in the command line?

Re: Noise reduction

Posted: Thu Jan 22, 2015 3:08 pm
by daniel
For now there's no mechanism to call a plugin from the command line...

Re: Noise reduction

Posted: Wed Dec 12, 2018 2:47 pm
by Mertikas
Hey there,

Can i find somewhere what is the algorithm that this tool uses, for reducing noise?

Thanks a lot!

Re: Noise reduction

Posted: Wed Dec 12, 2018 9:09 pm
by daniel
As explains on the wiki page:
This algorithm locally fits a plane (around each point of the cloud) then removes the point if it's too far away from the fitted plane. This filter can be basically considered as a low pass filter.