Source-linked AI summary

STARLINC: Satellite Trail Artifact Removal using Inter-Frame Correlation

Shingeon Kim, Hyeyoon Lee, Dain Kwon, Kanghyun Choi, Sunjong Park, Mi-Ryang Kim, Jeong-Eun Lee, Jinho Lee

arXiv:2608.29145v1cs.CVcs.AI

TL;DR

Astronomical satellite trails are difficult to remove at survey scale because manual screening does not scale, general-domain detectors fail under low-SNR conditions, and real pixel annotations are costly. STARLINC combines synthetic trail generation, temporal differential maps, and heatmap pseudo-localization for pixel-level segmentation, achieving up to +102% relative mIoU over the strongest baseline and maintaining performance across survey datasets.

  • Problem

    Satellite-trail contamination threatens astronomical measurements, while manual screening is infeasible at survey scale and existing detectors struggle with low-SNR astronomical imagery.

    Source: §1 · p. 1, §2.2 · pp. 4–5
  • Method

    STARLINC combines synthetic trail generation, inter-frame differential maps, and activation-map pseudo-localization to enable pixel-level segmentation without manually annotated astronomical masks.

    Source: §1 · pp. 2–3, §4.2 · p. 8
  • Results

    +102% relative mIoU over the strongest baseline was demonstrated on real 7DT data, with cross-dataset transfer evaluated on ZTF and NGC-region observations.

    Source: §1 · p. 3
  • Takeaways & Limitations

    STARLINC selectively masks contaminated regions instead of discarding entire frames and maintains strong performance across survey datasets.

    Source: §7 · p. 15

    The approach targets the low-SNR domain gap between astronomical imagery and general vision datasets, where conventional line detectors degrade rapidly.

    Source: §2.2 · p. 4

Abstract

from arXiv · show

The rapid expansion of low Earth orbit satellites such as Starlink is increasingly contaminating astronomical surveys. In practice, contaminated images are often identified through inspection. However, modern surveys generate terabytes of data each night, making manual screening infeasible and necessitating reliable automated methods for satellite trail removal. Unfortunately, existing general-domain line detection methods fail to generalize to astronomical images due to domain mismatch, which are mostly grayscale with sparse bright stars and have a low signal-to-noise ratio. Moreover, training new models from scratch is impractical due to the lack of large-scale annotated astronomical datasets. To address these challenges, we introduce STARLINC, the first ML-based framework for satellite trail removal without requiring tedious pixel-level annotation of astronomical images. STARLINC combines synthetic satellite trail generation for training, inter-frame differential maps from temporally adjacent exposures to highlight transient trails, and heatmaps to provide additional localization cues for pixel-level segmentation. Extensive experiments on real-world data demonstrate substantial improvements over baselines, establishing STARLINC as a scalable solution for next-generation astronomical surveys. Code is available at https://github.com/starioKim/STARLINC.

1 Introduction

Satellite trails are an increasingly common threat to astronomical surveys, while manual screening and existing line detectors struggle with data volume and astronomical image conditions. STARLINC addresses these challenges with annotation-efficient segmentation and achieves substantial gains on real and cross-dataset observations.

  • More than 12,000 active LEO satellites are increasing satellite-trail contamination in astronomical surveys.Source: §1 · p. 1
  • Manual inspection cannot scale to terabytes of nightly survey data, and discarding contaminated images loses otherwise valuable observations.Source: §1 · p. 2
  • Existing line detectors fail on astronomical data because sparse, low-SNR imagery differs from general-domain training conditions.Source: §1 · p. 2
  • STARLINC performs pixel-level segmentation without real astronomical pixel annotations, selectively masking contaminated pixels while preserving valid data.Source: §1 · pp. 2–3
  • +102% relative mIoU over the strongest baseline was demonstrated on real 7DT data, with transfer evaluated on ZTF and NGC-region observations.Source: §1 · p. 3

2 Motivation

Satellite trails can distort photometry and derived stellar properties, while low-SNR astronomical imagery exposes a fundamental weakness in conventional line detection. These effects motivate specialized mitigation methods.

  • Satellite trails corrupt stellar photometry, so a single affected datapoint can impair time-domain analyses.Source: §2.1 · pp. 3–4
  • Brightness and magnitude errors can propagate into inaccuracies in derived stellar quantities such as mass and age.Source: §2.1 · p. 4
  • Astronomical images have SNR values of at most 16.84, versus median SNR values of 35 to 116 in general image datasets.Source: §2.2 · p. 4
  • Satellite trails are faint, thin, isolated signals embedded in noise rather than high-contrast contextual edges.Source: §2.2 · p. 5
  • DeepLSD performance remains stable above SNR 70 but degrades rapidly near astronomical levels, with sharp metric drops in the single-digit SNR regime.Source: §2.2 · p. 5

3 Related Work

