Lorsqu'un appareil photo effectue la mise au point automatique, la distance de mise au point actuelle est-elle signalée de l'objectif à l'appareil photo?

9

La question dit tout: est-ce que l'appareil photo "sait" à quelle distance le sujet se trouve de l'objectif, c'est-à-dire quelle est la distance de mise au point exacte actuellement réglée sur l'objectif?

Richard Rodriguez
la source

Réponses:

13

De nombreux systèmes d'objectifs SLR modernes (peut-être la plupart) renvoient les données de réglage de la mise au point à l'appareil photo.

La précision des données renvoyées pourrait être élevée - quelque chose de mieux que 1% de la plage serait possible et significatif avec les systèmes modernes.

Cependant, il semble que la plupart sinon tous les systèmes utilisent un simple système codé en gris * avec peut-être 16 étapes. Le nombre d'étapes varie selon le fabricant et même avec le modèle d'objectif.

Un code Gray est un code binaire (généralement mais pas essentiellement) dans lequel un seul bit change à chaque changement de position. Cela signifie que si la position oscille d'avant en arrière à la limite, des codes erronés ne peuvent pas être envoyés. Dans un code binaire normal, où 2 bits ou plus peuvent changer à la fois, si un bit changeant change avant un autre en raison de tolérances mécaniques ou de rebonds de contact, des codes complètement erronés peuvent être envoyés par erreur.

Code binaire standard À la limite de 3 à 4, 3 bits changent en même temps. Si l'un de ces éléments se produisait tôt ou tard, de nombreux codes illégaux pourraient entraîner

0 0000
1 0001
2 0010
3 0011
4 0100

Hors de ma tête Gray-code, je n'ai délibérément pas suivi ce qui peut être une séquence la plus logique.
Ce qui est important, c'est qu'à chaque étape, seulement 1 position change d'état - les codes erronés ne peuvent pas être causés par des erreurs de rebond ou de tolérance:

0000
0001
0011
0010
0110
1110
1100


Quelques échantillons spécifiques à la marque - plus anon:

Affirmez ici que le Canon EF 50 mm f / 1,4 USM utilise uniquement un code 2 bits = 4 positions. - discussion intéressante avec une certaine pertinence.


Les objectifs du système de monture Minolta / Sony A que j'ai inspectés utilisent un simple codeur de distance mécanique à code gris avec une précision de 4 bits / 16 positions.


Nikon: Voici une belle discussion Nikon avec des informations spécifiques de codage gris à 16 niveaux pour un objectif, plus quelques circuits et beaucoup de matériel associé.

Modification du téléconvecteur TC16A - avec beaucoup de matériel connexe - excellente.

Codes gris pour un exemple d'objectif:

Ici, un code à 4 chiffres est renvoyé avec 1 = circuit ouvert et 0 = contact court-circuité à la masse. 0000 70 mm
0001 75 mm (environ)
0011 81 mm (environ)
0010 85 mm (environ)
0110 94 mm (environ)
0111 101 mm (environ)
0101 109 mm (environ)
0100 117 mm (environ)
1100 126 mm (environ)
1101 135 mm (environ)
1111 145 mm
1110 155 mm
1010 169 mm (environ)
1011 181
mm (environ)
1001195 mm (environ) 1000210 mm


Ajout de capteurs à code gris aux objectifs Nikon manuels pour permettre une utilisation avec des boîtiers plus modernes.
Il discute de l'ajout de codage pour la longueur fcal et la position de mise au point.
L'accordéon électrique - son objectif est principalement de "tromper" les corps bas de gamme délibérément estropiés, mais les principes s'appliquent.


Exemple de modèle de code gris rotatif. C'est pour coder en gris un bouton ou un cadran mais la rotation de la mise au point de l'objectif utilise le même style de motif. Il existe de nombreux codes gris différents.

entrez la description de l'image ici


Excellente discussion en code gris avec une référence spécifique à la focalisation len.
Encodeurs de position et code Gray
De ce qui précède:

entrez la description de l'image ici


En relation:

Convertisseur de protocole d'objectif Nikon DIY - mettez à niveau des objectifs anciens ou incompatibles.] ( Http://photo.net/nikon-camera-forum/00956N )

