jAER project on SourceForge

Uses of Class
net.sf.jaer.eventprocessing.EventFilter2D

Packages that use EventFilter2D
ch.unizh.ini.jaer.chip.cochlea Classes related to Shih-Chii's and Andre's cochlea chips. 
ch.unizh.ini.jaer.chip.dollbrain The dollbrain project AER sensors - see DollBrain project pages
ch.unizh.ini.jaer.chip.retina Classes related to particular retina chips. 
ch.unizh.ini.jaer.chip.retina.sensorymotor Classes related to sensory motor reactive systems that use the retina and servo motors. 
ch.unizh.ini.jaer.hardware.pantilt A pantilt unit based on two servo motors. 
ch.unizh.ini.jaer.projects.ballshooter The ball shooter demonstration based on temporal contrast AER silicon retina, the AER-EAR binaural silicon cochlea, the servo motor controller. 
ch.unizh.ini.jaer.projects.eyetracker Eye-tracking (close-proximity pupil tracking) using event driven methods. 
ch.unizh.ini.jaer.projects.facetracker Face tracking using head-mounted LED tags and active vision concepts. 
ch.unizh.ini.jaer.projects.gesture The gesture tracker developed at Telluride 2007 based on temporal contrast silicon retina combined with RectanglularClusterTracker. 
ch.unizh.ini.jaer.projects.headtracker Person head tracking using the dynamic vision sensor for control of an avatar with low CPU load. 
ch.unizh.ini.jaer.projects.hopfield.orientationlearn   
ch.unizh.ini.jaer.projects.pawtracker Rat paw tracking for neuro-rehab project. 
ch.unizh.ini.jaer.projects.pencilbalancer The pencil balancer demo developed by Jorg Conradt and Matt Cook. 
ch.unizh.ini.jaer.projects.rccar The Driving with Spikes Traxxus E-Maxx electric monster truck project. 
ch.unizh.ini.jaer.projects.robothead Auditory localization using the robot head constructed at INI which has a binaural cochlea, retina. 
ch.unizh.ini.jaer.projects.robothead.retinacochlea Combination of retina and cochlea AER chips for sensor fusion experiments. 
ch.unizh.ini.jaer.projects.robothead.robotcontrol Control of the Koala robot. 
ch.unizh.ini.jaer.projects.stereo3D Steroopsis using binocular pair of DVS silicon retinas. 
ch.unizh.ini.jaer.projects.tobi.billcatcher A simple robot that uses a dynamic vision sensor and a servo to catch money bills dropped between a pair of fingers. 
ch.unizh.ini.jaer.projects.tobi.goalie The robotic goalie that uses a dynamic vision sensor and a servo controller to block balls shot at a goal. 
ch.unizh.ini.jaer.projects.tobi.zipzaps The tiny Transformers RC cars from Radio Shack are tracked and controlled here. 
ch.unizh.ini.jaer.projects.topology Learning topology based on event timing with the silicon retina. 
ch.unizh.ini.jaer.projects.wingtracker Drosophila fruit fly wing-beat analyzer. 
net.sf.jaer.eventprocessing Classes related to processing Address-Events. 
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. 
net.sf.jaer.eventprocessing.label Classes related to labeling Address-Events with additional interpretation, e.g. 
net.sf.jaer.eventprocessing.tracking Classes related to tracking objects based on Address-Event input. 
net.sf.jaer.stereopsis Stereoscopic vision. 
org.ine.telluride.jaer.cochlea AE cochlea processing. 
org.ine.telluride.jaer.cuda AER processing with NVIDIA CUDA-enabled GPUs. 
org.ine.telluride.jaer.wowwee WowWee toy control using a modified USBServo Board. 
org.orangesky.visuals.filter Filters for retina processing from Martin Ebner, Maas lab, Vienna. 
 

Uses of EventFilter2D in ch.unizh.ini.jaer.chip.cochlea
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.chip.cochlea
 class CochleaCrossCorrelator
          Computes cross corr between binaural cochleas
 class CochleaEventRate
          Computes cross corr between binaural cochleas This is a JAVA version of jtapson's MATLAB code iatdout.m
 class CochleaXCorrelator
          Computes cross corr between binaural cochleas This is a JAVA version of jtapson's MATLAB code iatdout.m
 

