A baseline correction algorithm for Raman spectroscopy by adaptive knots B-spline

The Raman spectroscopy technique is a powerful and non-invasive technique for molecular fingerprint detection which has been widely used in many areas, such as food safety, drug safety, and environmental testing. But Raman signals can be easily corrupted by a fluorescent background, therefore we presented a baseline correction algorithm to suppress the fluorescent background in this paper. In this algorithm, the background of the Raman signal was suppressed by fitting a curve called a baseline using a cyclic approximation method. Instead of the traditional polynomial fitting, we used the B-spline as the fitting algorithm due to its advantages of low-order and smoothness, which can avoid under-fitting and over-fitting effectively. In addition, we also presented an automatic adaptive knot generation method to replace traditional uniform knots. This algorithm can obtain the desired performance for most Raman spectra with varying baselines without any user input or preprocessing step. In the simulation, three kinds of fluorescent background lines were introduced to test the effectiveness of the proposed method. We showed that two real Raman spectra (parathion-methyl and colza oil) can be detected and their baselines were also corrected by the proposed method.

[1]  Pan Du,et al.  Bioinformatics Original Paper Improved Peak Detection in Mass Spectrum by Incorporating Continuous Wavelet Transform-based Pattern Matching , 2022 .

[2]  P. Teissèdre,et al.  Raman spectroscopy of white wines. , 2015, Food chemistry.

[3]  Corey J. Cochrane,et al.  A Fast Classification Scheme in Raman Spectroscopy for the Identification of Mineral Mixtures Using a Large Database With Correlated Predictors , 2015, IEEE Transactions on Geoscience and Remote Sensing.

[4]  Robin M. Hochstrasser,et al.  The use of fluorescence quenchers in resonance Raman spectroscopy , 1975 .

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

[6]  David J Brady,et al.  Multi-excitation Raman spectroscopy technique for fluorescence rejection. , 2008, Optics express.

[7]  Adrian J. Brown Spectral curve fitting for automatic hyperspectral data analysis , 2006, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[9]  DuPan,et al.  Improved peak detection in mass spectrum by incorporating continuous wavelet transform-based pattern matching , 2006 .

[10]  Simon J. Hook,et al.  HYDROTHERMAL FORMATION OF CLAY-CARBONATE ALTERATION ASSEMBLAGES IN THE , 2010, 1402.1150.

[11]  Wolfgang Marquardt,et al.  Automatic Generation of Peak-Shaped Models , 2004, Applied spectroscopy.

[12]  P. Wyeth,et al.  On the use of photobleaching to reduce fluorescence background in Raman spectroscopy to improve the reliability of pigment identification on painted textiles , 2006 .

[13]  Yi-Zeng Liang,et al.  An intelligent background-correction algorithm for highly fluorescent samples in Raman spectroscopy , 2010 .

[14]  Patrizia Ciarlini,et al.  Free-knot cubic spline modelling in cryogenic thermometer calibration , 2006 .

[15]  Hai Jun Xu,et al.  Ultrasensitive and quantitative detection of paraquat on fruits skins via surface-enhanced Raman spectroscopy , 2015 .

[16]  Livio L. Tornabene,et al.  Louth crater: Evolution of a layered water ice mound , 2008 .

[17]  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.