Отслеживание движения против отслеживания BLOB-объектов

Привет всем, у меня есть простой вопрос, с которым я боролся .... в чем разница, если она есть, между отслеживанием компонента движения (блоба?) и отслеживанием блоба? Как определено OpenCV.

  1. Покрывает ли одно другое? или это совсем разные вещи?

  2. Можно ли их использовать вместе для повышения точности отслеживания?

  3. Предназначен ли первый для движения, а второй для (относительно) статических объектов?

Спасибо за помощь новичку.

p.s. Я использую Emgu (на .NET), и моя терминология может отражать это.


person Mikos    schedule 18.01.2012    source источник


Ответы (2)


Отслеживание больших двоичных объектов означает обнаружение больших двоичных объектов во входящих кадрах. Это будет включать движение, если капля движется.

Отслеживание движения является довольно общим и включает в себя обнаружение движения во входящих кадрах. Отслеживание движения будет включать отслеживание BLOB-объектов, если вы используете BLOB-объект для обнаружения, но есть и другие методы, такие как отслеживание, например поиск дескрипторов, которые не включают BLOB-объекты.

Во всяком случае, мне не нравится выражение «отслеживание движения», я предпочитаю говорить «отслеживание движущихся объектов».

person Jav_Rock    schedule 19.01.2012

Вы проверили эту страницу википедии и страница OpenCV? Кажется, что оба почти одинаковы после прочтения этого.

Блоб — это некоторая часть изображения, яркость или цвет которой отличается от остальной части. Поэтому вам нужно идентифицировать капли в каждом кадре видео.

person Abid Rahman K    schedule 19.01.2012