Abstract
Baseline drift problem usually exists in the spectral analysis due to the detector nonlinearities and temperature variations. Therefore, the baseline must be corrected before accurate data analysis. So, we proposed a novel and high-precise algorithm, baseline estimation using morphological and iterative local extremum (MILE). We first obtained all local extrema of the measured spectrum by derivation. A coarse baseline is then estimated by the PCHIP interpolation method. Subsequently, find the local extrema again of coarse baseline and update by their adjacent data. The update processing iterates multiple times. Finally, the spectrum is corrected by subtracting the estimated baseline. In order to evaluate the performance of our algorithm, we corrected the baseline drift of various spectra, including chromatograms and Fourier Transform Spectrometer spectra. All results achieve a high precision, proving that our algorithm has better accuracy and robustness.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have