Что такое действительный / недействительный ROI для трекера OpenCV?

Я запускаю трекер KCF над кадрами видео, в которых объект появляется из произвольного угла, перемещается в другой произвольный угол и выходит из области кадра. Трекер должен следовать за этим объектом все время.

Он работает довольно хорошо в большинстве случаев, но иногда происходит сбой, когда область интереса объекта (ROI) выпадает из допустимой области кадра, то есть прямоугольника между (0,0) а также (frame.size().width-1, frame.size().height-1),

Он работает нормально в большинстве случаев, даже когда половина области интереса находится за пределами допустимой области кадра, и продолжает отслеживать объект, когда возвращается в допустимую область. Однако иногда происходит сбой, когда ROI пересекает недопустимую область. Поскольку сбой случается редко, я не хочу навязывать условия для прекращения работы трекера, как только ROI касается недопустимой области, но я также не хочу сбоя.

Я не смог найти никаких документов, подтверждающих правило прекращения cv::Tracker, Интересно, кто-нибудь знает, что является приемлемым ROI, а что нет!

0 ответов

Другие вопросы по тегам