Hi all,

I spend my day working on an OpenCV based filter to do motion tracking in 
MLT, since the current "motion_est" and "autotrack" filters are really bad 
at this. My OpenCV version seems to work quite well, but I have only done 
some minimal testing.

Code is currently available in my git clone:

https://github.com/j-b-m/mlt.git

in the opencv branch. The filter is in src/modules/opencv.
It relies on OpenCV 3.1.0, which does sadly not seem to be widely 
distributed.

The filter takes a rectangle as argument, and will draw a rect around the 
object while playing. color and rect fill are customizable.

The filter can also analyse the video if the "analyse" property is set to 
1. This will then store an animated rect property in the filter, so that on 
later playings and seeking, we don't need to reprocess.

Filter is currently called "tracker", and you can browse the code here:
https://github.com/j-b-m/mlt/tree/opencv/src/modules/opencv

I will do some more testings, but if you already have comments, it's 
welcome.

regards.

jb



------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to