Находить впадины и пики в "сигнале"
От: ylem  
Дата: 21.06.21 20:43
Оценка:
На ходу постуют числовые вещественные значения.
График выглядит примерно так: http://files.rsdn.org/66566/Img.png

Масштаб значений меняется, но меняется медленно.

Хочется научиться находить участки, которые на глаз кажутся "впадинами" и "пиками".
Пик, наверное, можно считать "пройденным" как только "миновали вершину".
Когда считать считать "состоявшейся" впадину, я не знаю.

Наверное, пики не обязательно точно перемежаются со впадинами.

Сформулировать формальнее я не смогу.

Попробовал два наивных подхода: (1) сглаживать и оценивать знак кривизны и наклон касательной; (2) двигать два окна и сранивать минимумы, максимумы и "децили".
Результат работы перешагивает уровень минимальных хотелок (даже половина пропущенных событий вполне пойдет), но реализация самобытная, колхозная и мало "устойчивая". Особенно в части учета того, что масштаб и длины участвков могут быть разные.

Буду благодарен за ключевые слова по которым гуглить готовые известные и надежные подходы.
Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.