Source-linked AI summary

A Sensor-Adaptive Incremental Learning Framework for Artifact Detection in Satellite Precipitation Data

Andres F. Monsalve, Hernan A. Moreno, Christian D. Kummerow

arXiv:2609.01514v1physics.ao-phcs.CVstat.AP

TL;DR

The paper addresses inadequate validation of rapidly expanding satellite precipitation data, where artifacts can compromise near-real-time products. It develops a sensor-adaptable patch-based framework using transfer learning and scarce human labels, and evaluates it on SSMI and SSMIS data. The framework separates regular from artifact-containing orbits and supports iterative, explainable refinement.

Abstract

from arXiv · show

Historically, retrieving rainfall data from satellite imagery has been the domain of space agencies. However, in recent years, the development of cheaper, more compact satellites (SmallSats) capable of detecting rainfall proxies has led to a significant increase in private-sector initiatives for satellite launch and surface precipitation products. This rapid growth has yet to be matched by data validation efforts. Consequently, the need for a robust tool to detect anomalies in near-real-time data before it is disseminated to the public has become critical. In this paper, we present the development of an anomaly-detection system to identify artifacts in global satellite-based rainfall products. The developed framework leverages pre-trained computer vision models and incorporates scarce human-labeled data to detect specific anomalies. Our proposed anomaly detection strategy is tested on data from the Special Sensor Microwave Imager (SSMI) and the Special Sensor Microwave Imager/Sounder (SSMIS). Results demonstrate the efficacy of our approach at separating regular orbits from artifact-containing orbits for each satellite, with performance comparable to state-of-the-art in-place methods. Additionally, the framework offers explainability and the capacity for iterative refinement following false-positive or false-negative classifications.

I. INTRODUCTION

The expansion of SmallSat precipitation observations increases the need for quality control because undetected radiometric anomalies can produce erroneous precipitation fields. The paper introduces a sensor-adaptable, patch-based framework that incrementally learns to identify artifact morphologies from scarce human-labeled data.

Motivation

  • SmallSat constellations lower the cost and simplify the launch of additional precipitation-observing satellites.Standardized, Lego-like assembly and non-exclusive launches support rapidly expanding satellite constellations.Source: §I · p. 1
  • Undetected Brightness Temperature anomalies can propagate into significant errors in calculated precipitation fields.CubeSat missions often lack the rigorous quality-control oversight available to major missions such as GPM.Source: §I · p. 1

Artifact problem

  • Artifacts may exhibit physically implausible geometric patterns even when individual pixel intensities remain within realistic ranges.The paper illustrates structured, parallel, intermittent patterns in an SSMIS orbit off Argentina and Chile.Source: §I · p. 2, Figure 1 · p. 2

Study scope

  • The study validates the framework on SSMI and SSMIS data to separate regular orbits from artifact-containing orbits.The article describes the data, framework, results, discussion, and conclusions in successive chapters.Source: §I · pp. 2–3

Proposed framework

  • The framework uses a transfer-learning-initialized deep convolutional network incrementally updated with human-labeled image patches.It spatially isolates and classifies morphological anomalies while adapting to sensor-specific distortions.Source: §I · p. 2

II. DATA

The study uses GPROF-derived precipitation data from SSMI and SSMIS satellites, supplemented with manually curated anomalous orbits. Orbit-level scarcity creates class imbalance, while sliding-window decomposition expands localized training examples.

Data sources

  • The dataset contains SSMI data from DMSP F-8 and SSMIS data from DMSP F-16, F-17, and F-18.SSMI records cover 1987–1991, while randomly sampled SSMIS orbits cover 2006–2024.Source: §II · p. 3
  • GPROF V7 precipitation datasets were obtained from NASA GES DISC and supplemented with PPS-curated artifact cases.The curated labeled dataset includes regular and artifact classes for both instruments and is publicly deposited on Zenodo.Source: §II · p. 3

