type

states.EMAFuse

class EMAFuse:

Exponential-moving-average update of a tracklet field.

For each matched pair the tracklet field is replaced by ``rho * field + (1 - rho) * measurement``.

Parameters

NameTypeDescription
fieldstrTracklet field to blend.
rhofloatSmoothing factor in ``[0, 1]``. Higher values keep more of the tracklet history; ``rho = 0`` reduces to :class:`~unitrack.states.Replace`.

Members

method

  • __call__Blend matched detections into tracklets via exponential moving average.
  • __init__

property

Source: unitrack/states/ema.py:109