PDRs4All XX. Haute Couture: Spectral stitching of JWST MIRI-IFU cubes with matrix completion
Amélie Canin, Cédric Févotte, Nicolas Dobigeon, Dries Van De Putte, Takashi Onaka, Olivier Berné
TL;DR
Haute Couture addresses the challenge of stitching JWST MIRI-MRS data cubes by formulating it as a matrix completion problem solved via nonnegative matrix factorization, while first applying a pre-processing step to homogenize intensities across the twelve sub-cubes. The method preserves the highest spatial resolution across the full spectral range and leverages overlaps between channels to reconstruct a uniform cube, demonstrated on the PDRs4All Orion Bar dataset. Compared with coarse stitching, Haute Couture delivers continuous spectra and maintains spatial detail, enabling recovery of structural features such as the 203-506 protoplanetary disk. The approach, which includes a closed-form solution for intensity-scaling and a low-rank, nonnegative factorization framework, is broadly applicable to JWST MIRI-MRS data and other IFU datasets, with code to be released upon publication.
Abstract
MIRI is the imager and spectrograph covering wavelengths from $4.9$ to $27.9$ $μ$m onboard the James Webb Space Telescope (JWST). The Medium-Resolution Spectrometer (MRS) consists of four integral field units (IFU), each of which has three sub-channels. The twelve resulting spectral data cubes have different fields of view, spatial, and spectral resolutions. The wavelength range of each cube partially overlaps with the neighboring bands, and the overlap regions typically show flux mismatches which have to be corrected by spectral stitching methods. Stitching methods aim to produce a single data cube incorporating the data of the individual sub-channels, which requires matching the spatial resolution and the flux discrepancies. We present Haute Couture, a novel stitching algorithm which uses non-negative matrix factorization (NMF) to perform a matrix completion, where the available MRS data cubes are treated as twelve sub-matrices of a larger incomplete matrix. Prior to matrix completion, we also introduce a novel pre-processing to homogenize the global intensities of the twelve cubes. Our pre-processing consists in jointly optimizing a set of global scale parameters that maximize the fit between the cubes where spectral overlap occurs. We apply our novel stitching method to JWST data obtained as part of the PDRs4All observing program of the Orion Bar, and produce a uniform cube reconstructed with the best spatial resolution over the full range of wavelengths.
