Would this be a useful thing to add then? I thought it was interesting you made references to OpenCV rather then internal options.
Yeah, but no need to reinvent the wheel. OpenCV is really focused on algorithms for cameras-moving-around-in-the-world, which big chunks of your problem are. So if you want to port some of that code over to skimage, that would be a cool and useful contribution! But if you just wanted to solve your problem ASAP, then OpenCV might be your best resource... Zach PS. Fun story: a while ago I got a sparse optical-flow algorithm (using cross-correlation) running on a GPU. It was totally non-portable (pre-CUDA, custom-shader code), and it didn't actually work precisely right, but I think that it's something that shouldn't be too much trouble to actually make happen these days...
On Thu, Apr 18, 2013 at 8:19 AM, Stéfan van der Walt <stefan@sun.ac.za> wrote: On Wed, Apr 17, 2013 at 11:16 PM, Zachary Pincus <zachary.pincus@yale.edu> wrote:
Identifying features to track between frames is a pretty classic task in computer vision. Things that come to mind would include the simple Harris corner detector (in skimage), or more recent things like SIFT features and its variants like SURF etc. (DAISY is in skimage) might be of use. All of these tools should be in OpenCV too, IIRC. (Time to spend a while on wikipedia reading about these things and related, if it's all totally unfamiliar.)
Having binary features (there are many) and Star Features (also known as "Consensus") in skimage would be very valuable.
Alternately, you could try optical flow based techniques to densely track local pixel patches between frames.
That's also a fun application, and a good way to learn Cython!
Stéfan
-- You received this message because you are subscribed to the Google Groups "scikit-image" group. To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
-- You received this message because you are subscribed to the Google Groups "scikit-image" group. To unsubscribe from this group and stop receiving emails from it, send an email to scikit-image+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.