← Latest papers
📄 earth_science

OTTER-NYC: A Minute-Scale Multimodal Dataset for Urban Flood Event Dynamics and Forecasting

This paper introduces OTTER-NYC, a high-quality, minute-scale multimodal dataset for New York City that integrates flood depth, precipitation, terrain, and drainage infrastructure data through a reproducible quality control pipeline to enable detailed analysis of urban flood dynamics and data-driven forecasting.

Original authors: Seongwon Jin, Jiho Park, Juheon Kim, Jehong Bang, Seunghwan An, Jibum Kim

Published 2026-07-03
📖 5 min read🧠 Deep dive

Original authors: Seongwon Jin, Jiho Park, Juheon Kim, Jehong Bang, Seunghwan An, Jibum Kim

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: Why Do We Need This?

Imagine trying to predict a flash flood in a city like New York. It's like trying to catch a lightning bolt in a jar. Rain can start, water can rise to dangerous levels, and drain away again all within 30 minutes.

Most existing weather data is like a slow-motion movie; it updates every hour. By the time that hourly update says "it's raining," the flood might have already peaked and started to recede. To catch these fast-moving urban floods, we need a high-speed camera that updates every single minute.

The authors created OTTER-NYC, a massive, high-speed dataset designed specifically to teach computers how to predict these rapid city floods.

The Ingredients: What's in the Dataset?

Think of building a perfect flood prediction model like baking a very specific cake. You need the right ingredients mixed together at the right time. OTTER-NYC combines four distinct "ingredients" into one neat package:

  1. The "Water Level" (FloodNet): This is the main ingredient. It comes from 293 ultrasonic sensors installed on street corners across NYC. They act like smart rulers, measuring exactly how deep the water is every minute.
  2. The "Rain Gauge" (ASOS): This is the rainfall data. The authors took data from 5 major weather stations (like at airports) and mathematically "spread" it out to cover every single street corner where a sensor is located.
  3. The "Terrain Map" (DEM): This is a super-detailed 3D map of the ground. It tells the computer which streets are low-lying (like a bowl) and which are sloped (like a slide). Water behaves differently in a bowl than on a slide.
  4. The "Drainage System" (Catch Basins): This is a map of all the storm drains and gutters in the city. It tells the computer where the water should be going.

The Magic Trick: The paper's main achievement is aligning these four things. Usually, rain data is at the airport, flood data is on the street, and drain maps are in a different file. The authors stitched them all together so that for every single minute, the computer knows: How much rain fell here? How deep is the water here? How low is the ground here? And how close is the nearest drain?

The Problem: The Sensors Get "Confused"

The raw data from these street sensors is messy. Imagine a child playing with a toy that records water levels. Sometimes the toy glitches, drops the ball, or thinks the water is gone when it's actually still there.

  • False Zeros: The sensor might say "0 inches of water" for a few seconds even though the street is flooded, just because of a communication glitch.
  • Spikes: The sensor might suddenly jump from 0 to 10 feet in one second, which is physically impossible.
  • Too Much "Nothing": Most of the time, the streets are dry. The data is mostly zeros. If you feed this raw data to a computer, the computer gets lazy and just learns to say "No flood" all the time because that's what happens 99% of the time.

The Solution: The "Three-Stage Filter"

To fix this mess, the authors built a Quality Control (QC) Pipeline. Think of this as a three-step sieve or a filter that cleans the data before anyone uses it.

  1. Stage 1: The "Find the Action" Filter.
    The computer looks for any time the water level was not zero. It cuts out all the dry days and only keeps the chunks of time where something interesting happened.
  2. Stage 2: The "Glue" Filter.
    Sometimes the sensor glitches and says "0" for a minute in the middle of a flood. This stage uses math to "glue" those broken pieces back together, filling in the gaps so the flood looks like one continuous event, not a broken video.
  3. Stage 3: The "Reality Check" Filter.
    This is the most important step. The computer asks: "Did it actually rain before the water rose?"
    • If the water jumped up but there was no rain in the last 3 hours, the computer assumes the sensor is broken and throws that data away.
    • If the water rose after it rained, the computer keeps it.

The Result: They started with nearly 200 million data points. After this cleaning process, they ended up with 31,000 high-quality, verified flood events that are perfect for training AI models.

Did It Work? (The Test Drive)

To prove the dataset is good, the authors tried to use it to predict floods. They taught four different types of AI (like different students) to look at the past 60 minutes of data and guess the water level 10, 30, or 60 minutes in the future.

  • The Winner: The AI models that used a special learning method called Distribution Focal Loss (DFL) performed the best.
    • Analogy: Imagine a student taking a test. A standard student (MSE) tries to guess the exact number. The DFL student guesses the range of possibilities. Because floods are unpredictable and can get very deep very fast, guessing the range (the probability) turned out to be much more accurate than guessing a single number.
  • The Performance: The best models could predict flood depths with high accuracy, even 60 minutes into the future. This proves the dataset is clean and useful enough to train smart systems.

Summary

OTTER-NYC is a "cleaned, high-definition, minute-by-minute" recipe book for New York City floods. It takes messy sensor data, filters out the errors, matches it with rain and street maps, and creates a perfect training ground for computers to learn how to predict flash floods before they happen.

Where to find it: The authors have made the data and the cleaning code available for anyone to download and use.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →