Denoising the Deep Sky: Physics-Based CCD Noise Formation for Astronomical Imaging
astro-ph.IM, cs.CV, cs.LG
Submitted: 2026-01-30
Updated: 2026-09-01
Code: https://github.com/ShuhongLL/Denoising-Deep-Sky
License: http://creativecommons.org/licenses/by/4.0/
The gist: Astronomical imaging remains noise-limited under practical observing conditions.
Terminology
Abstract
Astronomical imaging remains noise-limited under practical observing conditions. Standard calibration pipelines remove structured artifacts but largely leave stochastic noise unresolved. Although learning-based denoising has shown strong potential, progress is constrained by scarce paired training data and the requirement for physically interpretable models in scientific workflows. We propose a physics-based noise synthesis framework tailored to CCD noise formation in the telescope. The pipeline models photon shot noise, photo-response non-uniformity, dark-current noise, readout effects, and localized outliers arising from cosmic-ray hits and hot pixels. To obtain low-noise inputs for synthesis, we stack multiple unregistered exposures to produce high-SNR bases. Realistic noisy counterparts synthesized from these bases using our noise model enable the construction of abundant paired datasets for supervised learning. Extensive experiments on our real-world multi-band dataset curated from two ground-based telescopes demonstrate the effectiveness of our framework in both photometric and scientific accuracy.
Sources
- Learning Physics-Informed Noise Models from Dark Frames for Low-Light Raw Image Denoising
- Optimal Addition of Images for Detection and Photometry
Related papers
- A signal dedispersion algorithm for imaging-based transient searches
- EXPO: a quantum leap in fast, wide-band X-ray polarimetry for astrophysics
- CHRONOS Science Program
- AVICA: A fully automated CASA pipeline for large volume VLBI data calibration
- Spectral Map Making with SPHEREx
- Long-Integration Magnetar Burst Observatory (LIMBO): Instrument Summary and Early FRB Rate Constraints