HS 신현진Hyunjin Shin
← 프로젝트 목록← All projects 🌊

Sentinel-1 홍수 탐지 — Edge-Otsu 수체 변화 + KuroSiwo 검증Sentinel-1 Flood Mapping — Edge-Otsu Water Change with KuroSiwo Validation

2025.10 – 2025.12 · 개발·분석 담당 (텔레픽스 SatCHAT 홍수 모듈)Developer & analyst (Telepix SatCHAT flood module) · 완료 (모듈 납품 단계, 도시 침수 미해결)Completed (module delivered; urban flooding unresolved)
Sentinel-1GRD홍수Edge-OtsuSNAP

Sentinel-1 GRD 사전·사후 영상에서 Edge-Otsu로 수체를 분리하고 차이로 침수(GAIN)·퇴수(LOSS)를 산출하는 비지도 파이프라인을 만들어 텔레픽스 SatCHAT 홍수 모듈로 정리함. 진주(2025.7)·필리핀 카가얀(2025.9)·태국 남부(2025.11)·고흥(2024.5)에 적용했고, 공개 벤치마크 KuroSiwo 67타일에서 사후 수체 F1 0.905(VV)를 재계산으로 확인함.Built an unsupervised pipeline that separates water from Sentinel-1 GRD pre/post images with Edge-Otsu and derives newly flooded (GAIN) and receded (LOSS) areas, packaged as the flood module of Telepix's SatCHAT service. Applied to Jinju, Korea (Jul 2025), Cagayan, Philippines (Sep 2025), southern Thailand (Nov 2025) and Goheung (May 2024); on 67 tiles of the public KuroSiwo benchmark the post-event water F1 is 0.905 (VV), recomputed from the masks.

배경 · 목표Background

방법Method

처리 흐름 — 원통: 입력 자료 · 사각형: 처리 · 마름모: 판정·검증 · 양끝 둥근 사각형: 산출물Processing flow — cylinder: input data · rectangle: processing · diamond: decision · stadium: output

결과Results

진주 남강 일대 2025-07-12→07-19 수체 변화 (파랑=새로 잠김, 주황=물 빠짐)
진주 남강 일대 2025-07-12→07-19 수체 변화 (파랑=새로 잠김, 주황=물 빠짐)Jinju, Nam River, 2025-07-12 → 07-19 water change (blue = new water, orange = receded)
처리 흐름: GRD 전처리 → Edge-Otsu → 경사 마스크 → GAIN/LOSS
처리 흐름: GRD 전처리 → Edge-Otsu → 경사 마스크 → GAIN/LOSSWorkflow: GRD preprocessing → Edge-Otsu → slope mask → GAIN/LOSS
Edge-Otsu: 경계 버퍼 표본은 이봉형, 임계 −15.9 dB (진주 07-19)
Edge-Otsu: 경계 버퍼 표본은 이봉형, 임계 −15.9 dB (진주 07-19)Edge-Otsu: boundary-buffer samples are bimodal; threshold −15.9 dB (Jinju 07-19)
진주 사전·사후 σ⁰와 변화 지도
진주 사전·사후 σ⁰와 변화 지도Jinju pre/post σ⁰ and change map
같은 진주 장면, 세 번의 실행: GAIN/LOSS가 처리 경로에 따라 크게 달라짐
같은 진주 장면, 세 번의 실행: GAIN/LOSS가 처리 경로에 따라 크게 달라짐Same Jinju scene, three runs: GAIN/LOSS depend heavily on the processing path
필리핀 카가얀 (Sentinel-1C, 2025-09-12→09-24): GAIN 55.0 km²
필리핀 카가얀 (Sentinel-1C, 2025-09-12→09-24): GAIN 55.0 km²Cagayan, Philippines (Sentinel-1C, 2025-09-12 → 09-24): GAIN 55.0 km²
태국 남부 (2025-11-11→11-23) 전 장면: GAIN 357.6 km²
태국 남부 (2025-11-11→11-23) 전 장면: GAIN 357.6 km²Southern Thailand (2025-11-11 → 11-23), full scene: GAIN 357.6 km²
KuroSiwo 타일 예시: 라벨 대비 VV·VH 탐지의 TP/FP/FN
KuroSiwo 타일 예시: 라벨 대비 VV·VH 탐지의 TP/FP/FNKuroSiwo example tile: TP/FP/FN of VV and VH against labels
KuroSiwo 67타일 F1 (VV/VH)
KuroSiwo 67타일 F1 (VV/VH)KuroSiwo 67-tile F1 (VV/VH)
놓친 수체의 후방산란: 중앙값 −15.1 dB, 13%가 −12 dB 초과
놓친 수체의 후방산란: 중앙값 −15.1 dB, 13%가 −12 dB 초과Backscatter of missed water: median −15.1 dB, 13% above −12 dB
브라질 — 하천 범람 탐지 (로컬 파이프라인)
브라질 — 하천 범람 탐지 (로컬 파이프라인)Brazil — river overflow detection (local pipeline)
인도네시아 발리 — 침수 탐지
인도네시아 발리 — 침수 탐지Bali, Indonesia — inundation detection
Copernicus EMS 공식 활성화 지도와 대조 검증
Copernicus EMS 공식 활성화 지도와 대조 검증Cross-validation against the Copernicus EMS activation map
DEM 결합 침수심 등급 분류
DEM 결합 침수심 등급 분류Flood depth classes derived with a DEM

배운 점 · 한계What I learned · Limitations

분석 결과 문서Analysis documents

분석 당시 작성한 결과 문서를 그대로 싣음. 새 탭에서 열림.The result documents written during the analysis, published as-is. Opens in a new tab.

관련 코드Code

저장소는 센서 → 위성 → 기법 순으로 정리돼 있고, 각 폴더에 입력·출력 표가 있음.The repository is organised by sensor, satellite and technique; each folder documents its inputs and outputs.

코드 저장소는 비공개입니다. 열람이 필요하시면 아래 연락처로 알려주시면 접근 권한을 드립니다.The code repository is private. Email me and I will grant you access.

산출물Deliverables

원본 보고서와 발표자료는 사내 자료로 공개하지 않음. 분석 코드는 GitHub에 정리되어 있음.Source reports and decks are internal and not published here. Analysis code is organised on GitHub.