#neuromorphic #decoding #dvs #davis #aedat

aedat

A fast AEDAT4 Rust implementation. Forked from https://github.com/neuromorphicsystems/aedat, a Rust AEDAT4 decoder for Python projects.

5 stable releases

Uses new Rust 2021

1.2.7 Sep 19, 2022
1.2.6 May 16, 2022
1.2.5 May 12, 2022

#144 in Multimedia

Download history 1/week @ 2022-08-15 8/week @ 2022-08-22 9/week @ 2022-09-05 8/week @ 2022-09-12 19/week @ 2022-09-19 11/week @ 2022-09-26 23/week @ 2022-10-03 7/week @ 2022-10-10 35/week @ 2022-10-17 24/week @ 2022-10-24 46/week @ 2022-10-31 18/week @ 2022-11-07 53/week @ 2022-11-14 12/week @ 2022-11-21 78/week @ 2022-11-28

186 downloads per month
Used in 3 crates (2 directly)

Custom license

5MB
2.5K SLoC

AEDAT

AEDAT is a fast AEDAT 4 Rust reader.

This project was forked from https://github.com/neuromorphicsystems/aedat, to simply remove the Python hooks and to publish it as a crate. You can use this crate when building bespoke Rust software for processing DVS/DAVIS AEDAT4 files--e.g., networked vision systems or event compressors.

crates.io page

Documentation

Refer to the source project for some documentation, especially src/lib.rs. Future work will focus on adding proper Cargo docs to the Rust code.

Development to-do list

  • Add docs
  • Use buffered file readers, if they prove to be faster

Dependencies

~6.5MB
~120K SLoC