작업자 위험도 점수, CCTV 채널, 위험구역, 생체/위치 신호를 입력하면 각 채널의 추론 우선순위 · 해상도 · 추론 빈도 · 모델 등급 · GPU 점유율을 규칙 기반으로 동적으로 재배분합니다. 실제 추론/네트워크 호출은 없으며 모든 계산은 브라우저에서 결정론적으로 수행됩니다.
상황을 선택하면 모든 채널 신호가 바뀌고 GPU 배분이 실시간으로 재조정됩니다.
위험도가 높은 채널이 더 많은 GPU를 점유하도록 동적 배분(합계 100%).
criticality 점수 기준 정렬 — P1이 가장 먼저, 가장 높은 자원으로 추론.
각 채널의 신호를 조정하면 해상도·추론 빈도·모델 등급·GPU 점유율이 즉시 재계산됩니다.
0.40·위험도 + 0.25·위험구역 + 0.20·생체신호 + 0.15·위치 (0–100)
≥80 → 2160p·30fps, ≥60 → 1080p·15fps, ≥35 → 720p·5fps, <35 → 480p·1fps
Lite → Standard → Heavy → Max 로 criticality 구간에 따라 상향.
채널별 demand = base + criticality. 전체 예산을 demand 비율로 정규화(합계 100%).
criticality 내림차순 정렬 → P1…Pn. 동점은 위험도, 그다음 채널 번호.
모든 신호·계산은 시뮬레이션. 실제 카메라/추론/배포 제어 없음. 외부 호출 없음.