길고 흐릿한 비디오에서 움직임을 어떻게 감지합니까?


16

모션을 검색하려면 녹화 된 비디오 (mp4, mov, avi, 중요하지 않음, 문제를 해결할 수 있음)의 시간과 시간을 스캔하는 방법이 필요합니다 . 이 비디오는 조류 둥지와 같은 수 시간에 걸친 자연 환경으로 구성되거나 부모 전환, 급지 등과 같은 짧은 동작으로 인해 긴 스트레칭이 거의 발생하지 않는 수유 장소로 구성됩니다.

cctv 모니터링 프로그램은 라이브 스트림을 모니터링하고 조치가있을 때만 녹화하기 때문에 사용할 수 없습니다. 이 비디오는 어떤 형태의 인터넷 연결이 먼 꿈인 그리드에서 녹화됩니다.

Zoneminder와 Motion을 살펴 봤지만 입력을 라이브 피드에서 파일로 전환 할 수는 없습니다. 이상적으로는 실시간보다 훨씬 빠르게 스캔하고 싶습니다.

어떤 아이디어?


같은 문제가 있습니다. VLC 필터를 사용해 보았지만 효과가 없었습니다. 해결책을 찾았습니까?

미안, 아니에요
Marc

현재 Windows 기반 소프트웨어 에서이 작업을 수행하고 있습니다. 다른 사람이해야 할 경우를 대비하여 베타 버전이 출시되면 여기에서 업데이트하겠습니다.
user2924019

안녕하세요, 저는 정확히 같은 일을합니다. 릴리스를 볼 희망이 있습니까?
니키타 키 프리 야 노프

답변:


11

VLC

VLC에는 도구 -> 효과 및 필터 -> 비디오 효과 -> 고급 -> 모션 감지 에 액세스하여 시도 할 수있는 모션 감지 필터가 있습니다 .

스크린 샷

명령 행 에서 --video-filter=motiondetect플래그를 사용하여 더 많은 조정을 사용할 수 있습니다 . 이 예제를 확인하십시오 .


6

DVR- 스캔

DVR-Scan은 비디오 파일 (예 : 보안 카메라 영상)의 모션 이벤트를 자동으로 감지하는 플랫폼 간 명령 줄 (CLI) 응용 프로그램입니다. DVR-Scan은 각 모션 이벤트의 시간과 지속 시간을 찾는 것 외에도 각 모션 이벤트의 푸티지를 새로운 별도의 비디오 클립에 저장합니다. Python으로 작성된 DVR-Scan 무료 및 오픈 소스 소프트웨어 (FOSS)뿐만 아니라 Numpy 및 OpenCV를 기반으로 확장 가능하고 해킹 가능하도록 구축되었습니다.

용법:

dvr-scan -i some_video.mp4 -o some_video_motion_only.avi
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.