Uses of EventFilter2D in ch.unizh.ini.jaer.chip.dollbrain
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.chip.dollbrain
 class DollBrainFPNfilter
          Reduces fixed pattern noise in the dollbrain AER vision sensor.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.chip.retina
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.chip.retina
 class Tmpdiff128RateController
          Controls the rate of events from the retina by controlling retina biases.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.chip.retina.sensorymotor
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.chip.retina.sensorymotor
 class Batter
          Controls a batting robot that uses two servo motors and two retinas in stereo vision to hit a ball.
 class ServoReaction
          Controls a servo motor to servo to some measuure of location computed from events.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.hardware.pantilt
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.hardware.pantilt
 class CalibratedPanTilt
          This filter enables calibrated control of a pan tilt laser pointer.
 class PanTiltTracker
          Demonstrates tracking object(s) and targeting them with the pan tilt unit.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.ballshooter
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.ballshooter
 class BallShooter
           
 class BallShooterCochlea
           
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.eyetracker
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.eyetracker
 class EllipseTracker
          Tracks ellipsoidal shapes for eye tracking
 class EyeTracker
          A filter whose underlying model rims (pupil and iris) with a position and radius and rimThickness, which is pushed around by events.
 class HoughEyeTracker
          Implements an eye tracker (really a pupil tracker) using event based hough transform methods.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.facetracker
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.facetracker
 class FaceTrack
           
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.gesture
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.gesture
 class GestureTracker
          Tracks clusters of events for and recognizes sequences of quadrants of locations of clusters.
 class XYCenterOutFilter
          An AE filter that filters for a range of x,y,type address.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.headtracker
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.headtracker
 class HeadTracker
          Tracks head and applies active appearance models to extract face parameters.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.hopfield.orientationlearn
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.hopfield.orientationlearn
 class HopfieldRecognitionFilter
           
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.pawtracker
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.pawtracker
 class PawTracker
          Tracks Rat's Paw (too fill)
 class PawTracker2
          Tracks Rat's Paw
 class PawTracker3
          Tracks Rat's Paw
 class PawTrackerStereoBoard
          Tracks Rat's Paw
 class PawTrackerStereoBoard2
          Tracks Rat's Paw
 class PawTrackerStereoBoard3
          Tracks Rat's Paw
 class PawTrackerStereoBoard4
          Tracks Rat's Paw
 class PawTrackerStereoBoard5
          Tracks Rat's Paw
 class PawTrackerStereoBoard6
          Tracks Rat's Paw
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.pencilbalancer
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.pencilbalancer
 class PencilBalancer
          Uses a pair of DVS cameras to control an XY table to balance a pencil.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.rccar
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.rccar
 class Driver
          Drives the RC car using the output from an enclosed line detector filter.
 class Driver.DriverPreFilter
          This filter chain is a common preprocessor for Driver line detectors
 class FancyDriver
          The FancyDriver controls the RcCar
 class HingeLaneTracker
           
 class HingeLineTracker
           
 class OrientationCluster
           
 class PerspecTransform
           
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.robothead
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.robothead
 class ChannelFilter
           
 class CorrelatorFilter
          Correlator Filter
 class HmmFilter
           
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.robothead.retinacochlea
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.robothead.retinacochlea
 class CochleaExtractorFilter
          Extracts only cochlea Events from CochleaRetina Events and converts them to usual Cochlea Events (y value -64)
 class LEDTracker
          This class divides the incoming Events into Retina and Cochlea Events.
 class RetinaExtractorFilter
          Filters only Retina Events from CochleaRetina Events
 class RotateRetinaFilter
          Rotates the Retina events 90 degree, to show nicely RobotHead data.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.robothead.robotcontrol
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.robothead.robotcontrol
 class ControlFilter
          Main Filter to control Koala Robot actions.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.stereo3D
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.stereo3D
 class EpilolarLineMonitor
          EventTimingMonitor: Monitor incoming events in defined area, output mean time of packet and min/max recorded time
 class EventTimingMonitor
          EventTimingMonitor: Monitor incoming events in defined area, output mean time of packet and min/max recorded time
 class GravityCentersImageDumper
          Compute gravity centers in in circular zones of radius r Display results, press L to dump x,y into txt file
 class StereoDisplay
          StereoDisplay: Open two Display Frame that show the accumulated value of the pixels activation one for the left and one for the right retina when mounted on the stereoboard
 class StereoEpilolarLineMonitor
          EventTimingMonitor: Monitor incoming events in defined area, output mean time of packet and min/max recorded time
 class StereoEventTimingMonitor
          StereoEventTimingMonitor: Monitor synchro of left and right stereo retina, in defined pixel area, output mean time of packet and min/max recorded time Apply to Binocular events, from left and fight retina
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.tobi.billcatcher
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.tobi.billcatcher
 class BillCatcher
          Catches ppper money dropped between fingers.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.tobi.goalie
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.tobi.goalie
 class Goalie
          Controls a servo motor that swings an arm in the way of a ball rolling towards a goal box.
 class GoalieTableFilter
          For the Goalie; filters in events from a trapezoidal region, discarding those from the edges and end of the table.
 class LaserGoalie
          The Goalie including control of a pantilt unit to aim and turn on a laser pointer at the ball that is being blocked.
 class ServoArm
          Controls the servo arm in Goalie to decouple the motor actions from the sensory processing and manages self-calibration of the arm.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.tobi.zipzaps
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.tobi.zipzaps
 class ZipZapTrackFollower
           
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.topology
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.topology
 class TopologyTracker
          Learns neighborhood pixel topology based on event timing.
 

