roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 ноя 2024, 22:37

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




Начать новую тему Ответить на тему  [ Сообщений: 470 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23, 24, 25 ... 32  След.
Автор Сообщение
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 13:43 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А можно фоток рабочих? :oops:

Добавлено спустя 39 секунд:
Вообще рекомендую убить пару-тройку дней и наснимать материала при разных освещениях и т.п., дальше на ПК отладить алгоритм вычленения шарика, а потом уже переносить на ARM.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 13:48 
Не в сети
Аватара пользователя

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 14:28 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2009, 10:44
Сообщения: 353
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович
Цитата:
А можно фоток рабочих?
Вот, пожалуйста. Не обращайте внимания, что они слишком темные, там либо автмоатическая экспозиция, либо ручная, но это не имеет значения. Я мог бы настроить камеру, чтобы выдавала ярче, но контрастность и цветность останется той же, короче говоря, с точки зрения технического зрения эти фотки вовсе не некачественные.
Вложение:
image1.png
image1.png [ 11.43 КиБ | Просмотров: 1590 ]
Вложение:
image2.png
image2.png [ 9.26 КиБ | Просмотров: 1567 ]
Вложение:
image3.png
image3.png [ 10.23 КиБ | Просмотров: 1571 ]

Цитата:
Вообще рекомендую убить пару-тройку дней и наснимать материала при разных освещениях и т.п., дальше на ПК отладить алгоритм вычленения шарика, а потом уже переносить на ARM.
Я уже на это больше недели убиваю, наснимал кучу материала. А за идею отладить на ПК спасибо, что-то я сам до нее не допер, так удобнее будет :)
Цитата:
попробуй теннисный оранжевый мячик? врядли кто в оранжевых майках будет ходить, к тому же шарик матовый, не блестит
я же написал, что сделал матовый зеленый шарик, и я в явно не зеленой футболке, и вообще лично я ничего зеленого в области зрения камеры не помещаю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 14:34 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Можно выложить архив с кучей фоток, типа штук 100 разных?
И еще совет - сделайте автотестер и тест - вручную укажите центр шарика на каждой фотке и каждому своему алгоритму скармливайте на ПК этот тест, и замеряйте:
1. Количество жестких косяков - кол-во картинок, когда центр шарика оказался совсем не там;
2. Общее качество распознавания при отсутствии жестких косяков - среднеквадратичное отклонение;

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 14:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2009, 10:44
Сообщения: 353
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович
Я сто штук не храню, я все время в один файл записываю. Про статистический подбор алгоритма я тоже подумал, но это слишком большая рутинная работа, которой я собственно все это время и занимаюсь, и все результаты примерно одинаково хреновые. Я даже еще не достиг порога качества распознавания, при котором поведение робота будет адекватным. Вот когда достигну, тогда можно будет еще сидеть и с важным видом выбирать какой лучше. Насотне фоток вы не увидите ничего нового, все гуляет, цвета хаотичн оменяются, яркости насыщенности тоже. Лишь мозг человека устойчив к таким условиям распознавания.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 14:43 
Не в сети
Аватара пользователя

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

Добавлено спустя 46 секунд:
Речь не о том, чтобы что-то увидеть, а о том, чтобы сократить цикл испытания отдельной идеи до 10 секунд.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 14:46 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2009, 10:44
Сообщения: 353
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович
ну тестирование, какая разница. я к тому, что если я сделаю сотню фоток, то они будут все одинаковые, и не окажется вдруг, что они на самом деле хорошие, а только вот эти три хреновые вышли. я же говорю, цветового распознавания тут недостаточно

Добавлено спустя 1 минуту 11 секунд:
ну я пожалуй так и постулю. автоматизировать испытания, безусловно, вещь необходимая, а я ее как то пренебрегаю. но надо менять направление


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 14:51 
Не в сети
Аватара пользователя

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

Цитата:
Лесозаготовка на севере. Чукча-стахановец. Тут нововведение пришло - бензопилы
привезли. Чукча сначала отнекивался, мол ручная пила привычнее, но всучили ему
бензопилу. Через неделю смотрят - а чукча сколько пилил, столько и пилит, ну на
него надавили, мол что такое? Приводят к нему нового стахановца, ну он берет
пилу, заводит... Чукча: А она еще и заводится?!

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 14:55 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2009, 10:44
Сообщения: 353
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович
Да автоматизирую, автоматизирую :) Но лишь только на цвет опираться нельзя, условия слишком плохие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 15:02 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
А ежели под Qt Creator'ом будешь на ПК тестировать - так можно будет выкладывать проекты и тебе все смогут помогать или пробовать свои алгоритмы и тебе дельные советы давать :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 15:20 
Не в сети
Аватара пользователя

Зарегистрирован: 23 апр 2009, 17:03
Сообщения: 2639
Откуда: Москва, Самара
прог. языки: C#
все же посоветую оранжевый шарик.. его просто лучше видно будет на темноватом фоне.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 15:28 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2009, 10:44
Сообщения: 353
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович
Цитата:
все же посоветую оранжевый шарик.. его просто лучше видно будет на темноватом фоне.
лучше видно кому ? человеку ? роботу с тупым алгоритмом цветопоиска абсолютно поровну, потому что все изображение содержит "цветопомехи" из всего диапазона ! я же говорю, критерий распознавания по цвету КРАЙНЕ СУБЪЕКТИВЕН.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 15:29 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 22 апр 2010, 15:42 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2009, 10:44
Сообщения: 353
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович
они итак субъективны. я стремлюсь запихнуть в ограниченные ресурсы МК решение, как можно более объективное.
Qt штука классная. в целом, подход и участки кода на скриншотах очень похожи на делфи/билдер, с которыми я в-основном работал, но на освоение уйдет какое-то время...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Робот DemoVisionRobot с техническим зрением
СообщениеДобавлено: 23 апр 2010, 11:52 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2009, 10:44
Сообщения: 353
Откуда: Омск
Skype: artymen1
ФИО: Артем Константинович
Тьфу блин ! Я уж сосвсем отчаялся, и неожиданно обнаружил/вспомнил, что время экспозиции ограничено таймингами. Понизил частоту, теперь картинка получается с нормальной экспозицией, соответсвенно и контрастность выше, цвета правдоподобнее, легче всякая фигня фильтруется. Да и пожалуй разрешение я повышу до QCIF, чтобы как можно меньше искажена была. Робот станет гораздо более тормознутым, но это лучше чем ничего.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 470 ]  На страницу Пред.  1 ... 19, 20, 21, 22, 23, 24, 25 ... 32  След.

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


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

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


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

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