Data windowing and ICP

To post any request/idea for new functionalities
Post Reply
bdhaugen303
Posts: 2
Joined: Thu Mar 20, 2014 9:12 pm

Data windowing and ICP

Post by bdhaugen303 »

Hi -
I think developing a straightforward method for running ICP on "windowed" clouds would be worthwhile. To the best of my knowledge the CC ICP method is for registering single clouds only. Being able to automatically subset the data at regular intervals and run ICP on each of subset independently would provide the ability to run even finer-scale coregistration.

It would also give the ability to produce deformation analyses if the data are already coregistered. This method is available in various other programs, but none that are as powerful or easy to use as CC. For examples of how "windowed icp" is useful, see the following: http://robotics.asu.edu/wp-content/uplo ... r_2012.pdf, and https://cloud.sdsc.edu/v1/AUTH_opentopo ... rkshop.pdf

In the earth sciences, this is an important alternative technique to M3C2. I was impressed with how quickly M3C2 was implemented and think many users would like to see some other types of iterative displacement measurement methods available in CC.

While I'm not much of a programmer it seems like this would be relatively easy to implement. If it is already possible, and I am beating a dead horse, please let me know.

Cheers!
daniel
Site Admin
Posts: 7713
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Data windowing and ICP

Post by daniel »

That's interesting indeed. Do you know one of the authors? Maybe he can do it or at least give us some code (because even though the method seems simple, I'm sure there has been a lot of tinkering and tuning to get a proper result ;).

For instance the qM3C2 and qCanupo plugins have been entirely developed by Dimitri Lague's laboratory (Université Européenne de Bretagne/CNRS) so as to give a better access and visibility to those (great) algorithms to the academic and industrial communities.

I even know that the budget to do this portage work has been very reasonable. But there's no magic, someone has paid for this ;).
Daniel, CloudCompare admin
Post Reply