Фотоклуб - фототехника Canon Nikon Sony

Фотоклуб - фототехника Canon Nikon Sony (http://viewfinder.ru/forum/index.php)
-   Фототехника и оптика Canon (http://viewfinder.ru/forum/forumdisplay.php?f=51)
-   -   EXIF и значение диафрагмы (http://viewfinder.ru/forum/showthread.php?t=24460)

TeoPlus 10.05.2009 01:42

EXIF и значение диафрагмы
 
Сегодня разгребал наснятое за неделю и случайно обратил внимание на непонятный для меня факт - в EXIF пишутся весьма странные данные.

Три снимка были сделаны камерой EOS 350D и объективом Tamron 17-50 /2.8 при диафрагмах 2.8, 4 и 8

А вот что прописалось в EXIF (программа ShowExif_06-11beta, смотрелись RAW'ы):

1)
FNumber: F2,8
Aperture Value: F3,0

2)
FNumber: F4,0
Aperture Value: F4,0

3)
FNumber: F8,0
Aperture Value: F6,0

Я всегда считал, что FNumber - это значение диафрагмы на момент спуска затвора, а Aperture Value - светосила объектива (при данном фокусном). Тогда почему это значение плавает у объектива с постоянной светосилой?

Кстати, вот что однажды выдал кит:
FNumber: F18,0
Aperture Value: F8,3

Объясните, плиз, что бы это могло значить?

lapin 11.05.2009 00:11

Согласно спецификации значение тега ApertureValue в EXIF задается в виде пары чисел задающих рациональную дробь (одно число - числитель дроби, другое знаменатель) представляющей собой значение диафрагмы в формате APEX(в гугел за подробностьями :) ). В целом этот APEX говорит, что Av вычисляется по формуле:
Av=2log2(FNumber).
Вот такая математика.

TeoPlus 11.05.2009 17:53

Гм... А откуда тогда берутся данные о максимальной светосиле объектива? Обратил внимание, что в RAW-конвертере иногда пишется 161mm (70-300/4.5), а иногда 221mm (70-300). Ну и для Тамрона точно так же - то 23mm (17-50/2.8), то 36mm (17-50). Где бы по этим вопросам внятно почитать?

Юрий.. 11.05.2009 21:44

Цитата:

Сообщение от TeoPlus (Сообщение 212765)
Гм... А откуда тогда берутся данные о максимальной светосиле объектива? Обратил внимание, что в RAW-конвертере иногда пишется 161mm (70-300/4.5), а иногда 221mm (70-300). Ну и для Тамрона точно так же - то 23mm (17-50/2.8), то 36mm (17-50). Где бы по этим вопросам внятно почитать?

Ну это Вы говорите о данных ФР обьектива, хотя принцип считывания данных диафрагмы примерно такой-же.
Если вы разберете какой нибудь зум (для Кэнон), то увидите очень тупую (простую) конструкцию датчиков положения ФР и диафрагмы.
На примере ФР: по поверхности внутреннего тубуса нанесены 3 дорожки из фольги с вырезами, соответствующими двоичному коду (к этим выводам прижимаются 3 контакта). При вращении тубуса зума, при помощи такого механического трехразрядного датчика, эти данные поступают в процессор обьектива и далее через константы поправок - в камеру. Заметьте - всего 3 разряда, это значит, что весь диапазон зума данного обьектива, будет поделен на 8 частей (3 разряда). Т.о. разрешающая способность такой системы: например, для 70-300, ошибка записи данных о ФР в EXIF составит: 300-70=230/8=28,7мм. Однако большой беды в этом нет.
По поводу диафрагмы - суть примерна та-же: есть шаговый механизм, который двигает лепестки диафрагмы и примерно такой-же механический датчик положения диафрагмы. Процессору ведь нужно знать на какой позиции он установил лепестки. Процесс усложняется в зумах с непостоянной макс. светосилой зависимой от ФР, вычисление этого значения происходит каждый раз при вращении зума (и там присутствует все та-же ошибка). Значение ошибки может удваиваться или взаимокомпенсироваться на переходных значениях датчиков.
Вот и выходит - на программной стороне все красиво и правильно вычисляется, только исходные данные для вычисления подсовываются от примитивного механического датчика с ошибкой.
Еще, мне думается, что Кэнон (как и все другие) не любит обьективы сторонних производителей, поэтому такие расхождения данных EXIF'а для Тамрона, могут быть вполне обоснованными ;)