Uses of EventFilter2D in ch.unizh.ini.jaer.projects.wingtracker
 

Subclasses of EventFilter2D in ch.unizh.ini.jaer.projects.wingtracker
 class WingTracker
          Tracks a fruit fly wing beat in two different ways, after a initialization phase.
 

Uses of EventFilter2D in net.sf.jaer.eventprocessing
 

Fields in net.sf.jaer.eventprocessing declared as EventFilter2D
protected  EventFilter2D EventFilter2D.enclosedFilter
          overrides EventFilter type in EventFilter
 

Methods in net.sf.jaer.eventprocessing that return EventFilter2D
 EventFilter2D FilterChain.findFilter(java.lang.Class filterClass)
           
 EventFilter2D EventFilter2D.getEnclosedFilter()
          A filter can enclose another filter and can access and process this filter.
 

Methods in net.sf.jaer.eventprocessing with parameters of type EventFilter2D
 boolean FilterChain.add(EventFilter2D filter)
          Adds a filter to the end of the chain.
 boolean FilterChain.remove(EventFilter2D filter)
          remove the filter
 void EventFilter2D.setEnclosedFilter(EventFilter2D enclosedFilter)
          A filter can enclose another filter and can access and process this filter.
 

Constructors in net.sf.jaer.eventprocessing with parameters of type EventFilter2D
EventFilterDataLogger(EventFilter2D filter, java.lang.String headerLineComment)
          Creates a new instance of EventFilterDataLogger for a filter.
 

Uses of EventFilter2D in net.sf.jaer.eventprocessing.filter
 

Subclasses of EventFilter2D in net.sf.jaer.eventprocessing.filter
 class 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.
 class BoredomFilter
          An AE filter that filters out high firing-rate repetitive events.
 class CircularConvolutionFilter
          Computes circular convolutions by splatting out events and checking receiving pixels to see if they exceed a threshold.
 class 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
 class ExampleFilter
          This example event filter lets through events with some fixed probablity.
 class HarmonicFilter
          An AE filter that filters out boring events caused by global flickering illumination.
 class 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.
 class MultipleXYTypeFilter
           
 class OnOffProximityLineFilter
          An AE filter that outputs only events that are supported by a nearby event of the opposite polarity in the neighborhood.
 class OverlappingSubSampler
          Subsmaples input AE packets to produce output at half spatial resolution.
 class ProbFPNCorrectionFilter
          Adjust probability of transmission of event so that average rate of activity is the same for all cells.
 class 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.
 class RepetitiousFilter
          An AE filter that filters out boring repetitive events.
 class RotateFilter
          Transforms the events in various ways, e.g.
 class ShiftByEventsFilter
          Shifts the spikes according to the last evnets from a possibly-different chip's output events (which are being rendered in another AEViewer).
 class SpatialBandpassFilter
          Does an event-based spatial highpass filter, so that only small objects pass through.
 class SpikeSoundFilter
           
 class SubSampler
          Subsmaples input AE packets to produce output at some binary subsampling.
 class SubSamplingBandpassFilter
          Does an event-based spatio-temporal highpass filter, so that only small isolated objects pass through.
 class XYTypeFilter
          An AE filter that filters for a range of x,y,type address.
 