Data generation

  • SSMI and SSMIS convert measured microwave radiances into precipitation estimates using the Bayesian GPROF algorithm.GPROF compares measured Brightness Temperatures with simulated rain-profile databases.Source: §II · p. 3

Data representation

  • Each orbit is stored as an HDF5 or netCDF file containing surface rain rates with latitude and longitude coordinates.The cross-track widths are 128 pixels for SSMI and 180 pixels for SSMIS.Source: §II · p. 3

Data challenges

  • Artifact orbits are statistically infrequent relative to regular observations, producing a heavily imbalanced dataset.The study summarizes orbit counts by regular status, artifact type, and artifact combinations in Table II.Source: §II · p. 3, Table II · p. 3
  • Sliding-window decomposition converts sparse anomalous orbits into many localized positive samples for training.A single anomalous orbit can yield tens of positive samples, with augmentation increasing spatial variation.Source: §II · p. 3

III. METHODOLOGY

The methodology makes artifact detection sensor-agnostic by analyzing spatial patches rather than relying on sensor-specific output details. Human-labeled examples and standardized artifact classes support automated quality control across instruments.

Patch-based framework

  • A patch is a sliding discrete sub-window that lets the framework operate independently of specific precipitation-product output details.This design addresses differences in passive-microwave radiometer operating conditions.Source: §III · p. 3

Artifact taxonomy

  • The image dictionary provides example artifact patches for SSMI or SSMIS orbits.Examples include lines, spots, parallel structures, coastline-following features, smooth shapes, and mosaic-like discontinuities.Source: Table I · p. 4, §III · p. 4

Quality control

  • Existing automated quality controls often miss artifacts that are detected only through subsequent manual review.Human-labeled orbits therefore serve as ground truth for training and validation.Source: §III · p. 5

A. Data Visualization

Visualization standardizes how precipitation fields are inspected and how artifact morphology is represented as training input. Fixed map and color settings improve comparability, while overlapping windows capture localized structures.

Data Visualization

  • All geolocated precipitation pixels are plotted with Cartopy using a Plate Carrée projection.The same standardized colorbar and fixed value limits are applied across orbits and sensors.Source: A. Data Visualization · p. 5

Patch extraction

Negative sampling

  • Regular-orbit negatives are extracted on a non-overlapping 70 × 70 pixel grid and no-rain patches are undersampled.Only 20% of identified no-rain patches are retained to limit trivial empty-data bias.Source: B. Patch-based Data Preparation Pipeline · p. 5

C. Model Baseline Architecture Selection

The framework uses a pre-trained CNN architecture with patch-based, multi-channel inputs and incremental training procedures designed for scarce, evolving artifact data.

  • CNNs were preferred over Vision Transformers because their inductive bias helps reduce overfitting on smaller datasets.Source: C. Model Baseline Architecture Selection · p. 5
  • MobileNetV3-Large was selected as the primary architecture to balance detection performance and computational overhead.ResNet-18 performed marginally better but required significantly longer training, while larger ResNet models performed worse.Source: C. Model Baseline Architecture Selection · p. 5
  • Artifact patches were extracted with sliding windows and augmented through reflection, translation, and 90°, 180°, and 270° rotations.The extraction used 70 × 70 pixel windows with a 23-pixel stride to capture localized artifact features.Source: Figure 2 · p. 6, F. Training Data Augmentation · p. 6
  • The input tensor combines globally scaled precipitation, locally normalized precipitation, and a binary landmask across three channels.Global scaling preserves absolute rainfall intensity, while local scaling emphasizes subtle artifact textures.Source: E. Multi-Channel Input Strategy · p. 6
  • Training followed chronologically ordered orbit cycles to simulate the gradual discovery of new artifact categories during satellite operations.Validation data remained isolated and unaugmented, while cross-validation folds were adaptively limited by the rarest class.Source: G. Model Training and Validation · pp. 6–7

H. Cross-Sensor Data and Transfer Learning Strategies

