TL;DR
넓은 경계 감시의 비용과 사각지대를 줄이기 위해 PTZ 카메라 두 대와 드론 한 대의 RTSP 스트림을 MediaMTX로 중계하고 2초마다 프레임을 샘플링해 RF-DETR로 사람·차량을 검출하는 시스템을 구축했다. FastAPI 워커가 샘플을 추출해 추론 서버에 POST하고 ByteTrack으로 객체를 추적하며 PolygonZone으로 제한구역 내 지속 침범을 확인하면 zone 로직이 자동으로 드론을 출동시키고 클립을 저장한다. 대시보드는 WebRTC로 라이브 영상을 표시하고 이벤트 로그와 드론 텔레메트리를 통합해 운영자가 상태를 모니터링할 수 있게 했으며, 이 설계는 프레임별 추론을 피해 비용과 추론 부하를 줄이는 대신 샘플링 주기·추적 정확도·모델 성능에 따른 트레이드오프가 존재한다.
섹션별 상세


용어 해설
- 실시간 스트리밍 프로토콜(RTSP)(RTSP)
- — 카메라가 비디오 스트림을 네트워크로 전송하는 프로토콜로서, 실시간 프레임을 서버로 전달하는 방식이다. 본문에서는 PTZ 카메라와 드론이 RTSP로 MediaMTX에 스트리밍을 제공하고 중계된 영상이 추론 워커로 전달되는 데이터 경로의 입력으로 사용된다. RTSP는 브라우저 재생을 지원하지 않으므로 MediaMTX나 WebRTC 같은 중계 레이어가 필요하다.
- 웹 실시간 통신(WebRTC)(WebRTC)
- — 브라우저와 서버 간에 지연이 낮은 실시간 오디오·비디오 전송을 제공하는 표준으로서, 원문에서는 MediaMTX가 RTSP 입력을 받아 WebRTC로 대시보드에 영상 송출을 수행하는 중계 레이어로 사용됐다. WebRTC는 대역폭·지연 관리와 브라우저 호환성 확보에 유리하여 실시간 모니터링 인터페이스에 적합하다. 이 구조는 직접 RTSP 재생 지원이 없는 브라우저 환경에서 영상 시청과 대시보드 통합을 가능하게 한다.
- RF-DETR
- — 객체 검출 모델 계열로서 이미지 프레임을 입력받아 사람과 차량 같은 객체 경계박스를 반환하는 역할을 한다. 원문에서는 FastAPI 워커가 2초마다 샘플링한 프레임을 RF-DETR 추론 서버에 POST하고, 추론 결과가 zone/event 로직으로 넘어가 침입 여부 판단에 사용되었다. 경계박스와 클래스 신뢰도는 지속 침범 판단 및 자동 출동 트리거의 핵심 신호이다.
- ByteTrack
- — 프레임 간 객체를 식별하고 추적 ID를 부여하는 온라인 멀티오브젝트 트래커로서, 단일 프레임 검출을 연속된 추적으로 연결해 지속적인 침범 여부를 판단하는 데 사용된다. 원문에서는 PolygonZone과 결합해 제한구역 내에서 지속적으로 머무르는 객체를 확인하고 자동으로 드론을 출동시키는 조건을 확정하는 데 사용됐다. 트래킹 알고리즘은 임시 감지 소멸과 오탐을 줄여 자동화 신뢰도를 높인다.
- PolygonZone
- — 감시 영상에서 다각형 영역을 정의해 제한구역 침입을 감지하는 논리적 구성요소로서, 검출된 객체의 경계박스가 다각형 내부에 머무르는지를 판별하여 이벤트를 발생시킨다. 본 구축에서는 PolygonZone과 ByteTrack의 결합으로 '지속 침범'을 확인해 자동 출동과 녹화 같은 후속 작업을 트리거했다. 영역 기반 필터링은 주변 통과와 진정한 침입을 구분하는 핵심 메커니즘이다.
- MediaMTX
- — RTSP 입력을 받아 WebRTC 등으로 중계하는 미디어 레이어로서, 카메라와 드론의 RTSP 스트림을 브라우저 친화적 WebRTC로 변환하고 동시에 프레임 샘플링 경로로 전달하는 역할을 했다. 중계기는 브라우저 재생 한계를 우회하고 대시보드에 라이브 출력을 제공하며, 별도 워커가 추출한 프레임을 추론 서비스에 전달할 수 있게 한다. MediaMTX는 실시간 영상 분배와 프레임 샘플링을 분리해 시스템 확장성을 지원했다.
- 팬-틸트-줌 카메라(PTZ)(PTZ camera)
- — 팬·틸트·줌 기능을 가진 회전식 카메라로서 하나의 장비가 넓은 영역을 순찰할 수 있어 고정식 카메라 다수를 대체할 수 있다. 원문에서는 두 대의 PTZ 카메라가 드론과 함께 활용되어 넓은 경계 구역을 커버하고, 특정 지점에서 제한구역을 모니터링하는 용도로 쓰였다. PTZ 제어와 자동 추적 연동은 드론 출동 시 보완적 시야 확보에 기여했다.
기술
- MediaMTX
- WebRTC
- RTSP
- FastAPI
- RF-DETR
- ByteTrack
- PolygonZone
활용 사례
- 경계구역 침입 자동 탐지 및 드론 출동
- PTZ 카메라와 드론을 결합한 비용 효율적 순찰
- 제한구역 지속 침입 모니터링과 증거 녹화
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.