We describe a nonuniform spectral resampling transform (NUSRT) that resamples a frequency-scaled spectrum that has been measured by a Fourier-transform spectrometer (FTS). Frequency scaling of a spectrum can arise from measurements made with off-axis detectors and Doppler shifts induced by motion of a spaceborne FTS relative to an input radiation source. In addition, a spectrum may need to be rescaled in frequency to match spectral lines for applications such as the retrieval of atmospheric state parameters. The NUSRT is cast as a linear algebraic expression that relates a nonuniformly sampled interferogram to an input spectrum. A polynomial approximation is applied to this expression that reduces the inverse of the NUSRT to a series of Fourier transforms that can be implemented as fast Fourier transforms (FFTs). We show that this NUSRT algorithm requires on the order of 6N log N flops, which reduces the computational cost of rescaling by more than 1 order of magnitude compared with conventional FFT-based Shannon interpolation techniques while comparable accuracy is maintained.
© 2003 Optical Society of America
Original Manuscript: May 16, 2002
Revised Manuscript: October 10, 2002
Published: February 20, 2003
Edwin Sarkissian and Kevin W. Bowman, "Application of a nonuniform spectral resampling transform in Fourier-transform spectrometry," Appl. Opt. 42, 1122-1131 (2003)