event-based_vision_resources icon indicating copy to clipboard operation
event-based_vision_resources copied to clipboard

Event-based Vision Resources

ECCV 2024. Workshop on Neuromorphic Vision (NeVi), Sep 29 or 30, 2024.

ECCV 2024. 1st Workshop on Neural Fields Beyond Conventional Cameras, Sep 29 or 30, 2024.

CVPR 2023 Workshop on Event-based Vision, June 19, 2023.

NeuroPAC

Table of Contents:

  • Survey paper

  • Workshops

  • Devices and Manufacturers

  • Companies working on Event-based Vision

  • Neuromorphic Systems

  • Review papers

    • Bio-inspiration
    • Algorithms, Applications
  • Applications / Algorithms

    • Feature Detection and Tracking
      • Corners
      • Particles in fluids
      • Eye Tracking
    • Optical Flow Estimation
      • Scene Flow Estimation
    • Reconstruction of Visual Information
      • Intensity-Image Reconstruction
      • Video Synthesis
      • Image super-resolution
      • Joint/guided filtering
      • Tone mapping
      • Visual Stabilization
      • Polarization Reconstruction
    • Depth Estimation (3D Reconstruction)
      • Monocular
      • Stereo
      • Stereoscopic panoramic imaging
    • SLAM (Simultaneous Localization And Mapping)
      • Localization, Ego-motion estimation
      • Visual Odometry
      • Visual-Inertial Odometry
    • Segmentation
      • Object Segmentation
      • Motion Segmentation
    • Pattern recognition
      • Object Recognition
      • Gesture Recognition
      • Representation / Feature Extraction
      • Regression Tasks
      • Learning Methods / Frameworks
    • Signal Processing
      • Event Denoising
      • Compression
    • Control
    • Obstacle Avoidance
    • Space Applications
    • Tactile Sensing Applications
    • Object Pose Estimation
      • Human Pose Estimation
      • Hand Pose Estimation
    • Indoor Lighting Estimation
    • Data Encryption
    • Nuclear Verification
    • Optical Communication
    • Animal Behavior Monitoring
    • Optical Applications
      • Auto-focus
      • Speckle Analysis
      • Interferometry or Holography
      • Wavefront sensing
      • Optical super-resolution
      • Schlieren imaging
    • Driver Monitoring System
      • Multi-tasking networks: Face, Head Pose & Eye Gaze estimation
      • Drowsiness or Yawn
      • Distraction
  • Simulators and Emulators

  • Datasets

  • Software

    • Drivers
    • Synchronization
    • Lens Calibration
    • Algorithms
    • Utilities
  • Neuromorphic Processors and Platforms

  • Courses

  • Theses and Dissertations

    • Dissertations
    • Master's Theses
  • People / Organizations

  • EETimes articles

  • Contributing



Survey paper

  • Gallego, G., Delbruck, T., Orchard, G., Bartolozzi, C., Taba, B., Censi, A., Leutenegger, S., Davison, A., Conradt, J., Daniilidis, K., Scaramuzza, D.,
    Event-based Vision: A Survey,
    IEEE Trans. Pattern Anal. Machine Intell. (TPAMI), 44(1):154-180, Jan. 2022.

Workshops

Devices & Companies Manufacturing them

Companies working on Event-based Vision

Neuromorphic Systems

Review / Overview papers

Sensor designs, Bio-inspiration

Algorithms, Applications

Algorithms

Feature Detection and Tracking

Corner Detection and Tracking

Particle Detection and Tracking

Eye Tracking

Optical Flow Estimation

Scene Flow Estimation

Reconstruction of Visual Information

Intensity-Image Reconstruction from events

Video Synthesis

Image super-resolution

Joint/guided filtering

Tone Mapping

Visual Stabilization

Polarization Reconstruction

Depth Estimation (3D Reconstruction)

Monocular Depth Estimation

Monocular Depth Estimation using Structured Light

Monocular Object Reconstruction

Stereo Depth Estimation

Stereo Depth Estimation using Structured Light

Stereoscopic Panoramic Imaging

SLAM (Simultaneous Localization And Mapping)

Localization, Ego-Motion Estimation

Visual Servoing

Mapping

  • See Depth Estimation (3D Reconstruction)

Visual Odometry / SLAM

Monocular

Stereo

  • Zhou, Y., Gallego, G., Shen, S.,
    ESVO: Event-based Stereo Visual Odometry,
    IEEE Trans. Robot. (TRO), 2021. Project page, PDF, YouTube, Code.
  • Xiao et al., arXiv 2021,
    Research on Event Accumulator Settings for Event-Based SLAM.
  • Shiba et al. TPAMI 2024,
    Secrets of Event-based Optical Flow, Depth and Ego-motion Estimation by Contrast Maximization.

Visual-Inertial Odometry

Stereo

Segmentation

Object Segmentation

Motion Segmentation

Pattern Recognition

Object Recognition

Gesture Recognition

Representation / Feature Extraction

