問題タブ [photogrammetry]

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 に答える
415 参照

opencv - マイクロ写真測量に関するキャリブレーション

これは、このフォーラムでの最初の質問です。私は論文のプロジェクトに取り組んでいます。最大 0.7 x 0.7 mm のオブジェクトを 3D で再構築するために、フォトスキャンで固有パラメータをインポートするために、カメラを調整する必要があります。openCv を使用してカメラを調整し、対称パターン ガラス (0.5x0.5 mm) をサークル グリッドで撮影します。傾斜の種類ごとに 8 枚ずつ、合計 24 枚の写真を撮ります (水平、垂直、斜め)。

1) キャリブレーションを評価する方法を教えてください。Reprojection Errors は絶対的な評価ではないことを読みました。cx と cy を画像の実際の中心と比較できますか? 歪みパラメータの値を評価できますか?(どのように?)

2) どうすれば私の方法を改善できますか? この小さな(そして完璧な)パターンが必要だと思いますか、それともチェス盤で調整できますか?

他の提案は大歓迎です

0 投票する
3 に答える
1581 参照

three.js - threejs モデルにテクスチャを適用すると奇妙な線 (「継ぎ目」) が表示される

.ctm ファイルから threejs v71 にインポートされたモデルをレンダリングしています。次に、マップ付きの MeshBasicMaterial を使用してテクスチャを追加します。

元のモデルは Agisoft Photoscan で作成され、.obj としてエクスポートされ、公式の OpenCTM ビューアー プログラムを使用して OpenCTM 形式に変換されました。.ctm モデル自体はここにあります。

.ctm をロードするとテクスチャに奇妙な「継ぎ目」が現れることを除けば、正しいように見えます。.obj は、継ぎ目なしで three.js に正常にロードされます。これらは何ですか、どうすればそれらを取り除くことができますか?

スクリーンショットは次のとおりです。

ここに画像の説明を入力

これらの「継ぎ目」はテクスチャ ファイルには存在しません。

ここに画像の説明を入力

更新: ctm ビューアーで .ctm を表示すると継ぎ目も表示されることに気付きました。これはおそらく、threejs の読み込みの問題ではなく、OpenCtm の変換の問題です。

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

math - 画像の実面積

航空写真が写っている全エリアの実際の面積を知りたい。_写真は 4000x3000 ピクセルです _カメラの焦点距離は 20mm です。_絵の高さは51メートル。

写真のスケールを調べて入手しました。この場合は 1 mm / 2550 mm です。

写真の内側に 1 mm 移動すると、実際の地形では 2550 mm 移動することをスケールが示していることを理解しています。画像の実際の幅と高さを取得する方法を知りたいです。?cm。このデータは、写真の領域を知るために必要であり、したがって、写真に写っている地形領域を知るために必要です。

ご協力ありがとうございました。

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

3d - 3Dテクスチャ雲を生成するためのGPSによる写真測量

2D 画像を使用した 3D 再構成は非常に難しいトピックであり、これを行う独自のアプリケーションを作成することは、課題であるだけでなく、時間の無駄でもあります (私が読んでいるものから) GPS データを使用して画像を取得する方法についてお尋ねしたいと思います。

ドローンがオブジェクトの周りを飛んで 3D 再構築用の写真を撮っていると想像してください。3D で点群を作成してみましょう。

それはまったく役に立ちますか?2D 画像とコースの位置を知ることで、これらの情報を RGB データと一緒に 3D モデル/点群に変換するアプリケーションのコーディングが容易になりますか?

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

image-processing - 写真の参照オブジェクトを使用してオブジェクトのサイズを測定する

対象物と参照物が混在する写真のサイズを計算したいです。

私がやりたいことは、このソフトウェアが達成することだと思います (このソフトウェアがどれほど正確かはわかりません) https://itunes.apple.com/us/app/photo-meter-picture-measuring/id579961082? mt=8

一般的にはフォトグラメトリと呼ばれ、活発な研究分野のようです。

