2012-05-31 15 views
8

誰かがRの2次元(2D)アルゴリズムIterative Closest Point (ICP)の実装を持っていますか?ここで反復最近接点(ICP)の実装はRで利用可能ですか?

は、ここでのC#
Iterative Closest Point Implementation
で試みである、より一般的な質問
iterative closest point library

This is to match two sets of points through translation and scaling.

+2

Rバインディングがそれを行うだろう、私は推測する:http://pointclouds.org/documentation/tutorials/iterative_closest_point.php [C++ポイントクラウド解析ライブラリ]を – Spacedman

+0

PCLがあると思われます私が唯一のICPを欲しいときに大獣医。また、PCLは3Dにも注力しています。 –

答えて

4

Spacedmanさんのコメントは、おそらく最高です。また、matlabの実装についてはhttp://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=12627&objectType=fileをご覧ください。それがうまくいくと仮定すると、MatlabをRコードに変換するのは比較的簡単です。

+0

本当ですか!私はまだ怠惰なことに、そこにいる誰かがこれをRに持っていくために脚の仕事をしたことを期待しています。また、matlabコードに関するいくつかのコメントもあります。 –

3

これは、多少の答えの無回答の形です。

ICPには多くのバリエーションがあります。デザインの選択肢は、90年代後半のPh.D. PulliとRusinkiewiczの仕事& Levoy。 ICPをリモートで重要なもの(翻訳:「単なるクラス割り当て以上」)に使用する場合は、トレードオフを理解する必要があります。

したがって、それは自己完結型(私の知る限り)ICP hereのC++実装がありR.

1

に既存の実装の一つとポートにそれを取るために、おそらく最善です。おそらく、このC++コードの周りに独自のRラッパーを作成することができます。

0

3年が経過しましたが、Rvcgを書いたのと同じ男のMorphoパッケージにはicpmatという機能があります。私はどの変種が実装されているかわからない。

リンク:PCLへ https://github.com/zarquon42b/Morpho

関連する問題