Prior work includes heuristic, deep-learning, and astronomy-specific trail detectors, but training segmentation models commonly depends on costly pixel-level annotations. STARLINC combines synthetic supervision with temporal and heatmap-based localization cues.

  • Classical detectors use transforms, gradients, or edge detection to identify line structures from image pixels.Source: §3.1 · p. 5
  • Deep learning approaches recast line detection as region coloring, graph inference, or learning in Hough-transform parameter space.Source: §3.2 · p. 5
  • STARLINC uses synthetic trail injection, inter-frame differential maps, and classifier heatmaps to guide segmentation without manual masks.Source: Figure 4 · p. 6
  • Astronomy-specific methods include boundary tracing, morphological filtering, CNNs, and machine-learning classifiers for satellite trails.Source: §3.3 · p. 6
  • Existing trail-segmentation methods require expensive manually examined pixel-level annotations for supervision.Source: §3.3 · p. 6

4 Method

STARLINC combines synthetic supervision, inter-frame differential maps, and Grad-CAM heatmaps to generate pixel-level satellite-trail masks without manually annotated real images.

4.1 Synthetic Trail Generation for Training

  • STARLINC addresses missing pixel-level annotations and trail-image imbalance by generating synthetic trails for scalable training.Synthetic trails are injected into clean astronomical images, producing paired images and pixel-level ground-truth masks.Source: §4.1 · p. 7
  • Synthetic trails are parameterized by length, orientation, thickness, and brightness, with thickness sampling biased toward thin trails.This emphasizes faint, narrow structures that are difficult to distinguish from low-SNR background noise.Source: §4.1 · p. 7

4.2 Inter-Frame Differential Map for Background Suppression

  • Inter-frame differential maps suppress persistent celestial structures and emphasize transient satellite trails across repeated observations.STARLINC aggregates local structural differences within sliding windows and uses SSIM complement distances for robustness to observational noise.Source: §4.2 · p. 8

4.3 Pseudo-localization via Activation Maps

  • A trail-presence classifier produces Grad-CAM heatmaps that provide coarse spatial localization cues directly to the segmentation network without pixel-level supervision.The heatmap is formed from weighted final-layer feature maps and ReLU activation.Source: §4.3 · pp. 8–9

4.4 Overall Pipeline for Trail Masking

  • The U-Net receives the original image, mean differential map, and Grad-CAM heatmap as a three-channel input and predicts a binary trail mask.Training uses synthetic masks, while inference thresholds the predicted trail-probability map.Source: §4.4 · p. 9

5 Experiments

STARLINC is evaluated on real 7DT observations for segmentation and cross-dataset transfer. It produces more spatially accurate trail masks than classical and learning-based baselines and generalizes to ZTF and NGC-region observations.

Experimental Settings

  • The 7DT Orion Molecular Clouds dataset contains 1,140 samples split into 720 training, 180 validation, and 240 test samples.Temporally adjacent frames construct inter-frame differential maps with window size k = 5.Source: §5.1 · p. 10

Segmentation Evaluation

  • Several baselines show discrimination without accurate localization: Hough has precision 0.785, recall 0.293, and mIoU 0.142.Radon and LSD achieve mIoU 0.000 and 0.074, respectively.Source: §5.2 · p. 11
  • STARLINC achieves the best localization, with mIoU 0.485 and Dice 0.653, while maintaining precision 0.815 and recall 0.545.These results double the best baseline mIoU.Source: §5.2 · p. 11
  • STARLINC obtains ROC-AUC 0.918 and PR-AUC 0.865, with the favorable trade-off persisting across decision thresholds.Figure 5 presents ROC and PR curves for the segmentation model.Source: §5.2 · p. 11, Figure 5 · p. 11

Qualitative Analysis

  • Qualitatively, STARLINC produces continuous masks closely following trail geometry, unlike fragmented, dispersed, or absent baseline masks.The comparison includes Hough, DT-LSD, MaxiMask, and STARLINC across astronomical images.Source: §5.3 · pp. 11–12, Figure 6 · p. 12

Cross-Dataset Validation

  • STARLINC achieves the best mIoU and Dice on both ZTF and NGC-region datasets without target-dataset fine-tuning.Inter-frame differential maps emphasize transient trails while suppressing persistent celestial structures.Source: §5.4 · pp. 12–13, Table 2 · p. 13

6 Analysis

Analysis isolates the contributions of STARLINC’s differential-map and heatmap cues and compares alternative designs. The results favor combining complementary temporal and localization information, while realistic rendering improves overlap at a precision cost.

Ablation Study

  • Removing both the inter-frame differential map and heatmap yields zero segmentation performance, while their combination performs best.The differential map suppresses persistent celestial structures and the heatmap guides trail localization.Source: §6.1 · p. 13

Differential Map Comparison

  • SSIM provides the strongest differential-map cue because it better captures frame-specific structural changes than pixel-wise flux differences.RMSE and MAE are sensitive to brightness fluctuations and residual stellar cores, whereas ZOGY, OIS, and DIA target point-source variability and normalized subtraction.Source: §6.2 · pp. 13–14

