Internal change

PiperOrigin-RevId: 510281435
This commit is contained in:
MediaPipe Team 2023-02-16 16:59:40 -08:00 committed by Copybara-Service
parent 5f6bbdbce5
commit 4ed9f507ad
2 changed files with 3 additions and 1 deletions

View File

@ -44,6 +44,7 @@ cc_library(
hdrs = ["one_euro_filter.h"],
deps = [
":low_pass_filter",
"//mediapipe/framework/port:integral_types",
"//mediapipe/framework/port:logging",
"@com_google_absl//absl/memory",
"@com_google_absl//absl/time",

View File

@ -3,6 +3,7 @@
#include <cmath>
#include "absl/memory/memory.h"
#include "mediapipe/framework/port/integral_types.h"
#include "mediapipe/framework/port/logging.h"
#include "mediapipe/util/filtering/low_pass_filter.h"
@ -18,7 +19,7 @@ OneEuroFilter::OneEuroFilter(double frequency, double min_cutoff, double beta,
SetDerivateCutoff(derivate_cutoff);
x_ = absl::make_unique<LowPassFilter>(GetAlpha(min_cutoff));
dx_ = absl::make_unique<LowPassFilter>(GetAlpha(derivate_cutoff));
last_time_ = 0;
last_time_ = kint64min;
}
double OneEuroFilter::Apply(absl::Duration timestamp, double value_scale,