chkvsk писал(а): Пн апр 23, 2018 17:32
Тут вот какой вопрос. Если объектив должен выбрать поправку для одного из 4х растояний из таблицы коррекций, как он определит реальное расстояние? Похоже кроме как по позиции кольца дистаний других способов не вижу. Иначе говоря, если объектив на бесконечтости покавывает дистанцию ближе к 2м, то какая поправка будет применена, для 2м или для бесконечости? Это реальная ситуация, мой 24-105 на бесконечости показывает сильно разные расстояния. От близкой к бесконечности до близкой к 2.5м. Это не сильно мешает, однако...
Шкала расстояний никак не участвует в определении расстояний и, тем более, не дает команды камере и объективу. Это всего лишь очень грубый индикатор, отражающий положение линз.
Если очень грубо, то всё это работает так.
Мы нажимаем на кнопку AF-ON, запускается работа АФ камеры - фазового в нашем случае. В модуле АФ сравниваются два фрагмента изображения - отраженного от вспомогательного зеркала и прошедшего через микро-линзы АФ (чтобы подробно не пересказывать, лучше прочитать самостоятельно и покрутить тренажер в этой статье -
http://evtifeev.com/7655-sistema-avtofo ... kamer.html ). При этом работают моторы камеры и(или) объектива, линзы приходят в движение - объектив дергается, но он точно знает, в какую сторону ему нужно двигаться (направление движения линз в сторону приближения к цели или удаления от нее зависит от исходного положения двух изображения на сенсорах АФ). Происходит это до тех пор, пока изображения на сенсорах АФ не совпадут - точка фокуса достигнута. В идеале кадр должен получиться в фокусе. Но это произойдет только в том случае, если АФ в камере работает правильно, и если объектив тоже правильный, то есть, если совпадение изображений на сенсоре АФ происходит в тот же момент, что и наиболее резкое изображение на матрице. По положению линз в объективе можно судить о расстоянии фокусировки. Это отражается на шкале расстояний. Но нет никакого подтверждения о том, что в фокусе окажется именно то, на что мы сфокусировались, ведь АФ подтверждает лишь совпадение изображений на сенсорах АФ, которые территориально находятся не там же, где матрица. Если положение зеркал нарушено, то система будет врать.
В объективе есть заводская калибровка: расстояние фокусировки от положения линз, именно это отражается на шкале расстояний. Она, разумеется, очень грубая, на нее не нужно полагаться. Главное, понять, что расстояние на шкале расстояний - это не причина, а следствие совместной работы камеры и объектива при фокусировке.
Расстояния на док-станции и шкале расстояний - это абстракция, перевод технических параметров и дискретных чисел-команд на понятный человеческий язык, сами поправки - это такая же абстракция. На самом деле, при юстировке запоминаются эти числа-команды, которые соответствуют реальным расстояниям (45 см, 90 см, два метра, бесконечность) и нужных для них положений стекол в объективе. Всё остальное (промежуточные расстояния) - это интерполяции и аппроксимации, рассчитанные по определенным формулам, заложенным в объектив. Поправки - это численные параметры, которые подставляются в эти формулы.
Бесконечность сложна тем, что объекты на ней мелкие (сложность для АФ камеры), они часто в дымке. И опять же, даже при достижении резкости на бесконечности, мы часто просто попадаем в ГРИП, либо на одну из границ ГРИП. Вторая проблема: люфт объектива и неточность его мотора. При нем есть какая-то "мертвая зона" при работе мотора, когда объектив либо перескакивает, либо недоезжает.
Очень рекомендую поиграть в этот тренажер, приведенный в статье, он расскажет гораздо больше, чем десятки исписанных страниц. Сам тренажер есть в статье, нужно двигать ползунок " Change lens position" и смотреть, что при этом происходит.