The operation of OpenCV (see code above) always takes place in the same thread. This means the determination of the KeyPoints and their descriptors and their matching. The code is just executed massively in parallel (in many threads) for many frames.
Related topics
Topic | Replies | Views | Activity | |
---|---|---|---|---|
Thread Safety for SURF.create(...) | 0 | 435 | February 19, 2023 | |
Flann/src/miniflann.cpp:521: error: (-215:Assertion failed) (size_t)knn <= index | 1 | 3264 | September 16, 2021 | |
FlannBasedMatcher raises (-215:Assertion failed) query.type() == type && indices.type() == CV_32S && dists.type() == dtype in function 'runKnnSearch_' | 2 | 777 | June 6, 2023 | |
Error explanation FLANN | 3 | 1655 | May 31, 2021 | |
Error: (-215:Assertion failed) i < dims() in function 'cv::MatSize::operator []' | 6 | 260 | April 9, 2024 |