Regression Tasks

  • Maqueda, A.I., Loquercio, A., Gallego, G., Garcia, N., Scaramuzza, D.,
    Event-based Vision meets Deep Learning on Steering Prediction for Self-driving Cars,
    IEEE Conf. Computer Vision and Pattern Recognition (CVPR), 2018. PDF, Poster, YouTube.
  • Zhu et al., RSS 2018,
    EV-FlowNet: Self-Supervised Optical Flow Estimation for Event-based Cameras.
  • Paredes-Valles et al., TPAMI 2019,
    Unsupervised Learning of a Hierarchical Spiking Neural Network for Optical Flow Estimation: From Events to Global Motion Perception.
  • Gallego et al., CVPR 2019,
    Focus Is All You Need: Loss Functions For Event-based Vision.
  • Rebecq et al., TPAMI 2020,
    High Speed and High Dynamic Range Video with an Event Camera.
    • Rebecq et al., CVPR 2019,
      Events-to-Video: Bringing Modern Computer Vision to Event Cameras.
  • Zhu et al., CVPR 2019,
    Unsupervised Event-Based Learning of Optical Flow, Depth, and Egomotion.
  • Hu, Y., Chen, H. M., Delbruck, T.,
    Slasher: Stadium racer car for event camera end-to-end learning autonomous driving experiments,
    IEEE Int. Conf. AI Circuits Syst. (AICAS), 2019.
  • Hersche, M., Mello Rella, E., Di Mauro, A., Benini, L., Rahimi, A.,
    Integrating Event-based Dynamic Vision Sensors with Sparse Hyperdimensional Computing,
    Int. Symp. Low Power Electronics and Design (ISLPED), 2020. PDF
  • Hidalgo-Carrió et al., 3DV 2020, Learning Monocular Dense Depth from Events.
  • Gehrig et al., RA-L, 2021
    Combining Events and Frames Using Recurrent Asynchronous Multimodal Networks for Monocular Depth Prediction
  • Hagenaars et al., NeurIPS 2021,
    Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networks.

Learning Methods / Frameworks

Signal Processing

Event Denoising

Compression

Control

Obstacle Avoidance

Space Applications

Tactile Sensing Applications

Object Pose Estimation

Human Pose Estimation

Hand Pose Estimation

Indoor Lighting Estimation

Data Encryption

Nuclear Verification

Optical Communication

Animal Behavior Monitoring

Optical Applications

Auto-focus

Speckle Analysis

Interferometry or Holography

Wavefront sensing

Optical super-resolution

Schlieren imaging

Driver Monitoring System

Multi-tasking networks: Face, Head-Pose and Eye-gaze Estimation

Driver Drowsiness or Yawn

Driver Distraction

Simulators and Emulators

Datasets (sorted by topic)

  • Datasets from the Sensors group at INI (Institute of Neuroinformatics), Zurich:
    • DVS09 - DVS128 Dynamic Vision Sensor Silicon Retina
    • DVSFLOW16 - DVS/DAVIS Optical Flow Dataset
    • DVSACT16 - DVS Datasets for Object Tracking, Action Recognition and Object Recognition
    • PRED18 - VISUALISE Predator/Prey Dataset
    • DDD17 - DAVIS Driving Dataset 2017
    • ROSHAMBO17 - RoShamBo Rock Scissors Paper game DVS dataset
    • DHP19 - DAVIS Human Pose Estimation and Action Recognition
    • DDD20 - End-to-End Event Camera Driving Dataset
    • DND21 - DeNoising Dynamic vision sensors dataset
    • EDFLOW21 - Event Driven Flow dataset
    • MVSEC-NIGHT21 - MVSEC Nighttime Driving Labeled Cars
    • DVSD22 - Dynamic Vision Sensor Disdrometer
    • DAVIS24 - DAVIS Event Camera Sample Data

Human Pose Estimation

  • Calabrese et al., CVPRW 2019,
    DHP19: Dynamic Vision Sensor 3D Human Pose Dataset.
  • Zhang et al., Neurocomputing 2023,
    Neuromorphic high-frequency 3D dancing pose estimation in dynamic environment.

Stereo Depth Estimation

  • Andreopoulos et al., CVPR 2018, A Low Power, High Throughput, Fully Event-Based Stereo System.
  • Zhu et al., RAL 2018: MVSEC The Multi Vehicle Stereo Event Camera Dataset.
  • Zhou et al., ECCV 2018: Semi-Dense 3D Reconstruction with a Stereo Event Camera.
  • Zhou et al., TRO 2021, Event-based Stereo Visual Odometry.
  • Gehrig, M., Aarents, W., Gehrig, D., Scaramuzza, D.,
    DSEC: A Stereo Event Camera Dataset for Driving Scenarios,
    IEEE Robotics and Automation Letters (RA-L), 2021. Dataset, PDF, Code, Video.
  • Wang et al., IROS 2021 (SHEF), Stereo Hybrid Event-Frame (SHEF) Cameras for 3D Perception, Project Page.
  • Gao et al., RAL 2022, VECtor: A Versatile Event-Centric Benchmark for Multi-Sensor SLAM.
  • Chaney et al., CVPRW 2023, M3ED: Multi-Robot, Multi-Sensor, Multi-Environment Event Dataset

