Wie berechnet man das Sichtfeld (oder den Blickwinkel) in Grad aus den folgenden Angaben:
Rechner dafür habe ich hier und hier gefunden , aber wie funktionieren diese?
Die von Ihnen geposteten Rechner sind für ziemlich standardmäßige, geradlinige Objektive. Das bedeutet, dass Sie das Lochkameramodell verwenden können , um die Informationen zu berechnen.
Diese Grafik zeigt ziemlich gut, was vor sich geht:
Auf der horizontalen Achse sehen Sie f
. Das ist die Brennweite des Objektivs. Dann ist der Pfeil mit der Bezeichnung Y1 die Bildebene (wo der Sensor sitzt). Wenn der Sensor die halbe Größe von y1
hat, dann ist der Winkel der grünen Linie mit der Horizontalen die Hälfte Ihres Sichtfelds .
Die 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-Zoll-Sensor haben, wäre die halbe Größe 8 mm (wie mattdm in den Kommentaren betonte), und Ihre Berechnung würde Ihnen das FOV entlang der Diagonale des Sensors liefern. Wenn Sie es entlang der Horizontalen wollen , dann Sie müssen Sie die Breite des Sensors berechnen und diese als Wert für verwenden y1
.Nr. 2 sollte keine Rolle spielen, außer einer möglichen geringfügigen Anpassung für die FOV-Änderung beim Fokussieren, aber das Seitenverhältnis wird sich auswirken. Möglicherweise möchten Sie auch angeben, ob Sie nach horizontalem FOV oder diagonal suchen
Wenn ich das Objektiv hätte, würde ich einfach auf Low-Tech gehen und ein Bild mit einem Objekt bekannter Größe machen. Dabei werden auch alle anderen Faktoren berücksichtigt, die möglicherweise eine Rolle spielen. Beispielsweise kann ein Objektiv wie ein Fischaugenobjektiv ein bestimmtes FOV auf einem Vollformatsensor haben, aber wenn Sie einen kleineren Sensor haben, können Sie das FOV aufgrund von Verzerrungen im Objektiv möglicherweise nicht einfach mit einer einfachen Formel berechnen.
Unapiedra
mattdm
Unapiedra
Unapiedra
mattdm