roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 81 ]  На страницу 1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 13:58 
Не в сети

Зарегистрирован: 21 сен 2009, 16:14
Сообщения: 53
Откуда: москва
Говоря проще - на видеокарте, дискретной или встроенной. Бонусом является освобождение универсального процессора от чрезмерной для него нагрузки по распознаванию.
Пакеты программ ныне уже существуют, например:
- MinGPU,
- OpenNVIDIA,
- GPUCV,
- GPU4VISION.

Уверен что если поискать, то найдутся и другие. Большинство из них бесплатны, многие работают как на видеокартах ATI, так и на NVIDIA.

Каково мнение и каков опыт сообщества о работе этого ПО?

С уважением.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 14:44 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
вы забыли про частичную поддержку в opencl. про fastcv наверно вообще и не слышали.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:01 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
Тиамо писал(а):
Говоря проще - на видеокарте, дискретной или встроенной. Бонусом является освобождение универсального процессора от чрезмерной для него нагрузки по распознаванию.
...

Пакеты есть.. да много чего есть.
Все от алгоритма зависит.
Вот у вас какой алгоритм?
Не хватает core i7?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:01 
Не в сети

Зарегистрирован: 21 сен 2009, 16:14
Сообщения: 53
Откуда: москва
Будем говорить так: графические задачи правильно решать на специализированном графическом процессоре, звук обрабатывать дсп-процессором, логические задачи оставить универсальному процессору. CUDA-программирование вещь не для слабонервных, новое направление осваивать лень, для чего и существует этот софт, который CUDA-программисты предлагают всему остальному сообществу.

Эта тема скорее на перспективу, когда роботам будут поручаться и когда они будут иметь возможность выполнять гораздо более сложные задачи, чем те, которые решаются ныне.

С уважением.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:07 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
А что в CUDA не для слабонервных?
Попробовал, работает cu-программка, нервы обычные :roll:
Примеров же навалом :good:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:13 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
+стали появляться всякие оптимизирующие компилятороы, к примеру pgi или bacon.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:18 
Не в сети

Зарегистрирован: 21 сен 2009, 16:14
Сообщения: 53
Откуда: москва
Отлично. Значит пришла пора использовать недорогие материнки со встроенным процессором и очень невысоким энергопотреблением.
Например ASUS AT3IONT-I. Или ASRock E350M1, производительность и по логике и по графике выше, а энергопотребление ниже в 2 раза чем у первой, всего 18 ватт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:29 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
нет.. они не подойдут.
Атом это мрак полный по части производительности.
Подойдет что-нибудь из мобильных CPU (ноутбучных),
да даже десктопный запитать не проблема.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:44 
Не в сети

Зарегистрирован: 21 сен 2009, 16:14
Сообщения: 53
Откуда: москва
Мнэм, графику будет решать не Атом, а нВидиа. Вы остаётесь в прежней, универсальной парадигме.
Атом будет думать о том, надо ли ехать вперёд например или не надо, для такой функции его производительности хватит за глаза.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:50 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
аха, у интела атомы это страшный сон. мобильные процы не щупал, так что могу говорить только за десктопные. бюджетные сэнди бриджа на s1155 по цене давно на карман не давят, а производительность и что проца, что видла мягко говоря на высоте. потребление вообще смешное.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 15:57 
Не в сети

Зарегистрирован: 21 сен 2009, 16:14
Сообщения: 53
Откуда: москва
А я, например, говорю о цене и энергопотреблении не процессоров, а компьютеров в сборе, вместе с интегрированными узлами. Также интересны SoC (системы-на-чипе), различные ипостаси ARM и MIPS, они очень интересны по соотношению производительность/объём, производительность/вес, оптимальная производительность/цена.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 16:05 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
потребление в общем всей системы на сэнди очень низкое. для и5-2500к с полной нагрузкой проца и видла достаточно picopsu ватт так на 150-200. если вам нужно вообще что-то с десяток ватт потребляющее, то про атомы вообще забудьте :) берёте планшетник с 1-2х ядерным процом и видюшкой примерно как мали400 баксов так за 70-140. у вас будет крайне низкое потребление, акум, зарядка, памяти так 512-1024, сенсорный экран, вайфай, юсб, 1-2 камеры. :pardon: для мобильного робота более чем нелохая вычислялка и fastcv как раз под неё.
я вот себе такую цацу выбрал. можно было, допустим проц получше или примерно такой же планше, но на 40-70$ подешевле. но из-за частых проблем с полосами на экране у других моделей таки решил именно хундайчика брать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 16:13 
Не в сети

Зарегистрирован: 21 сен 2009, 16:14
Сообщения: 53
Откуда: москва
Планшетный компьютер это и есть компьютер с системой-на-чипе. Это ARM-процессор.

Я пишу об оптимизации харда и софта продвинутого робота. О том что логические задачи, стоящие перед таким роботом, не требуют высокой производительности прожорливого центрального процессора. Основную нагрузку формирует потребность в машинном зрении, её я предлагаю возложить софтово на специализированный процессор, производительность и энергопотребление которого оптимизированы для решения этих специфической задачи.

Пока понимания сути предложения я не нахожу.

С уважением.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 16:30 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
какой производительности потребует, а какой нет, зависит только от вас. в любом случае средненький смартфон или планшетник уделает плату на недоатоме почти по всем параметрам. в любом случае cv библиотеки для мобильних платформ очень хорошо оптимизированы и для относительно не сильно ресурсоёмких алгоритмов производительности бюджетных cpu/gpu хватает. ещё раз повторяю, тот же fastcv использует в том числе и гпу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Машинное видение, работающее на графическом процессоре.
СообщениеДобавлено: 18 июн 2012, 16:52 
Не в сети

Зарегистрирован: 21 сен 2009, 16:14
Сообщения: 53
Откуда: москва
Не уделает. Мой AT3IONT-I deluxe от Асуса способен выдавать картинку 1920х1080 с битрейтом 25 Мбит/с, способен выдавать 3х-мерное видео. Делает она это не за счёт Атома на своём борту, а за счёт нВидии. При наличии специализированного софта она с той же производительностью будет обрабатывать входящее видео в том же разрешении с 2х камер, обеспечивая фокусировку, измерение расстояний и надёжное выделение и идентификацию объектов в поле зрения.
Ещё раз повторю: графику - на графический процессор, логику- на центральный.


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

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


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

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


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

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