小波变换与高斯拟合在光谱重叠峰解析中的应用

文件信息

  • 云盘路径:/工作相关/Personnal/2017工作/质谱仪软件架构资料调研/相关论文/小波变换与高斯拟合在光谱重叠峰解析中的应用_冯飞.pdf
  • 文件大小:1021 KB
  • 页数:6页
  • 提取方式:PDF文本提取(pdftotext)
  • 日期:2026-09-20

文献信息

  • 期刊:光子学报 (ACTA PHOTONICA SINICA)
  • 卷期:第44卷第6期,2015年6月
  • DOI:10.3788/gzxb20154406.0630001
  • 作者:冯飞,王府北,谢非,吴琼水,曾立波
  • 单位:武汉大学电子信息学院,武汉430072
  • 基金:国家科技支撑计划课题(No.2011BAF02B02)

核心观点

本文提出了一种基于小波变换与高斯拟合的光谱重叠峰解析算法,能够同时对含噪声和基线漂移的光谱信号进行去噪、基线校正和峰位检测,并通过高斯拟合求解峰强和峰宽信息。

方法步骤

第一步:小波变换预处理

  • 小波函数选择:sym8小波(综合去噪和基线校正效果最佳)
  • 分解层数:8层(6-9层对比实验确定)
  • 阈值方法:Heursure软阈值法
  • 处理流程:
    1. 对低频系数置零 → 基线校正
    2. 对高频系数阈值量化 → 谱线去噪
    3. 小波重构 → 得到预处理后的光谱信号

第二步:多尺度小波变换寻峰

  • 母小波函数:Mexican Hat (Mexh) 函数
  • 尺度参量:1至20,间隔为1
  • 脊线搜索:
    1. 搜寻各尺度小波系数模极大值
    2. 连接相邻尺度的模极大值形成脊线
    3. 复合脊线校正:剔除偏离过大的极值点
  • 峰位确定:脊线中小波尺度参量最大时对应的位置即为峰位

第三步:高斯函数谱峰拟合

  • 单峰高斯函数:g(u,σ)(t) = A·exp(-(t-u)²/2σ²)
  • 多峰拟合:f’(t) = Σg(uᵢ,σᵢ)(t)
  • 优化目标:在最小二乘意义下寻找最佳拟合光谱
  • 输出参数:峰位(u)、峰强(A)、峰宽(σ)

实验结果

仿真光谱参数

  • 6个高斯峰,包含:
    • 2个完全独立峰(峰位50、100)
    • 2个完全重叠峰(峰位150、160)
    • 2个部分重叠峰(峰位230、250)
  • 叠加随机噪声(信噪比20dB)和基线漂移

峰位检测精度

峰号真实值拟合值偏差
15050.014+0.014
2100100.031+0.031
3150149.067-0.933
4160158.977-1.023
5230230.342+0.342
6250249.617-0.383
  • 峰位偏差:±1.3以内
  • 峰强偏差:不超过8.5%

与OrIGIN软件对比

  • 峰位拟合:本文算法除峰5外均优于OrIGIN
  • 峰强拟合:本文算法除峰1和峰6外均优于OrIGIN
  • 峰宽拟合:本文算法在峰1、2、4、5上优于OrIGIN

关键创新点

  1. 同时处理噪声和基线:通过小波变换低频系数置零实现基线校正,高频系数阈值化实现去噪
  2. 多尺度脊线搜索:利用小波系数模极大值的多尺度特性,精确定位峰位
  3. 复合脊线校正:提出复合脊线的判定和校正方法,提高重叠峰检测准确性
  4. 高斯拟合参数优化:基于小波变换得到的峰位数和峰位值作为高斯拟合的初始参数

应用价值

  • 通用性强:适用于多种光谱类型(原子发射光谱、红外光谱、拉曼光谱等)
  • 非平稳信号:不仅适用于平稳信号,还可推广到非平稳信号处理
  • 不依赖先验知识:无需了解待测样品的成分和含量信息
  • 可推广性:可应用于其他谱图重叠峰解析场景

研究局限

  1. 对于完全重叠峰(峰3、4),峰位拟合精度相对较低
  2. 需要人工设定小波函数类型和分解层数等参数
  3. 计算复杂度较高,实时性受限

参考文献

  • 方勇华, 孔超, 兰天鸽, 等. 应用小波变换实现光谱的噪声去除和基线校正[J]. 光学精密工程, 2006, 14(6): 1089-1091.
  • 蔡涛, 王先培, 杜双育, 等. 基于多尺度小波变换的红外光谱谱峰识别算法[J]. 分析化学研究简报, 2011, 39(6): 911-914.
  • 陈鹏飞, 田地, 乔淑君, 等. 一种基于连续小波变换的LIBS自动寻峰方法[J]. 光谱学与光谱分析, 2014, 34(7): 1969-1972.

关联笔记