реклама на сайте
подробности

 
 
> Навигация по мигающим маркерам, Как засечь в движении.
count_enable
сообщение Jul 21 2017, 13:55
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384



Задача из области визуальной навигации по маркерам. Есть 3 светодиода, пульсирующие с заданной частотой (150-200 Гц, у каждого своя). Есть хорошая быстрая камера, снимающая их. Задача: найти визуальные маркеры и определить позицию камеры по ним.
В статике засечь маркеры тривиально. Проблемы начинаются при резких движениях камеры, когда выключение СИД попадает на один пиксель, а включение его на соседний, или даже через 2-3. Сейчас оно решается перебором "в лоб" ближайшего окружения последнего известного положения маркера, медленно и не очень надёжно. Частота диодов и кадровая частота весьма стабильны и отвечают задаче, частоту могу замерить за 4 импульса маркера. Как можно элегантно решить задачу?
Уже просчитана "дельта" каждого кадра: т.е. можно бесплатно (в плане вычислений) найти все пиксели изменившиеся по сравнению с предыдущим кадром.

Следующим этапом будет определение позиции по трём известным маякам, но пока хочу сделать надёжную засечку маркеров даже если они сдвинулись на пару пикселей.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Stanislav
сообщение Aug 22 2017, 00:44
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(count_enable @ Jul 21 2017, 16:55) *
Задача из области визуальной навигации по маркерам. Есть 3 светодиода, пульсирующие с заданной частотой (150-200 Гц, у каждого своя). Есть хорошая быстрая камера, снимающая их.
Что есть "хорошая быстрая камера"?
Это датчик изображения с кадровым переносом, или всё же строчным? (Global или Rolling shutter)?

Цитата
Задача: найти визуальные маркеры и определить позицию камеры по ним.
В статике засечь маркеры тривиально. Проблемы начинаются при резких движениях камеры, когда выключение СИД попадает на один пиксель, а включение его на соседний, или даже через 2-3. Сейчас оно решается перебором "в лоб" ближайшего окружения последнего известного положения маркера, медленно и не очень надёжно. Частота диодов и кадровая частота весьма стабильны и отвечают задаче, частоту могу замерить за 4 импульса маркера. Как можно элегантно решить задачу?
Элегантно можно решить задачу, только правильно её поставив.
Мне кажется, что Вы не совсем хорошо понимаете, что Вам нужно.
Вот с этого и надо было бы начать.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 03:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01344 секунд с 7
ELECTRONIX ©2004-2016