問題タブ [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.
formula - EXIFタグから写真の被写界深度を知るまたは計算する方法は?
写真の被写界深度(できればcmまたはm)を知りたい。
EXIFタグを読み取ることでカメラの設定がわかることは知っていますが、被写界深度を直接伝えるタグはありますか?または、いくつかのEXIFタグからどのように計算できますか?
例をいただければ幸いです。ありがとう!
c++ - ビデオ内のオブジェクトからの距離をどのように判断できますか?
移動中の車両の正面からビデオファイルを録画しました。オブジェクトの検出と認識にOpenCVを使用しますが、1つの側面に固執しています。認識されたオブジェクトからの距離をどのように判断できますか。
現在の速度と実際のGPS位置を知ることができますが、それだけです。追跡しているオブジェクトについては、何も推測できません。これを使用して、オブジェクトと衝突することなくオブジェクトを追跡および追跡することを計画しています。理想的には、このデータを使用してオブジェクトの実際の位置を導き出します。これは、カメラからオブジェクトまでの距離を特定できれば実行できます。
image-processing - 画像を与えられたオブジェクトの高さをどのように見つけますか?
これは正確にはプログラミングの問題ではありません。デジタル画像処理の一般的な問題に対するあなたのアプローチを知りたいだけです。
たとえば、jpg形式のいくつかの木の画像があるとします。これらの木のそれぞれの高さをどのように見つけますか?写真はあなたが持っている唯一の入力です。
コーディングする必要のないアプローチを知りたいです。ですから、あなたの答えが曖昧であるか、DIPっぽくないかは問題ではありません。
小さな修正:高さは木の実際の高さである必要はありません。高さは任意のスケールにすることができます。しかし、写真のすべてのオブジェクトと一致している必要があります。
image-processing - 画像の距離を測定するにはどうすればよいですか?
そのような画像があるとしましょう
この写真では、すでにフィルターとエッジ検出アルゴリズムを使用しているとしましょう。今の私の目標は、距離を測定することです(実際の距離ではなく、距離は任意の単位にすることができます)。例:ホールの長さを確認するにはどうすればよいですか?(窓まで)
または本棚の高さ?「スケール」をどの程度正確に配置して測定しますか。アイデアを探しています。ただし、答えがOpenCVに関するものであれば役立つでしょう。
iphone - マーカーを介してカメラ アングルを取得するためのライブラリ
ARToolKit に似たライブラリを探しています。単一の画像の処理をサポートし、その画像でマーカーを検索する必要があります。見つかった場合は、マーカーに基づいてカメラ角度/視点を返したいと思います。Google で検索しても何も見つからなかったのですが、このようなものはありますか?
opencv - OpenCV:エリア内の黒から白へのグラデーションを検出します
理解を深めるためにサンプル画像をアップロードしました:http://www.imagebanana.com/view/kaja46ko/test.jpg
画像では、いくつかのスキャンラインとマーカー(円が入った白いリタングル)を見ることができます。OpenCVを、5x5程度の指定された領域(スキャンラインで概説されている例)に沿って移動させたいと思います。その領域に黒から白へのグラデーションが含まれている場合は、後で作業できるように、OpenCVにその領域の位置を保存してもらいたいと思います。
最終的な結果は、マーカーと、黒と白の線で区切られた他のリタングルを区別することです。
そのようなことは可能ですか?私はたくさんグーグルで検索しましたが、エッジ検出器しか見つかりませんでしたが、それは私が望んでいることではありません。本当に必要なのは、黒から白へのグラデーションのみです。
前もって感謝します。
java - 画像内の距離によるオブジェクトの補間
画像内のオブジェクトを数えています。近視点と遠視点でのオブジェクトのピクセルサイズと、画像内のこれら2つのオブジェクトの位置がわかっている線形補間を実行したいと思います。画像の下部にある画像は、撮影したカメラの近くにあるため、大きくなっています。
分析する画像は、この質問と同じです... リンクテキスト
線形補間は、ここでは上から下への1つの平面でのみ機能することを理解しているので、それを適切に行う方法についてのアイデアがあればよいでしょう。それは修士論文のためのものであり、私は「ハード」ビットを実行しました-画像分類、データ収集、しかし私はちょうどJava(現在使用中)とR(現在は統計用)の間の精神的なレンガの壁にぶつかりました、助けていただければ幸いです!
c++ - 正方形の向きを計算し、同じ向きでオブジェクトを表示する
画像内の正方形を検出するアプリケーションを作成しました。このような正方形 (この場合はマーカー) を含む画像がどのように見えるかをよく理解するために、次のようにします。
検出後に得られるのは、マーカーの四隅の座標です。マーカーにオブジェクトを表示する方法がわかりません。オブジェクトは、マーカーと同じ回転/角度/方向を持つ必要があります。
それを達成する方法についての論文はありますか、それを使用できるアルゴリズムはかなり堅実/機能することが証明されていますか?
それは実用的な解決策である必要はありません。それを達成する方法についての簡単な説明や、それに類似したものである可能性があります。ライブラリなどを教えていただければ、Linux で動作するはずです。Windows は必要ありませんが、ある時点でアプリケーションを移植する必要がある場合に備えて最適です。ARToolkit は既に見ましたが、カメラ パラメーター ファイルとより複雑なマトリックスがありましたが、ビデオ/カメラ ストリーム全体ではなく、4 つのコーナー ポイントと 1 つの画像しか取得できませんでした。
opencv - OpenCV + 写真測量
写真 1: http://savepic.org/1671682.jpg 写真 2: http://savepic.org/1667586.jpg
各画像には座標系があります。OpenCV ライブラリを使用して、このシステムで点 A の座標を見つけるにはどうすればよいですか。サンプルコードを見ていただけると助かります。私はopencv.willowgarage.com/documentation/cpp/camera_calibration_and_3d_reconstruction.htmlでそれを探しましたが、見つかりませんでした(または理解していません:))
3d - 3x3カメラマトリックスの場合、スキュー係数は負になる可能性がありますか?
3x3カメラマトリックスの場合、スキュー係数は負になる可能性がありますか?カメラマトリックスが次の形式であると仮定します。
[fx s u0]
[0 fy v0]
[0 0 1]
負になる可能性はありますか?