Menu

filt.net.sf.jaer.eventprocessing.filter.RepetitiousFilter

Luca Longinotti

Filters out repetitive events using a simplified "phase locked loop" criteria for repetitiveness.
Each address has a state which is the average ISI for that address.

averagingSamples::
The number of events over which to compute average ISI. The average is computed using a 1st order IIR lowpass.
minDtToStore::
Use this to not store events with very short ISI. E.g., each edge of a flickering source might produce several events. Set minDtToStore to only count the first of these events.
passRepetitiveEvents::
Inverts the filter so that only repetitive addresses are output.
ratioLonger, ratioShorter::
These determine criteria for filtering out events: if the event has ( ISI > ratioLongr*avgISI || ISI< avgISI/ratioShorter ) is is filtered out. Decrease these numbers to filter out more events.

excludeHarmonics::
Experimental feature to try to detect harmonics.


Related

Wiki: FilterIndex_1
Wiki: FilterIndex_3

MongoDB Logo MongoDB