update filter, flow ema 0.5 + med 3
This commit is contained in:
@@ -293,6 +293,15 @@ class FingerRuntime:
|
||||
capture = capture_source.cap
|
||||
|
||||
sensor = Sensor("external", config_name=config, verbose=verbose, mirror=mirror)
|
||||
if not is_live_camera(video):
|
||||
# File playback: wall-clock cadence is not signal time, so pin the
|
||||
# force-filter design rate to the configured camera fps.
|
||||
try:
|
||||
fps = float(geometry.config.get("camera", {}).get("fps", 0.0) or 0.0)
|
||||
except (TypeError, ValueError):
|
||||
fps = 0.0
|
||||
if fps > 0:
|
||||
sensor.configure(lowpass_sample_rate_hz=fps)
|
||||
frame_processor = FrameUnwarper(
|
||||
domain.remap,
|
||||
camera_matrix=geometry.source_K if geometry.dist_coeffs is not None else None,
|
||||
|
||||
Reference in New Issue
Block a user