Не увидев ни одной из ваших записей, я бы заподозрил, что движение от растительности выглядит довольно шумным и более случайным с несколькими локальными краями, в отличие от этого, я бы ожидал гораздо более сильные связанные края для людей, которые перемещаются по пейзажу. Кроме того, края от объектов, движущихся по полу, будут в основном ориентированы в определенных направлениях в течение более длительного периода времени.
Моя первая попытка будет
- медианным фильтром на входном изображении, чтобы уменьшитьшум
- отличие изображения от предыдущего (может быть 2-го предыдущего) изображения
- некоторый детектор контуров
- построение некоторых краевых списков на основе более сильного
- отфильтровывания слабого /короткие ребра
- сопоставляют ребра объектов в последнем кадре с недавно найденными
- , применяют некоторые отслеживания позиций и другие функции
- классифицируют поведение объектов на основе этих функций
- последовательное движение в одном направлении
- последовательно сильные края на одном и том же объекте
- размер объекта
- для запуска записи
В качестве альтернативы вы можете перейти на недавний Hype of Deep Neural Networks. Посмотрите онлайн информацию и инструменты (и, возможно, встроенное оборудование) для обучения и запуска CDNN.
Разделите ваши текущие видео на
- видео там, где вы не хотите быть предупреждены
- видео там вы хотите быть предупреждены
пусть магия случится.