画像からオブジェクトの高さを求めるにはどうすればよいでしょうか? https://physics.stackexchange.com/questions/151121/can-i-calculate-the-size-of-a-real-object-by-just-looking-at-the-picture-taken-b

しかし、私は見つけることができません

  • 参照オブジェクトを使用して写真内のオブジェクトを測定する基本的な方法は何ですか。
  • それを実装する方法または標準のオープンソース。

アップデート

  • 被写体までの距離とカメラからの参照が利用できません。
  • 基準とターゲットは (ほぼ) 同じ平面上にあります。
0 投票する
1 に答える
874 参照

3d - ステレオペアを三角測量するときの相対方向と絶対方向

ステレオ ペアの外部パラメータ (投影の中心を含む) と内部パラメータ、および十分な対応 (たとえば 10-11) が与えられた場合、対応の正確な 3D 位置を三角測量することは可能ですか?

一部の Web サイトでは、コントロール ポイントがない場合の相対的な向きを決定することしかできないと述べています。これらのウェブサイトは、それが相対的な三角測量であると言います-相似変換まで修正します。しかし、カメラがワールド リファレンス フレームのどこにあるかがわかっている場合、それは意味がありません。正解は?

そして、これは射影のあいまいさにまったく関係していますか? これらの用語は関連しているようです。

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

python - Sift Lowe、VLFeat Sift、Python Photogrammetry Toolbox

私はプログラミングの経験があまりなく、現在フォトグラメトリのプロジェクトに取り組んでいます。

私は Python Photogrammetry Toolbox をテストしています。これにより、ユーザーは機能検出プロセスに Sift Lowe または VLFeat Sift を選択できます。

ただし、イメージ サイズが特定のしきい値を超えると、sift.exe がクラッシュします。私の入力画像は 6000x4000 で、プログラムがクラッシュしないように 1500x1000 に縮小する必要があります。

これを修正するために調整できるパラメーターがあるかどうかは誰にもわかりませんか?

フル解像度を使用すると、VisualSFM の SiftGPU にプログラムがないようです。

ありがとう

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

python - 画像認識 - オブジェクトから表面までの距離を見つける

この写真が与えられた場合、アーチの上部が通りからどれくらい高いかをどのように判断できますか? アーチの 1 つの幅を知っていると仮定します。

私が最初に考えたのは、アーチの上部から通りまでまっすぐに直交する線を引き、アーチの幅に基づいて線の長さを計算することでした. しかし、道路上のどのポイントがアーチの真下にあるかを判断するために、どこから始めればよいかわかりません。

編集:幅は最良の言葉ではないかもしれません。アーチの上部が上から下までどのくらいの高さかという意味です。つまり、ここに示されているアーチからチャンクを取り出すと、そのチャンクの寸法がわかります。

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

math - 透視画像の角度を見つける

ユーザーがプリセットのフロア画像を選択して、プリセットの部屋の画像内で表示できるようにするフロアデザインアプリに取り組んでいます。 私の問題は、床の画像のパースペクティブを部屋の画像と適切に一致させるのに苦労していることです。視点の高さと傾きを設定して遊んでみましたが、床と部屋の画像の実際の測定値を使用して、これらがどうあるべきかを計算する方法はありますか? 透視図法に関する私の知識は非常に限られているため、間違った用語を使用していたら申し訳ありません。ヘルプやアドバイスをいただければ幸いです。ここに画像の説明を入力 ここに画像の説明を入力

ありがとう

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

opencv - 追加の GPS データを使用してステレオペアの適切なポイントを三角測量すると、大きな再投影エラーが発生する

OpenCV ライブラリに基づく 2d-3d アルゴを使用して VSLAM タスクを解決しています。現在、GPS データを使用してジオリファレンスを作成しようとしています。各カメラの R, t を変換し、自明な関数を使用して一致した点を三角測量します

ここで、kp1 と kp2 - 左右の画像のキーポイント、P1、P2 - 射影行列

私は奇妙な問題に直面しました:カメラの中心を大きな定数で単純にシフトすると、古い適切な三角点で大きな再投影エラーが発生します。ポイントの三角形分割の SVD 分解は、カメラの中心のスケールに敏感ですか?