lapin 11.05.2009 22:01

Вы явно что-то путаете :). Судя по-всему, вы говорите о фокусном расстоянии объектива(FocalLength). Светосила - понятие чисто физическое и характеризует степень освещения объекта, минимальное значение апертуры для объектива называется MaxApertureValue в терминах EXIF и в русском языке светосилой называется ошибочно!
Если действительно интересует физическая суть вещей, то лучше почитать книги по оптике или вики "на худой конец":
википедия о "светосиле"
Если интересует форма записи всей инфы в EXIF - спецификация EXIF 2.2:
http://www.exif.org

Юрий.. 11.05.2009 22:30

Цитата:

Сообщение от lapin (Сообщение 212772)
Если действительно интересует физическая суть вещей, то лучше почитать книги по оптике или вики "на худой конец":
википедия о "светосиле"
Если интересует форма записи всей инфы в EXIF - спецификация EXIF 2.2:
http://www.exif.org

Если вы перечитаете еще раз мое сообщение, то увидете, что я не говорил о физической сути светосилы и ФР. Спасибо за ссылки, предметом владею.
Вы "слегка" меня недопоняли - я говорил о способе передачи данных. Если Вас интересует, откуда берутся те или иные данные, прежде чем они будут записаны в EXIF (или куда еще - безразлично) - изучите источники этих данных и класс их точности...

Michael_home 12.05.2009 09:20

Цитата:

Сообщение от Юрий.. (Сообщение 212770)
...По поводу диафрагмы - суть примерна та-же: есть шаговый механизм, который двигает лепестки диафрагмы и примерно такой-же механический датчик положения диафрагмы. Процессору ведь нужно знать на какой позиции он установил лепестки...

Юрий, а что, в Канон действительно есть механический датчик положения диафрагмы? В зуме Сигма - только концевой... (просто отмеряется количество шагов от полностью открытой дырки)
Цитата:

Сообщение от Michael_home (Сообщение 212395)
...В объективе 4 шлейфа (фото №9 слева-направо):
1. Семипроводный шлейф. 4-е провода идет на оптопару подсчета импульсов оборотов мотора фокусирования (сам мотор обычный, два провода идет к нему непосредственно с платы) и 3 провода на переключатель, механически связанный с "разрываемым" приводом последней шестерни понижающего редуктора этого мотора (фото №7)
2. Шлейф на байонетный разъем.
3. Шлейф на датчик положения зуммирования.
4. 6 - контактный шлейф на шаговый моторчик управления диафрагмой. 4 контакта - две обмотки мотора, земля и сигнал концевого (открытого) положения диафрагмы (выключателя нет - просто подвижной контакт на землю)...

Или "цифровые" объективы отличаются от "пленочных" конструктивно:confused:

Michael_home 12.05.2009 10:55

Цитата:

Сообщение от TeoPlus (Сообщение 212765)
...Где бы по этим вопросам внятно почитать?

Насчет внятно - не знаю...:(, но вот здесь можно несколько ссылочек и мыслей найти...

Юрий.. 12.05.2009 12:21

Цитата:

Сообщение от Michael_home (Сообщение 212776)
Юрий, а что, в Канон действительно есть механический датчик положения диафрагмы? В зуме Сигма - только концевой... (просто отмеряется количество шагов от полностью открытой дырки)
Или "цифровые" объективы отличаются от "пленочных" конструктивно:confused:

Михаил,
отличаются скорее всего обьективы разных производителей (Кэнон для Кэнон, Сигма для Кэнон, Тамрон для Кэнон и т.д.). Соответственно они должны соблюдать согласованный прототокол обмена, но вольны устанавливать значение диафрагмы либо подсчетом шагов от значения открытой дырки, либо точным позиционированием на нужноое место, используя датчик положения. Естественно - первый способ гораздо дешевле, но менее точен.
:) Мне очень не нравится мой принтер Эпсон Р800 тем, что когда кончаются чернила в картридже, можно потрясти картридж около уха и иногда услышать, что чернила все-таки еще остались и можно было еще сколько нибуть напечатать! (но бывает и наооборот). Обидно, а все потому, что примитивная система подсчета уровня чернил - отсчитывает определенное количество "плевков" от уровня полного картриджа.
Вот и с концевым датчиком диафрагмы, точно так ;)

Michael_home 12.05.2009 12:55

Цитата:

