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

 
 
> Навигация по мигающим маркерам, Как засечь в движении.
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
Ответов
_pv
сообщение Jul 23 2017, 09:53
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



если смотреть на видео как на трехмерный набор данных яркости с временной третьей осью, то если посчитать преобразование Фурье с движущимся окном на какой-то одной частоте (полосовой фильтр) вдоль этой третьей оси, получится облако точек вокруг траектории светодиода [x,y,t] , на которые наименьшими квадратами можно натянуть какой-нибудь сплайн, который заодно и шумы/размер пятна светодиода отфильрует/усреднит.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 07:11
Рейтинг@Mail.ru


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