既存の写真からカメラの位置を特定する方法は?


13

町の古い写真とその周辺の風景があります。同じ場所からこれらの写真をもう一度撮りたいです。場合によっては、カメラの元の場所を見つけるのに苦労しています。

写真上のオブジェクトを識別できます。マップ上のオブジェクトの位置は、場合によってはその寸法も知っていますが、カメラやレンズについては何も知りません。写真からカメラの位置を計算するための技術(またはさらに優れた既成ソフトウェア)はありますか?

回答:


14

重要なのは、前景の建物や背景の木など、視差の多い画像の領域を見つけることです。フレームの1つのエッジにできるだけ近いポイントを選択してください。次に、左/右(緑)を歩いて、古い写真から正しい交差点を見つけます。

ここに画像の説明を入力してください

これで、直線(赤)に沿って移動できるようになりました。

フレームのもう一方の端にある別の視差の交差点を選択します。左右に歩く代わりに、前に設定した赤い軸に沿って歩きます。最初の一致を損なうことなく、その視差に一致したら、カメラの位置を見つけました。

同じ位置に着いたら、レンズを合わせるのは簡単です。カメラを覗いてフレーミングが一致するまで調整するか、画角を測定することができます。


カメラの位置を計算できるソフトウェアがありますが、一般的には、シーンの3Dモデルが基礎として必要です。


1
ご回答ありがとうございます。被写体が近い写真には適していると思いますが、風景写真にはほとんど実用的ではないかもしれません。好奇心から、3Dモデルからカメラの位置を計算できるソフトウェアを推奨できますか?
ルーカスカブレット14年

そのソフトウェアでの私の経験は、映像を動かすためです(視覚効果のため)。:これらはまだ仕事のためにやり過ぎかもしれSynthEyesはBoujouPFトラック。風景写真に関しては、私はこのソリューションをすぐに割引しません。近くの樹木と遠くの地平線には、たくさんのデータがあります。
mhlester 14年

2
最初のアイアンマン映画では、このテクニックを(事実上)使用して、彼らがこれを撮影した場所を見つけて、山を爆破しました。その距離でも素晴らしい仕事
mhlester 2014年

あなたは視野について言及していませんでした-それはどのようにそれに影響しますか?

1
異なる角度からの複数の写真がある場合、必要な点群をソフトウェアで計算できます。最後にot ms photosynthを試してみたところ、モデル内の各写真の写真家の位置を示すことができましたが、それは何年も前で、かなり不正確でしたが、出発点になる可能性があります。
PlasmaHH 14

1

複数の写真は必要ありません。既知のランドマーク間の角度を確認できる場合、測量に使用される三角測量技術である切除を使用できます。場所がわかっている3つのアイテムが表示され、それらの間の角度を測定できる限り、写真の正確な場所を計算できます。

リエージュ大学から見た素敵な論文があります。あなたはそれとhttp://www.telecom.ulg.ac.be/triangulation/で切除のための他のアルゴリズムを見つけることができます


-1

このツールで...

http://www.jungledragon.com/daylight

...任意の場所と時間(過去も)を入力して、太陽の正確な高さと角度を確認できます。この場合、正確な場所がわからないため、実際の写真から太陽の高さと角度を知ることができます。これは完璧な科学ではありませんが、うまくいけば助けになります。

免責事項:私はそのツールの作成者です。非営利で広告なしです。


1
素敵なツール。鼻の下に置いてくれてありがとう。
スタン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.