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.
Does one cover the other? or are they entirely different things?
Can they be used in conjunction to improve tracking accuracy?
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.
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.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With