SDK CV Configs¶
-
struct
Metavision
::
FrequencyEstimationConfig
¶ Configuration used when estimating the frequency of periodic signals.
Public Functions
-
FrequencyEstimationConfig
(unsigned int filter_length = 7, float min_freq = 10.f, float max_freq = 150.f, unsigned int diff_thresh_us = 1500)¶ Constructor.
- Note
Internally, the algorithm first estimates period using the events’ timestamps and then converts it to frequency. The decision-making criterion
diff_thresh_us
is then absolute in the period domain, instead of the frequency domain.- Parameters
filter_length
: Number of measures of the same period before outputting an eventmin_freq
: Minimum frequency to output.max_freq
: Maximum frequency to output.diff_thresh_us
: Maximum difference (us) allowed between two consecutive periods to be considered the same.
-
-
struct
Metavision
::
PeriodEstimationConfig
¶ Configuration used when estimating the period of periodic signals.
Public Functions
-
PeriodEstimationConfig
(unsigned int filter_length = 7, float min_period = 6500, unsigned int max_period = 1e5, float diff_thresh_us = 1500)¶ Constructor.
- Parameters
filter_length
: Number of measures of the same period before outputting an eventmin_period
: Minimum period (us) to output. Default value is 6500us, which corresponds to 153Hz.max_period
: Maximum period (us) to output. Default value is 1e5us, which corresponds to 10Hz.diff_thresh_us
: Maximum difference (us) allowed between two consecutive periods to be considered the same.
-