IEEE Access (Jan 2022)

An Improved Algorithm for Peak Detection Based on Weighted Continuous Wavelet Transform

  • Yongjie Zhou,
  • Jun Ma,
  • Fei Li,
  • Bohang Chen,
  • Tao Xian,
  • Xuegang Wei

DOI
https://doi.org/10.1109/ACCESS.2022.3220640
Journal volume & issue
Vol. 10
pp. 118779 – 118788

Abstract

Read online

Peak detection is a crucial preprocessing step in the analysis of various spectral signals. The method based on the continuous wavelet transform is more practical and popular, and has better detection accuracy and reliability because it identifies peaks across scales in the wavelet space and implicitly removes noise as well as the baseline. However, there are inevitably overlapping peaks in the measured spectra, and the formed composite ridges affect peak detection accuracy. Most peak detection methods have limited applicability to overlapping peaks. A weighted continuous wavelet transform (WCWT) peak detection algorithm is proposed to improve the adaptive ability of the peak detection method. This method yields more obvious spectral peak characteristics in low-scale regions. Composite ridges can be successfully truncated by setting a noise threshold based on the standard deviation of the spectral signal. In addition, the maximum value in the ridges was compressed and shifted to a smaller scale, which could determine the peaks more accurately. The method was applied to the peak detection of simulated spectra, Romanian database of Raman spectra, and real liquid electrode glow discharge spectra. The results show that the proposed method exhibits good peak detection performance.

Keywords