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

Caffe version of Goturn VS Opencv version of Goturn #61

Open
nuitvolgit opened this issue Dec 1, 2017 · 9 comments
Open

Caffe version of Goturn VS Opencv version of Goturn #61

nuitvolgit opened this issue Dec 1, 2017 · 9 comments

Comments

@nuitvolgit
Copy link

nuitvolgit commented Dec 1, 2017

Hello,

I found opencv version of Goturn. (check the link below)
opencv Goturn

I wonder the performance of the opencv version is the same as the Caffe version if
they both use the same pretrained model.

If the authors of Goturn participated in implementing the opencv version, the performance quality
of them should be the same.

Could you please answer this?

Thanks.

@delongqilinksprite
Copy link

Hi,I test opencv Goturn and caffe Goturn,got different performance,caffe is more better,whatever speed and track,and opencv can't use cuda, it seems that caffe Goturn model file can't be used on opencv,how about you?

@nuitvolgit
Copy link
Author

Hi, I haven't compared them yet.

I am actually interested in using pretrained Goturn, rather than training it with some dataset.
So I was just wondering which would be better if I just want to use pretrained model.

By the way, how bad was the opencv version compared to the Caffe version?
As far as I know, Goturn itself is a very fast algorithm (100fps)
so that CUDA might not be necessary if I just use pretrained model.
But I am not sure.

@delongqilinksprite
Copy link

if just use cpu to run Goturn,i7 6700hq,less 10FPS.

@davheld
Copy link
Owner

davheld commented Dec 1, 2017

Good question! I didn't help with implementing the OpenCV version, but as far as I can tell it's a decent implementation. I didn't benchmark and compare though.

@trikim
Copy link

trikim commented Apr 10, 2018

The goturn.caffemodel of OpenCV version can be found here.

@trikim
Copy link

trikim commented Apr 10, 2018

Is there someone know how to run GOTURN with gpu mode in opencv version?
I succeed to run the multitracker.cpp demo in opencv_contrib-3.4.1. But the speed is only 6 FPS with i7-7700K and the image size is 640*480. I guess it was ran with cpu mode.

@mustfkeskin
Copy link

if just use cpu to run Goturn,i7 6700hq,less 10FPS.

Goturn single object tracking i7 8750h 30-35 fps

@delongqilinksprite
Copy link

if use opencv4 dnn may get more better benchmark!

@GOBish
Copy link

GOBish commented Aug 17, 2020

Has anyone figured out how to use the OpenCV version of Goturn with the GPU? Specifically, using CUDA on Jetson.
I have CUDA enabled in OpenCV.
Currently, it is only using the CPU and runs ~8fps.

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

6 participants