프로젝트 배경
산업 현장에 이미 설치된 Jetson Orin + RGB·열화상 카메라 환경에서 크레인 엔진 발열로 발생하는 화재 오알람을 제거하기 위한 객체 탐지·멀티모달 융합·외부 접점 출력이 단일 엣지 디바이스에서 실제로 구현 가능한지 파일럿으로 검증했습니다. RGB 크레인 IGNORE·Thermal hotspot 교차 검증·Modbus 코일 출력까지 단일 파이프라인으로 묶고, 즉시 운영 환경(Jetson Orin
프로젝트 성과
RGB+Thermal 듀얼 라이브 — WebSocket 8fps 안정 동작
frame당 RGB 29KB+Thermal 23KB, 416 KB/s 안정 푸시. PyTorch MPS device M-series 가속으로 Jetson Orin 환경 동등 검증
단위 테스트 15건 전 항목 pass — 파이프라인 무결성 확인
alarm·ignore_zone·fusion 8건 + FastAPI 라우트 7건 모두 pass. 회귀 발생 시 즉시 감지 가능한 상태로 본 개발 착수
Modbus TCP + GPIO 외부 접점 출력 — NVR 연동 검증
pymodbus async 서버로 화재/연기/health 코일 ON·OFF 자동 토글, 대시보드 LED 실시간 표시. Jetson.GPIO 호환 시그니처로 즉시 교체
카메라 SDK 어댑터 패턴 — RTSP·FLIR·Hikvision 즉시 전환
CameraSource ABC + DummyVideo·RTSP·FLIR stub 3종. 클라이언트 보유 SDK 1종 주입 시 추가 코드 변경 없이 운영 전환 가능
ONNX export + TensorRT 변환 가이드 스크립트 동봉
ultralytics YOLO.export로 ONNX 자동 추출, Jetson 환경 trtexec 변환 스크립트 작성. 본 개발 첫 주에 디바이스 검증 가능
핵심 기능
진행 단계
공고 분석 및 멀티모달 알고리즘 조사
2026.04.
위시켓 공고 전문 분석, RGB-Thermal Sensor Fusion·Homography Registration·Ignore Zone 기법 정리, 우선순위 P0~P3 정의
프로젝트 상세
산업 현장(소각장 등)에서 크레인 엔진 발열을 화재로 오인식하는 문제를 해결하기 위한 RGB+열화상 멀티모달 엣지 AI 파이프라인과 모니터링 대시보드를 파일럿으로 구현했습니다. NVIDIA Jetson Orin 타겟의 PyTorch + YOLOv8n + OpenCV 파이프라인을 macOS MPS 환경에서 동등하게 동작시켰습니다. [멀티모달 파이프라인] RGB 객체 탐지(크레인 IGNORE)와 열화상 h







