Login  Register

Re: Motion tracking algorithm

Posted by Gary Sellani on Jun 11, 2011; 1:06am
URL: http://imagej.273.s1.nabble.com/Motion-tracking-algorithm-tp3684268p3684278.html

I have played with a number of motion detection programs, though I haven't tried tracking (PTZ minus Z) All the ones I have tested leave a lot to be desired. Part of the problem is CCDs will have some noise, so frame by frame comparison is not as easy as you think. Some average frames to reduce noise. They all have a slider to set the sensitivity.

My goal was not security but meteorite imaging. The camera would be in a fixed position and would save frames when motion was detected. Passing aircraft capture would be fine too. There is one rather expensive program for this task, but I figured I would test the free and low cost ones first.

I think frame subtraction and some sort of "energy detect" on a grid  is a start, but I don't think it will be satisfactory. Perhaps a frame to frame correlation analysis?

Check out the VLC player, AKA videolan. They have a tracking plugin on that detects objects moving in the image. I think the plugins are open source.

If you get serious about this, please start a sourceforge entry or some other place to store code. I'm certainly willing to beta test. Well assuming I can interface my frame grabber to imagej. ;-)


------Original Message------
From: mamech
Sender: ImageJ Interest Group
To: [hidden email]
ReplyTo: ImageJ Interest Group
Subject: Motion tracking algorithm
Sent: Jun 10, 2011 5:36 PM

Hello

There is some kind of web cams that tracks the moving object and making it
into the focus of its vision field. So it tracks the body .

I really do not understand what is the algorithm of image processing in
these types. I know that for motion detection, I should subtract a frame
from the previous, so I get a new image that contains only the moving
object, but what is the case if the cam itself moves? How can it know that
the centroid of the moving object is into its focus ??

Actually I do want to make similar application using ordinary webcam based
on 2 motors and external controller, but imagej will be the decider to say
if the moving object is into focus or not.


Can anyone help me regarding this?

--
View this message in context: http://imagej.588099.n2.nabble.com/Motion-tracking-algorithm-tp6464200p6464200.html
Sent from the ImageJ mailing list archive at Nabble.com.