6

拡張現実で使用されているようなマーカーを見つける必要があります。このように: 代替テキスト 私は代数と微積分の確かな背景を持っていますが、画像処理の経験はまったくありません。私のものはPhp、sqlなどです。

私はこれを機能させたいだけです。この背後にある理論を読みましたが、コードで確認するのは非常に困難です。

主なアイデアは、これをバッチプロセスとして実行することであるため、対話性は必要ありません。何を指示してるんですか?入力:サンプル画像。 代替テキスト

出力:マーカーの3Dでの座標と法線ベクトル。

これを使用するのは、同じマーカーを持つ画像をリンクして空間化することです。これは、フォトシンクの原始的なバージョンと言えます。ピン留めされた画像のカルーセルであり、マーカーはピンのように機能します。

与えられた担当者は私が画像を投稿することを許可しました、ありがとう。

4

2 に答える 2

1

ARToolkitなどのオープン ソース ライブラリをいつでも見て、どのように機能するかを確認できますが、通常、マーカーの 3D 座標を取得するには、次のことを行う必要があります。

  1. カメラのキャリブレーションを行います。
  2. たとえば、ローカル機能を使用して画像内のマーカーを見つけます。
  3. キャリブレーションされたカメラ パラメータとマーカーの 2D 座標を使用して、3D 座標の近似を行います。

私は自分で同様の sth を実装したことはありませんが、これはメソッドに適用する必要がある一般的な概念だと思います。

于 2010-11-09T18:21:59.920 に答える
0

あなたの問題は、遠近法nポイントカメラポーズ推定によって解決することができます。すべての対応が正しいと合理的に想定できる場合は、線形アルゴリズムで十分です。

マーカーは平面であるため、モデル平面と画像平面の間のホモグラフィから変位を復元することもできます(リンク)。いつものように、最良の結果は反復アルゴリズム(リンク)によって得られます。

于 2010-11-09T20:50:18.573 に答える