4.3. 움직임 감지 녹화

이 애플리케이션은 사용자가 설정한 조건(감지된 객체의 크기 및/또는 추적 영역 내 객체의 위치)이 충족되면 모션 추적 모드를 활성화하고 비디오 녹화를 시작하는 기능을 구현하고 있습니다.

이 모드를 활성화하려면 카메라 속성 패널의 "비디오 녹화" 탭으로 이동하여 "움직임 감지 시" 옵션(그림 4.3.1)을 선택합니다. 이 옵션을 선택하면 모션 센서 설정 패널이 표시됩니다(그림 4.3.2). 비디오 녹화를 시작하게 되는 움직이는 객체의 크기는 슬라이더로 설정됩니다. 슬라이더 포인터를 오른쪽으로 더 이동할수록 추적 대상 객체의 크기가 작아집니다. 따라서 포인터를 가장 오른쪽 위치로 설정하면 비나 작은 새가 나타날 때 감지기가 작동합니다. 사용자의 편의를 위해 슬라이더를 조정할 때 메인 화면에 추적 대상 객체의 크기가 도식적으로 표시됩니다(그림 4.3.3).

그림 4.3.1. 움직임 감지 비디오 녹화 모드 활성화.
그림 4.3.2. 모션 센서 설정 패널.
그림 4.3.3. 추적 대상 객체 크기의 도식적 표시.

운영자의 편의를 위해 움직임 감지 모드에 다음 옵션을 설정할 수 있습니다(그림 4.3.4):

  • "음성 알림" – 애플리케이션이 움직임이 감지되면 특징적인 고음 소리를 생성합니다,

  • "색상 표시" – 움직임이 감지되면 애플리케이션 화면이 1초 동안 밝은 색상으로 변합니다,

  • "움직임 사진 저장" – 움직이는 객체의 경계가 강조된 스크린샷이 JPEG 파일로 저장됩니다(그림 4.3.5)

그림 4.3.4. 추가 모션 감지기 옵션.

그림 4.3.5. 움직임 감지 시 저장된 이미지 예시.

추적 영역을 제한하기 위해—관심 영역(출입문, 주차 공간, 작업장 등)을 지정하고 관련 없는 움직임이 있는 영역(나무, 도로, 시계 표시기 등)을 제외하기 위해—애플리케이션은 마우스를 사용하여 카메라 이미지에 감도 영역을 설정할 수 있는 "감지 영역 설정" 버튼(그림 4.3.6)을 제공합니다:

그림 4.3.6. 움직임 감지 영역 설정.

설정을 저장한 후, 움직이는 객체가 사용자가 설정한 영역에 진입할 때만 비디오 녹화가 시작됩니다:

그림 4.3.7. 화면에 움직임 감지 영역 표시.