jAER project on SourceForge

Package net.sf.jaer.eventprocessing.filter

Classes related to filtering Address-Events - the output of these event processors is the same type of event except that they are selectively filtered; usually this means fewer events come out of the filter than are put in.

See:
          Description

Class Summary
BackgroundActivityFilter An AE background that filters slow background activity by only passing inPacket that are supported by another event in the past dt in the immediate spatial neighborhood, defined by a subsampling bit shift.
BoredomFilter An AE filter that filters out high firing-rate repetitive events.
CircularConvolutionFilter Computes circular convolutions by splatting out events and checking receiving pixels to see if they exceed a threshold.
EpipolarRectification This filter apply the epipolar correction (loading pixel correspondance tables previously computed using matlab or other tools) to one retina only here (epipolar correction is appply to two retinas used in stereo but slightly angled toward each other) so that pixel at the same height appears on the same y line) One must select which retina to correct, left or non left (should be easily adapted to any configuration) To correct both retinae, one must use two instances of this filter
ExampleFilter This example event filter lets through events with some fixed probablity.
HarmonicFilter An AE filter that filters out boring events caused by global flickering illumination.
Info Annotates the rendered data stream canvas with additional information like a clock with absolute time, a bar showing instantaneous activity rate, a graph showing historical activity over the file, etc.
MultipleXYTypeFilter  
OnOffProximityLineFilter An AE filter that outputs only events that are supported by a nearby event of the opposite polarity in the neighborhood.
OverlappingSubSampler Subsmaples input AE packets to produce output at half spatial resolution.
ProbFPNCorrectionFilter Adjust probability of transmission of event so that average rate of activity is the same for all cells.
RawAddressFilter A class that filters raw event packets (not EventPacket) and only outputs events whose bits are set as in address.
RefractoryFilter Adds a refractory period to pixels so that they events only pass if there is sufficient time since the last event from that pixel.
RepetitiousFilter An AE filter that filters out boring repetitive events.
RotateFilter Transforms the events in various ways, e.g.
ShiftByEventsFilter Shifts the spikes according to the last evnets from a possibly-different chip's output events (which are being rendered in another AEViewer).
SpatialBandpassFilter Does an event-based spatial highpass filter, so that only small objects pass through.
SpikeSoundFilter  
SubSampler Subsmaples input AE packets to produce output at some binary subsampling.
SubSamplingBandpassFilter Does an event-based spatio-temporal highpass filter, so that only small isolated objects pass through.
XYTypeFilter An AE filter that filters for a range of x,y,type address.
 

Package net.sf.jaer.eventprocessing.filter Description

Classes related to filtering Address-Events - the output of these event processors is the same type of event except that they are selectively filtered; usually this means fewer events come out of the filter than are put in.


jAER project on SourceForge