Terrain-Aware Optical Flow for Temporal Precipitation Interpolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing climate impact modeling systems face challenges in accurately forecasting high-resolution spatial and temporal precipitation data, particularly in regions lacking ground-based observation networks, which is crucial for predicting hydrological risks such as flooding and infrastructure damage.

Innovation Solution

A computer-implemented method using neural networks to interpolate precipitation data by computing optical flow vector fields and incorporating terrain factors, training models with backpropagation losses to enhance precision.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If satellite observations are used to measure global-scale rainfall, then coverage area is improved, but observation frequency deteriorates

Engineering Contradiction:
Improvecoverage areaVSAvoidobservation frequency
Core Design Contradiction:
Area of stationary objectVSProductivity

Solution Approach 1:

The patent combines satellite observations with ground-based radar and rain gauge data into an integrated precipitation estimation system. The neural network fuses these different data sources to produce high-resolution precipitation forecasts that leverage the broad coverage of satellites while incorporating the high-frequency measurements from ground-based instruments where available.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces neural networks as an intermediary computational model that processes and interpolates between sparse satellite observations and ground-based measurements. This intermediary system generates high-resolution precipitation estimates at intermediate temporal and spatial scales, effectively bridging the gap between infrequent satellite passes and the need for continuous monitoring.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If ground-based rainfall observation networks are deployed, then observation frequency is improved, but availability in remote regions deteriorates

Engineering Contradiction:
Improveobservation frequencyVSAvoidavailability in remote regions
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent uses neural networks to create a virtual copy of ground-based observation capabilities in regions where physical instruments are absent. By training the model on data from regions with ground networks and applying it to remote areas, the system replicates the high-frequency observation capability without requiring physical deployment of expensive ground infrastructure in every location.

Inventive Principle:
Principle #26Copying

3Measurement precision

If high-resolution spatial and temporal precipitation data is generated, then forecasting accuracy is improved, but computational complexity deteriorates

Engineering Contradiction:
Improveforecasting accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the precipitation forecasting problem into multiple computational stages: (1) processing satellite imagery through neural network feature extraction, (2) computing optical flow fields to capture precipitation motion, (3) integrating terrain factors, and (4) generating final high-resolution estimates. This segmentation allows complex high-resolution forecasting to be achieved through a series of manageable computational steps rather than a single monolithic model.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12394071B2Temporal interpolation of precipitation
Publication Date: 2025.08.19 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12394071B2 patent drawing
  • US12394071B2 patent drawing
  • US12394071B2 patent drawing

AI summary

In a method for training temporal precipitation interpolation models, the method may include receiving an initial image, a first intermediate image, and a final image, computing a first preliminary forward optical flow vector field from the initial image, and a first preliminary backward optical flow vector field, computing a first refined forward optical flow vector field and a first refined backward optical flow vector field using a terrain factor, among other things, and computing backpropagation losses to train neural networks by comparing the first intermediate image to an interpolated frame calculated using the first refined forward optical flow vector field and the first refined backward optical flow vector field.