Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

problem about the reproduce of MOTCVPR19 results #15

Open
yjmlaile opened this issue Mar 21, 2020 · 12 comments
Open

problem about the reproduce of MOTCVPR19 results #15

yjmlaile opened this issue Mar 21, 2020 · 12 comments

Comments

@yjmlaile
Copy link

No description provided.

@yjmlaile
Copy link
Author

yjmlaile commented Mar 21, 2020

hi
thanks for your sharing of code.
after conducting experiment with unchanged configuration on the MOTCVPR19 dataset, I get a bad results for train part:
MOTA MOTP FN FN ID_SW
3.895% 92.627% 1082296.0 7889.0 235.0
I want to know if the given hyper-parameters are different from that used in your experiment.

@yjmlaile yjmlaile changed the title problem about the problem about the reproduce of MOTCVPR19 results Mar 21, 2020
@fangxiaoran
Copy link

Hi, I'm curious about how you install the KCF2 module, cause iou-tracker needs a python3 env while KCF2 needs python2 as describe. How do you solve it? Thx.
btw, I got a bad result like yours if I use KCF rather than KCF2.

@bochinski
Copy link
Owner

@yjmlaile do you get by any chance a message like "[warning] KCF2 not available, falling back to KCF. please see README.md for further details" ? that means you should install the alternative (better) implementation of the KCF tracker. The version from opencv does not perform well (at least from my experience) but it is easier to use.

@fangxiaoran you can safely ignore the python2 requirement, it should work anyway

@fangxiaoran
Copy link

@bochinski Thank you it works. 😊

@yjmlaile Do you know where I can download the CVPR 2019 dataset now? I can't find it on the official website.

@yjmlaile
Copy link
Author

@fangxiaoran The CVPR 2019 dataset is denoted as MOT20 which can be downloaded in MOT20

@fangxiaoran
Copy link

@yjmlaile Thanks! But I think there is a little difference in sequences' resolution. Anyway, do you have a latest result? Mine still bad...

@yjmlaile
Copy link
Author

@fangxiaoran I can't install the KCF2, so my results are still bad. Do you install the KCF2 successfully?

@fangxiaoran
Copy link

@yjmlaile Yes, I can install KCF2. What's your problem?

@yjmlaile
Copy link
Author

yjmlaile commented Mar 25, 2020

@fangxiaoran I run the setup.py of its source code, with meeting its requirements, in a windows system. I get a error 'LINK : fatal error LNK1181: cannot open the input file“opencv_core.lib”'. Then I install the KCF2 in a linux system and get a error 'cannot find -lopencv_core collect2: error: ld returned 1 exit status error: command 'g++' failed with exit status 1'. I have no idea about that and I want know your requirements configuration and installation process, especially the interface of opencv.

@fangxiaoran
Copy link

@yjmlaile I tried on Linux and built OpenCV manually as the official tutorial. The version is 3.4.10.
I also installed opencv-python module by pip. The version is 3.4.9.31 because I can't find a 3.4.10 version.
Can you find libopencv_core.so in your machine? If so, maybe you can try this.

@yjmlaile
Copy link
Author

@fangxiaoran @bochinski Thanks for your advises, after installing the KCF2 and running the experiment, I get a marginal improvement of results on MOT20 training dataset:
MOTA MOTP FP FN IDsw
4.101% 92.153% 8254 1079596 235
So maybe the given hyper-parameters are different from the those using on public results. I think even there is difference between MOT20 and MOTCVPR2019 dataset, the results is so bad when comparing with the public results.

@fangxiaoran
Copy link

@yjmlaile Glad to see you get it done. My results is almost the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants