Почему определение контраста обычно работает?

Основываясь на беглом просмотре описаний обнаружения контраста в Интернете, я понимаю, что компьютер камеры измеряет градиент интенсивности в этой области, а затем меняет фокус, чтобы достичь локальных максимумов.

Теперь все это хорошо для точечного источника света на центральной линии объектива, и это то, что используется в большинстве описаний. Но естественные сцены никогда не бывают такими — поэтому я хотел бы знать, как этот метод работает большую часть времени? А если нет, то что это за случаи?

Меня беспокоит то, что я бы предположил, поскольку свет обычно отражается в объектив из большого количества мест, что даже несфокусированное изображение может вызвать пик значений интенсивности только потому, что, возможно, нефокусировка вызвала свет из другой области. приземлиться на интересующую область и принять интенсивность за пределы сфокусированного значения? Разве это невозможно?

Спасибо.

Я думаю, вы правы, что иногда автофокусировка с определением контраста может не работать. То же самое относится и к фазовому автофокусу. Опять же, ручная фокусировка тоже не всегда работает. Точно так же, как ручная фокусировка иногда означает ручную расфокусировку, автофокус также иногда означает автоматическую расфокусировку. Все автоматические функции камеры не работают на 100%.

Ответы (2)

Обнаружение контраста не работает на основе "... пиковых значений интенсивности..." То есть, оно не работает, находя фокусное расстояние, которое делает самые яркие объекты в области чувствительности настолько яркими, насколько это возможно. сделанный. Он работает на основе максимизации разницы в интенсивности между областями, очень близкими друг к другу.

Меня беспокоит то, что я могу предположить, поскольку свет обычно отражается в объектив из большого количества мест, что даже несфокусированное изображение может вызвать пик значений интенсивности ... "

Когда источники света не сфокусированы, это приводит к более равномерному распределению света по большей площади. Это уменьшает контраст, а не увеличивает его. По сути, это и есть вуалирующий блик — несфокусированный свет, распространяющийся на большую часть или весь кадр.

Contrast Detect работает большую часть времени с высокой точностью и невероятной чувствительностью. На самом деле он делает почти то, что вы описываете, но необходимое количество контраста невероятно мало. Многие беззеркальные камеры используют автофокусировку с определением контраста при освещенности до -4 EV, что сравнимо с эффективностью фазовой автофокусировки.

Все, что нужно камере, это знать, максимален ли контраст хотя бы вокруг одной точки автофокусировки. Измеряется контраст и перемещается объектив. Процесс повторяется до тех пор, пока камеры не найдут точку, в которой контрастность максимальна. Помните, что в сценах почти всегда есть детали, и все, что требуется, — это разница в один бит, чтобы обнаружить контраст. Снимая глухую стену или безоблачное небо, любая система даст сбой, но если вы будете снимать природу, вы найдете контраст не только в краях листьев, но и в деталях внутри них.