我在这里不是数学大师,所以我想问任何熟悉数字信号处理的人,检测实时峰值的最佳方法是什么。我每秒得到大约 30 帧/值,我尝试实现斜率算法来检测峰值,它工作正常,大约 80% 的情况,但它真的不够好:(。
从我搜索的内容来看,应该使用快速傅立叶变换,但我不知道如何开始使用它,也许我错过了在这种情况下应该如何使用 FFT 的一般想法。
在 iOS 中,我们有这个惊人的 Accelerate 框架,它应该可以帮助我做 FFT 的事情,但只要我不明白它对我来说几乎没有用处。
谁能通过将我指向正确的方向来以某种方式启发我:-)?
非常感谢,新年快乐!