/ ISPRS CATCON 9 · JUDGES’ PACKET

Remote Sensing Teaching and Practice Platform for Flood Analysis and Student Interaction

A web-based teaching environment built around a real Sentinel-1 SAR flood case — every figure is a real model output, every step is reproducible, and students close the loop with guided inquiry.

TITLERemote Sensing Teaching and Practice Platform for Flood Analysis and Student Interaction
CATEGORYWeb information package · education-oriented
DEADLINE2026-04-24 · initial evaluation
/ 01 · DESIGN CONCEPT & PURPOSE

Teach remote sensing the way it is actually practiced.

Traditional remote sensing courses show finished maps and finished equations. This platform teaches the workflow — the messy middle where raw satellite archives become decisions. We pick one real disaster event, one operational SAR pipeline, and one clearly-explained segmentation model, and we walk learners through it from L1C GRD to interpreted flood map without hiding the steps.

The purpose is three-fold: (1) give undergraduates an intuitive first contact with SAR; (2) give graduate students a reproducible end-to-end pipeline they can rerun and modify; (3) give instructors a self-contained case they can drop into a one-hour lecture.

/ 02 · BRIEF DESCRIPTION OF FUNCTIONS

Six functions, one teaching loop.

SAR physics primer

Ninety-second explainer pairing VV/VH/RGB imagery with backscatter intuition for first-time learners.

End-to-end flood case

Banda Aceh 2025-11-26 case from raw Sentinel-1 GRD through UNetRSMamba prediction to side-by-side comparison.

Walkable 6-stage pipeline

Scrollable `/pipeline` page with real commands, artefacts, TL;DR and check-yourself prompts per stage.

Interactive training replay

Scrubbable 50-epoch loss/IoU trajectory with milestone annotations and live prediction preview.

Student inquiry loop

Feedback form wired to Cloudflare Workers + D1 so classroom questions and data requests reach the teaching team.

Reproducible artefacts

Every image on the site is a real output; pipeline reruns with one command on the provided dataset.

/ 03 · TEAM

Name, affiliation, country, email — as required by CATCON.

Contacts below are placeholders; replace with final details before the 2026-04-24 deadline.

RoleNameAffiliationCountryEmail
Principal Investigator · Team Lead Wei Yuan International Research Institute of Disaster Science (IRIDeS), Tohoku University Japan wei.yuan@tohoku.ac.jp
Ph.D. Candidate · Model & Data Engineering Zhongyuan Yang International Research Institute of Disaster Science (IRIDeS), Tohoku University Japan yang.zhongyuan.t2@dc.tohoku.ac.jp
Ph.D. Candidate · AI Methodology Weihang Ran OSCARS Lab, Graduate School of Information Science and Technology, The University of Tokyo Japan ran-weihang@g.ecc.u-tokyo.ac.jp
/ 04 · SYSTEM REQUIREMENTS

Browser is the whole client. The rest is optional.

For judges and learners (viewing)

Browser
Chrome 110+, Firefox 110+, Safari 16+, Edge 110+
Screen
Works from 360 px (mobile) to 4K desktop
Network
Any broadband; total page weight under ~10 MB
JavaScript
Required (ES2022)
Account
None — fully public, no sign-in

For reproducers (rebuilding)

Frontend
Nuxt 3 · Vue 3 · TailwindCSS · @nuxt/image
Backend
Cloudflare Workers · D1 SQLite
Modelling
Python 3.10 · PyTorch 2.x · SNAP 9 · rasterio
Build
Node 18+, pnpm or npm
Deployment
Cloudflare Pages (static) + Workers (API)
/ 05 · ORIGINALITY STATEMENT

Why this is not just another course website.

  1. 01Built around a single real disaster case rather than a catalogue of toy datasets.
  2. 02Parameter sensitivity is taught as a first-class lesson: the same model, four input-clamp configs, four visibly different flood maps.
  3. 03Every figure on the site is a real model artefact — no stock images, no staged screenshots.
  4. 04The teaching loop closes with an inquiry form backed by Cloudflare Workers + D1, not a mailto link.
  5. 05Pipeline page exposes real shell commands and file layouts so students can rebuild the case at home.
/ 06 · TARGET LEARNERS

Three personas, three entry paths through the platform.

UG

Undergraduate RS student

Goal: First contact with SAR; wants intuition plus one full worked example.

Path: Home → Primer → Flood Case showcase → inquiry form for questions.

PG

Graduate / MSc student

Goal: Wants to reproduce the pipeline and understand parameter sensitivity.

Path: Pipeline page → Training replay → clone toolkit → run `reproduce-no-sar`.

INS

Instructor preparing a lecture

Goal: Needs a self-contained case they can project and discuss in one session.

Path: Flood Case showcase → teaching-flow prompts → discussion questions.

/ 07 · SUPPORTING MATERIALS

Screenshots, demo video, and one-page summary for judges.

Items still tagged PLACEHOLDER below will be replaced with final screenshots and the demo video before the CATCON deadline.

Demo video

PLACEHOLDER

Demo walkthrough video (≈ 90 s) will be embedded here.

public/submission/demo.mp4

Screenshots (3–6)

PLACEHOLDER
Homepage hero with learning objectives
01 · Hero and learning objectives
Flood case comparison view
02 · Flood case interactive showcase
Pipeline stage with TL;DR
03 · Pipeline walkthrough
Training demo with loss and IoU curves
04 · Training replay
Student inquiry form
05 · Inquiry form
Mobile layout
06 · Mobile view