Я пытаюсь реализовать простой алгоритм отслеживания транспортных средств без использования каких-либо сложных классификаторов.
Я использую простое вычитание фона MOG2. Затем я использую cv2.findContours () и получаю ограничивающие точки контура (x, y, w, h)
Затем я пытаюсь определить центроид, используя Моменты.
Но когда я распечатываю центроид, я вижу, что он не движется с одинаковой скоростью через последующие кадры. Даже крайние точки контуров также не движутся с одинаковой скоростью.
Что я пытаюсь реализовать: Рассчитать центроид, Проверить, пересек ли центроид линию, и извлечь изображение транспортного средства.
Проблема: центроид / крайние точки контура не движутся с одинаковой скоростью. Следовательно, моя логика не срабатывает для некоторых объектов, что приводит к потере точности.
Пожалуйста, помогите !!