|
Выбор процессора |
|
|
|
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
|
|
|
|
|
 |
Ответов
|
Jun 30 2012, 09:28
|
Знающий
   
Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725

|
Цитата(AlexMik1 @ Jun 30 2012, 10:33)  Кратко раскажу задачу. Есть библиотека С++ для Win, Linux, ... Библиотека распознает некую информацию (номера авто) с изображения, т.е. в каждом кадре видео потока ищет номер авто. Сама библиотека платформенно независимая. Сейчас хочется перенести ее на малое железо, и сделать какой-то kit. Как по моему ощущению, типичное приложение для смартфона: нынешние имеют гигагерцовые (+многоядерные) процессоры и дофига памяти, не говоря уже о камерах и пр. Все под Android, то есть Linux. P.S. Идея: сделать backdoor нераспознаваемости номера собственной машины, а за определенную сумму - и тех, кто запошляет  . P.P.S. Я понимаю, что зарабатывать надо, и если не ты, то кто-то другой возмется, но вся эта тема "big brother is watching you" настолько противна, что я из политических соображений не взялся бы... Мое личное мнение.
Сообщение отредактировал KnightIgor - Jun 30 2012, 09:29
|
|
|
|
|
Jun 30 2012, 13:28
|
Группа: Участник
Сообщений: 13
Регистрация: 30-06-12
Пользователь №: 72 569

|
Цитата(KnightIgor @ Jun 30 2012, 12:28)  Как по моему ощущению, типичное приложение для смартфона: нынешние имеют гигагерцовые (+многоядерные) процессоры и дофига памяти, не говоря уже о камерах и пр. Все под Android, то есть Linux. Да телефон, как-то  дорого да и камеры там не всегда подходящие и с интерфейсами может быть проблема Цитата(KnightIgor @ Jun 30 2012, 12:28)  P.S. Идея: сделать backdoor нераспознаваемости номера собственной машины, а за определенную сумму - и тех, кто запошляет  . P.P.S. Я понимаю, что зарабатывать надо, и если не ты, то кто-то другой возмется, но вся эта тема "big brother is watching you" настолько противна, что я из политических соображений не взялся бы... Мое личное мнение.  это не для ГАИ  (хотя почему нет, но к ним не подкатишь, там на откатах сидят, да и не люблю эту всю государственно закупочную грязь) тут совсем другие применения, для предприятий, возможно для пром. линий, для автоматических шлагбаумов ... либа позволяет распознавать не только номера авто  так что тут никаких "политических соображений"
|
|
|
|
Сообщений в этой теме
AlexMik1 Выбор процессора Jun 30 2012, 08:33 Genadi Zawidowski Эксперементировал со сборкой компилятора от klen, ... Jun 30 2012, 09:04 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
|
|
|