Wird beim automatischen Fokussieren einer Kamera die aktuelle Fokusentfernung vom Objektiv zur Kamera angezeigt?

9

Die Frage sagt alles - "weiß" die Kamera, wie weit das Motiv vom Objektiv entfernt ist, dh wie hoch ist die aktuelle exakte Fokusentfernung am Objektiv?

Richard Rodriguez
quelle

Antworten:

13

Viele (möglicherweise die meisten) modernen SLR-Objektivsysteme geben Fokuseinstellungsdaten an die Kamera zurück.

Potenziell die Genauigkeit der Daten zurückgegeben könnte hoch sein - etwas besser als 1% des Bereichs mit modernen Systemen möglich und sinnvoll wäre.

Es scheint jedoch, dass die meisten, wenn nicht alle Systeme ein einfaches grau codiertes * System mit vielleicht 16 Schritten verwenden. Die Anzahl der Schritte variiert je nach Hersteller und sogar je nach Objektivmodell.

Ein Gray-Code ist ein (normalerweise, aber nicht im Wesentlichen) Binärcode, bei dem sich bei jeder Positionsänderung nur ein Bit ändert. Dies bedeutet, dass fehlerhafte Codes nicht gesendet werden können, wenn die Position an der Grenze hin und her schwingt. In einem normalen Binärcode, in dem sich 2 oder mehr Bits gleichzeitig ändern können, können völlig fehlerhafte Codes fehlerhaft gesendet werden, wenn sich ein sich änderndes Bit aufgrund mechanischer Toleranzen oder Kontaktsprung vor dem anderen ändert.

Standard-Binärcode An der 3 bis 4-Grenze ändern sich 3 Bits gleichzeitig. Wenn einer dieser Codes früh oder spät auftritt, können sich viele illegale Codes ergeben

0 0000
1 0001
2 0010
3 0011
4 0100

Aus meinem Kopf heraus Gray-Code habe ich absichtlich NICHT befolgt, was eine höchst logische Reihenfolge sein könnte.
Wichtig ist, dass bei jedem Schritt nur 1 Position den Status ändert - fehlerhafte Codes können nicht durch Abprall- oder Toleranzfehler verursacht werden:

0000
0001
0011
0010
0110
1110
1100


Einige markenspezifische Beispiele - mehr anon:

Behaupten Sie hier, dass die Canon EF 50 mm 1: 1,4 USM nur einen 2-Bit = 4-Positionscode verwendet. - interessante Diskussion mit einiger Relevanz.


Minolta / Sony Ein von mir inspiziertes Mount-System- Objektiv verwendet einen einfachen grau codierten mechanischen Distanzgeber mit 4-Bit / 16-Positionsgenauigkeit.


Nikon: Hier ist eine nette Nikon-Diskussion mit spezifischen 16-stufigen Grau-Codierungsinformationen für ein Objektiv sowie einigen Schaltkreisen und viel zugehörigem Material.

TC16A Telekonveter-Modifikation - mit viel verwandtem Material - ausgezeichnet.

Gray-Codes für ein Beispielobjektiv:

Hier wird ein 4-stelliger Code mit 1 = offener Stromkreis und 0 = kurzgeschlossener Kontakt zurückgegeben. 0000 70 mm
0001 75 mm (ungefähr)
0011 81
mm (
ungefähr ) 0010 85 mm ( ungefähr ) 0110 94 mm ( ungefähr)
0111 101 mm ( ungefähr)
0101 109 mm ( ungefähr)
0100 117 mm (ungefähr)
1100 126 mm (ungefähr)
1101 135 mm (ungefähr )
1111 145 mm
1110 155 mm
1010 169 mm (ungefähr)
1011 181 mm ( ungefähr)
1001 195 mm (ungefähr)
1000 210 mm


Hinzufügen von grau codierten Sensoren zu manuellen Nikon- Objektiven, um den Betrieb mit moderneren Gehäusen zu ermöglichen.
Er diskutiert das Hinzufügen einer Codierung für die fcal-Länge und die Fokusposition.
Das elektrische Akkordeon - sein Ziel ist es hauptsächlich, absichtlich verkrüppelte Low-End-Körper zu "täuschen", aber die Prinzipien gelten.


Beispiel für ein rotierendes graues Codemuster. Hiermit können Sie einen Knopf oder ein Zifferblatt grau codieren, bei der Drehung des Objektivfokus wird jedoch der gleiche Musterstil verwendet. Es gibt zahlreiche verschiedene mögliche Gray-Codes.

Geben Sie hier die Bildbeschreibung ein


Hervorragende Gray-Code-Diskussion unter besonderer Berücksichtigung der Len-Fokussierung.
Positionsgeber und Gray-Code
Von oben:

Geben Sie hier die Bildbeschreibung ein


Verbunden:

