Baseline correction for infrared spectra using adaptive smoothness parameter penalized least squares method

Abstract Baseline wander is a common problem in analysis with Fourier Transform Infrared Spectrometer (FTIR). And it is necessary to correct baseline drift for further quantitative and qualitative analysis. Several baseline correction algorithms based on penalized least squares have been proposed. However, these methods are usually used in noise-free or low-noise environments. In this paper, a novel algorithm named adaptive smoothness parameter penalized least squares was proposed. The smoothness parameters were set by user at first. Then, the smoothness parameter was updated iteratively according to the difference between the original spectrum and fitted baseline. When the iteration reaches the termination condition, the fitted baseline can be obtained. In the end of the paper, experimental results on simulated spectra and measured infrared spectra of methane were given. The simulated spectra results demonstrate that the proposed method has better performance than existing methods, especially when the spectra contain high noise. The results of infrared spectra confirm that the proposed method has good performance and can be applied to correct spectral baseline accurately.

[1]  Weihua Gui,et al.  Baseline correction for Raman spectra using penalized spline smoothing based on vector transformation , 2018 .

[2]  Wei Zhang,et al.  Multivariate qualitative analysis of banned additives in food safety using surface enhanced Raman scattering spectroscopy. , 2015, Spectrochimica acta. Part A, Molecular and biomolecular spectroscopy.

[3]  Yi-Zeng Liang,et al.  Baseline correction using adaptive iteratively reweighted penalized least squares. , 2010, The Analyst.

[4]  P. Eilers A perfect smoother. , 2003, Analytical chemistry.

[5]  Liankui Dai,et al.  An Automated Baseline Correction Method Based on Iterative Morphological Operations , 2018, Applied spectroscopy.

[6]  Andrew Jirasek,et al.  Investigation of Selected Baseline Removal Techniques as Candidates for Automated Implementation , 2005, Applied spectroscopy.

[7]  Hans-Curt Flemming,et al.  FTIR-spectroscopy in microbial and material analysis , 1998 .

[8]  A. Mahadevan-Jansen,et al.  Automated Method for Subtraction of Fluorescence from Biological Raman Spectra , 2003, Applied spectroscopy.

[9]  Xiaojun Tang,et al.  The Piecewise Two Points Autolinear Correlated Correction Method for Fourier Transform Infrared Baseline Wander , 2015 .

[10]  Aaron Park,et al.  Baseline correction using asymmetrically reweighted penalized least squares smoothing. , 2015, The Analyst.

[11]  Kristian Hovde Liland,et al.  Optimal Choice of Baseline Correction for Multivariate Calibration of Spectra , 2010, Applied spectroscopy.

[12]  Fang Qian,et al.  A fully automated algorithm of baseline correction based on wavelet feature points and segment interpolation , 2017 .

[13]  Yap Chun Wei,et al.  A fully automated iterative moving averaging (AIMA) technique for baseline correction. , 2011, The Analyst.

[14]  Limin Shao,et al.  Automatic baseline correction by wavelet transform for quantitative open-path Fourier transform infrared spectroscopy. , 2007, Environmental science & technology.

[15]  Wei Zhang,et al.  Investigation of a genetic algorithm based cubic spline smoothing for baseline correction of Raman spectra , 2016 .

[16]  Wei Zhang,et al.  Baseline correction for Raman spectra using an improved asymmetric least squares method , 2014 .

[17]  Tiange Lan,et al.  Automatic baseline correction of infrared spectra , 2007 .

[18]  Wei Zhang,et al.  Discrimination of the Coptis chinensis geographic origins with surface enhanced Raman scattering spectroscopy , 2015 .

[19]  Song Liu,et al.  Baseline correction method based on doubly reweighted penalized least squares. , 2019, Applied optics.

[20]  Alan G. Ryder,et al.  Comparison of Derivative Preprocessing and Automated Polynomial Baseline Correction Method for Classification and Quantification of Narcotics in Solid Mixtures , 2006, Applied spectroscopy.

[21]  Tapani Vuorinen,et al.  Automatic Baseline Recognition for the Correction of Large Sets of Spectra Using Continuous Wavelet Transform and Iterative Fitting , 2014, Applied spectroscopy.

[22]  J. Mo,et al.  Baseline correction by improved iterative polynomial fitting with automatic threshold , 2006 .

[23]  Rasmus Bro,et al.  An automated method for baseline correction, peak finding and peak grouping in chromatographic data. , 2013, The Analyst.

[24]  Ni Zhen,et al.  Progress and effect of spectral data pretreatment in NIR analytical technique , 2008 .