Simple Improved Reference Subtraction for H4RG, H2RG, and H1RG Near-infrared Array Detectors
Bernard J. Rauscher, Dale J. Fixsen, Gregory Mosby
TL;DR
Simple Improved Reference Subtraction (SIRS) presents a least-squares, reference-pixel-based method to suppress correlated read noise in Teledyne HxRG detectors, applicable to H4RG, H2RG, and H1RG arrays. It extends IRS^2 ideas from JWST to conventional clocking patterns, using incomplete real Fourier transforms and training data to produce an optimal, linear correction without tuning. Validation on Roman ground-test data demonstrates substantial reductions in low-frequency banding and correlated noise while preserving mean detector response; the method is implemented in Julia with a Python backend for practical use, including archival data applicability. This work provides a practical, statistically optimal framework for reference-based noise subtraction that can adapt to evolving detector hardware and observing modes.
Abstract
Teledyne's H4RG, H2RG, and H1RG near-infrared array detectors provide reference pixels embedded in their data streams. Although they do not respond to light, the reference pixels electronically mimic normal pixels and track correlated read noise. In this paper, we describe how the reference pixels can be used with linear algebra and training data to optimally reduce correlated read noise. Simple Improved Reference Subtraction (SIRS) works with common detector clocking patterns and, when applicable, relies only on post-processing existing data so long as the reference pixels are available. The resulting reference correction is optimal, in a least squares sense, when the embedded reference pixels are the only references and the reference columns on the left and right are treated as two reference streams. We demonstrate SIRS using H4RG ground test data from the Nancy Grace Roman Space Telescope Project. The Julia language SIRS software is freely available for download from the NASA GitHub. The package includes a python-3 ``backend'' that can be used to apply SIRS corrections if a SIRS calibration file has been provided by the instrument builders.
