jaer-2.7 development update

7 views
Skip to first unread message

Tobi Delbruck

unread,
Dec 10, 2024, 2:46:16 AM12/10/24
to jaer-users
There is currently some pretty intense development of jAER planned for version 2.7 release, currently on the jaer-2.7 branch.
  • The AEViewer ChipCanvas zooming/panning graphics code has been heavily refactored to allow better control of zooming and to enable panning, also under EventFilter control.
  • The Preferences  that are used to store all persistent values have been completely reorganized into a more sensible and simpler hierarchical structure, rooted at userPrefs/jaer. This has required writing a lot of cryptic code to port older (flatter) preferences stored in xml files to the new structure so that biases and filter settings will work. Testing this code is ongoing.
  • The EventFilter FilterPanels support individual filter bulk copy/paste of properties and export/import of properties from xml files.
  • Improved support for prototype CDAVIS cameras.
  • There are also numerous other small bug fixes and improvements.
If anyone using jAER has particular requirements that might make it to jAER 2.7 please continue this thread.

Desires for jaer-3.0 include
  1. Support for inivation's aedat4 file format, which packs diverse data into packets in a much better way than the flat aedat2 format. This would require refactoring a lot of code for event processing that currently expects packets to contain an array of objects derived from BasicEvent.
  2. Bias control for DVExplorer cameras.
  3. Hardware interfaces to other cameras. Currently jaer can process any DVS stream that is in a flexible CSV format, but it would be nice to be able to plug in other cameras and have them "just work".
  4. More efficient rendering code to deal with larger format sensors. Currently the rendering for frame+event cameras is not very efficient.



Reply all
Reply to author
Forward
0 new messages