xx mmでフレーミングできるショットをyy mmでフレーミングできるようにするには、どれくらいの距離を移動する必要がありますか?


7

異なる焦点距離で同じショットをフレーミングできるようにするために、人が移動する必要があるおよその距離を知らせるウェブサイト/アプリはありますか?

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

たとえば、85mmレンズを使用して人の頭の先からつま先に焦点を合わせるとします。次に、レンズを135mmレンズに変更します。同じ人の頭からつま先まで焦点を合わせることができるように、さらにどれだけ後退する必要がありますか?

85mm / 135mmの写真は同じに見えないのは確かですが、それでも大丈夫です。

回答:


5

実際に、これまでに投稿されたどの回答よりもはるかに簡単です。三角法や視野計算機はまったく必要ありません。必要なのは乗算と除算だけです。

まず、(他のすべてが等しい)画像内のオブジェクトのサイズは、焦点距離に直接比例します(焦点距離を2倍にすると、サイズが2倍になります)。

したがって、85mmレンズの被写体距離がわかっている場合は、135mmレンズの被写体距離を次のように計算できます。

new subject distance = (135/85) x old subject distance

2番目のケース(既知の被写体の高さ)では、オブジェクトとレンズの絞りの間に形成される三角形が、レンズの絞りとセンサーの間に形成される三角形に類似しているという事実を利用できます。したがって、類似した三角形の法則を使用して、不足している側(被写体の距離を表す)を見つけることができます。つまり、センサー上の被写体のサイズを焦点距離で割ると、実際のサイズを被写体とカメラの距離で割ったものと同じになります。

したがって、被写体の高さとセンサーの高さがわかっている場合(横向きのほとんどの作物センサーデジタル一眼レフでは15mmから16mmの間)、次のようにして正しい距離を計算できます。

distance = (real height x focal length) / sensor height

すべての単位が一致する必要があるため、焦点距離をミリメートルで使用する場合、被写体の高さ、センサーの高さ、距離はすべてミリメートルでなければなりません。


5

TLDR:いいえ、追加の変数が必要です。フレームを埋める被写体の高さ、または焦点を合わせる距離です(無限は機能しません)。

長い答え...

これを行うには、単純な三角法を使用できますが、被写体までの現在の距離または目的の距離、または被写体のサイズを知る必要があります(被写体のサイズがフレームの内側に完全に収まっていると仮定すると、足の下部、頭上部にあり、どちらの側にも部屋がありません)。一定の距離にあるオブジェクトのフォーカスが取得されるため、レンズにフォーカスウィンドウがある場合は、それに基づいて距離を推定できます。これは、レンズが被写体に垂直に向けられていることも前提としています。

距離を解く

電卓がラジアンではなく度に設定されていることを確認してください。lenshero.comを使用して、さまざまなレンズの画角を取得しました。

私が正しければ、これは実生活でトリガーを使用する方法の素晴らしい例です。私が間違っていると、私たちはそれを公立学校のせいにするだけです。

カメラがどの距離で焦点を合わせているかを教えてくれれば、aとdがわかっていてhを計算できるので、これははるかに簡単になりますが、焦点面が自動であるので、被写体と平行になることを心配する必要はありません(それは実際の主題とは異なる可能性がある架空の主題ですが、dを解く場合、数学を正しく機能させるために、実際の主題を焦点面に平行にする必要があります。


3
元の被写体距離がわかっている場合は、トリガー関数を使用する必要はありません。同様の三角形を使用して新しい距離を計算できます。つまり、新しい被写体距離=(135/85)*古い被写体距離
Matt

私はそれが機能することを可能にする法律や定理に精通していません。数学はうまくいかないようですが、私が覚えている(および/またはオンラインで見つけることができる)似た三角形のルールに基づいて、これら2つの三角形がどのように似ているかを理解できません。
テンマイル

取り消し線が引かれたものと「編集」により、この答えを理解するのは難しくなります。それが編集されて真っ直ぐな最終的な結論にすぎないなら、それは素晴らしいことです。
whatsisname

@whatsisname私は元のものをすべて削除しましたが、今ではそれが最終的な答えを持っています。うまくいけば、これで問題が解決します。
テンマイル

私は、DOF計算がappx距離を計算するようなウェブサイト/アプリがあることを望んでいました...私はマットが私の頭の中で提案したことを実行しようと思います。
Viv

0

@tenmilesの言うとおりです。これをより便利にするために、2つの変更を加えます(これは以前使用したものです)。注:画角(さまざまなWebサイトまたは製造元のサイト)を調べる必要があります。

まず、両方のレンズから同じ「ビュー」が必要なため、距離(d2)を示しています。ここで、hは他のレンズと同じです。その部分については、h / 2を使用する代わりに、 "w"を使用できます。これは、特定の距離の画角の幅の1/2を意味します。

次に、方程式を解いて、d1とd2の観点から解きます。そう...

w/d1 = tan(angle1/2), and w/d2 = tan(angle2/2)

それは与える:

w = d2 * tan(angle2/2) and w = d1 * tan(angle1/2)

これらは等しいので、

d2 * tan(angle2 / 2)= d1 * tan(angle1 / 2)

言い換えると:

d2 = d1 * tan(angle1 / 2)/ tan(angle2 / 2)

タンジェントを(1回)計算できるので、一定の時間d1に関してd2が得られます。次に、スプ​​レッドシートを使用してd1を接続し、d2の結果を確認できます。私が持っていた2つのレンズに対してこれを行い、1つで10 'で撮影するもの、もう1つでは14'である必要があることがわかりました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.