본문 바로가기 주 메뉴 바로가기

재난안전데이터 활용사례

재난안전데이터를 활용한 다양한 사례를 공유·홍보하는 페이지입니다.
 폭염 취약 요소 분석 썸네일
자연재난

AI기반 CCTV 영상분석을 통한 하천범람 실시간 조기감지

재난안전데이터를 활용하여 AI기반 CCTV 영상분석을 통한 하천범람 실시간 조기감지를 통해 하천 범람으로 인한 인명 및 재산 피해 최소화 기여한 사례

등록일자

2024-07-10
검토배경
  • 기후변화와 급격한 도시화, 배수시설 및 하천 정비 미흡 등이 복합적으로 작용하여 하천 범람 발생 빈번
분석방법
1.Object Detection-영상 또는 이미지에서 물 객체를 실시간으로 감지 2.Segmentation-범람상태를 판단하기 위해 물 객체 감지 후, 물 영역만 추출

Object Detection(물 감지) 영상에서 물 객체를 실시간 감지할 수 있는 YOLO* 기반 딥러닝 모델구축 * You Only Look Once의 약자로써, 이미지를 한 번 보는 것으로 object의 종류와 위치를 탐지하는 모델

< YOLO 모델 개요 >

YOLO모델 개요

1. 먼저 입력 이미지를 SxS 그리드 영역으로 나눠주며, 입력 이미지(1)가 네트워크를 통과하면 2개의 데이터(2,3)를 얻음 2. 각각의 grid cell은 Bounding box안쪽에 어떤 Object가 있을 것 같다고 확신(confidence score)할수록 박스를 굵게 그려짐 3. 각각의 grid cell은 C(conditional class probability)를 갖음 4. 굵은 경계 박스들만 남기고 얇은 경계박스를 지우고, 남은 후보 경계 박스들을 선별하며 (4) 이미지처럼 3개만 남게 되며, 경계박스의 색깔은 클래스를 의미

< 학습데이터 생성 > YOLO Mark 학습 도구를 활용하여 이미지 약 1000장 학습데이터 구축(1장당 물 객체 라벨링 평균 50개 생성)

YOLO Mark 학습도구 활용 라벨링 수행화면 2020년 8월 6일 오전 6시경 재난 CCTV로 본 용인시 주요 하천 상황

< 모델학습 > GPU 서버를 활용하여 약 2일간 학습 수행

GPU 서버를 활용하여 YOLO 학습 수행화면

< 데모 서비스 > UI 기반 하천 범람 감지 모니터링 서비스 프로토타입 개발

GPU 서버를 활용하여 YOLO 학습 수행화면
1.Object Detection-영상 또는 이미지에서 물 객체를 실시간으로 감지 2.Segmentation-범람상태를 판단하기 위해 물 객체 감지 후, 물 영역만 추출

Segmentation(물 영역 추출)

< 물 면적을 고려하여 범람상태 및 예측을 위해 Region growing* 알고리즘 구현 및 물 영역 추출 수행 > * 초기 시드 포인트의 인접 픽셀을 검사하고 인접 픽셀을 영역에 추가해야 하는지를 결정

Region growing 알고리즘 개요

< 알고리즘 구현 > Region growing 알고리즘 개발 및 테스트 완료

Region growing 적용 화면
분석결과

(평가 데이터 준비) 홍수범람 관련 사진 및 관련 없는 사진 준비 (평가지표) 물 존재 여부와 같이 두 가지 결과가 나오는 분류 방법의 정확성을 평가하는 지표 중 하나인 민감도와 특이도 이용

평가지표-물 존재 여부와 같이 두 가지 결과가 나오는 분류 방법의 정확성을 평가하는 지표 중 하나인 민감도와 특이도 이용

* True Positive(TP) : 실제 True인 정답을 True라고 판단 (정답) * False Positive(FP) : 실제 False인 정답을 True라고 판단 (오답) * False Negative(FN) : 실제 True인 정답을 False라고 판단 (오답) * True Negative(TN) : 실제 False인 정답을 False라고 판단 (정답)

민감도(Sensitivity) 공식 : 물 있는 사진을 있다고 판단한 경우 특이도(Specificity) 공식 : 물 없는 사진을 없다고 판단한 경우

민감도(Sensitivity) : 물 있는 사진을 있다고 판단한 경우 특이도(Specificity) : 물 없는 사진을 없다고 판단한 경우

(테스트 결과) 민감도 85%, 특이도 90%

활용방안
  • K-water 디지털 트윈 물관리 플랫폼(DIgital Garam+)에 연계·활용 중
데이터 수집
  • 수집데이터명 : 범람위험구역 CCTV·카메라 영상 데이터
  • 데이터 항목 : 하천 범람 영상, 도로 및 지하차도 침수 영상, 주차장 침수 영상
  • 수집기간 : 2022.7. ~ 2022.8.
  • 수집방법 : 서울 경찰청, 창원시, 용인시, 부산시, 울진군청 등 제공
  • 데이터 수집처 : 서울 경찰청, 창원시, 용인시, 부산시, 울진군청 등