реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Синхронизация кадров камеры со вспышкой
jeka
сообщение Apr 26 2018, 19:03
Сообщение #1


Administrator
***

Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1



Хочу к камере прикрутить LED вспышку чтоб можно было снимать объекты в движении и знать точное время (собственно это время засвета).
Для этого нужна камера либо с выходом синхронизации кадров, либо (что еще лучше) с сингалом захвата кадра. Камеру хотелось бы с usb. Есть ли такие (может вытащить сигнал синхронизации, предпологаю что в матрицах обычно mipi / dcmi интерфейс и должен быть сигнал vsync).
Еще вижу что простые камеры кадр захватывают не единовременно, а оцифровывают последовательно, что делает почти бесполезным использование вспышки.
Как обычно это реализуется в промышленности?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Apr 26 2018, 19:36
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(jeka @ Apr 26 2018, 22:03) *
Еще вижу что простые камеры кадр захватывают не единовременно, а оцифровывают последовательно, что делает почти бесполезным использование вспышки.

Да, у простых rolling shutter со всеми вытекающими.

Цитата(jeka @ Apr 26 2018, 22:03) *
Как обычно это реализуется в промышленности?

У промышленных камер обычно есть возможность внешнего запуска. Но и цена не бытовая, конечно.
Go to the top of the page
 
+Quote Post
dinam
сообщение Apr 27 2018, 01:41
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Немножко добавлю. Если вам надо снимать объекты в движении, то ищите магические слова Global Shutter в описании камер(КМОП матрицах). Хотя теоретически, если объекты двигаются не быстро, а матрица быстрая, то в пределах кадра смазывание объекта будет небольшое. Тогда хватит и rolling shutter. Но тогда светить над постоянно. Зато такие матрицы дешевле и шумят меньше.
Если у вас предполагаются приличные паузы между запусками кадрами, то надо быть готовым, что может происходить засветка матрицы паразитным светом. Поэтому некоторые матрицы при внешнем запуске, делают два кадра, а данные выдают только второго кадра. Для другой матрицы нам приходилось делать съёмку двух кадров и отбрасывать первый, делая вспышку только для второго кадра.
Go to the top of the page
 
+Quote Post
jeka
сообщение Apr 27 2018, 04:01
Сообщение #4


Administrator
***

Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1



dinam, спасибо за подсказку про global shutter. На алибабе вижу много продают а-ля "Gigabit GIGE 2.0MP Color CMOS Global Shutter Industrial Camera+SDK, Support External Trigger ,Manual Exposure,1600X1200@ 60FPS"
В поразитной засветке не вижу проблем, это программно достаточно легко исправляется. Главное чтоб у камеры не было большого джиттера по времени реакции.
Go to the top of the page
 
+Quote Post
dinam
сообщение Apr 27 2018, 05:57
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Похоже я не совсем правильно объяснил с засветкой. Например, у вас есть быстродвижущийся объект, который вы освещаете вспышкой чтобы получить снимок, т.к. внешнего света не хватает. Кадр делаете раз в секунду, энергия во вспышке накапливается за пол секунды. На объект падает обычный дневной свет. Закрыть от дневного света вы его не можете. Вы делаете первый кадр, на снимке у вас просто светлый фон. Программно это конечно никак не исправляется. Матрица получилась засвечена, т.к. свет попадал на матрицу, а электронного сброса не хватает. Поэтому вам надо сделать следующий кадр, сразу за первым. А энергия во вспышке ещё не накопилась. Я просто рассказываю, то с чем лично мы сталкивались.
Go to the top of the page
 
+Quote Post
jeka
сообщение Apr 27 2018, 07:48
Сообщение #6


Administrator
***

Группа: Свой
Сообщений: 400
Регистрация: 10-05-04
Пользователь №: 1



dinam, нормально объяснили, я именно так и понял. Просто под "программно исправить" я подразумевал щелкнуть затвором лишний раз, а не фильтровать паразитную засветку из кадра.

Хотя в этих китайкамерах пишут "Exposure Time 0.008—35.5 Millisecond", т.е. вероятно матрица очищается от засвета.
Вообщем заказал на пробу вот такую, приедет - поиграюсь.
Go to the top of the page
 
+Quote Post
dinam
сообщение Apr 27 2018, 08:20
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Странно, что они не указывают тип сенсора. Я нашел только упоминание Aptina. Но такого производителя уже как 4 года нет. У ON Semiconductor я не нашел сенсора с пикселем 4.0 μm х 4. 0 μm и/или 1280X1024 @ 240FPS.
Цитата(jeka @ Apr 27 2018, 14:48) *
Хотя в этих китайкамерах пишут "Exposure Time 0.008—35.5 Millisecond", т.е. вероятно матрица очищается от засвета.
Время экспозиции никак не влияет на паразитную засветку матрицы, про которую я говорил.
Я разговариваю с человеком №1 на форуме? sm.gif
Go to the top of the page
 
+Quote Post
Hale
сообщение May 2 2018, 06:35
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 735
Регистрация: 11-10-11
Пользователь №: 67 667



Цитата
Хочу к камере прикрутить LED вспышку чтоб можно было снимать объекты в движении и знать точное время (собственно это время засвета).
Для этого нужна камера либо с выходом синхронизации кадров

Да, на аналоговых камерах так и делают - ловят кадровый импульс, или сигнал гашения на ПАЛовским выходе. То же с ПЗС, т.к. там не сложно разобраться с сигналами считывания и теневого затвора.
При большой скважности очень хорошая экономия энергии и маскировка от обнаружения получается, без ущерба эффективной яркости. Весь период выдержки засвечивать не обязательно если диоды мощные.
А вот на цифровых матрицах в силу сложности интерфейса. Как я слышал, иногда достижение синхронности затруднительно, т.к. это устройства в себе, наружу выдающие уже обработанный битмап. Также существуют проблемы с КМОП матрицами без теневого затвора - вы просто не сможете отключить подсветку, т.к. они снимают в режиме непрерывного сканирования. (см. почему многие КМОП фотоаппараты не годятся для съемки динамичного видео)
Насколько мне известно, ни на одной камере невозможно напрямую синхронизировать засветку с выдержкой, кроме как считывая регистры камеры и подстраивая скважность диодов программно.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th April 2024 - 07:47
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016