Микроконтроллер для обработки аналогового видео

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Gek0n
Встал на лапы
Сообщения: 149
Зарегистрирован: Чт мар 04, 2010 19:53:19
Откуда: Россия, Краснодарский край, Армавир
Контактная информация:

Микроконтроллер для обработки аналогового видео

Сообщение Gek0n »

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

Пожалуйста не пишите про видеорегистраторы, он уже стоит. Единственный вопрос который интересует - где найти микроконтроллер который будет выполнять вышепоставленные задачи. Сначала думал о МК avr, но почитал, и понял что они для этого слабоваты. Вообщем посоветуйте.
Реклама
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Микроконтроллер для обработки аналогового видео

Сообщение Satyr »

[quote="Gek0n"]Сначала думал о МК avr, но почитал, и понял что они для этого слабоваты. /quote]
:))) :)))
Тут уж все МК, даже кортекс-M4F 32 битный с DSP инструкциями и 160 мегагерцами слаб.
Смотри всякие SoC из апп процессора + DSP, типа OMAPов и DaVinci.
Только учти, что там только изготовление печатной платы будет стоит дороже очень хорошего видеорегистратора
Реклама
Аватара пользователя
Gek0n
Встал на лапы
Сообщения: 149
Зарегистрирован: Чт мар 04, 2010 19:53:19
Откуда: Россия, Краснодарский край, Армавир
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение Gek0n »

Даже так!? :-( интересно...

Хорошо, тогда задам другой вопрос, может быть кто знает:
Сейчас видео с камеры пишется в регистратор, я хочу чтобы это видео кроме того писалось на флешку по циклу, а при каком либо сигнале не входе МК (например датчик удара) запись прекращалась. Скажите это реально реализовать самому на каком нибудь МК?
Аватара пользователя
igor-x
Мудрый кот
Сообщения: 1817
Зарегистрирован: Пн ноя 29, 2010 15:58:43

Re: Микроконтроллер для обработки аналогового видео

Сообщение igor-x »

можно сделать отключение питания при срабатывании датчика удара
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Микроконтроллер для обработки аналогового видео

Сообщение ploop »

Даже так!?
Именно так. Вам нужен захват аналогового сигнала, это нетривиальная задача. С камеры видеорегистратора идёт уже цифра, так что его схема на порядок проще вашей будет.
Реклама
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение clawham »

ну почему же сразу так-то а?
берем дир320, вебкамеру юсб хаб и флешку/винт/карман
ну а дальше на форумі и гугль и за день будет готово видеонаблюдение причём даже с возможностью просмотра через вайфай :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Микроконтроллер для обработки аналогового видео

Сообщение ploop »

Один STM32F4 + камера = дир320 с низким потреблением, USB, LAN и прочим. Всё по примерам от ST можно сделать.
А, ну да, без вайфая :)
clawham
Поставщик валерьянки для Кота
Сообщения: 1957
Зарегистрирован: Пт окт 31, 2008 09:38:55
Откуда: Одесса
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение clawham »

а ловить аналог, сжимать его и писать на флешку єто очень сложно и круто...тем более если ещё и цвета захочется....
но это будет архисложная задача и очень глубокое теориекопание по поводу сжатия оцифровки и прочих прелестей...

а регистратор разве не пишет на флешку?

можно сделать круче всех - взять старый видик, пленку на кассете закольцевать и напихать её туда змейкой....пусть крутит :)
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Микроконтроллер для обработки аналогового видео

Сообщение Satyr »

ploop писал(а):Один STM32F4 + камера = дир320 с низким потреблением, USB, LAN и прочим. Всё по примерам от ST можно сделать.
Сделать что ?
С камеры в STM32F4 попрет 27.5MB/s (или 220mbit/s) даже для 640x480.
дальше что делать ? :)))
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Микроконтроллер для обработки аналогового видео

Сообщение ploop »

Так смотря с какой камеры.
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение Alexeyslav »

Тут нужен как минимум АЦП с частотой дискретизации не менее 5Мсемплов/сек и довольно сложная микросхема программируемой логики вроде таких на которых делают южные мосты на ноутбуках, она сделает максимально грязную работу по подготовке к сжатию видеопотока полученного с камеры. А дальше справится может и STM32.

Но как мне кажется, лучше смотреть сразу в сторону ARM11 - на его основе уже есть готовые системы. Например "Raspberry Pi" которые обладают достаточными ресурсами для оцифровки и возможностью программирования со стороны пользователя.

Но, пока готовых решений "из коробки" нет, и придется значительно попотеть. Придется изучать особенности технологий в смежных областях знаний и т.д. и т.п. Но в таком случае будет гораздо проще чем реализовать аппаратное решение с нуля, ведь Raspberry Pi основан на операционной системе, а значит с написанием кодера проблем особых не будет - наверняка такой уже кем-то адаптирован со смартфонов.
Аватара пользователя
Gek0n
Встал на лапы
Сообщения: 149
Зарегистрирован: Чт мар 04, 2010 19:53:19
Откуда: Россия, Краснодарский край, Армавир
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение Gek0n »

