ch.unizh.ini.jaer.chip.dollbrain
Class DollBrainFPNfilter
java.lang.Object
net.sf.jaer.eventprocessing.EventFilter
net.sf.jaer.eventprocessing.EventFilter2D
ch.unizh.ini.jaer.chip.dollbrain.DollBrainFPNfilter
- All Implemented Interfaces:
- java.util.Observer
public class DollBrainFPNfilter
- extends EventFilter2D
- implements java.util.Observer
Reduces fixed pattern noise in the dollbrain AER vision sensor.
- Author:
- Raphael Berner
Methods inherited from class net.sf.jaer.eventprocessing.EventFilter |
getChip, getDescription, getEnclosedFilterChain, getEnclosingFilter, getPrefs, getPropertyChangeSupport, getPropertyTooltip, isAnnotationEnabled, isEnclosed, isFilterEnabled, prefsEnabledKey, setAnnotationEnabled, setChip, setEnclosed, setEnclosedFilter, setEnclosedFilterChain, setEnclosingFilter, setPreferredEnabledState, setPrefs, setPropertyTooltip |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DollBrainFPNfilter
public DollBrainFPNfilter(AEChip chip)
filterPacket
public EventPacket filterPacket(EventPacket in)
- filters in to out. if filtering is enabled, the number of out may be less
than the number put in
- Specified by:
filterPacket
in class EventFilter2D
- Parameters:
in
- input events can be null or empty.
- Returns:
- the processed events, may be fewer in number. filtering may occur in place in the in packet.
getRecordingFPN
public boolean getRecordingFPN()
setRecordingFPN
public void setRecordingFPN(boolean recordingFPN)
getFilterState
public java.lang.Object getFilterState()
- Description copied from class:
EventFilter
- should return the filter state in some useful form
- Specified by:
getFilterState
in class EventFilter
resetFilter
public void resetFilter()
- Description copied from class:
EventFilter
- should reset the filter to initial state
- Specified by:
resetFilter
in class EventFilter
update
public void update(java.util.Observable o,
java.lang.Object arg)
- Specified by:
update
in interface java.util.Observer
initFilter
public void initFilter()
- Description copied from class:
EventFilter
- this should allocate and initialize memory: it may be called when the chip e.g. size parameters are changed after creation of the filter
- Specified by:
initFilter
in class EventFilter