DIY Nikon Lens Protocol Converter - Aktualisieren Sie alte oder inkompatible Objektive.] ( Http://photo.net/nikon-camera-forum/00956N )

Canon Gray-Code-Patent Februar 2012 !!!] ( http://www.freepatentsonline.com/y2012/0032068.html ) und PDF hier - kann mit dem Objektiv zusammenhängen oder nicht.

Russell McMahon
quelle
1
Sicherlich wird der Code verwendet, um Fokusanpassungen zu kommunizieren , nicht um absolute Fokusgruppenpositionen zu speichern - ich wäre erstaunt, wenn ein Objektiv nur auf 16 vorgegebene Tiefen fokussieren könnte (ich weiß, dass das 50 f / 1.4 auf mehr als 4 fokussieren kann!) Der von Ihnen veröffentlichte Nikon-Code sieht aus wie der Code des Brennweitensensors (für ein 70-200-mm-Objektiv). Die Berichterstattung über die Brennweite ist definitiv weniger genau, sodass ich glauben würde, dass 16 Werte ausreichen.
Matt Grum
@MattGrum - Ich verstehe, dass die Einstellung der Fokussierung ohne Positionsrückmeldung vom Objektiv erreicht werden kann - es handelt sich ausschließlich um einen optischen Effekt, der mit Sensoren im Körper erzielt wird. Mein Verständnis ist, dass die Encoder grobe Versionen der absoluten Fokusentfernung als Hilfe für Systeme zurückgeben, die die Motiventfernung "kennen" müssen. Eines davon ist das Flash-System. Eine korrekte Beleuchtung basierend auf dem Ort, auf den sich der Benutzer konzentriert, ist in den meisten Fällen eine gute Wahl :-) - aber natürlich nicht alle. Ein Encoder, den ich habe, hat einen absoluten Fokusdrehwinkelsensor mit 4 Bits / 16 Schritten.
Russell McMahon
Danke, das macht jetzt Sinn. Übrigens viele tolle Infos in deiner Antwort!
Matt Grum
4

Ja für die meisten Kamerasysteme:

  • Wählen Sie für Canon EOS ausgewählte EF- und EF-S-Objektive, die Entfernungsinformationen über die EF-Fassung übertragen.
  • Bei Nikon übertragen Nikkor-Objektive vom Typ D und G Entfernungsinformationen über die F-Fassung. Dies ist, was die Bezeichnung D bedeutet. G-Objektive sind gleich, nur ohne Blendenring.
  • Bei Sony übertragen alle aktuellen Objektive Entfernungsinformationen über die A-Fassung. Diese Informationen werden unter anderem bei der Berechnung der Blitzbelichtung (Advanced Distance Integration - ADI) verwendet.
  • Bei Pentax-, F-, FA-, D FA- und DA-Objektiven übertragen Entfernungsinformationen über die K AF- Halterung.
  • Ich bin mir bei alten Four Thirds nicht sicher, aber Micro Four Thirds-Objektive übertragen Fokusentfernungsinformationen an die Kamera. Einige Olympus OM-D-Kameras (E-M1X, E-M1 Mark II und Mark III, E-M5 Mark III) verfügen sogar über eine Fokusbegrenzungsfunktion, die diese Entfernungsinformationen verwendet. Dies ist wie der Fokusbegrenzerschalter bei einigen Tele- und Makroobjektiven, nur dass er vom Kameragehäuse und nicht vom Objektiv gesteuert wird und die Auswahl eines beliebigen Entfernungsbereichs ermöglicht.
bwDraco
quelle
Nur einige EF / EF-S-Objektive übertragen Entfernungsinformationen gemäß dem Datenblatt des Canon-Objektivs .
Imre
1

Dies hängt sowohl von der Kamera als auch vom Objektiv ab. Beide müssen die Kommunikation solcher Informationen unterstützen.

Nikon hat die Funktion mit ihren "D" -Objektiven eingeführt (spätere "G" -Objektive können dies auch). Laut Nikons Glossar können die folgenden Stellen diese Informationen verwenden: F6, F5, F100, F90X, F80, F75, F70, F65, F60, F55, F50, PRONEA S, PRONEA 600i, D2-Serie, D1-Serie, D100 und D70 / D70. Ich vermute, diese Liste ist veraltet und sollte neuere Modelle enthalten.

Canon E-TTL II-fähige Gehäuse und einige EF-Objektive kommunizieren auch die Fokussierentfernung. Im Namen des Objektivmodells ist diese Funktion nicht angegeben.

Laut Roland Mabo können alle Pentax-Autofokusobjektive und Spiegelreflexkameras seit Anfang der neunziger Jahre Entfernungsinformationen übertragen .

Imre
quelle
Wissen Sie, mit welcher Genauigkeit die Entfernung kommuniziert wird? Pentax-DSLRs scheinen Metadaten für Nah-, Mittel- oder Fernfokus zu enthalten - ohne Angabe, was dies genau bedeutet.
Bitte lesen Sie mein Profil
@mattdm Nein, aber ich denke, das zeigt, an welchem ​​Ende sich die Fokussierungsskala befindet. und für den beabsichtigten Zweck (Feinabstimmung der Matrixmessung) sollte diese Präzision ausreichen.
Imre
0

Hier einige Auszüge von 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
quelle