본사 수신 대시보드
확인 중…현장(엣지)별 현황 — 카드 클릭 시 해당 현장만 보기
수신 이벤트
—
전체 카운트
저장 클립
—
mp4 파일
활성 현장
—
고유 site_id
평균 추론
—
ms (시뮬)
최근 이벤트 (50건)
—| 시각 | 현장 | 카메라 | 위험 유형 | 신뢰도 | 크기 |
|---|---|---|---|---|---|
| 로딩 중... | |||||
위험 유형별 카운트 · 막대 클릭 시 필터
엣지 URL 입력 대기 중…
새 카메라 등록 — 엣지 backend에 RTSP 카메라 추가
등록된 카메라
—| ID | 이름 | 채널 | 소스 | 상태 | 검출/프레임 | 동작 |
|---|---|---|---|---|---|---|
| 로딩 중... | ||||||
트리거 발사 패널
양쪽 서버 통계
마지막 결과
▸ 트리거 버튼을 눌러 첫 이벤트를 전송하세요.
왕복 지연 시계열 (최근 30건)
Center 수신 클립 (최근 6건)
하이브리드 아키텍처
현장 엣지 PC
RTX 3060 · 24채널
- · RTSP 수신 (cv2.VideoCapture)
- · 1차 YOLOv8m · ByteTrack
- · 룰 (HSV·Fall·ROI)
- · 트리거 시 60초 클립 인코딩
- · 30일 풀스트림 보관 (4 TB RAID 1)
→
본사 메인 서버
RTX 5090 · 25현장 통합
- · 트리거 클립 수신 + 2차 검증
- · PPE · Fire-CNN · Harness
- · Sustain · Dedup · DB Event
- · 알림 발송 (메일/SMS)
- · NAS 1년 보관 (64 TB RAID 6)
권장 사양
| 컴포넌트 | 엣지 PC (현장) | 본사 서버 |
|---|---|---|
| GPU | RTX 3060 12GB | RTX 5090 32GB |
| CPU | Ryzen 5 6C | Ryzen 9 9950X 16C |
| RAM | DDR5 32GB | DDR5 128GB |
| 스토리지 | 4TB × 2 RAID 1 | NAS 16TB × 6 RAID 6 |
| 단가 | 240만 / 대 | 1,340만 (서버) + 830만 (NAS) |
부하 검증 결과
| 측정 항목 | 결과 |
|---|---|
| 엣지 24ch GPU (RTX 5070) | 1.7% |
| 본사 24ch GPU (1현장 측정) | 15.8% |
| PPE 추론 latency (실측) | 5.03 ms |
| 25현장 600ch worst-case 점유 | 1.5 s |
| UR Fall Dataset Recall (Stage 1) | 0.533 |
| UR Fall Dataset Specificity | 0.975 |
검출 위험 6종
PPE 미착용
안전모·안전조끼 · containment 룰
화재·연기
HSV gate + smoke.pt · 5초 sustain
낙상 (Stage 1)
y-velocity 또는 자세 전환 · 2초
응급 (Stage 2)
쓰러진 채 10초 무반응 · critical
안전대 미착용
no_harness · 격리 구조 (AGPL)
위험구역 침입
ROI 폴리곤 + dwell timer
— · ROI 편집
—
▸ '+ 새 폴리곤 추가' 버튼으로 시작
조회 건수
현장 필터
위험 유형
| 시각 | event_id | 현장 | 카메라 | 위험 유형 | 신뢰도 | 크기 | 클립 |
|---|---|---|---|---|---|---|---|
| 로딩 중... | |||||||