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


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.