uoip / KCFpy

Python implementation of KCF tracking algorithm
MIT License
401 stars 124 forks source link

Faster version (Dual Correlation Filter - DCF) #1

Open cory8249 opened 7 years ago

cory8249 commented 7 years ago

Hi, thank you for sharing this awesome python implementation.

Can you please implement the DCF function in python? In the paper, the author clams that DCF is 70% faster than KCF, with only little accuracy lose.

The original matlab code does implement both KCF & DCF http://www.robots.ox.ac.uk/~joao/circulant/

It seems that there is only slightly changes between 2 correlation functions.

image

image

drord9 commented 7 years ago

hi, joining to the request. Thanks.

uoip commented 7 years ago

Hello, thanks for your comments. These days I'm busy with my own work(some NLP tasks), so don't have much time to review the code, for now, if you just want a faster version, you can try KCFcpp-py-wrapper, it's faster than this pure python implementation. I may look into the matlab code later, and you can also implement this function yourself, rewriting code is a good way to learn.

wjtan99 commented 6 years ago

Is dual CF same as linear KCF?