Технический форум по робототехнике.
elmot » 11 янв 2012, 15:26
Здрасьте всем. Впервые в этой ветке, программирую потихоньку STM32F4-Discovery (STM32F407VG, 168MHz). Вот появился вопрос - в стандартных примерах встречается поддержка камер OV2640. Эта камера, судя по всему, продается как запчасть к iPhone 3G.
Вот появилось у меня вопросы:
- хватит ли производительности платы для сжатия видео с камеры в mjpg, скажем 320*240*25fps?
- какие могут быть подводные камни по электронике и ПО?
- где найти исходники jpg кодека с поддержкой Cortex M4 DSP?
Strijar » 11 янв 2012, 16:01
elmot писал(а):хватит ли производительности платы для сжатия видео с камеры в mjpg, скажем 320*240*25fps?
Сомнительно, at91sam6260 200мгц делает 320х240 только 6-7 ч/б кадров или 4-5 в цвете. Хотя тут есть FPU. Но это не нужно - потому что сенсор сам умеет сжимать
Последний раз редактировалось
Strijar 11 янв 2012, 16:05, всего редактировалось 1 раз.
Aseris » 11 янв 2012, 16:05
Планируется под осью какой нибудь делать или все ручками?
Камешки:
Посмотреть наявность датащита, его качество, поискать готовые примеры работы с камерой данной
Електроника - доступность роазьема для видеокамерыб нужно ли играться с согласованием уровней.
Посмотреть есть ли аппаратный кодек в самом кристалле, как напр в AVR32
Strijar » 11 янв 2012, 16:06
Aseris писал(а):Посмотреть есть ли аппаратный кодек в самом кристалле
Кодек есть в самом сенсоре
elmot » 11 янв 2012, 16:55
Aseris писал(а):Планируется под осью какой нибудь делать или все ручками?
Не знаю еще. Думаю ручками.
Aseris писал(а):Камешки:
Посмотреть наявность датащита, его качество, поискать готовые примеры работы с камерой данной
Електроника - доступность роазьема для видеокамерыб нужно ли играться с согласованием уровней.
Посмотреть есть ли аппаратный кодек в самом кристалле, как напр в AVR32
Пример идет в стандартной библиотеке примеров для процессора. Там же утверждается, что такая камера распаяна на одной из демо-плат(своими глазами не видел). Доступность разъема - тут все плохо. Ибо аппл на то и аппл чтобы зафигачивать ни с кем не совместимые разъемы. При этом данная камера (по непроверенным данным) часто встречается на телефонах SE, наверное там с разъемами будет получше. Какая связь между разъемом и согласованием уровня?
Похоже, вопрос по производительности снимается - сенсор сам умеет Jpeg.
Aseris » 11 янв 2012, 22:55
Согласование лог. уровней это не к разъему а к интерфейсам камера - проц, обычно там все гуд, но бывают сюрпризы. Хотя если екзампл есть то должно быть все нормально.
EdGull » 11 янв 2012, 23:20
elmot писал(а):программирую потихоньку STM32F4-Discovery (STM32F407VG, 168MHz)
где и почем брал?
elmot » 13 янв 2012, 18:35
МT-group, 630 рупий. Еще привезли с mouser.de через Латвию. Примерно столько же.
Askar » 14 фев 2013, 12:45
Так на чем все закончилось?
elmot » 14 фев 2013, 16:16
ничем. по крайней мере пока
Dmitry__ » 08 ноя 2014, 19:57
Прикрутил к 32f429idiscovery ChaN jpeg декодер, 240*320 декодит около 0.3 с. Щаз будем оптимизировать
На блекфине смог оптимизировать код с 5 кадров/сек. до 35 кадров/сек. для 640*480. (проект srv1, который умер)
Angel71 » 08 ноя 2014, 21:09
ничего из камер с аппаратным сжатием не понравилось?
Dmitry__ » 08 ноя 2014, 21:28
Канешна нет. Все реализации - хлам. Они читают весь кадр (а это задержка в 20 мс)
Angel71 » 08 ноя 2014, 21:42
ip h.264 с вифи тоже не подходит?
Dmitry__ » 08 ноя 2014, 21:50
Неа, не подходит, смотрели мы это все...
Как сами это не видите? 10мс на кадр - предел для реалтайм...