An Automated Baseline Correction Method Based on Iterative Morphological Operations

Raman spectra usually suffer from baseline drift caused by fluorescence or other reasons. Therefore, baseline correction is a necessary and crucial step that must be performed before subsequent processing and analysis of Raman spectra. An automated baseline correction method based on iterative morphological operations is proposed in this work. The method can adaptively determine the structuring element first and then gradually remove the spectral peaks during iteration to get an estimated baseline. Experiments on simulated data and real-world Raman data show that the proposed method is accurate, fast, and flexible for handling different kinds of baselines in various practical situations. The comparison of the proposed method with some state-of-the-art baseline correction methods demonstrates its advantages over the existing methods in terms of accuracy, adaptability, and flexibility. Although only Raman spectra are investigated in this paper, the proposed method is hopefully to be used for the baseline correction of other analytical instrumental signals, such as IR spectra and chromatograms.

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

[2]  Da Chen,et al.  Adaptive wavelet transform suppresses background and noise for quantitative analysis by Raman spectrometry , 2011, Analytical and bioanalytical chemistry.

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

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

[5]  D. E. Aston,et al.  Automatic Baseline Subtraction of Vibrational Spectra Using Minima Identification and Discrimination via Adaptive, Least-Squares Thresholding , 2012, Applied spectroscopy.

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

[7]  P. Eilers,et al.  New background correction method for liquid chromatography with diode array detection, infrared spectroscopic detection and Raman spectroscopic detection. , 2004, Journal of chromatography. A.

[8]  Jürgen Popp,et al.  Optimization of Raman-spectrum baseline correction in biological application. , 2016, The Analyst.

[9]  Xiuzhen Huang,et al.  Goldindec: A Novel Algorithm for Raman Spectrum Baseline Correction , 2015, Applied spectroscopy.

[10]  Freek Ariese,et al.  Fluorescence Rejection in Resonance Raman Spectroscopy Using a Picosecond-Gated Intensified Charge-Coupled Device Camera , 2007, Applied spectroscopy.

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

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

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

[14]  Shovan K. Majumder,et al.  Range-independent background subtraction algorithm for recovery of Raman spectra of biological tissue , 2012 .

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

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

[17]  H. G. Schulze,et al.  A Small-Window Moving Average-Based Fully Automated Baseline Estimation Method for Raman Spectra , 2012, Applied spectroscopy.

[18]  Dominique Van de Sompel,et al.  A hybrid least squares and principal component analysis algorithm for Raman spectroscopy , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[19]  D. McLean,et al.  Automated Autofluorescence Background Subtraction Algorithm for Biomedical Raman Spectroscopy , 2007, Applied spectroscopy.

[20]  Kishan Dholakia,et al.  Optimal algorithm for fluorescence suppression of modulated Raman spectroscopy. , 2010, Optics express.

[21]  Sergio Ruiz-Moreno,et al.  Morphology-Based Automated Baseline Removal for Raman Spectra of Artistic Pigments , 2010, Applied spectroscopy.

[22]  Royston Goodacre,et al.  Discrimination of Bacteria Using Pyrolysis-gas Chromatography-differential Mobility Spectrometry (py-gc-dms) and Chemometrics , 2008 .

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

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

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

[26]  P. Cadusch,et al.  Improved methods for fluorescence background subtraction from Raman spectra , 2013, 1306.4156.

[27]  Qing-Song Xu,et al.  Morphological weighted penalized least squares for background correction. , 2013, The Analyst.

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

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

[30]  Ł. Komsta,et al.  Comparison of Several Methods of Chromatographic Baseline Removal with a New Approach Based on Quantile Regression , 2011, Chromatographia.

[31]  Hai Liu,et al.  Joint Baseline-Correction and Denoising for Raman Spectra , 2015, Applied spectroscopy.

[32]  Pavel Matousek,et al.  Kerr-gated time-resolved Raman spectroscopy of equine cortical bone tissue. , 2005, Journal of biomedical optics.

[33]  Joseph V. Sinfield,et al.  A Low Cost Time-Resolved Raman Spectroscopic Sensing System Enabling Fluorescence Rejection , 2010, Applied spectroscopy.

[34]  Kishan Dholakia,et al.  Online fluorescence suppression in modulated Raman spectroscopy. , 2010, Analytical chemistry.