hybridgroup / gocv

Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, and OpenCV Contrib.
https://gocv.io
Other
6.58k stars 861 forks source link

GOTURN : Deep Learning based Object Tracking #263

Open mrka124 opened 6 years ago

mrka124 commented 6 years ago

I found new object tracking called GOTURN with high accuracy at: https://www.learnopencv.com/goturn-deep-learning-based-object-tracking/ https://github.com/spmallick/learnopencv/tree/master/GOTURN

Will gocv support it in next release? Many thanks

berak commented 6 years ago

@kietdinh , there is a reason, why it was left out:

it needs a ~350mb pretrained network to be present at creation time of the tracker.

since everything has to be unit-tested, it would mean making this huge download mandatory for everyone.

mrka124 commented 6 years ago

Thanks for your reply

deadprogram commented 5 years ago

Seems like this probably should not have been closed quite so quickly. That is true that the models are large, but that only adds the requirement when running the unit tests in the contrib submodule. Not every user of GoCV would need to download it just to use GoCV itself. It probably does not mean that the feature should be entirely left out.

Reopening...

doutdex commented 5 years ago

Hi any new, exist some steps to proceed to add manually or convert from cpp to c

deadprogram commented 4 years ago

Hi @doutdex please see https://github.com/hybridgroup/gocv/blob/master/CONTRIBUTING.md#how-to-add-a-function-from-opencv-to-gocv

doutdex commented 4 years ago

Hi @doutdex please see https://github.com/hybridgroup/gocv/blob/master/CONTRIBUTING.md#how-to-add-a-function-from-opencv-to-gocv

Hi thank you

Exist a resume table remapping functions from OpenCV to GoCV?