реклама на сайте
подробности

 
 
> Выбор процессора
AlexMik1
сообщение Jun 30 2012, 08:33
Сообщение #1





Группа: Участник
Сообщений: 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
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KnightIgor
сообщение Jun 30 2012, 09:28
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



Цитата(AlexMik1 @ Jun 30 2012, 10:33) *
Кратко раскажу задачу. Есть библиотека С++ для Win, Linux, ...
Библиотека распознает некую информацию (номера авто) с изображения, т.е. в каждом кадре видео потока ищет номер авто. Сама библиотека платформенно независимая.
Сейчас хочется перенести ее на малое железо, и сделать какой-то kit.

Как по моему ощущению, типичное приложение для смартфона: нынешние имеют гигагерцовые (+многоядерные) процессоры и дофига памяти, не говоря уже о камерах и пр. Все под Android, то есть Linux.

P.S. Идея: сделать backdoor нераспознаваемости номера собственной машины, а за определенную сумму - и тех, кто запошляет cool.gif .

P.P.S. Я понимаю, что зарабатывать надо, и если не ты, то кто-то другой возмется, но вся эта тема "big brother is watching you" настолько противна, что я из политических соображений не взялся бы... Мое личное мнение.

Сообщение отредактировал KnightIgor - Jun 30 2012, 09:29
Go to the top of the page
 
+Quote Post
AlexMik1
сообщение Jun 30 2012, 13:28
Сообщение #3





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



Цитата(KnightIgor @ Jun 30 2012, 12:28) *
Как по моему ощущению, типичное приложение для смартфона: нынешние имеют гигагерцовые (+многоядерные) процессоры и дофига памяти, не говоря уже о камерах и пр. Все под Android, то есть Linux.

Да телефон, как-то sm.gif дорого да и камеры там не всегда подходящие и с интерфейсами может быть проблема

Цитата(KnightIgor @ Jun 30 2012, 12:28) *
P.S. Идея: сделать backdoor нераспознаваемости номера собственной машины, а за определенную сумму - и тех, кто запошляет cool.gif .
P.P.S. Я понимаю, что зарабатывать надо, и если не ты, то кто-то другой возмется, но вся эта тема "big brother is watching you" настолько противна, что я из политических соображений не взялся бы... Мое личное мнение.

sm.gif это не для ГАИ sm.gif (хотя почему нет, но к ним не подкатишь, там на откатах сидят, да и не люблю эту всю государственно закупочную грязь) тут совсем другие применения, для предприятий, возможно для пром. линий, для автоматических шлагбаумов ... либа позволяет распознавать не только номера авто sm.gif
так что тут никаких "политических соображений" sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- 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


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 05:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01405 секунд с 7
ELECTRONIX ©2004-2016