Monocular Object Reconstruction

  • Chen et al., ICVR 2023, Dense Voxel 3D Reconstruction Using a Monocular Event Camera.

Optical Flow

Eye Tracking

  • Chen et al., CVPRW 2024, 3ET: Efficient Event-based Eye Tracking using a Change-Based ConvLSTM Network
  • Bonazzi et al., CVPRW 2024, Retina: Low-Power Eye Tracking with Event Camera and Spiking Hardware

Gaze Estimation

  • Angelopoulos et al., IEEE Trans. Vis. Comput. Graphics 2021, Event Based, Near-Eye Gaze Tracking Beyond 10,000Hz

Intensity-Image Reconstruction from Events

  • Bardow et al., CVPR2016, Four sequences
  • Scheerlinck et al., ACCV2018, Continuous-time Intensity Estimation Using Event Cameras. Website
  • Scheerlinck, C., Rebecq, H., Stoffregen, T., Barnes, N., Mahony, R., Scaramuzza, D.,
    CED: Color Event Camera Dataset,
    IEEE Conf. Computer Vision and Pattern Recognition Workshops (CVPRW), 2019. Slides, Video pitch.
  • Rebecq et al., TPAMI 2020,
    High Speed and High Dynamic Range Video with an Event Camera. Project page
  • High Quality Frames (HQF) dataset associated to the paper Stoffregen et al., arXiv 2020.
  • Wang et al., CVPR 2020,
    Joint Filtering of Intensity Images and Neuromorphic Events for High-Resolution Noise-Robust Imaging. Project page
  • HDR Hybrid Event-Frame Dataset, TPAMI 2023,
    An Asynchronous Linear Filter Architecture for Hybrid Event-Frame Cameras. Project page

Visual Odometry and SLAM

Segmentation

Recognition

Event Denoising

Space Situational Awareness

Outdoor Monitoring / Surveillance



Software

Drivers

Synchronization

Lens Calibration

Algorithms

Utilities

  • Process AEDAT: useful scripts to work with data from jAER and cAER.
  • Matlab functions in jAER project
  • AEDAT Tools: scripts for Matlab and Python to work with aedat files.
  • aedat4to2: Python/DV script to convert AEDAT4 from DV to AEDAT2 for jAER.
  • aedat4tomat: Python/DV script to convert AEDAT4 from DV to matlab file.
  • Matlab AER functions by G. Orchard. Some basic functions for filtering and displaying AER vision data, as well as making videos.
  • Python code for AER vision data by G. Orchard.
  • edvstools, by D. Weikersdorfer: A collection of tools for the embedded Dynamic Vision Sensor eDVS.
  • Tarsier Framework for event-based Vision in C++.
  • events_h52bag C++ code to convert event data from HDF5 to ROSbags.
  • events_bag2h5 Python code to convert event data from ROSbags to HDF5.
  • CelexMatlabToolbox by Yuxin Zhang. Tools to decode events generated by CeleX IV DVS, visualize them and denoise.
  • Loris Python package to read files from neuromorphic cameras.
  • Marcireau A., Ieng S.-H., Benosman R.,
    Sepia, Tarsier, and Chameleon: A Modular C++ Framework for Event-Based Computer Vision,
    Front. Neurosci. (2020), 13:1338. Code
  • BIMVEE Python tools for Batch Import, Manipulation, Visualisation and Export of Events and other timestamped data. Imports from various file formats into a common workspace format, including native Python import of rosbags.
  • Tonic provides publicly available event datasets and data transformations much like Torchvision/audio.
  • Prophesee automotive dataset toolbox, Code
  • dv_ros ROS package for accumulating event frames with iniVation Dynamic Vision System's dv-sdk.
  • dvs_event_server ROS package used to transport "dvs/events" ROS topic to Python through protobuf and zmq, because Python ROS callback has a large delay.
  • AEStream A fast C++ library with a Python interface for streaming Address Event representations directly from Inivation and Prophesee cameras to various sources, such as STDOUT, UDP (network), or PyTorch.
  • AEDAT decoder A fast AEDAT 4 Python reader, with a Rust underlying implementation.
  • aedat-rs Standalone Rust library for decoding AEDAT 4 files for use in bespoke Rust event systems.
  • expelliarmus A pip-installable Python library to decode DAT, EVT2 and EVT3 files generated by Prophesee cameras to structured NumPy arrays.
  • ADΔER A suite of tools for transcoding, inspecting, visualizing, lossy compressing, and building applications for a unified intensity event representation. Supports iniVation, Prophesee, and frame-based video sources.

Neuromorphic Processors and Platforms

Courses (Educational content)



Theses and Dissertations

Dissertations

Master's (and Bachelor's) Theses

People / Organizations

Press EETimes

Press



Contributing

Please see CONTRIBUTING for details.