Как я могу обнаружить движение в длинном, в основном скучном видео?

12

Мне нужен способ сканирования часов и часов записанного видео (mp4, mov, avi, не имеет значения, я могу это исправить) для поиска движения. Видеоролики состоят из многих, многих часов скучных сцен природы, таких как птичьи гнезда или сайт кормления, где очень мало случается для длинных участков, перемежающихся короткими всплесками действия, такими как переключение родителей, питание и т. Д.

Я не могу использовать программу мониторинга cctv, потому что они контролируют прямой эфир и записывают только когда есть действие. Эти видеоролики записываются вне сетки, где любая форма интернет-соединения является далекой мечтой.

Я посмотрел на Zoneminder и Motion, но это не позволяет мне переключать входные данные из живого канала в файл. В идеале, я бы хотел, чтобы он сканировал намного быстрее, чем в режиме реального времени.

Любые идеи?

    
задан Marc 17.02.2014 в 22:18
источник

2 ответа

9

У VLC есть фильтр обнаружения движения, который вы можете попробовать, обратившись к: Tools - > Эффекты и фильтры - > Видеоэффекты - > Дополнительно - > Обнаружение движения .

У вас может быть больше настроек, которые можно запустить из командной строки с флагом --video-filter=motiondetect ; просмотрите этот пример .

    
ответ дан Luís de Sousa 19.02.2014 в 08:27
1

Ссылка

DVR-Scan is a cross-platform command-line (CLI) application that automatically detects motion events in video files (e.g. security camera footage). In addition to locating both the time and duration of each motion event, DVR-Scan will save the footage of each motion event to a new, separate video clip. Not only is DVR-Scan free and open-source software (FOSS), written in Python, and based on Numpy and OpenCV, it was built to be extendable and hackable.

    
ответ дан Vadzim 14.06.2018 в 20:49
1

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

    
ответ дан Nathalie 13.05.2017 в 21:23