|
|
|
Синхронизация кадров камеры со вспышкой |
|
|
|
Apr 26 2018, 19:36
|
Гуру
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448
|
Цитата(jeka @ Apr 26 2018, 22:03) Еще вижу что простые камеры кадр захватывают не единовременно, а оцифровывают последовательно, что делает почти бесполезным использование вспышки. Да, у простых rolling shutter со всеми вытекающими. Цитата(jeka @ Apr 26 2018, 22:03) Как обычно это реализуется в промышленности? У промышленных камер обычно есть возможность внешнего запуска. Но и цена не бытовая, конечно.
|
|
|
|
|
Apr 27 2018, 01:41
|
Профессионал
Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898
|
Немножко добавлю. Если вам надо снимать объекты в движении, то ищите магические слова Global Shutter в описании камер(КМОП матрицах). Хотя теоретически, если объекты двигаются не быстро, а матрица быстрая, то в пределах кадра смазывание объекта будет небольшое. Тогда хватит и rolling shutter. Но тогда светить над постоянно. Зато такие матрицы дешевле и шумят меньше. Если у вас предполагаются приличные паузы между запусками кадрами, то надо быть готовым, что может происходить засветка матрицы паразитным светом. Поэтому некоторые матрицы при внешнем запуске, делают два кадра, а данные выдают только второго кадра. Для другой матрицы нам приходилось делать съёмку двух кадров и отбрасывать первый, делая вспышку только для второго кадра.
|
|
|
|
|
Apr 27 2018, 05:57
|
Профессионал
Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898
|
Похоже я не совсем правильно объяснил с засветкой. Например, у вас есть быстродвижущийся объект, который вы освещаете вспышкой чтобы получить снимок, т.к. внешнего света не хватает. Кадр делаете раз в секунду, энергия во вспышке накапливается за пол секунды. На объект падает обычный дневной свет. Закрыть от дневного света вы его не можете. Вы делаете первый кадр, на снимке у вас просто светлый фон. Программно это конечно никак не исправляется. Матрица получилась засвечена, т.к. свет попадал на матрицу, а электронного сброса не хватает. Поэтому вам надо сделать следующий кадр, сразу за первым. А энергия во вспышке ещё не накопилась. Я просто рассказываю, то с чем лично мы сталкивались.
|
|
|
|
|
Apr 27 2018, 07:48
|
Administrator
Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1
|
dinam, нормально объяснили, я именно так и понял. Просто под "программно исправить" я подразумевал щелкнуть затвором лишний раз, а не фильтровать паразитную засветку из кадра. Хотя в этих китайкамерах пишут "Exposure Time 0.008—35.5 Millisecond", т.е. вероятно матрица очищается от засвета. Вообщем заказал на пробу вот такую, приедет - поиграюсь.
|
|
|
|
|
May 2 2018, 06:35
|
Знающий
Группа: Свой
Сообщений: 735
Регистрация: 11-10-11
Пользователь №: 67 667
|
Цитата Хочу к камере прикрутить LED вспышку чтоб можно было снимать объекты в движении и знать точное время (собственно это время засвета). Для этого нужна камера либо с выходом синхронизации кадров Да, на аналоговых камерах так и делают - ловят кадровый импульс, или сигнал гашения на ПАЛовским выходе. То же с ПЗС, т.к. там не сложно разобраться с сигналами считывания и теневого затвора. При большой скважности очень хорошая экономия энергии и маскировка от обнаружения получается, без ущерба эффективной яркости. Весь период выдержки засвечивать не обязательно если диоды мощные. А вот на цифровых матрицах в силу сложности интерфейса. Как я слышал, иногда достижение синхронности затруднительно, т.к. это устройства в себе, наружу выдающие уже обработанный битмап. Также существуют проблемы с КМОП матрицами без теневого затвора - вы просто не сможете отключить подсветку, т.к. они снимают в режиме непрерывного сканирования. (см. почему многие КМОП фотоаппараты не годятся для съемки динамичного видео) Насколько мне известно, ни на одной камере невозможно напрямую синхронизировать засветку с выдержкой, кроме как считывая регистры камеры и подстраивая скважность диодов программно.
|
|
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|