У меня есть образец, который может создать несколько шумный выход. Образец является результатом некоторой обработки изображения с камеры, которая указывает заголовок капли определенного цвета. Это угол от около -45 ° до +45 °, или a NaN
, что означает, что капля на самом деле не отображается.Использование экспоненциального сглаживания с значениями NaN
Чтобы бороться с шумными данными, я чувствовал, что exponential smoothing будет делать трюк. Однако я не уверен, как обрабатывать значения NaN
.
С одной стороны, вовлечение их в математику приведет к среднему значению NaN
, которое затем предотвратит любые значимые результаты. С другой стороны, игнорирование значений NaN
означает, что сценарий «без обнаружения» никогда не будет сообщаться. И только для того, чтобы усложнять ситуацию, данные также шумны тем, что могут получить значение NaN
, которое в идеале было бы сглажено каким-то образом, чтобы предотвратить случайный шум.
Любые идеи о том, как я мог бы реализовать такую экспоненциальную гладкость?
Одна из проблем заключается в том, что я хочу _preserve_ 'NaN', когда они появляются в группе, так что я могу быть уверен, что blob вышел из поля зрения, а не просто сложно обнаружить. Капля, о которой идет речь, фиксирована, камера движется, и blob также может быть скрыт, что еще более усложняет проблему – Eric