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