Video: update download link for NanoTrack#22951
Conversation
|
It makes sense to update the model in tests too. |
|
Hi @asmorkalov, V1 and V2 have similar structures. And totally the same pre-process and post-process. I'm not sure if it is necessary. |
|
Performance improvement says opposite. It's not just a retrained model. There are some changes in architecture or at least channels. |
b75cb88 to
d57f6d0
Compare
|
The final decision, we keep both |
|
@zihaomu please squash the commits. Waiting for OpenCV Extra PR approve. |
b1b2b83 to
7dbb125
Compare
|
BTW, it makes sense to add performance tests of dnn for these (and other) models: https://github.com/opencv/opencv/blob/4.x/modules/dnn/perf/perf_net.cpp (the last model was added there in 2020) |
|
Hi @alalek, the tracking model is different. It consists of two models, the first model for extracting first frame features, and the second model for extracting and locating the object. BTW, because Nanotrack V2 is superior to V1 in both speed and accuracy a lot, we do not expect users to choose between using Nanotrack V1 or V2. We only want users to use the V2 version of tracking. |
|
@zihaomu, support nanotrackv3? How to deal? thank you |
|
Hi @ycxia, v3 has some changes, but not much. Will try to add nanotrack v3 next week. |

Merge this PR with: opencv/opencv_extra#1025.
Update model download link without code change.
NanotrackV2 is faster than NanoTrackV1. At the same time, the accuracy rate is improved.
Test at Apple M1:
Pull Request Readiness Checklist
See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request
Patch to opencv_extra has the same branch name.