Сообщение от Юрий.. (Сообщение 212779)
...Вот и с концевым датчиком диафрагмы, точно так ;)

:)
Юрий
, но я ведь не из праздного любопытства - получается ранее я человека дезинформировал?
Цитата:

Сообщение от Michael_home (Сообщение 212749)
Управление диафрагмой без обратной связи.

Теоретически, обратная связь уменьшает скорость работы системы и Канон, убыстряя в одном месте
Цитата:

Сообщение от Benja (Сообщение 106484)
После этого но дает команду объективу, для того чтобы сдвинуть его на соответствующее расстояние и в нужном направлении и затем остановиться. Он "не охотится" за самым лучшим фокусом, и не делает повторного обзора после того, как объектив переместился (это так называемая система "без обратной связи" (open-loop)).

, оставляет ее в приводе диафрагмы? Понятно, что и здесь приносится в жертву точность за счет скорости (хотя на исправном шаговом диафрагмы, в отличие от обычного движка фокусировки, точность будет по фиксированным значениям та же) ...
Или все же от конкретного объектива реализация зависит?

P.S. Мысль о применении К датчика положения диафрагмы, опять-таки ради скорости работы - чтобы не от концевика отсчитать импульсы, а от текущего положения, у меня также не проходит - "прыгалка" на то она и есть, чтобы фокусировку на полностью открытой дырке делать...:confused:

Юрий.. 12.05.2009 14:25

Цитата:

Сообщение от Michael_home (Сообщение 212781)
Теоретически, обратная связь уменьшает скорость работы системы и Канон, убыстряя в одном месте, оставляет ее в приводе диафрагмы? Понятно, что и здесь приносится в жертву точность за счет скорости (хотя на исправном шаговом диафрагмы, в отличие от обычного движка фокусировки, точность будет по фиксированным значениям та же) ...
Или все же от конкретного объектива реализация зависит?

Думаю, - да. Например в дорогом L-обьективе (возражайте!).
Однако, фактически все может быть совсем иначе, т.к. подлинная техническая документация отсутствует и все это лишь наши доводы, но иногда верные (верность зависит от степени образованности и длительности практической деятельности:).

Цитата:

Сообщение от Michael_home (Сообщение 212781)
P.S. Мысль о применении К датчика положения диафрагмы, опять-таки ради скорости работы - чтобы не от концевика отсчитать импульсы, а от текущего положения, у меня также не проходит -.....

Вау! Это мне напомнило актуатор спутниковой тарелки: там тарелка позиционируется импульсами шагового двигателя, но для ускорения работы используется переключатель направления движения. Т.е., запущеная однажды, высчитвает позицию количеством импульсов и куда двигать вперед/назад. При таком алгоритме, постоянно накапливаются ошибки и в конце концов все позиции спутников сбиваются. Лечится по инструкции: вручную позиционируем тарелку в какое то там крайнее положение до упора (концевика даже нет :) и сбрасываем в меню счетчик импульсов в "0".

Michael_home 12.05.2009 14:56

Цитата:

Сообщение от Юрий.. (Сообщение 212784)
...(возражайте!).

:) Только после того, как сподоблюсь купить первый L и он сломается...:)
Цитата:

Сообщение от Юрий.. (Сообщение 212784)
...подлинная техническая документация отсутствует и все это лишь наши доводы...

Я тогда поправлять себя не буду, пока не будет опровержения.;)
Цитата:

Сообщение от Юрий.. (Сообщение 212784)
...вручную позиционируем тарелку в какое то там крайнее положение до упора...

:) Зачем вручную-то? Если нет концевика, то даем на "full-step" мотор количество шагов, равное максимальному числу шагов от "упора до упора" (вне зависимости от текущего положения и направления), далее даем 3 шага в обратную сторону и присваеваем этой позиции либо "0", либо "мах" :) (если, конечно, нас такая точность управления удовлетворяет ;)).

TeoPlus 12.05.2009 16:33

Коллеги, вы немножко в сторону ушли от темы :)

Почитал я много и принцип управления себе примерно представлял. Но так и не понял - где именно хранится значение максимально открытой диафрагмы (для данного фокусного)? Почему самый что ни на есть родной EF 70-300 IS то показывает свои возможности при текущем фокусном - пишет 70-300/4.5, то нет - пишет 70-300 и все?

Michael_home 12.05.2009 17:40

Цитата:

