ale-ivan 0 Жалоба Опубликовано October 2, 2011 Здравствуйте, тема назрела из моего предыдущего топика про детектор голов (http://www.compvision.ru/forum/index.php?showtopic=630). Детектор работает неплохо, но в связке с трекером возникают проблемы, дело в том что округлости часто распознаются на плечах и спине, в результате чего траектория объекта становится пилообразной и если размер скачка, скажем, от головы до спины слишком велик, то трекер просто срывается или воспринимает как новый объект, что порождает массу false positive событий. Пробовал сглаживать траекторию фильтром Калмана, но тогда возникают проблемы с множественным трекингом( Может есть еще какой нибудь метод аппроксимации? Буду благодарен за советы. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Nuzhny 243 Жалоба Опубликовано October 2, 2011 А что за проблема с множественным трекингом? Теоретически фильтр Кальмана должен хорошо подходить к твоей задаче. Вообще, можно простым сглаживающим средним пройти (или экспоненциальным сглаживанием). Можно взять какую-нибудь кривую и аппроксимировать ей твою траекторию методом наименьших квадратов. Есть ещё Particle filter, но у меня руки не доходят с ним разобраться. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ale-ivan 0 Жалоба Опубликовано October 2, 2011 ну с калманом надо создавать много объектов фильтра, что создает проблемы с производительностью, тк алгоритм нетривиальный + изза него часто срывается трекер. Примитивное сглаживание использую, но думаю что есть что-то получше.. попробую еще по кривой аппроксимацию Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Ky7m 0 Жалоба Опубликовано October 3, 2011 А решение какой задачи Вы преследуете? Как вариант, можно посмотреть в сторон кривых Безье Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ale-ivan 0 Жалоба Опубликовано October 3, 2011 Преследую стабильное сопровождение объекта (головы человека) в непростых условиях перескакивания трекера (с головы на плечи). Кривые Безье проверю) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
mrgloom 242 Жалоба Опубликовано October 3, 2011 http://webee.technion.ac.il/~lihi/Teaching/048983/OpticalFlow.pdf возможно для вас ничего нового не будет. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ale-ivan 0 Жалоба Опубликовано October 5, 2011 Всем спасибо за соображения, в итоге остановился на простом экспоненциальном сглаживании Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано September 13, 2012 Хорошая демонстрация фильтра частиц: Исходники (java) доступны для скачивания на гитхабе (ссылка внизу страницы). Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Smorodov 579 Жалоба Опубликовано May 6, 2014 Вероятностный трекер, работающий с несколькими камерами, установленными с перекрытием зон наблюдения. Исходный код доступен. http://cvlab.epfl.ch/software/pom Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах