Микроконтроллер для обработки аналогового видео
- Gek0n
- Встал на лапы
- Сообщения: 149
- Зарегистрирован: Чт мар 04, 2010 19:53:19
- Откуда: Россия, Краснодарский край, Армавир
- Контактная информация:
Микроконтроллер для обработки аналогового видео
Снимаем у меня автомобильная камера, передает через тюльпан видео. Очень хочется это самое видео обрабатывать и оцифровывать для записи на флешку.
Пожалуйста не пишите про видеорегистраторы, он уже стоит. Единственный вопрос который интересует - где найти микроконтроллер который будет выполнять вышепоставленные задачи. Сначала думал о МК avr, но почитал, и понял что они для этого слабоваты. Вообщем посоветуйте.
Пожалуйста не пишите про видеорегистраторы, он уже стоит. Единственный вопрос который интересует - где найти микроконтроллер который будет выполнять вышепоставленные задачи. Сначала думал о МК avr, но почитал, и понял что они для этого слабоваты. Вообщем посоветуйте.
- Реклама
Re: Микроконтроллер для обработки аналогового видео
[quote="Gek0n"]Сначала думал о МК avr, но почитал, и понял что они для этого слабоваты. /quote]
Тут уж все МК, даже кортекс-M4F 32 битный с DSP инструкциями и 160 мегагерцами слаб.
Смотри всякие SoC из апп процессора + DSP, типа OMAPов и DaVinci.
Только учти, что там только изготовление печатной платы будет стоит дороже очень хорошего видеорегистратора
Тут уж все МК, даже кортекс-M4F 32 битный с DSP инструкциями и 160 мегагерцами слаб.
Смотри всякие SoC из апп процессора + DSP, типа OMAPов и DaVinci.
Только учти, что там только изготовление печатной платы будет стоит дороже очень хорошего видеорегистратора
- Gek0n
- Встал на лапы
- Сообщения: 149
- Зарегистрирован: Чт мар 04, 2010 19:53:19
- Откуда: Россия, Краснодарский край, Армавир
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
Даже так!?
интересно...
Хорошо, тогда задам другой вопрос, может быть кто знает:
Сейчас видео с камеры пишется в регистратор, я хочу чтобы это видео кроме того писалось на флешку по циклу, а при каком либо сигнале не входе МК (например датчик удара) запись прекращалась. Скажите это реально реализовать самому на каком нибудь МК?
Хорошо, тогда задам другой вопрос, может быть кто знает:
Сейчас видео с камеры пишется в регистратор, я хочу чтобы это видео кроме того писалось на флешку по циклу, а при каком либо сигнале не входе МК (например датчик удара) запись прекращалась. Скажите это реально реализовать самому на каком нибудь МК?
Re: Микроконтроллер для обработки аналогового видео
можно сделать отключение питания при срабатывании датчика удара
Re: Микроконтроллер для обработки аналогового видео
Именно так. Вам нужен захват аналогового сигнала, это нетривиальная задача. С камеры видеорегистратора идёт уже цифра, так что его схема на порядок проще вашей будет.Даже так!?
- Реклама
-
clawham
- Поставщик валерьянки для Кота
- Сообщения: 1957
- Зарегистрирован: Пт окт 31, 2008 09:38:55
- Откуда: Одесса
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
ну почему же сразу так-то а?
берем дир320, вебкамеру юсб хаб и флешку/винт/карман
ну а дальше на форумі и гугль и за день будет готово видеонаблюдение причём даже с возможностью просмотра через вайфай
берем дир320, вебкамеру юсб хаб и флешку/винт/карман
ну а дальше на форумі и гугль и за день будет готово видеонаблюдение причём даже с возможностью просмотра через вайфай
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Не доверяйте русским лужам - это может быть вход в метро.
Re: Микроконтроллер для обработки аналогового видео
Один STM32F4 + камера = дир320 с низким потреблением, USB, LAN и прочим. Всё по примерам от ST можно сделать.
А, ну да, без вайфая
А, ну да, без вайфая
-
clawham
- Поставщик валерьянки для Кота
- Сообщения: 1957
- Зарегистрирован: Пт окт 31, 2008 09:38:55
- Откуда: Одесса
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
а ловить аналог, сжимать его и писать на флешку єто очень сложно и круто...тем более если ещё и цвета захочется....
но это будет архисложная задача и очень глубокое теориекопание по поводу сжатия оцифровки и прочих прелестей...
а регистратор разве не пишет на флешку?
можно сделать круче всех - взять старый видик, пленку на кассете закольцевать и напихать её туда змейкой....пусть крутит
но это будет архисложная задача и очень глубокое теориекопание по поводу сжатия оцифровки и прочих прелестей...
а регистратор разве не пишет на флешку?
можно сделать круче всех - взять старый видик, пленку на кассете закольцевать и напихать её туда змейкой....пусть крутит
Что нас не убило сделало нас осторожней
Не доверяйте русским лужам - это может быть вход в метро.
Не доверяйте русским лужам - это может быть вход в метро.
Re: Микроконтроллер для обработки аналогового видео
Сделать что ?ploop писал(а):Один STM32F4 + камера = дир320 с низким потреблением, USB, LAN и прочим. Всё по примерам от ST можно сделать.
С камеры в STM32F4 попрет 27.5MB/s (или 220mbit/s) даже для 640x480.
дальше что делать ?
Re: Микроконтроллер для обработки аналогового видео
Так смотря с какой камеры.
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
Тут нужен как минимум АЦП с частотой дискретизации не менее 5Мсемплов/сек и довольно сложная микросхема программируемой логики вроде таких на которых делают южные мосты на ноутбуках, она сделает максимально грязную работу по подготовке к сжатию видеопотока полученного с камеры. А дальше справится может и STM32.
Но как мне кажется, лучше смотреть сразу в сторону ARM11 - на его основе уже есть готовые системы. Например "Raspberry Pi" которые обладают достаточными ресурсами для оцифровки и возможностью программирования со стороны пользователя.
Но, пока готовых решений "из коробки" нет, и придется значительно попотеть. Придется изучать особенности технологий в смежных областях знаний и т.д. и т.п. Но в таком случае будет гораздо проще чем реализовать аппаратное решение с нуля, ведь Raspberry Pi основан на операционной системе, а значит с написанием кодера проблем особых не будет - наверняка такой уже кем-то адаптирован со смартфонов.
Но как мне кажется, лучше смотреть сразу в сторону ARM11 - на его основе уже есть готовые системы. Например "Raspberry Pi" которые обладают достаточными ресурсами для оцифровки и возможностью программирования со стороны пользователя.
Но, пока готовых решений "из коробки" нет, и придется значительно попотеть. Придется изучать особенности технологий в смежных областях знаний и т.д. и т.п. Но в таком случае будет гораздо проще чем реализовать аппаратное решение с нуля, ведь Raspberry Pi основан на операционной системе, а значит с написанием кодера проблем особых не будет - наверняка такой уже кем-то адаптирован со смартфонов.
- Gek0n
- Встал на лапы
- Сообщения: 149
- Зарегистрирован: Чт мар 04, 2010 19:53:19
- Откуда: Россия, Краснодарский край, Армавир
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
Кстати на raspbery pi я сразу в очередь стал
У меня в машине стоит не автомобильный регистратор, а большая стационарная приставка похожая на двд-шник. Сейчас появилась отличная идея: у регистратора есть выхож СКАРТ - он цифровой? Если да то я думаю можно ли прям с него взять сигнал и писать на флешку? Ещё у него есть выход на телик, но там тюльпан, а он как я понял аналоговый. Ещё вопрос - если не получится через скарт то можно ли выловить цифровой сигнал между микросхемами? Дело в том что регистратор пишет на жесткий по SАТА.
У меня в машине стоит не автомобильный регистратор, а большая стационарная приставка похожая на двд-шник. Сейчас появилась отличная идея: у регистратора есть выхож СКАРТ - он цифровой? Если да то я думаю можно ли прям с него взять сигнал и писать на флешку? Ещё у него есть выход на телик, но там тюльпан, а он как я понял аналоговый. Ещё вопрос - если не получится через скарт то можно ли выловить цифровой сигнал между микросхемами? Дело в том что регистратор пишет на жесткий по SАТА.
Re: Микроконтроллер для обработки аналогового видео
интересна, какая у этой распери финальная цена будет
целевая цена пока коммунизм в кубе
целевая цена пока коммунизм в кубе
-
Alexeyslav
- Друг Кота
- Сообщения: 4550
- Зарегистрирован: Чт май 05, 2011 21:26:34
- Откуда: Украина, Славутич
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
Не такой уж и коммунизм... это же учитывай что это только платка. А для того чтобы собрать хотя-бы подобие нетбука, нужна флешка, батарейка, источник питания, корпус, матрица... в совокупной стоимости выйдет столько же как и нетбук.
на СКАРТе нет цифры, там все сигналы чисто аналоговые.
Видеорегистратор у тебя небось тоже на АРМ11 собран с линуксом на борту, вот его можно и расковырять на предмет возможности расширения и записи на флеш-карты помимо винчестера.
Возможно там на плате даже место есть под карточки, или USB-шину через которую можно подключить кард-ридер.
на СКАРТе нет цифры, там все сигналы чисто аналоговые.
Видеорегистратор у тебя небось тоже на АРМ11 собран с линуксом на борту, вот его можно и расковырять на предмет возможности расширения и записи на флеш-карты помимо винчестера.
Возможно там на плате даже место есть под карточки, или USB-шину через которую можно подключить кард-ридер.
- m.ix
- Друг Кота
- Сообщения: 16545
- Зарегистрирован: Вт сен 07, 2010 03:01:06
- Откуда: Moscow-Izmaylovo
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
Видеорегистратор
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р
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: Микроконтроллер для обработки аналогового видео
Да, есть юсб для подключения флешки, но он используется для передачи ранее записанного куска видео, а не записи в реальном времени. Можно ли сделать с этим что либо? Мне придется переписывать прошивку?
Re: Микроконтроллер для обработки аналогового видео
Gek0n, управлять захватом видео с аналоговой видеокамеры можно и с помощью avr. Это как в некоторых осциллографах стоят МК обрабатывающие нажатия кнопок, зажигающие светодиоды и разруливающие связкой АЦП-ПЛИС-ОЗУ-Дисплей, которая (связка) и делает всю основную работу. От АЦП можно отказаться - есть спец. микрухи для захвата видео (распознавание синхроимпульсов, оцифровка и т.д.) с цифровым выходом. А вот сжимать видео в таких компактных размерах это или спец микруха, или ПЛИС, или, как тут уже было сказано, что-то мощное из ARM-DSP.
Вариант с камерой с цифровым интерфейсом выглядит значительно проще. Взять, например, USB веб камеры. Есть камеры с MJPEG на выходе. Т.е. в камере уже есть аппаратный кодер. Такую можно прикрутить и к не очень шустрому ARM-у с USB.
Вариант с камерой с цифровым интерфейсом выглядит значительно проще. Взять, например, USB веб камеры. Есть камеры с MJPEG на выходе. Т.е. в камере уже есть аппаратный кодер. Такую можно прикрутить и к не очень шустрому ARM-у с USB.
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
- Gek0n
- Встал на лапы
- Сообщения: 149
- Зарегистрирован: Чт мар 04, 2010 19:53:19
- Откуда: Россия, Краснодарский край, Армавир
- Контактная информация:
Re: Микроконтроллер для обработки аналогового видео
Хм... Пожалуй я с вами соглашусь... Я попробую найти маленькую камеру с цифрой на выходе, ну или поковыряю регистратор
Re: Микроконтроллер для обработки аналогового видео
Я вам про это и говорил. Именно камера с цифрой и аппаратным кодером.
Re: Микроконтроллер для обработки аналогового видео
Самый, видимо, дешевый, компактный, надежный, гибкий, быстрый и т.д. и т.п. вариант - взять мелкую деешвую готовую плату типа BeagleBoard и воткнуть в нее хорошую USB вебкамеру, а дальше уже больше частью собирать и настраивать софт, а не изобретать велосипед размером с титаник