Сообщение от TeoPlus (Сообщение 212787)
Коллеги, вы немножко в сторону ушли от темы :)

:fingal: :pray:
Цитата:

Сообщение от TeoPlus (Сообщение 212787)
...где именно хранится значение максимально открытой диафрагмы (для данного фокусного)?

Насколько я это понимаю - в ПЗУ зум - объектива (тушки открывают дополнительные точности - зоны фокусировки, в случае если при максимальном зум открытая диафрагма не становится бОлее 2,8), поправочные фокусировочные коэффициенты конкретного объектива - еще и в тушке.
Цитата:

Сообщение от TeoPlus (Сообщение 212787)
Почему ... то ... пишет ..., то нет ...

Попробуйте то же с 75-300, если будет писать всегда, то можно предположить, что в прошивку 350D новый "цифровой" 70-300 просто не успел "попасть", или просто кривой ShowExif_06-11beta. Других версий у меня нет.:confused:

Юрий.. 12.05.2009 21:44

Цитата:

Сообщение от TeoPlus (Сообщение 212787)
....- пишет 70-300/4.5, то нет - пишет 70-300 и все?

Я бы на Вашем месте не "упирался" в данные одного экзифера, попробуйте другие. А что показывает родной DPP?

lapin 13.05.2009 13:20

Цитата:

Сообщение от Юрий.. (Сообщение 212773)
Если вы перечитаете еще раз мое сообщение, то увидете, что я не говорил о физической сути светосилы и ФР. Спасибо за ссылки, предметом владею.
Вы "слегка" меня недопоняли - я говорил о способе передачи данных. Если Вас интересует, откуда берутся те или иные данные, прежде чем они будут записаны в EXIF (или куда еще - безразлично) - изучите источники этих данных и класс их точности...

Хе-хе. Сей пост адресовался не Вам, а автору ветки :D . Когда я писал ответ, то вашего поста еще не было и мы с автором состояли в некой "приватной" переписке :). Как только я нажал "Ответить", то сразу же увидел ваш пост... опередили на минуту.

lapin 13.05.2009 13:25

Цитата:

Сообщение от Юрий.. (Сообщение 212798)
Я бы на Вашем месте не "упирался" в данные одного экзифера, попробуйте другие. А что показывает родной DPP?

В принципе показания разных EXIF-ридеров отличаться не могут - данные то те же! Если конечно ридер правильно их вычитывает. Но вот визуальное отображение данных разными программами может быть разным :) И тут, действительно, каждый сам себе окулист :)

Michael_home 13.05.2009 13:45

Цитата:

Сообщение от lapin (Сообщение 212805)
В принципе показания разных EXIF-ридеров отличаться не могут - данные то те же! Если конечно ридер правильно их вычитывает...

:)
Уже давал ссылку на эту темку, приведу последний пост из неё же:
Цитата:

Сообщение от SVKan (Сообщение 190091)
... сообщаю: в качестве Subject dist ваш BreezeBrowser ставит то же значение, что другие показывают как FocusDistanceUpper.
...
Так что вопрос остается открытым.

;)

Юрий.. 13.05.2009 15:54

Цитата:

Сообщение от lapin (Сообщение 212805)
...Если конечно ридер правильно их вычитывает. Но вот визуальное отображение данных разными программами может быть разным...

Пасиба, ценное замечание, бум теперь знать...

Stalin 13.05.2009 17:12

Цитата:

Сообщение от lapin (Сообщение 212760)
Согласно спецификации значение тега ApertureValue в EXIF задается в виде пары чисел задающих рациональную дробь (одно число - числитель дроби, другое знаменатель) представляющей собой значение диафрагмы в формате APEX... В целом этот APEX говорит, что Av вычисляется по формуле:
Av=2log2(FNumber).
Вот такая математика.

:rolleyes:
Что за значения такие ктоорые непонятны, неинформативны, и неивестно кем и для чего придуманы... :)
Пытался подставить в формулу, если FN=1.4 то AV=1. :confused:
Посмотрел в своих EXIF-ы разными программулинами, везде совпадают
Цитата:

Сообщение от lapin (Сообщение 212760)
(в гугел за подробностьями :)...

Apex - Беговые дорожки, велотренажеры, эллиптические тренажеры ...ХИТЫ ПРОДАЖ :p


Текущее время: 03:04. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Хостинг предоставлен 100mb.ru
© Copyright 2005 - 2011