|
Выбор процессора |
|
|
|
Jun 30 2012, 08:33
|
Группа: Участник
Сообщений: 13
Регистрация: 30-06-12
Пользователь №: 72 569

|
Кратко раскажу задачу. Есть библиотека С++ для Win, Linux, ... Библиотека распознает некую информацию (номера авто) с изображения, т.е. в каждом кадре видео потока ищет номер авто. Сама библиотека платформенно независимая. Сейчас хочется перенести ее на малое железо, и сделать какой-то kit. На вход библиотеки надо подать картинку в серых тонах (1 пиксел - 1 байт) строка за строкой. Только что собрал ".a" файл в IAR под Cortex-M3. Сделал output файл, получилось ~300 Kb, т.е. с запасом нужно 500Kb (а может и больше) под саму программу. Еще нужно много ОЗУ - для хранения изображения, зависит от разрешения, если 640x480, то ~300 Кб - стек, не знаю сколько, но вроде бы немного - куча, иногда прилично, думаю до 32Кб, точно не знаю сколько, в коде активно используется опреатор new в самописном классе вектора и т.п.
Желательно проц. с частотой от 400 Мгц, чем выше тем лучше, тестировал либу на телефоне (андроид) с 640 МГц, 320х240 кадр, в принципе шустро, но при больших кадрах время обработки может сильно возрастать. Нужно, чтобы прогу нельзя было прочитать с чипа. Нужна какая-то связь с внешним миром, еще не знаю что точно, может RS232, Ethernet и т.д.
Я так понимаю, что ни один МК не подходит под эти задачи, я не нашел МК с ОЗУ более 192 Кб и с частотой CPU плоховато. Может брать что-то более взрослое на ARM8, ARM9 c отдельным ОЗУ флэшем и Линуксом. Тогда возникает вопрос защиты. Хочется конечно все уместить в один чип, но наверное не получится?
Короче пока полная каша в голове, т.к. с железом давно не работал. Набросайте идей.
Да забыл, нужно подключение к МК видео камеры. Видел что в некоторых МК есть какие то входы CamD0...CamD12 для параллельного интерфейса с камерой. Как можно будет рулить такой камерой? Т.е. запоминать кадр, делать фокусровку. Наверное должны быть какие-то либы для этого?
Сообщение отредактировал AlexMik1 - Jun 30 2012, 08:25
|
|
|
|
Сообщений в этой теме
AlexMik1 Выбор процессора Jun 30 2012, 08:33 Genadi Zawidowski Эксперементировал со сборкой компилятора от klen, ... Jun 30 2012, 09:04 KnightIgor Цитата(AlexMik1 @ Jun 30 2012, 10:33) Кра... Jun 30 2012, 09:28 AlexMik1 Цитата(KnightIgor @ Jun 30 2012, 12:28) К... Jun 30 2012, 13:28 AVR Цитата(AlexMik1 @ Jun 30 2012, 12:33) Кра... Jun 30 2012, 18:38 aaarrr Цитата(AVR @ Jun 30 2012, 22:38) разумеет... Jun 30 2012, 20:32  AlexandrY Цитата(aaarrr @ Jun 30 2012, 23:32) Если ... Jun 30 2012, 20:42  AVR Цитата(aaarrr @ Jul 1 2012, 00:32) Если у... Jul 1 2012, 10:52   aaarrr Цитата(AVR @ Jul 1 2012, 14:52) И ее каже... Jul 1 2012, 11:55    AVR Цитата(aaarrr @ Jul 1 2012, 15:55) Когда ... Jul 1 2012, 19:18     AlexandrY Цитата(AVR @ Jul 1 2012, 22:18) Такие кла... Jul 2 2012, 08:26      AVR Цитата(AlexandrY @ Jul 2 2012, 12:26) Не ... Jul 2 2012, 11:02       AlexandrY Цитата(AVR @ Jul 2 2012, 14:02) На счет В... Jul 2 2012, 12:54        AlexMik1 Цитата(AlexandrY @ Jul 2 2012, 15:54) Ну ... Jul 2 2012, 13:52         blackfin Цитата(AlexMik1 @ Jul 2 2012, 17:52)
н... Jul 2 2012, 14:57          AlexMik1 Цитата(blackfin @ Jul 2 2012, 17:57) У AD... Jul 2 2012, 17:25           sharikov Цитата(AlexMik1 @ Jul 2 2012, 21:25) наск... Jul 2 2012, 17:32            AlexMik1 Цитата(sharikov @ Jul 2 2012, 20:32) Вы т... Jul 6 2012, 09:59             Petr_I Цитата(AlexMik1 @ Jul 6 2012, 13:59) ну т... Jul 6 2012, 14:07              AlexMik1 Цитата(Petr_I @ Jul 6 2012, 17:07) Защита... Jul 6 2012, 18:12               AlexandrY Цитата(AlexMik1 @ Jul 6 2012, 21:12) все ... Jul 6 2012, 21:11                AlexMik1 Цитата(AlexandrY @ Jul 7 2012, 00:11) Хор... Jul 7 2012, 05:55                 sasamy Цитата(AlexMik1 @ Jul 7 2012, 09:55) за 1... Jul 7 2012, 06:13                  AlexMik1 Цитата(sasamy @ Jul 7 2012, 09:13) в виде... Jul 7 2012, 06:37                   sasamy Цитата(AlexMik1 @ Jul 7 2012, 10:37) раск... Jul 7 2012, 06:45      AlexMik1 Цитата(AlexandrY @ Jul 2 2012, 11:26) Каж... Jul 2 2012, 12:25 AlexMik1 т.е. если я правильно понял, то у проца есть небол... Jul 1 2012, 07:39 aaarrr Цитата(AlexMik1 @ Jul 1 2012, 11:39) Т.е.... Jul 1 2012, 08:05  AlexMik1 Цитата(aaarrr @ Jul 1 2012, 11:05) Можно,... Jul 1 2012, 08:24   aaarrr Цитата(AlexMik1 @ Jul 1 2012, 12:24) поня... Jul 1 2012, 08:58   sharikov Цитата(AlexMik1 @ Jul 1 2012, 12:24) ну т... Jul 2 2012, 16:34 IgorKossak sharikov, вымойте рот с мылом и почитайте правила.... Jul 2 2012, 16:39 kan35 А если вернуться к варианту на 168МГц, это же все ... Jul 10 2012, 10:10 Aner Цитата(kan35 @ Jul 10 2012, 13:10) А если... Jul 10 2012, 10:43  kan35 Цитата(Aner @ Jul 10 2012, 14:43) Моловат... Jul 10 2012, 11:28
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|