Alternative Designs

  • Image-only SAM segmentation reaches mIoU 0.358 and Dice 0.528, below STARLINC’s performance.The comparison removes both inter-frame differential maps and classifier heatmaps.Source: §6.3 · p. 14
  • PSF-aware rendering raises mIoU from 0.485 to 0.539 and Dice from 0.653 to 0.700, but precision falls from 0.815 to 0.748.The result indicates improved overlap accompanied by reduced precision.Source: §6.3 · pp. 14–15
  • Thresholding or extracting lines directly from differential maps yields high recall but very low precision because stellar cores, detector artifacts, and fluctuations also respond strongly.The differential map is therefore used as a segmentation cue rather than a standalone mask generator.Source: §6.3 · p. 15
  • IRNet and SEAM underperform STARLINC because their activation maps capture discriminative trail fragments rather than the full thin trail extent.STARLINC uses the heatmap as an auxiliary cue for pixel-level segmentation.Source: §6.3 · p. 15

7 Conclusion

The conclusion presents STARLINC as a method for isolating transient satellite artifacts and selectively masking contaminated pixels in large-scale astronomical surveys. Experiments report gains over baselines and strong transfer across unseen fields and datasets.

Conclusion

  • STARLINC combines temporal redundancy, inter-frame differential maps, synthetic trail generation, and activation-map pseudo-localization for pixel-level segmentation without real survey masks.The implementation uses a U-Net with three-channel inputs.Source: §7 · p. 15, A Detailed Experiment Settings · p. 19
  • Selective masking of contaminated regions avoids discarding entire frames and is presented as a practical approach for large-scale survey artifact handling.The conclusion frames this as a scalable application of the method.Source: §7 · p. 15
  • Cross-dataset evaluation applies a model trained on one dataset directly to Serpens and Messier 81 images without additional retraining.These fields differ in background structure and object distribution.Source: B Additional Cross-Dataset… · p. 19
  • STARLINC localizes faint and multiple satellite trails while preserving surrounding celestial sources in unseen fields.The qualitative examples include a barely visible trail in Serpens and multiple trails in Messier 81.Source: B Additional Cross-Dataset… · p. 19

C Qualitative Results of Inter-Frame Differential Maps and Heatmaps

Qualitative analysis shows how the original image, differential map, and classifier heatmap complement one another across time. Additional comparisons report coherent STARLINC localization and strong classification performance against baselines.

Input Modalities

Qualitative Comparisons

  • Classical detectors often trigger on bright celestial structures or galaxy edges and miss faint or partially visible trails.DeepLSD and DT-LSD improve sensitivity in some cases but can remain fragmented or unstable.Source: D Further Qualitative Comparison · p. 21
  • STARLINC produces cleaner, more coherent localization while preserving surrounding celestial structures across faint, complex, and variable-brightness trails.Figure 10 broadens qualitative evaluation across trail appearances and background conditions.Source: D Further Qualitative Comparison · pp. 20–21

Classification Results

  • STARLINC achieves classification accuracy 0.983, F1 0.959, and ROC-AUC 0.998 with precision and recall both equal to 0.959.Removing synthetic trail generation and the inter-frame differential map degrades classification performance.Source: §E.2 · pp. 21–22

E.3 Additional Experimental Results of the Classifier

Additional experiments examine classifier and segmentation sensitivity to training data, synthetic-trail ratios, backbone size, and fine-tuned baselines. STARLINC remains effective across tested settings, while excessive synthetic data and adapted existing detectors show limitations.

Classification sensitivity

  • F1 performance generally improves as classifier training samples increase, particularly from 150 to 450 samples.Source: §E.3 · p. 23
  • A 50% synthetic ratio reaches the highest F1 score of 0.959 with 900 training samples.Source: §E.3 · p. 23
  • Higher synthetic ratios, including 70% and 90%, degrade classifier performance across most dataset sizes.Source: §E.3 · p. 23

Segmentation sensitivity

Fine-tuned baselines

H Additional Motivational Results on Low-SNR Images

Additional low-SNR experiments show why astronomical line detection is difficult and assess STARLINC’s sensitivity to backbone size and input bit depth. The reference 8-bit pipeline remains competitive for detectable trails, while broader processing remains future work.

Low-SNR motivation

Backbone sensitivity

Input bit depth

K Data Preservation through Pixel-Level Trail Removal

Pixel-level trail removal preserves uncontaminated astronomical information that conventional full-image rejection discards. The proposed approach therefore retains substantially more usable image data.

L Limitations

The evaluation is constrained by the limited availability of public astronomical datasets. Qualitative results nevertheless include applications to Serpens and Messier 81, alongside comparisons across methods and distance metrics.

Limitations

  • Broader validation is limited because many modern astronomical observations remain proprietary during release periods.Source: L Limitations · p. 27
  • Future public dataset releases would enable validation across more diverse astronomical observations.Source: L Limitations · p. 27

Additional qualitative results

  • STARLINC predictions on Serpens and Messier 81 accurately localize trails while preserving surrounding celestial structures.Source: Figure 9 · p. 28
  • The paper compares inter-frame differential maps computed with MAE, RMSE, and SSIM.Source: Figure 11 · p. 31
Loading 2608.29145v1…