Энциклопедия по робототехнике - Распознавание маяков QCode

Автомат, адаптивный автомат ... разум

Re: Энциклопедия по робототехнике - Распознавание маяков QCode

Сообщение =DeaD= » 28 янв 2008, 22:36

Выложил в вики оптимизированную версию библиотеки теперь разовое распознавание расстояния до маяков с точностью до +/- 5% от корректного значения.

Средненакопленное за 25 измерений - +/- 2% от корректного значения.

Кроме того вынесены в параметры коэффициенты вычисления локальных координат, чтобы можно было настраивать под камеру с другим углом обзора.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Энциклопедия по робототехнике - Распознавание маяков QCode

Сообщение Myp » 28 янв 2008, 22:47

тэкс
а у меня не веб камера а твтюнер

будет работать?
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Энциклопедия по робототехнике - Распознавание маяков QCode

Сообщение =DeaD= » 28 янв 2008, 23:07

Myp писал(а):тэкс
а у меня не веб камера а твтюнер

будет работать?

Должно. Я в свою программку на билдере даже ТВ-программу получал, правда открытый вопрос как переключить источник сигнала ТВ-тюнера кроме как входом в тюнер и тыканьем там кнопок.

Кроме того я сам на ТВ-тюнер пересяду скоро, как только радиокамеру за разумные деньги найду (у нас тут в городе две конторы знал, которые этим занимались - одна прекратила, вторая переехала, так что скоро попробую в их новую дислокацию заявиться).
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Энциклопедия по робототехнике - Распознавание маяков QCode

Сообщение =DeaD= » 02 фев 2008, 15:48

Наконец-то купил радиокамеру обычную 208-ю с приёмником, подцепил через ТВ-тюнер.

Маяки на расстоянии 2м по прежнему распознает, хотя чуть хуже, чем веб-камера, сказывается больший (в 1.5-1.6 раза) угол обзора.

Качество по центру картинки приемлимое, по краям - средне.

Фото набора с радиокамерой и распознанных уже через неё маяков прилагаются (на распознанных маяках видно, что пока неправильно определяются расстояния - не менял коэффициенты еще под эту камеру).
Вложения
radiocam.jpg
Распознанные через неё маяки (фрагмент кадра, - слишком уж много она захватывает :))
208-12big.jpg
Набор радиокамера + приёмник
208-12big.jpg (42.8 КиБ) Просмотров: 5516
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Энциклопедия по робототехнике - Распознавание маяков QCode

Сообщение EdGull » 04 сен 2008, 17:43

вот что я нашел...
http://www.camspace.com/

Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Энциклопедия по робототехнике - Распознавание маяков QCode

Сообщение =DeaD= » 04 сен 2008, 19:15

Респект людям за идею. Воистину всё гениальное просто :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Энциклопедия по робототехнике - Распознавание маяков QCode

Сообщение realsystem » 01 апр 2009, 18:37

Взяв функцию Dead'a преодолел первый этап по распознаванию маяков. Библиотеку OpenCV компильнул под Линухом, написал мелкую прогу для консоли линуха с использованием "Библиотеки cvQCodeBeacons". Ей в виде параметра передается картинка с изображением маяка - она распознает и выдает бинарный аналог. Позже буду прикручивать работу с камерой и распознавание уже из видеофреймов.

Нашел толи баги толи не понятно чо, кароче Dead в курсе. И вот результаты однодневных трудов:

Добавлено спустя 4 минуты 10 секунд:
warning'и не мои 8)
нолики мои, забыл сделать K-1
Вложения
res4.JPG
realsystem
 
Сообщения: 629
Зарегистрирован: 01 фев 2009, 01:32
Откуда: Саратов
Skype: realsystem_stas
прог. языки: C, Bash, Perl
ФИО: Станислав

Пред.

Вернуться в Алгоритмы

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

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

cron