The study compares isolated target-sensor learning with cross-sensor training while evaluating artifact detection using metrics that emphasize positive-class sensitivity and calibration.

  • Three training paradigms were implemented to compare isolated sensor learning with models incorporating aggregate cross-sensor data.The Baseline target-only model uses MobileNetV3 pre-trained weights and trains exclusively on the target sensor.Source: H. Cross-Sensor Data and Transfer… · pp. 7–8
  • Validation metrics were computed on hold-out orbits that were never used for training, hyperparameter tuning, or cross-validation.Source: §I · p. 8
  • F2 was selected because missing an artifact is treated as twice as important as falsely flagging a regular sample.The F-score combines precision and recall, with β=2 emphasizing recall.Source: §I · p. 8
  • Brier Score measures the mean squared difference between predicted artifact probabilities and binary outcomes, with lower values indicating better calibration.Source: §I · p. 8
  • PR-AUC provides a threshold-agnostic comparison with SPEEDe, while Balanced Accuracy addresses severe class imbalance across regular and artifact samples.Balanced Accuracy prevents performance from being inflated by unequal detection ability across artifact classes.Source: §I · p. 8

J. Assessment of Minimum Description Length

The minimum description length experiment measures how many labeled examples each artifact class requires for stable detection performance.

IV. RESULTS

The results section fixes sensor-specific hyperparameters and reports the selected search-space values for SSMI and SSMIS experiments.

  • Hyperparameters were fixed across training cycles for each sensor after searching continuous learning-rate and weight-decay ranges and discrete optimizer and batch-size options.The selected values are reported in Tables V and VI.Source: A. Hyperparameter Optimization · p. 9
  • Table V reports the SSMI hyperparameter search space and selected optimal values.Source: Table V · p. 9
  • Table VI reports the SSMIS hyperparameter search space and selected optimal values.Source: Table VI · p. 9

B. Framework Performance on SSMI

Across SSMI and SSMIS, incremental performance depended strongly on when artifact classes entered training, while Joint data fusion reduced cold-start weakness. Orbit-level evaluation showed strong discrimination after sufficient target data, with calibrated probabilities improving over cycles.

E. Spatial Distribution and Probabilistic Mapping of Artifacts

The framework combines class- and sensor-sensitive incremental learning with pixel-level probability maps for locating artifacts. Learning requirements vary with anomaly structure, density, and sensor-specific morphology.

SSMI

SSMIS

G. Code and Data Repository

The paper provides its framework, code, trained models, and labeled data through public repositories. Its operational design emphasizes binary orbit integrity, calibrated probabilities, interpretable outputs, and refinement from uncertain or misclassified samples.

B. Methodological Limitations

The framework is constrained by scarce, ambiguous labels and by assumptions about sensor geometry and training-data requirements. Its future extension to indeterminate samples and heterogeneous satellite platforms remains unresolved.

Labeling and data scarcity

  • A few mislabeled samples can disrupt convergence, while forcing ambiguous features into broad classes harms discriminative performance.The authors found that precise class definitions mattered more than total data volume.Source: B. Methodological Limitations · p. 14

Sensor geometry

  • Transfer-learning and joint-training paradigms rely on geometrically compatible sensors, and divergent scanning geometries remain untested.The conical-to-cross-track case is specifically identified as an untested boundary.Source: B. Methodological Limitations · p. 14

Heterogeneous platforms

  • A universal training-sample threshold for operational readiness remains impractical because visually similar artifacts require sensor-specific exposure volumes.The authors call for broader study of feature-extraction requirements across passive microwave sensors.Source: C. Recommended Next Steps · pp. 14–15

Indeterminate cases

  • Indeterminate samples at the boundary between nominal precipitation and confirmed artifacts remain a knowledge gap for current architectures.Human-in-the-loop validation is proposed as a future direction for resolving this IDK class.Source: C. Recommended Next Steps · p. 15
Loading 2609.01514v1…