【发布时间】:2019-10-24 11:46:06
【问题描述】:
我有一些从风力涡轮机录制的音频文件,我正在尝试进行异常检测。大意是如果一个叶片出现故障(比如开裂),这个叶片的声音会和其他两个叶片不同,所以我们基本上可以想办法提取每个叶片的声音信号,比较它们之间的相似度/距离,如果其中一个信号具有显着差异,我们可以说涡轮机将发生故障。 我只有一些有缺陷的样品,缺少标签。
然而,似乎没有人在做这种工作,我在尝试时遇到了很多麻烦。 我尝试使用 stft 将信号转换为功率谱,并且出现了一些尖峰。如何从原始数据中识别每个刀片? (一些相关工作使用 AutoEncoders 来检测音频中的异常,但在这个任务中,我们希望使用一些基于相似性的方法。)
谁有好主意?有一些相关的工作/论文要推荐吗?
【问题讨论】:
-
您能否提供几转的频谱图,最好标明每个叶片通过的时间?
标签: python machine-learning signal-processing