中文

Noisereduce:面向多域的时序信号去噪

信号处理 2024-12-25 v1 声音

摘要

从噪声背景中提取信号是信号处理领域中的一个基本问题,适用于多种领域。本文介绍了Noisereduce,这是一种用于减少多种领域噪声的算法,包括语音、生物声学、神经生理学和地震学。Noisereduce采用谱门控技术来估计频率域掩码,从而有效地将信号与噪声分离。该算法快速、轻量级,无需训练数据,能够处理-stationary和非-stationary噪声,使其既是通用工具也是与特定领域应用进行比较的便利基线。我们提供了Noisereduce的详细概述,并对其在多种时域信号上的性能进行了评估。

关键词

引用

@article{arxiv.2412.17851,
  title  = {Noisereduce: Domain General Noise Reduction for Time Series Signals},
  author = {Tim Sainburg and Asaf Zorea},
  journal= {arXiv preprint arXiv:2412.17851},
  year   = {2024}
}

备注

Python library: https://github.com/timsainb/noisereduce or `pip install noisereduce`