Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ac-freeman/dvs-fast-corners
Rust implementation and visualization of the Fast Corners algorithm for the Dynamic Vision Sensor (DVS) camera
https://github.com/ac-freeman/dvs-fast-corners
Last synced: about 1 month ago
JSON representation
Rust implementation and visualization of the Fast Corners algorithm for the Dynamic Vision Sensor (DVS) camera
- Host: GitHub
- URL: https://github.com/ac-freeman/dvs-fast-corners
- Owner: ac-freeman
- License: mit
- Created: 2023-04-14T20:00:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-23T13:35:04.000Z (about 1 year ago)
- Last Synced: 2024-10-21T21:45:17.866Z (3 months ago)
- Language: Rust
- Homepage:
- Size: 23.2 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dvs-fast-corners
This is a Rust implementation and visualization of the [Fast Corners](https://github.com/uzh-rpg/rpg_corner_events) algorithm for the Dynamic Vision Sensor (DVS) camera.
Based on the work of:
E. Mueggler, C. Bartolozzi, D. Scaramuzza:
**Fast Event-based Corner Detection.**
British Machine Vision Conference (BMVC), London, 2017.Find the original paper [here](http://rpg.ifi.uzh.ch/docs/BMVC17_Mueggler.pdf).
![Screenshot from 2023-04-17 17-01-36-1](https://user-images.githubusercontent.com/19912588/232610281-9a616bae-06c5-4a28-8a31-793967b34230.png)
:-------------------------:
Features detected over 1/60th of a second are marked with a `+`. Note the predominance around the corners of the object.## Setup and Usage
- [Install Rust](https://www.rust-lang.org/tools/install)
- Clone this repository and `cd` into it
- Run `cargo run --release -- --input "/path/to/aedat4/file"`
- Log the detected features to a file with `cargo run --features "feature-logging" --release -- --input "/path/to/aedat4/file"`Setup is simple, with no non-Rust requirements.
Out of the box, this works with `.aedat4` files created with iniVation cameras. The default resolution is `346x260`, but you can easily change this to suit your needs.