Motion Tracking vs Blob Tracking
Asked Answered
S

2

7

Hi all I have a simple question that I have been struggling with....what is the difference, if any, between motion component (blob?) tracking and blob tracking? As defined by OpenCV.

  1. Does one cover the other? or are they entirely different things?

  2. Can they be used in conjunction to improve tracking accuracy?

  3. Is the former designed for motion while the latter for (relatively) static objects?

Thanks for helping out a newbie.

p.s. I am using Emgu (on .NET) and my terminology might reflect that.

Sharpe answered 18/1, 2012 at 21:58 Comment(0)
T
4

Blob tracking means detecting a blob over incoming frames. It will involve motion if the blob moves.

Motion tracking is quite general, and involves detecting motion over incoming frames. Motion tracking will involve blob tracking if you use a blob for detection, but there are other techniques like tracking like finding descriptors which don't involve blob.

Anyway I don't like the expression motion tracking, I prefer to say moving objects tracking.

Tbar answered 19/1, 2012 at 8:30 Comment(0)
P
3

Have you checked this wikipedia page and OpenCV page? It seems both are almost same after reading that.

Blob is some part of image which has a different brightness or color from remaining part. So you need to identify blobs in each frame of the video.

Planula answered 19/1, 2012 at 5:17 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.