AForge обнаружение движения не обнаруживает движение

Я создаю MotionDetector, как показано ниже, но он не обнаруживает движения в коротком тестовом видео, на котором есть движение (я получаю ОЧЕНЬ маленькие уровни движения от процессора). Документация для AForge очень схематична и примеров очень мало. Есть ли что-то ослепительно очевидное в отношении того, почему это обнаружение не очень эффективно?

   detector = new AForge.Vision.Motion.SimpleBackgroundModelingDetector()
    {
        DifferenceThreshold = 25,
        KeepObjectsEdges = true,
        MillisecondsPerBackgroundUpdate = 1000,
        SuppressNoise = true
    };

    processor = new AForge.Vision.Motion.BlobCountingObjectsProcessing()
    {
        HighlightMotionRegions = false,
        MinObjectsHeight = 1,
        MinObjectsWidth = 1
    };

    _motionDetector = new AForge.Vision.Motion.MotionDetector(detector, processor);

0 ответов

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