Технический форум по робототехнике.
sergKyrnosov » 12 авг 2012, 14:58
после долгих мучений решил на робота поставить мат. плату и загрузить на нее виндовс.
вот вопрос для полноценной обработки видео (коп. зрение) какой мин. проц нужен?
Nesenin » 12 авг 2012, 15:20
а какова нагрузка?
sergKyrnosov » 12 авг 2012, 15:26
будут стоять две камеры. обработка видео в реальном времени для движения робота.
Angel71 » 12 авг 2012, 15:38
для сферических алгоритмов при сферических разрешениях картинки и фпс подойдёт любой сферически мощный проц/кластер компов.
Nesenin » 12 авг 2012, 15:40
приведу пример. 1 раз в секунду найти разницу попиксельно между двумя кадрами разрешением 160на120 8bit на пиксель.
или в секунду 30 кадров RGB32 от каждой камеры разрешением 1280 на 720 прогнать через 10 фильтроф (которые тоже представляют из себя разные по затратам расчеты).
Это задачи различаются на несколько порядков. В последнем случае не уверен что существует ЦП из x86-64 архитектуры и ПО способные сделать это. В камерах используют специальные Digital signal processor для работы с картинкой.
Так что даже intel i7 может не хватить. Тут использование расчетов на GPU актуально.
Myp » 12 авг 2012, 17:06
ещё одна смешная тема.
любой процессор который сейчас можно купить в магазине подойдёт для какой-то задачи видеообработки.
и точно так же можно придумать такую задачу что ни один из продаваемых процессоров не справится.
вот ты сейчас с компьютера ведь пишешь? вместо глупых вопросов воткни свои две камеры и проверь в реале производительность
сразу станет ясно что можно на робота ставить.
sergKyrnosov » 12 авг 2012, 17:37
я только пытаюсь заниматься роботостроением. платформа уже готова двигатели управляются через аудио.
хочу вот зрением занятая.
из ответов я не очень понял что можно сделать а что нельзя.
если установили плату на интел атоме 1,8 Гц. то можно будет хотя бы примитивное зрите робота реализовать?
объезд препятствий и т.п.
Добавлено спустя 4 минуты 49 секунд:Myp писал(а):ещё одна смешная тема.
любой процессор который сейчас можно купить в магазине подойдёт для какой-то задачи видеообработки.
и точно так же можно придумать такую задачу что ни один из продаваемых процессоров не справится.
вот ты сейчас с компьютера ведь пишешь? вместо глупых вопросов воткни свои две камеры и проверь в реале производительность
сразу станет ясно что можно на робота ставить.
я с iPad пишу, у него есть одна камера и на производительности его не сильно влияет.
а если тема смешная, то смейся.
Angel71 » 12 авг 2012, 18:08
ответа на этот вопрос нет, небыло и не будет пока ты не напишешь конкрентый код. напишешь, будет видно, хватает мощности или нет, нужно оптимизировать код или использовать другое железо.
Myp » 12 авг 2012, 20:46
судя по уровню вопросов код для машинного зрения ты писать не будешь, скачаешь готовую программу.
так вот и прочитай в описании минимальные необходимые требования.
AndreiSk » 12 авг 2012, 22:16
в общем случае, на атом лучше не глядеть.
смотреть на core i5/i7
=DeaD= » 12 авг 2012, 22:22
В общем случае сначала задачу ставят
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
AndreiSk » 12 авг 2012, 22:44
А там куда ни копни, атом это дохлый номер
![Crying or Very sad :cry:](http://roboforum.ru/images/smilies/cray.gif)
=DeaD= » 12 авг 2012, 22:53
А у меня робот на атоме с AVM Navigator'ом вполне нормально катался и куда надо приезжал.
AndreiSk » 12 авг 2012, 23:09
повезло.. а могло бы и не поехать. Там же в AVM оптимизация 80 уровня,
обычно такое в алгоритмах зрения редкость
Такое наверное есть только на продажу, для себя просто
бессмысленно оптимизировать, когда оно меняется часто.
=DeaD= » 12 авг 2012, 23:15
Ну из пушки по воробьям понятное дело надежней, но всё-таки лучше бы сначала задачку, потом её обкатка на настольном ПК и только потом решение по железяке для робота.