Кстати на raspbery pi я сразу в очередь стал :-)

У меня в машине стоит не автомобильный регистратор, а большая стационарная приставка похожая на двд-шник. Сейчас появилась отличная идея: у регистратора есть выхож СКАРТ - он цифровой? Если да то я думаю можно ли прям с него взять сигнал и писать на флешку? Ещё у него есть выход на телик, но там тюльпан, а он как я понял аналоговый. Ещё вопрос - если не получится через скарт то можно ли выловить цифровой сигнал между микросхемами? Дело в том что регистратор пишет на жесткий по SАТА.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Микроконтроллер для обработки аналогового видео

Сообщение Satyr »

интересна, какая у этой распери финальная цена будет
целевая цена пока коммунизм в кубе
Alexeyslav
Друг Кота
Сообщения: 4550
Зарегистрирован: Чт май 05, 2011 21:26:34
Откуда: Украина, Славутич
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение Alexeyslav »

Не такой уж и коммунизм... это же учитывай что это только платка. А для того чтобы собрать хотя-бы подобие нетбука, нужна флешка, батарейка, источник питания, корпус, матрица... в совокупной стоимости выйдет столько же как и нетбук.

на СКАРТе нет цифры, там все сигналы чисто аналоговые.

Видеорегистратор у тебя небось тоже на АРМ11 собран с линуксом на борту, вот его можно и расковырять на предмет возможности расширения и записи на флеш-карты помимо винчестера.
Возможно там на плате даже место есть под карточки, или USB-шину через которую можно подключить кард-ридер.
Аватара пользователя
m.ix
Друг Кота
Сообщения: 16545
Зарегистрирован: Вт сен 07, 2010 03:01:06
Откуда: Moscow-Izmaylovo
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение m.ix »

Видеорегистратор
http://photos.streamphoto.ru/8/e/5/6f18 ... b8f5e8.jpg
http://photos.streamphoto.ru/e/6/1/b9d1 ... a4416e.jpg

есть конечно и по меньше
шириной 2см длинной 3-5см
ценой в 1000-2000р
Лечу лечить WWWашу покалеченную технику.
Аватара пользователя
Gek0n
Встал на лапы
Сообщения: 149
Зарегистрирован: Чт мар 04, 2010 19:53:19
Откуда: Россия, Краснодарский край, Армавир
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение Gek0n »

Да, есть юсб для подключения флешки, но он используется для передачи ранее записанного куска видео, а не записи в реальном времени. Можно ли сделать с этим что либо? Мне придется переписывать прошивку?
Аватара пользователя
Kavka
Мудрый кот
Сообщения: 1810
Зарегистрирован: Чт июн 10, 2010 08:55:35
Откуда: Сибирские Афины

Re: Микроконтроллер для обработки аналогового видео

Сообщение Kavka »

Gek0n, управлять захватом видео с аналоговой видеокамеры можно и с помощью avr. Это как в некоторых осциллографах стоят МК обрабатывающие нажатия кнопок, зажигающие светодиоды и разруливающие связкой АЦП-ПЛИС-ОЗУ-Дисплей, которая (связка) и делает всю основную работу. От АЦП можно отказаться - есть спец. микрухи для захвата видео (распознавание синхроимпульсов, оцифровка и т.д.) с цифровым выходом. А вот сжимать видео в таких компактных размерах это или спец микруха, или ПЛИС, или, как тут уже было сказано, что-то мощное из ARM-DSP.
Вариант с камерой с цифровым интерфейсом выглядит значительно проще. Взять, например, USB веб камеры. Есть камеры с MJPEG на выходе. Т.е. в камере уже есть аппаратный кодер. Такую можно прикрутить и к не очень шустрому ARM-у с USB.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Аватара пользователя
Gek0n
Встал на лапы
Сообщения: 149
Зарегистрирован: Чт мар 04, 2010 19:53:19
Откуда: Россия, Краснодарский край, Армавир
Контактная информация:

Re: Микроконтроллер для обработки аналогового видео

Сообщение Gek0n »

Хм... Пожалуй я с вами соглашусь... Я попробую найти маленькую камеру с цифрой на выходе, ну или поковыряю регистратор
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Re: Микроконтроллер для обработки аналогового видео

Сообщение ploop »

Я вам про это и говорил. Именно камера с цифрой и аппаратным кодером.
Аватара пользователя
Satyr
Друг Кота
Сообщения: 7439
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Откуда: г. Москва

Re: Микроконтроллер для обработки аналогового видео

Сообщение Satyr »

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

Вернуться в «Микроконтроллеры и ПЛИС»