Constructors in net.sf.jaer.eventprocessing.filter with parameters of type EventFilter2D
BoredomFilter(AEChip chip, EventFilter2D in)
           
 

Uses of EventFilter2D in net.sf.jaer.eventprocessing.label
 

Subclasses of EventFilter2D in net.sf.jaer.eventprocessing.label
 class DirectionSelectiveFilter
          Computes motion based nearest event (in past time) in neighboring pixels.
 class MotionCompensator
          Tries to compensate global image motion by using global motion metrics to redirect output events, shifting them according to motion of input.
 class NearestEventMotionComputer
          Computes motion based nearest event (in past time) in nearest neighboring pixels.
 class SimpleOrientationFilter
          Computes simple-type orientation-tuned cells.
 class TypeCoincidenceFilter
          Computes coincidences betweeen different types of events at the same location in its input.
 

Uses of EventFilter2D in net.sf.jaer.eventprocessing.tracking
 

Subclasses of EventFilter2D in net.sf.jaer.eventprocessing.tracking
 class ClusterTracker
          Deprecated. This class is no longer maintained. Use RectanglularClusterTracker instead.
 class HoughLineTracker
          Tracks a single line as used for line-following navigation or for lane tracking.
 class KalmanFilter
           
 class MedianTracker
          Tracks median event location.
 class MultiLineClusterTracker
          Tracks multiple lines in the scene using a cluster based method based on pairs of recent events.
 class ParticleTracker
           
 class RectangularClusterTracker
          Tracks blobs of events using a rectangular hypothesis about the object shape.
 class TemplateTracker
          Tracks Rat's Paw
 

Uses of EventFilter2D in net.sf.jaer.stereopsis
 

Subclasses of EventFilter2D in net.sf.jaer.stereopsis
 class DisparityFilter
          The filter calculates x-coordinate disparities for every single event, by averaging over disparities of previous events in the local neighborhood.
 class EyeFilter
          This filter processes BinocularEvents (generated by the stereoboard chip for example) to let pass event through according to two criteria : Left or Right retina and (added for convenience) ON or OFF events (This filter may be slowing down real-time applications)
 class GlobalDisparityFilter
          The filter assumes a single frontal object and calculates the global x-coordinate disparity.
 class GlobalDisparityFilter2
          (GlobalDisparityFilter2 is an optimized version of GlobalDisparityFilter without the additional viewer.) The filter assumes a single frontal object and calculates the global x-coordinate disparity.
 class StereoClusterTracker
          Extends ClusterTracker to track objects in 3-d space.
 class StereoTranslateRotate
          Shifts both images relatively to each other.
 class StereoVergenceFilter
          Applies event disparity to incoming events if they are DisparityEvents.
 

Uses of EventFilter2D in org.ine.telluride.jaer.cochlea
 

Subclasses of EventFilter2D in org.ine.telluride.jaer.cochlea
 class ANFSpikeBuffer
          Extracts pitch from AE cochlea spike output.
 class AuditoryReflex
          Calculates ITD from binaural cochlea input
 class CochleaPitchExtractor
          Extracts pitch from AE cochlea spike output.
 class MSO
          Calculates ITD from binaural cochlea input
 

Uses of EventFilter2D in org.ine.telluride.jaer.cuda
 

Subclasses of EventFilter2D in org.ine.telluride.jaer.cuda
 class CUDAObjectTrackerControl
          Allows control of remote CUDA process for filtering jAER data.
 

Uses of EventFilter2D in org.ine.telluride.jaer.wowwee
 

Subclasses of EventFilter2D in org.ine.telluride.jaer.wowwee
 class RoboQuadSocialSonar
          Demonstrates Javier Movellen's social sonar ideas (simplified grossly) using the RoboQuad from WowWee and an AE Sensor.
 

Uses of EventFilter2D in org.orangesky.visuals.filter
 

Subclasses of EventFilter2D in org.orangesky.visuals.filter
 class DecayFilter
          This filter does something - not clear what.
 


jAER project on SourceForge