Baseline correction using asymmetrically reweighted penalized least squares smoothing.

Baseline correction methods based on penalized least squares are successfully applied to various spectral analyses. The methods change the weights iteratively by estimating a baseline. If a signal is below a previously fitted baseline, large weight is given. On the other hand, no weight or small weight is given when a signal is above a fitted baseline as it could be assumed to be a part of the peak. As noise is distributed above the baseline as well as below the baseline, however, it is desirable to give the same or similar weights in either case. For the purpose, we propose a new weighting scheme based on the generalized logistic function. The proposed method estimates the noise level iteratively and adjusts the weights correspondingly. According to the experimental results with simulated spectra and measured Raman spectra, the proposed method outperforms the existing methods for baseline correction and peak height estimation.

[1]  Jin Young Kim,et al.  A simple background elimination method for Raman spectra , 2009 .

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

[3]  Steven D. Brown,et al.  Robust Calibration with Respect to Background Variation , 2001 .

[4]  Jun-Qyu Park,et al.  Fast and sensitive recognition of various explosive compounds using Raman spectroscopy and principal component analysis , 2013 .

[5]  J. Kiusalaas Numerical Methods in Engineering with MATLAB®: Symmetric Matrix Eigenvalue Problems , 2009 .

[6]  Steven D. Brown,et al.  Wavelet analysis applied to removing non‐constant, varying spectroscopic background in multivariate calibration , 2002 .

[7]  Andrej Likar,et al.  A peak-search method based on spectrum convolution , 2003 .

[8]  Wei Li,et al.  A background elimination method based on wavelet transform for Raman spectra , 2007 .

[9]  Yi-Zeng Liang,et al.  Peak alignment using wavelet pattern matching and differential evolution. , 2011, Talanta.

[10]  P. Gemperline,et al.  Multivariate background correction for hyphenated chromatography detectors , 1999 .

[11]  Aiguo Shen,et al.  A background elimination method based on linear programming for Raman spectra , 2011 .

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

[13]  T. Vickers,et al.  Curve Fitting and Linearity: Data Processing in Raman Spectroscopy , 2001 .

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

[15]  William H. Press,et al.  Numerical recipes in C , 2002 .

[16]  Vincent Mazet,et al.  Background removal from spectra by designing and minimising a non-quadratic cost function , 2005 .