Comment calculer le champ de vision (ou l'angle de vue) en degrés à partir des détails suivants:
- taille du capteur (par exemple, 1 ")
- distance à la cible (par exemple, 7 pieds)
- distance focale (par exemple, 30 mm)
J'ai trouvé des calculatrices pour ça ici et ici , mais comment ça marche?
lens
focal-length
field-of-view
calculations
Victor Mehta
la source
la source
Réponses:
Les calculatrices que vous avez publiées concernent des lentilles rectilignes assez standard. Cela signifie que vous pouvez utiliser le modèle de caméra à sténopé pour calculer les informations.
Ce graphique montre assez bien ce qui se passe:
Sur l'axe horizontal, vous voyez
f
. Il s'agit de la distance focale de l'objectif. Ensuite, la flèche étiquetée Y1 est le plan d'image (où se trouve le capteur). Si le capteur a la moitié de la tailley1
, l'angle de la ligne verte avec l'horizontale est la moitié de votre champ de vision .La géométrie de base peut vous donner le FOV:
FOV = 2 * arctan(y1 / f)
Attention à deux choses:
y1
est la demi-taille de votre capteur. Si vous avez un capteur de 1 ", la demi-taille serait de 8 mm (comme le souligne mattdm dans les commentaires), et votre calcul vous donnerait le FOV le long de la diagonale du capteur. Si vous le souhaitez le long de l' horizontale , alors vous besoin de calculer la largeur du capteur et de l'utiliser comme valeur poury1
.la source
# 2 ne devrait pas avoir d'importance, sauf pour un éventuel ajustement mineur pour le changement de champ de vision avec la mise au point, mais le rapport d'aspect aura un impact. Vous pouvez également spécifier si vous recherchez un champ de vision horizontal ou diagonal
Si j'avais l'objectif, j'irais simplement dans la basse technologie et prendrais une photo avec un objet d'une taille connue. Cela tiendra également compte de tout autre facteur pouvant être en jeu. Par exemple, un objectif comme un objectif fisheye peut avoir un certain FOV sur un capteur plein format, mais si vous avez un capteur plus petit, vous ne pourrez peut-être pas calculer facilement le FOV avec une formule simple en raison de la distorsion de l'objectif.
la source