問題タブ [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 に答える
713 参照

matlab - Image Rectification (MATLAB) で外れ値を削除する方法

このコードをコピーして、ステレオ イメージの修正を行いました。作業中の画像に外れ値が残っており、これに対処するためにコードを変更する方法を考えています。私は自信と限界を持って遊んできましたが、まだ何もうまくいきません.

ありがとう

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

opencv - RANSAC を使用して適切な点の一致を見つける

私は2つの画像を持っています。それぞれが、各画像の 2 つの正方形の角から 8 点を持っています。それらの間で対応する正しい一致を見つける必要があります。そのため、64 通りの一致の組み合わせを RANSAC (findFundamentalMatrix) に渡すと、インライアであると思われる 7 つの一致が得られましたが、それらはすべて間違った一致であることが判明しました。

私は何日もの間、何が間違っているのかを理解しようとして頭を悩ませてきました. 私は OpenCV を初めて使用するので、それを理解するための助けが必要です。

ありがとう

0 投票する
2 に答える
675 参照

android - Android 用 OpenCV の SIFT Feature Detector での Null ポインター例外

*私の英語が下手でしたらごめんなさい -.-"

ご挨拶、

私は学生で、OpenCV と Java の両方の経験がほとんどありません。SIFT と RANSAC を使用して、2 つの画像を 1 つのパノラマ画像にステッチできるプログラムを作成しようとしています。OpenCV Library 2.4.6 バージョンもダウンロードしました。

しかし、プログラムを実行すると、次の場所で Null Pointer Exception が発生しました。

これが私のプログラムの一部です:

ありがとうございました :)

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

opencv - solvePnPRansac が異なる結果を返す

solvePnPRansacAndroid アプリケーションで関数を使用します。同一の入力パラメーターを使用すると、異なる結果 (rvec、tvec、およびステータス) が返されます。

これは正常な動作ですか、それともメモリが破損していますか?

0 投票する
2 に答える
15491 参照

opencv - OpenCVを使用してRANSACを使用して、画像内の点のセットを1つ以上の適切な線に合わせる最良の方法は何ですか?

OpenCVを使用してRANSACを使用して、画像内の点のセットを1つ以上の適切な線に合わせる最良の方法は何ですか?

RANSAC は線を合わせる最も効率的な方法ですか?

0 投票する
2 に答える
10991 参照

opencv - Opencvで平行移動、回転、スケールのみでホモグラフィを計算する

2 組のポイントがあり、それらの間で最適な変換を見つけたいと考えています。OpenCV には、次の機能があります。

RANSAC を使用して、3x3 ホモグラフィ行列を返します。私の問題は、並進と回転(およびおそらくスケール)だけが必要であり、アフィンと遠近法は必要ないということです。

問題は、私のポイントは 2D だけです。

(1) ホモグラフィのようなものを計算するが、自由度が少ない関数はありますか?

(2) 無い場合、3x3 ホモグラフィ行列から平行移動と回転のみを行う 3x3 行列を抽出することは可能でしょうか?

助けてくれてありがとう!

伊佐

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

visual-studio-2010 - 公開されている PCL RANSAC コードを実行し、結果を保存しても機能しない

ここから PCL 用の RANSAC の公開コードを使用しようとしています: http://pointclouds.org/documentation/tutorials/random_sample_consensus.php

ただし、3Dビューア部分は省略しています。私が直面している問題は、結果を保存できないことです。また、最終的な点群のサイズを確認すると、ゼロが表示されます。コードは次のとおりです。

なぜこれが機能しないのですか?

0 投票する
2 に答える
2615 参照

3d - エピポーラ ジオメトリを使用した 3D 三角形分割でスケールアップ

私は現在、単眼カメラを使用して検出された 2D 関心点の 3D 座標を推定する必要があるプロジェクトに取り組んでいます。

より正確には、入力画像シーケンス (キャリブレーション済み) があり、新しい画像を受信するときに、左 (前) の画像と右の現在の画像の間のポイントを三角測量して 3D ポイントを取得する必要があります。

これを行うには、次の手順に従います。

  1. 現在の画像のキーポイントを抽出する
  2. 現在の画像と前の画像との対応の確立
  3. RANSAC と高さ点アルゴリズムを使用したエッセンシャル マトリックス E の計算
  4. E から変換行列 R と並進ベクトル T を抽出する
  5. 直交回帰による三角測量を使用して 3D ポイントを計算する

結果の 3D ポイントは、画像に再投影すると正しくありません。しかし、三角形分割された点は、不定の倍率までしか定義されていないことを読みました。

私の質問は次のとおりです。このコンテキストで「スケールアップ」とはどういう意味ですか? そして、シーンのワールド座標フレームで実際の 3D ポイントを取得するソリューションは何ですか?

どんな助けにも感謝します!