Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Распознование образов...вроде... / 15 сообщений из 15, страница 1 из 1
06.12.2010, 10:53:24
    #36996606
smeh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
Помогите определиться с направлением/системой/алгоритмом....

Задача стоит такая: на поверхности лежат болты. Фотографируем поверхность и по фотке надо вычислить координаты каждого болта и его направленность, чтобы потом манипулятором их все можно было брать и вставлять в отверстия правильной стороной.

Поверхность я уже сделал - матовое белое стекло с подсветкой снизу. На фотке получается довольно контрастная картинка, переводим ее в 1 битовый вариант и имеем пиксели: 0 - пиксель фона, 1 - пиксель болта.

Дальше что? Использовать библиотеку распознавания образов? Я и так знаю что у меня болты.
Мне надо именно вычислить координаты шляпки и вектор направленности.

Что посоветуете?
Гастарбайтеров не предлагать! :)
...
Рейтинг: 0 / 0
06.12.2010, 11:38:15
    #36996731
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
smeh,

Двумерное преобразование Фурье даст Вам два максимума в направлении болта и направлении шляпки. Одно бòльший максимум, другое - меньший.
ПС. Предварительная обработка не нужна. И так получится. Алгоритм (или уже готовую программу преобразования ищите в гугле).
...
Рейтинг: 0 / 0
06.12.2010, 13:09:17
    #36996996
smeh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
ShSerge,

Очевидно сначала придется порезать изображение на отдельные болты?
То есть все таки придется вычислить местоположение болтов, чтобы разрезать картинку... тогда последующий Фурье может и не понадобится?
...
Рейтинг: 0 / 0
06.12.2010, 14:05:35
    #36997171
Берлuнгер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
мой совет - не используйте велосипед: алгоритмы наверняка есть, а с большой долей вероятности еще и удобное ПО для этой цели
...
Рейтинг: 0 / 0
06.12.2010, 14:09:41
    #36997182
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
smeh,

Опа! Я и не подумал, что болтов много. Виноват.
...
Рейтинг: 0 / 0
06.12.2010, 15:41:40
    #36997467
mtn1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
Не совсем ясно задание. Болты могут быть свалены кучей, и одной тени будет недостаточно чтобы разделить кучу на составляющие её части.
...
Рейтинг: 0 / 0
06.12.2010, 16:40:54
    #36997621
AlexandrPlus
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
Распознавать болт в куче или не в куче. Далее распознавать у болта - где шляпка и где винт.
Это и сообщать манипулятору - вычисляя по двумерной проекции трехмерные координаты цетра шляпки и линии середины винта.
Так наверно - как это видится со стороны, без деталей манипулятора и камеры.
...
Рейтинг: 0 / 0
06.12.2010, 19:29:06
    #36998038
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
smeh,

Это учебная задача? Или ее предполагается в будущем расширить на произвольный набор произвольных объектов?

В промышленных условиях эта задача вполне решается значительно более простыми способами (механически) без компьютеров вообще.
...
Рейтинг: 0 / 0
06.12.2010, 21:13:31
    #36998189
Edd.Dragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
miksoft,

+500

Картошку без камеры чистят, семечки. А тут для болтов распознавание делать. Да еще и на этапе, на котором они уже должны стройным рядом поступать, чтобы не нагружать сервоприводы и мозги манипулятора дурной работой, а чтобы он работал по принципу "наливай да пей" максимально эффективно ))
...
Рейтинг: 0 / 0
06.12.2010, 21:15:24
    #36998193
Edd.Dragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
Хотя может задача в том, что есть комп, камера, мозг, но нет сортировщика-податчика болтов, который стоит в разы дороже того что есть. Вот и... )))
...
Рейтинг: 0 / 0
07.12.2010, 09:56:01
    #36998585
smeh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
Edd.Dragon,
Именно. Вы абсолютно правы.

Болты лежат в один слой и предположительно не пересекаются.
Вот нарисовал примерную картинку того, что на входе..
...
Рейтинг: 0 / 0
07.12.2010, 09:59:06
    #36998591
smeh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
miksoft,

Если подскажите направление решения задачи механическим путем, буду признателен.
...
Рейтинг: 0 / 0
07.12.2010, 10:52:00
    #36998748
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
smehmiksoft,

Если подскажите направление решения задачи механическим путем, буду признателен.В первом приближении - наклонный вибрирующий желобок с продольной прорезью шириной больше диаметра резьбовой части болта, но меньше диаметра шляпки.

Посмотрите еще такие устройства:
http://www.youtube.com/watch?v=e4mr4lQA9xs
...
Рейтинг: 0 / 0
07.12.2010, 11:09:49
    #36998801
Edd.Dragon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
smehmiksoft,

Если подскажите направление решения задачи механическим путем, буду признателен.
Промышленный шпионаж )))
Находим подобный аппарат и изучаем )))

P.S.: Всего-то 15 000 евриков
...
Рейтинг: 0 / 0
07.12.2010, 11:58:10
    #36998952
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Распознование образов...вроде...
Edd.DragonНаходим подобный аппарат и изучаем )))

P.S.: Всего-то 15 000 евриков Кстати, вот и полезные фразы для поиска "bolt feeder" и "screw feeder".
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Распознование образов...вроде... / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]