Wie berechnet man das Sichtfeld (oder den Blickwinkel) in Grad aus folgenden Angaben:
- Sensorgröße (zum Beispiel 1 ")
- Entfernung zum Ziel (zum Beispiel 7 Fuß)
- Brennweite (z. B. 30 mm)
Ich habe hier und hier Taschenrechner dafür gefunden , aber wie funktionieren diese?
lens
focal-length
field-of-view
calculations
Victor Mehta
quelle
quelle
Antworten:
Die von Ihnen veröffentlichten Taschenrechner sind für recht normale geradlinige Objektive. Dies bedeutet, dass Sie das Pinhole-Kameramodell verwenden können , um die Informationen zu berechnen.
Diese Grafik zeigt ziemlich gut, was los ist:
Auf der horizontalen Achse sehen Sie
f
. Dies ist die Brennweite des Objektivs. Dann ist der mit Y1 bezeichnete Pfeil die Bildebene (wo sich der Sensor befindet). Wenn der Sensor die halbe Größe von haty1
, beträgt der Winkel der grünen Linie zur Horizontalen die Hälfte Ihres Sichtfelds .Grundlegende Geometrie kann Ihnen das FOV geben:
FOV = 2 * arctan(y1 / f)
Beachten Sie zwei Dinge:
y1
ist die halbe Größe Ihres Sensors. Wenn Sie einen 1 "-Sensor haben, beträgt die halbe Größe 8 mm (wie in den Kommentaren angegeben), und Ihre Berechnung gibt Ihnen das Sichtfeld entlang der Diagonale des Sensors. Wenn Sie es entlang der Horizontalen möchten , dann Sie müssen die Breite des Sensors berechnen und diese als Wert für verwendeny1
.quelle
# 2 sollte keine Rolle spielen, außer einer möglichen geringfügigen Anpassung des FOV, das sich mit der Fokussierung ändert, aber das Seitenverhältnis wird sich auswirken. Möglicherweise möchten Sie auch angeben, ob Sie ein horizontales oder diagonales Sichtfeld suchen
Wenn ich das Objektiv hätte, würde ich einfach Low-Tech machen und ein Bild mit einem Objekt bekannter Größe machen. Dies berücksichtigt auch alle anderen Faktoren, die möglicherweise im Spiel sind. Zum Beispiel kann ein Objektiv wie ein Fischaugenobjektiv ein bestimmtes Sichtfeld auf einem Vollbildsensor haben, aber wenn Sie einen kleineren Sensor haben, können Sie das Sichtfeld aufgrund von Verzerrungen im Objektiv möglicherweise nicht einfach mit einer einfachen Formel berechnen.
quelle