roboforum.ru

Технический форум по робототехнике.

STM32F4 + Camera - jpeg compression?

ARM7, ARM9, ARM11 etc.

STM32F4 + Camera - jpeg compression?

Сообщение elmot » 11 янв 2012, 15:26

Здрасьте всем. Впервые в этой ветке, программирую потихоньку STM32F4-Discovery (STM32F407VG, 168MHz). Вот появился вопрос - в стандартных примерах встречается поддержка камер OV2640. Эта камера, судя по всему, продается как запчасть к iPhone 3G.
Вот появилось у меня вопросы:
- хватит ли производительности платы для сжатия видео с камеры в mjpg, скажем 320*240*25fps?
- какие могут быть подводные камни по электронике и ПО?
- где найти исходники jpg кодека с поддержкой Cortex M4 DSP?
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: STM32F4 + Camera - jpeg compression?

Сообщение 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 раз.
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: STM32F4 + Camera - jpeg compression?

Сообщение Aseris » 11 янв 2012, 16:05

Планируется под осью какой нибудь делать или все ручками?

Камешки:
Посмотреть наявность датащита, его качество, поискать готовые примеры работы с камерой данной
Електроника - доступность роазьема для видеокамерыб нужно ли играться с согласованием уровней.
Посмотреть есть ли аппаратный кодек в самом кристалле, как напр в AVR32
Аватара пользователя
Aseris
 
Сообщения: 1142
Зарегистрирован: 01 сен 2009, 14:58
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python

Re: STM32F4 + Camera - jpeg compression?

Сообщение Strijar » 11 янв 2012, 16:06

Aseris писал(а):Посмотреть есть ли аппаратный кодек в самом кристалле


Кодек есть в самом сенсоре
Аватара пользователя
Strijar
 
Сообщения: 664
Зарегистрирован: 28 авг 2006, 17:09
Откуда: Всеволожск (СПб)
прог. языки: С, C++, Python, Lua, VHDL, Verilog, Forth
ФИО: Олег Белоусов

Re: STM32F4 + Camera - jpeg compression?

Сообщение elmot » 11 янв 2012, 16:55

Aseris писал(а):Планируется под осью какой нибудь делать или все ручками?

Не знаю еще. Думаю ручками.
Aseris писал(а):Камешки:
Посмотреть наявность датащита, его качество, поискать готовые примеры работы с камерой данной
Електроника - доступность роазьема для видеокамерыб нужно ли играться с согласованием уровней.
Посмотреть есть ли аппаратный кодек в самом кристалле, как напр в AVR32


Пример идет в стандартной библиотеке примеров для процессора. Там же утверждается, что такая камера распаяна на одной из демо-плат(своими глазами не видел). Доступность разъема - тут все плохо. Ибо аппл на то и аппл чтобы зафигачивать ни с кем не совместимые разъемы. При этом данная камера (по непроверенным данным) часто встречается на телефонах SE, наверное там с разъемами будет получше. Какая связь между разъемом и согласованием уровня?


Похоже, вопрос по производительности снимается - сенсор сам умеет Jpeg.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: STM32F4 + Camera - jpeg compression?

Сообщение Aseris » 11 янв 2012, 22:55

Согласование лог. уровней это не к разъему а к интерфейсам камера - проц, обычно там все гуд, но бывают сюрпризы. Хотя если екзампл есть то должно быть все нормально.
Аватара пользователя
Aseris
 
Сообщения: 1142
Зарегистрирован: 01 сен 2009, 14:58
Откуда: Чехия
прог. языки: C/С++, VHDL, Verilog, ASM, Python

Re: STM32F4 + Camera - jpeg compression?

Сообщение EdGull » 11 янв 2012, 23:20

elmot писал(а):программирую потихоньку STM32F4-Discovery (STM32F407VG, 168MHz)

где и почем брал?
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: STM32F4 + Camera - jpeg compression?

Сообщение elmot » 13 янв 2012, 18:35

МT-group, 630 рупий. Еще привезли с mouser.de через Латвию. Примерно столько же.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: STM32F4 + Camera - jpeg compression?

Сообщение Askar » 14 фев 2013, 12:45

Так на чем все закончилось?
Главное в жизни человека моего склада заключается в том, что он думает и как думает, а не в том, что он делает или испытывает.
(с) Альберт Эйнштейн
Аватара пользователя
Askar
 
Сообщения: 92
Зарегистрирован: 31 янв 2013, 21:17

Re: STM32F4 + Camera - jpeg compression?

Сообщение elmot » 14 фев 2013, 16:16

ничем. по крайней мере пока
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: STM32F4 + Camera - jpeg compression?

Сообщение Dmitry__ » 08 ноя 2014, 19:57

Прикрутил к 32f429idiscovery ChaN jpeg декодер, 240*320 декодит около 0.3 с. Щаз будем оптимизировать :D На блекфине смог оптимизировать код с 5 кадров/сек. до 35 кадров/сек. для 640*480. (проект srv1, который умер)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: STM32F4 + Camera - jpeg compression?

Сообщение Angel71 » 08 ноя 2014, 21:09

ничего из камер с аппаратным сжатием не понравилось?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32F4 + Camera - jpeg compression?

Сообщение Dmitry__ » 08 ноя 2014, 21:28

Канешна нет. Все реализации - хлам. Они читают весь кадр (а это задержка в 20 мс)
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: STM32F4 + Camera - jpeg compression?

Сообщение Angel71 » 08 ноя 2014, 21:42

ip h.264 с вифи тоже не подходит?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: STM32F4 + Camera - jpeg compression?

Сообщение Dmitry__ » 08 ноя 2014, 21:50

Неа, не подходит, смотрели мы это все...
Как сами это не видите? 10мс на кадр - предел для реалтайм...
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

След.

Вернуться в ARM

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6