問題タブ [ransac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
830 参照

c++ - デバイスで throw::count_if を実行するにはどうすればよいですか? (クーダ)

RANSACを実装したいと思います。60k のポイントと 500 の平面を生成します。各平面について、それらの近くにあるポイントの数を数えたいと思います。次に、最大値を持つものを選択します。

ベクトル ( d_vec) とプレーン ( d_pl) を生成して GPU に転送した後、そのthrust::transform内部で andを使用しthrust:count_ifて近接点の数をカウントします。

残念ながら、次のエラーが表示されます。

デバイスコードから throw::count_if を呼び出すにはどうすればよいですか? 私は何を間違っていますか?これは完全なコードです:

0 投票する
1 に答える
1709 参照

c++ - PCL: RANSAC を使用した線モデル近似のための pcl::ModelCoefficients::Ptr のフィールドへのアクセス

Point Cloud Library が提供する RANSAC メソッドを使用して、点群の点を通る線を推定しようとしています。オブジェクトを作成し、ライン モデルを問題なく推定できます。次のようになります。

私は今モデルパラメータにアクセスしようとしていますが、私はそれを行うにはあまりにも馬鹿げています... APIによると、アクセス可能なパラメータは6つあるはずです:

線の 6 つの係数は、線上の点と線の方向によって次のように与えられます。

したがって、私はそれらにアクセスしようとしています:

ただし、これは機能しません。エラーが発生し続けます:

「pcl::ModelCoefficients」に「line_direction」という名前のメンバーがありません。

私は何が間違っているのか本当にわかりません...誰かアイデアがありますか? 前もって感謝します!

0 投票する
0 に答える
36 参照

matlab - RANSAC アルゴリズムを使用する前に、ターゲット領域に属さない機能をどのように除外できますか?

SIFT の特徴点を一致させると、多くの不一致が発生します。RANSAC アルゴリズムを使用して、これらの特徴点の変換行列を見つけることにより、不一致を取り除くことができます。しかし、データ空間に多くの不一致が含まれている場合、正しい変換行列を見つけることは非常に困難になります。さらに、エラー モデルが見つかる確率は非常に高くなります。問題の解決を目指して、改善された RANSAC アルゴリズムを使用したいと考えています。RANSAC アルゴリズムを使用する前に、ターゲット領域に属していないフィーチャを削除して、エラー特徴点の一部を削除したいと考えています。これを行うには、特徴点を含むすべての点の周囲の領域の数を計算します。設定した閾値よりも少ない数値の場合、そのポイントは対象エリアに属していないと判断して削除します。

0 投票する
1 に答える
96 参照

algorithm - RANSAC 最適化について

私はウィキペディアの記事を読み、RANSAC に関するいくつかのビデオを見ました。

私の理解が正しければ、RANSAC を最適化する多くの方法の 1 つは次のとおりです。

  1. wikipediaによると、最大反復回数は次のとおりです。

ここに画像の説明を入力

  1. このウェブサイトによると、データに適合する線を見つける例では、すべてのデータ サンプルに対してモデルをチェックする代わりに、次の式を使用して、2選んだポイントは良いです。

ここに画像の説明を入力

ここで、N = サンプル数

e = ポイントが外れ値である確率

s = サンプル内のポイント数

p = 適切なサンプルが得られる望ましい確率

2 番目の最適化に関する情報があまり見つからなかったので、主に 2 番目の最適化に関心があります。これは正しいです?それの名前は何ですか?