Я здесь не гуру математики, поэтому я хочу спросить любого, кто знаком с цифровой обработкой сигналов, каков наилучший способ обнаружения пиков в реальном времени. Я получаю около 30 кадров / значений в секунду, и я пытался реализовать алгоритм наклона для обнаружения пиков, он работал нормально, примерно в 80% случаев, но на самом деле этого недостаточно :(.
Из того, что я искал, следует использовать быстрое преобразование Фурье, но я понятия не имею, как с ним начать, возможно, мне не хватает общего представления о том, как мне следует использовать БПФ в этом случае.
В iOS у нас есть этот удивительный фреймворк Accelerate, который должен помочь мне в работе с БПФ, но пока я не понимаю общей идеи, он для меня практически бесполезен.
Может ли кто-нибудь просветить меня, указав мне правильное направление :-)?
Большое спасибо, и с Новым годом!