roboforum.ru

Технический форум по робототехнике.
Текущее время: 16 апр 2025, 16:36

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 91 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.
Автор Сообщение
 Заголовок сообщения: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 10:22 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Приветствую!

Алгоритм AVM на PC - это конечно замечательно, но хотелось бы выполнить реализацию этого алгоритма и под мобильную вычислительную платформу, которую можно было бы применить в автономных роботах, в которых вся видеообработка выполнялась бы его бортовой электроникой. Дружище Adrenalynn с форума «Trossen Robotics» для распознавания и прослеживания людей в кадре собирается использовать платформу XMOS XC-2. Хотелось бы услышать ваше мнение, какую платформу лучше всего использовать в подобных экспериментах (обработка видео).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 10:30 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Суровый девайс, вот только цена в половину нетбука не радует :(

А мощностей КПК или сотовых на алгоритм совсем не хватит?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 11:41 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Ну, может и хватит, это просто первое, что на ум пришло, просто проходил мимо форума «Trossen Robotics», вдруг гляжу, а дружище Adrenalynn видеообработкой занимается на XMOS XC-2, ну и мысль сразу: а может и мне поработать с этой платформой. Вот только не знаю, реально ли такое выписать из-за кордона, может это у них запрещённая к вывозу технология.

У алгоритма AVM есть два основных требования к железу:
1) побольше памяти;
2) быстрый доступ к памяти.

Вычисления там, в основном целочисленные, и весь алгоритм в двух словах – это постоянный просмотр дерева поиска на наличие совпадений (ассоциаций) во входном изображении.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 11:47 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
А к процессору как на счет требований?

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 12:09 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Сложно сказать, было бы здорово услышать людей, которые уже пытались заниматься видеообработкой на контролерах, ну и могли бы предложить свой вариант платформы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 13:15 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Тут AndreiSk юзает BlackFin'ы вроде на платформе Surveyour SRV-1. Но она дорогая, зараза :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 13:25 
Не в сети
Аватара пользователя

Зарегистрирован: 21 июн 2006, 11:22
Сообщения: 1387
Откуда: г. Омск
Skype: victorkazarinov
прог. языки: почти все понемногу
ФИО: Казаринов Виктор Геннадьевич
М.б. сначала добиться приемлемых результатов на PC а затем переходить к мобильному железу? На PC все-таки легче экспериментировать. А уже хорошо отлаженное переносить на хардваре, точно подходящее по требуемым параметрам? Или уже все эксперименты позади?

_________________
Проект Robosonic RS http://www.aigod.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 13:29 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Далеко не все еще на РС сделано, ну хочется EDV'у дальнейшие планы наметить - почему бы и нет? :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 13:38 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
мб примерно можно оценить кол-во чтений памяти и обработки между ними?

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 13:45 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Оценка соотношений чтение памяти/вычисления – это хорошая мысль. Попробую оценить, было бы действительно интересно посмотреть соотношения на разных тестовых наборах данных.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 13:54 
Не в сети
Аватара пользователя

Зарегистрирован: 15 сен 2007, 13:03
Сообщения: 6338
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович
ну кроме соотношения еще и количество одного или другого )

_________________
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 14:13 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
=DeaD= писал(а):
Тут AndreiSk юзает BlackFin'ы вроде на платформе Surveyour SRV-1. Но она дорогая, зараза :)

Посмотрел на «Surveyor SRV-1», $495 за такую машинку - это жестко :shock:

Добавлено спустя 10 минут 16 секунд:
Глянул «Surveyor SRV-1 Blackfin Setup». Такое ощущение, что видеообработки там нету, а изображение просто перегоняется на ПК, с которого идёт управление (может не прав?).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 14:18 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Я думаю лучше меня ответит AndreiSk на эти вопросы. И разумеется обработка там на борту есть и неплохая.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 14:27 
Не в сети
Аватара пользователя

Зарегистрирован: 06 июн 2007, 15:19
Сообщения: 1016
Откуда: Украина, Лисичанск
ФИО: Дмитрий Еремеев
Если обработка видео там таки есть, то достаточно перспективная штуковина, потому как, насколько я понял, достаточно популярная, да и по цене, дорого, но для дела купить всё же можно.

Добавлено спустя 45 секунд:
Ещё варианты будут?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Аппаратная платформа для алгоритма AVM
СообщениеДобавлено: 09 окт 2009, 14:30 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
ПЛИС?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 91 ]  На страницу 1, 2, 3, 4, 5 ... 7  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO