FormatCft 0 16 октября, 2008 Опубликовано 16 октября, 2008 · Жалоба Доброго времени суток. ================================================================== Хочу реализовать такую вещь: 1. Запись видео 640х480. Писать на флешь со скоростью 30/15 кадров в секунду (30 опционно). 2. Плюсом еще хочу делать простое сравнение 2х снимков в выдавать в соответствии с этим сигнал. 3. Запись во время движения в кадре. ================================================================== Интересует: 1. Подобрать соответствующую видеокамеру (с широким температурным диапазоном). 2. Подобрать контроллер. 3. И есть ли свободные проекты на эту тему? ================================================================== Заранее спасибо за ответы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AndyBig 8 17 октября, 2008 Опубликовано 17 октября, 2008 · Жалоба 640х480х8бит = 307200 байт на кадр х 15 кадров = 4608000 байт/сек = 37 Мегабит/сек. Не думаю, что ARM общего назначения справится с этим (ну, может быть кроме экзотики, работающей на 5-6 сотнях мегагерц и имеющей USB2.0 HighSpeed). Надо смотреть в сторону специализированных видеокодеров, сжимающих видео на лету. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FormatCft 0 17 октября, 2008 Опубликовано 17 октября, 2008 · Жалоба 640х480х8бит = 307200 байт на кадр х 15 кадров = 4608000 байт/сек = 37 Мегабит/сек. Не думаю, что ARM общего назначения справится с этим (ну, может быть кроме экзотики, работающей на 5-6 сотнях мегагерц и имеющей USB2.0 HighSpeed). Надо смотреть в сторону специализированных видеокодеров, сжимающих видео на лету. Спасибо! Может кто-то направление даст, в котором желательно смотреть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vik0 0 17 октября, 2008 Опубликовано 17 октября, 2008 · Жалоба Спасибо! Может кто-то направление даст, в котором желательно смотреть? http://www.analog.com/en/audiovideo-produc...ucts/index.html Только игрушки не из дешевых :05: А вообще дожно глянуть в сторону dsp, которые очень неплохо ложатся на такие задачи. PS. Есть еще семейство i.MX (ARM9/11) от Freescale с аппаратными ускорением сжатия в MPEG-4. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FormatCft 0 17 октября, 2008 Опубликовано 17 октября, 2008 · Жалоба http://www.analog.com/en/audiovideo-produc...ucts/index.html Только игрушки не из дешевых :05: И в правду не из дешевых. Цена на них просто крест ставит. PS. Есть еще семейство i.MX (ARM9/11) от Freescale с аппаратными ускорением сжатия в MPEG-4. Очень интересно! Спасибо ! ! ! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proba 0 18 октября, 2008 Опубликовано 18 октября, 2008 (изменено) · Жалоба Freescale и Renesas и др. выпускают соответствующие мк но средства и киты дорогие. личное предпочтение OMAP3530 beagleboard : http://beagleboard.org/ и TMS320DM355 ( по маркировке можно ожидать DSP а на самом деле чистыи ARM926 + hardware MPEG4 ). http://focus.ti.com:80/apps/docs/mrktgenpa...er+OT+dm355ipnc PS. может епсон отвечает требованиям : http://www.epson.jp/device/semicon_e/produ...rk/s2s65a00.htm Изменено 18 октября, 2008 пользователем proba Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dron_Gus 2 18 октября, 2008 Опубликовано 18 октября, 2008 · Жалоба Кстати у TI на этом самом DM355 есть референс дизайн камеры. Всего в районе $1000 за все. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
FormatCft 0 19 октября, 2008 Опубликовано 19 октября, 2008 · Жалоба Freescale и Renesas и др. выпускают соответствующие мк но средства и киты дорогие. личное предпочтение OMAP3530 beagleboard : http://beagleboard.org/ и TMS320DM355 ( по маркировке можно ожидать DSP а на самом деле чистыи ARM926 + hardware MPEG4 ). http://focus.ti.com:80/apps/docs/mrktgenpa...er+OT+dm355ipnc PS. может епсон отвечает требованиям : http://www.epson.jp/device/semicon_e/produ...rk/s2s65a00.htm 1. BeagleBoard интересная игрушка! Полнофункциональный комп просто за полторы сотни баксов (как написано на сайте производитля) :) 2. По эпсону: не менее интересная игрушка с возможностью прицепить 2-е видеокамеры к одному процессору. Но в россии на складах, ИМХО, таковых нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 19 октября, 2008 Опубликовано 19 октября, 2008 · Жалоба BeagleBoard для повторения вещь мало практичная. Жуткая технология корпуса делает проблемной пайку чипа. А DSP на борту вместо жесткого ведеокодера ничего кроме дополнительного гемора не принесет для малобюджетного проекта. А главное эта борда не предназначена для записи видео, она предназначена для воспроизведения. На борде нет ни одного интерфейса для видеокамер, а в пакете софта отсутствуют либы с видеокодерами. Идеальный полуоткрытый проект для камеры высокого разрешения будет пожалуй этот: http://www.freescale.com/webapp/sps/site/p...rH311432973ZrDR Там конечно есть свои нюансы :laughing: В частности там не делаются попытки записи на FLASH, а есть простой стриминг в сеть. Непосредственно драйверы сжатия идут в виде скомпилированных библиотек без исходников, но с API косвенно документированым. 1. BeagleBoard интересная игрушка! Полнофункциональный комп просто за полторы сотни баксов (как написано на сайте производитля) :) 2. По эпсону: не менее интересная игрушка с возможностью прицепить 2-е видеокамеры к одному процессору. Но в россии на складах, ИМХО, таковых нет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dron_Gus 2 20 октября, 2008 Опубликовано 20 октября, 2008 · Жалоба http://focus.ti.com/dsp/docs/thirdparty/ca...;productId=2623 http://embedded-system.net/dm355-ip-networ...nce-design.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 20 октября, 2008 Опубликовано 20 октября, 2008 · Жалоба Не будьте наивным. Тыкните в те драйвера, либы, исходники обеспечивающие сжатие для этих дивайсов. B чтоб они не были завязаны на какие-то еще другие коммерческие пакеты типа монтависты и проч. или еще как-то затруднено их использование. Боюсь, что даже покупка референс дизайна вам не поможет. http://focus.ti.com/dsp/docs/thirdparty/ca...;productId=2623 http://embedded-system.net/dm355-ip-networ...nce-design.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dron_Gus 2 20 октября, 2008 Опубликовано 20 октября, 2008 · Жалоба А зачем мне исходники, если готовое вписывается в ТЗ?.. Тем более выбор готовых кодеков от TI достаточно широк. Возможно топикстартеру необходимо другое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
proba 0 20 октября, 2008 Опубликовано 20 октября, 2008 · Жалоба чипы епсона с одним каналом jpeg S1S65000 можно наити, напр. в digikey. можно спросить и с финскои acte ( http://www.acte.fi/index.php?171 ) . хотелось и добавить что в некоторых странах мпег4 не силен в судебном процессе как доказателство, поэтому все больще предпочитается motion JPEG2000 ( там нет интерфреим ). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 20 октября, 2008 Опубликовано 20 октября, 2008 · Жалоба Да я собственно не воспринимаю начало темы как конкретный вопрос. Мне больше интересен наименее рискованный путь реализации означенной темы. Решение от TI не производит впечатления открытого проекта. Не существует такого понятия как абстрактный кодек. У TI это будут скомпилированные либы для DSP, фиг знает как загружаемые и с фиг знает под что заточенным API. Вполне допускаю, что это API будет заточено только под самые примитивные и нефункциональные opensource плееры. Там еще софтовый дридж между DSP и ARM-ом наличиствует. Свинью могут и там подложить, например в opensourс-ном варианте искусственно ограничить производительность канала или оключить некоторые сервисы. Плохо еще, что OMAP-ы не поддержаны нормальными компиляторами как IAR или Keil. А Freescale между тем честно дает скачать кодеки отдельно причем как для Linux-а так и для Win CE и с достаточно понятным описанием их использования. Причем кодер в iMX сделан также на DSP, но Freescale не парит голову разработчикам еще и его программированием и проблемой межпроцессорного моста. А зачем мне исходники, если готовое вписывается в ТЗ?.. Тем более выбор готовых кодеков от TI достаточно широк. Возможно топикстартеру необходимо другое. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Dron_Gus 2 20 октября, 2008 Опубликовано 20 октября, 2008 · Жалоба Насколько я понял из проходившей недавно конференции TI, они предоставляют возможность самому программировать DSP в более старших версиях ДаВинчи. В младших же версиях DSP "несколько" урезан и под него есть только готовые библы. Если что не так - поправьте. AlexandrY, с Вашими выкладками я вообщем-то согласен. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться