8

誰かがR の 2 次元 (2D)の反復最近点 (ICP)アルゴリズムを実装していますか?

これはc#での試行です
反復最近点の実装
これはより一般的な質問の
反復最近点ライブラリです

これは、移動とスケーリングによって 2 つのポイント セットを一致させるためです。

4

4 に答える 4

4

Spacedman のコメントはおそらく最高です。matlab の実装については、http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do? objectId=12627&objectType=fileも参照してください。問題なく動作すると仮定すると、Matlab から R コードへの変換は比較的簡単です。

于 2012-05-31T17:53:22.773 に答える
3

これは、答えのない形での答えのようなものです。

ICP には多くの変種があります。デザインの選択は、90 年代後半の博士号によって少なくとも部分的に整理されています。Pulli と Rusinkiewicz & Levoy の作品。少しでも重要な目的 (つまり、「クラスの割り当て以上のもの」) に ICP を使用する場合は、トレードオフを理解する必要があります。

したがって、既存の実装の 1 つを使用して R に移植するのがおそらく最善です。

于 2012-06-17T20:11:48.417 に答える
1

自己完結型 (私が知る限り) の ICP の C++ 実装がここにあります。この C++ コードの周りに独自の R ラッパーを作成できるかもしれません。

于 2012-06-19T09:57:20.527 に答える
1

3 年遅すぎますが、Rvcg を書いた同じ人物によるパッケージ Morpho に関数 icpmat があります。ただし、どのバリアントが実装されているかはわかりません。

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

于 2015-10-01T16:03:05.057 に答える