프로젝트 배경
1) 문제점
- 기존 CCTV 뷰 중심 탐지 모델의 사람 눈높이 등 다른 뷰 적용 한계
- 실환경 배포 및 실증 시 심각한 오탐 발생 (주차장 내 다양한 객체를 이상행동으로 오인)
- 다양한 카메라 각도(전/후/좌/우)에서의 일관된 탐지 성능 부재
- 실시간 처리를 위한 경량화와 정확도 간의 트레이드오프
2) 프로젝트 목표
- 실시간 경량 모델: 엣지 디바이스에서 실시간 처리 가능한 최적화
- 오탐 최소화: 실환경 특성을 반영한 데이터셋 구축으로 정확도 향상
- 다중 이상행동 탐지: 쓰러짐, 싸움 등 복합적 위험 상황 동시 탐지
3) 주안점
- 주차장 환경: 37종 객체 클래스 정의로 오탐 감소
- 행동 탐지: AVA/Kinetics 대규모 비디오 액션 데이터셋 활용 및 도메인 특화 데이터 추가
- 실증 환경 피드백 기반 지속적 모델 개선
- 기존 CCTV 뷰 중심 탐지 모델의 사람 눈높이 등 다른 뷰 적용 한계
- 실환경 배포 및 실증 시 심각한 오탐 발생 (주차장 내 다양한 객체를 이상행동으로 오인)
- 다양한 카메라 각도(전/후/좌/우)에서의 일관된 탐지 성능 부재
- 실시간 처리를 위한 경량화와 정확도 간의 트레이드오프
2) 프로젝트 목표
- 실시간 경량 모델: 엣지 디바이스에서 실시간 처리 가능한 최적화
- 오탐 최소화: 실환경 특성을 반영한 데이터셋 구축으로 정확도 향상
- 다중 이상행동 탐지: 쓰러짐, 싸움 등 복합적 위험 상황 동시 탐지
3) 주안점
- 주차장 환경: 37종 객체 클래스 정의로 오탐 감소
- 행동 탐지: AVA/Kinetics 대규모 비디오 액션 데이터셋 활용 및 도메인 특화 데이터 추가
- 실증 환경 피드백 기반 지속적 모델 개선
프로젝트 성과
쓰러짐 탐지 정확도 94.75% 달성
로봇 뷰에 최적화된 데이터셋 구축과 클렌징을 통해 쓰러짐 탐지 정확도를 94.75%까지 향상시켜 실환경 적용 가능 수준 달성
오탐율 85% 감소
주차장 환경의 37종 객체 클래스를 추가 학습하여 기존 대비 오탐율을 85% 감소시켜 실용성 대폭 개선
실시간 처리 속도 3.28 FPS → 25 FPS 향상
디코더 경량화 기술 적용으로 엣지 디바이스에서도 실시간 처리 가능한 수준으로 성능 개선
핵심 기능

실시간 싸움 행동 인식
Spatio-temporal Action Localization 기술로 Hit, Kick 등 폭력적 행동을 실시간으로 탐지하고 관제 센터에 즉시 알림
진행 단계
이상 행동 탐지 기술 조사 및 데이터셋 구축
2023.06.
- AVA/Kinetics 데이터셋 분석
- 쓰러짐/싸움 관련 데이터 추출
- 초기 데이터셋 v1 구축 (Train: 5,542장, Val: 1,808장)
- 쓰러짐/싸움 관련 데이터 추출
- 초기 데이터셋 v1 구축 (Train: 5,542장, Val: 1,808장)
데이터셋 확장 및 모델 개선
2023.06.
- AIHub 주차장 데이터 13,884장 추가
- Roboflow 로봇뷰 데이터 31,934장 통합
- 37종 주차장 객체 클래스 정의 및 학습 (총 71,981장)
- Roboflow 로봇뷰 데이터 31,934장 통합
- 37종 주차장 객체 클래스 정의 및 학습 (총 71,981장)
로봇 뷰 특화 모델 개발
2023.07.
- YOLOX 기반 Object Detection 모델 구현
- 4채널 카메라 입력 처리 파이프라인 구축
- 초기 모델 학습 및 검증
- 4채널 카메라 입력 처리 파이프라인 구축
- 초기 모델 학습 및 검증
통합 시스템 구축 및 배포
2023.08.
- CCTV 싸움 및 흡연 탐지 시스템 개발
- Spatio-temporal Action Localization 구현
- 실환경 배포 및 모니터링 시스템 구축
- Spatio-temporal Action Localization 구현
- 실환경 배포 및 모니터링 시스템 구축
프로젝트 상세
1) 포트폴리오 소개 : 서비스 카테고리(ex. 커머스, AI 등)와 메인 타깃(ex. 주부, 청소년) 등을 포함한 간략한 소개
- 예시 : 주부들을 위한 생활용품 커머스 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 예시) 서버 구축, Front-end 개발, 관리자 페이지 개발 등
- 예시) 반응형 웹, Android, iOS 등
3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지
- 예시) 회원등급제 기능, 숙소 추천 로직 구성, GPS 기반 숙소 리스트, 실시간 예약 및 결제 페이지 등
4) 주안점 : 개발 시 중점이 되었던 사항
- 예시) 개인 정보에 대한 보안, 고도화된 예약 프로세스 등
- 예시 : 주부들을 위한 생활용품 커머스 개발
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 예시) 서버 구축, Front-end 개발, 관리자 페이지 개발 등
- 예시) 반응형 웹, Android, iOS 등
3) 주요 업무 : 해당 서비스의 주요 기능 및 주요 페이지
- 예시) 회원등급제 기능, 숙소 추천 로직 구성, GPS 기반 숙소 리스트, 실시간 예약 및 결제 페이지 등
4) 주안점 : 개발 시 중점이 되었던 사항
- 예시) 개인 정보에 대한 보안, 고도화된 예약 프로세스 등

딥러닝 기반 싸움 탐지 CCTV 시스템(대전 유성구청 도입)

쓰러짐 탐지

흡연 탐지(인천 연수구청 도입)