Brevet Canon code gris février 2012 !!!] ( http://www.freepatentsonline.com/y2012/0032068.html ) et PDF ici - peuvent ou non être liés à l'objectif.

Russell McMahon
la source
1
Le code est certainement utilisé pour communiquer les ajustements de la mise au point , pas pour stocker les positions absolues du groupe de discussion - je serais étonné si un objectif ne pouvait se concentrer que sur 16 profondeurs prédéterminées (je sais que le 50 f / 1.4 peut se concentrer sur plus de 4!) le code Nikon que vous avez publié ressemble au code du capteur de distance focale (pour un objectif de 70-200 mm), le rapport de distance focale est certainement moins précis, donc je serais prêt à croire que 16 valeurs sont suffisantes.
Matt Grum
@MattGrum - Ma compréhension est que le réglage de la mise au point peut être réalisé sans aucun retour de position de l'objectif - c'est entièrement un effet optique obtenu avec des capteurs dans le corps. Ma compréhension est que les encodeurs renvoient des versions approximatives de la distance de mise au point absolue pour aider les systèmes qui ont besoin de "connaître" la distance du sujet. Un tel est le système Flash. Éclairer correctement en fonction de l'emplacement sur lequel l'utilisateur se concentre est susceptible d'être un bon choix dans la plupart des cas :-) - mais pas tous, bien sûr. Un encodeur que j'ai possède un capteur d'angle de rotation de mise au point absolue avec 4 bits / 16 étapes.
Russell McMahon
Merci, cela a du sens maintenant. Soit dit en passant, beaucoup de bonnes informations!
Matt Grum
4

Oui pour la plupart des systèmes de caméras:

  • Pour Canon EOS, certains objectifs EF et EF-S transmettent les informations de distance via la monture EF.
  • Pour Nikon, les objectifs Nikkor de type D et G transmettent des informations de distance via la monture F; c'est ce que signifie la désignation D. Les objectifs G sont les mêmes, mais sans bague d'ouverture.
  • Pour Sony, tous les objectifs actuels transmettent des informations de distance via la monture A; ces informations, entre autres, sont utilisées dans le calcul de l'exposition au flash (Advanced Distance Integration - ADI).
  • Pour les objectifs Pentax, F, FA, D FA et DA, transmettez les informations de distance via la monture K AF .
  • Je ne suis pas sûr de l'héritage Four Thirds, mais les objectifs Micro Four Thirds transmettent des informations de distance de mise au point à l'appareil photo. Certains appareils photo Olympus OM-D (E-M1X, E-M1 Mark II et Mark III, E-M5 Mark III) ont même une fonction de limitation de mise au point qui utilise ces informations de distance. Cela ressemble au commutateur du limiteur de mise au point de certains téléobjectifs et macro-objectifs, mais il est contrôlé par le corps de l'appareil photo et non par l'objectif et permet de sélectionner une plage arbitraire de distances.
bwDraco
la source
Seuls certains objectifs EF / EF-S transmettent des informations de distance selon la fiche technique de l'objectif Canon .
Imre
1

Cela dépend à la fois de l'appareil photo et de l'objectif, les deux doivent prendre en charge la communication de ces informations.

Nikon a introduit la fonctionnalité avec leurs objectifs "D" (les objectifs ultérieurs "G" peuvent également le faire). Selon le glossaire de Nikon , les organes suivants peuvent utiliser ces informations: F6, F5, F100, F90X, F80, F75, F70, F65, F60, F55, F50, PRONEA S, PRONEA 600i, série D2, série D1, D100 et D70s / D70. Je soupçonne que cette liste est obsolète et devrait inclure des modèles plus récents.

Les boîtiers compatibles Canon E-TTL II et certains objectifs EF communiquent également la distance de mise au point; il n'y a aucune indication de cette fonction dans le nom du modèle d'objectif.

Tous les objectifs et reflex Pentax à mise au point automatique depuis le début des années 90 peuvent communiquer des informations de distance, selon Roland Mabo .

Imre
la source
Savez-vous avec quelle précision la distance est communiquée? Les reflex numériques Pentax semblent inclure des métadonnées pour une mise au point rapprochée, intermédiaire ou distante - sans aucune indication de ce que cela signifie exactement.
Veuillez lire mon profil
@mattdm Non, mais je suppose que cela montre à quelle fin l'échelle de mise au point est proche; et pour l'usage prévu (mesure matricielle de réglage fin), cette précision devrait être suffisante.
Imre
0

Voici quelques extraits de Nikon NEF EXIF :

Make                            : NIKON CORPORATION
Camera Model Name               : NIKON D7200
Focus Distance                  : 29.85 m
Subject Distance Range          : Unknown
Hyperfocal Distance             : 499.23 m

Make                            : NIKON CORPORATION
Camera Model Name               : NIKON D7200
Focus Distance                  : 3.35 m
Subject Distance Range          : Unknown
Hyperfocal Distance             : 18.76 m

Make                            : NIKON CORPORATION
Camera Model Name               : NIKON D80
Focus Distance                  : 3.16 m
Subject Distance Range          : Unknown
Hyperfocal Distance             : 2.02 m
user10216038
la source