Filter-Based Reconstruction of Images from Events

Bernd Pfrommer
10/22/2025
cs.CV

Official code: ros-event-camera/event_image_reconstruction_fibar (1 star, Apache-2.0, last commit 2026-04-07).

Abstract

Reconstructing an intensity image from the events of a moving event camera is a challenging task that is typically approached with neural networks deployed on graphics processing units. This paper presents a much simpler, FIlter Based Asynchronous Reconstruction method (FIBAR). First, intensity changes signaled by events are integrated with a temporal digital IIR filter. To reduce reconstruction noise, stale pixels are detected by a novel algorithm that regulates a window of recently updated pixels. Arguing that for a moving camera, the absence of events at a pixel location likely implies a low image gradient, stale pixels are then blurred with a Gaussian filter. In contrast to most existing methods, FIBAR is asynchronous and permits image read-out at an arbitrary time. It runs on a modern laptop CPU at about 42(140) million events/s with (without) spatial filtering enabled. A few simple qualitative experiments are presented that show the difference in image reconstruction between FIBAR and a neural network-based approach (FireNet). FIBAR's reconstruction is noisier than neural network-based methods and suffers from ghost images. However, it is sufficient for certain tasks such as the detection of fiducial markers. Code is available at https://github.com/ros-event-camera/event_image_reconstruction_fibar

View on arXivView PDF

Code Implementations(1)

Apache-2.0

ROS2 package for event image reconstruction using the FIBAR library

12C++, CMakeOct 1, 20256 months agoApache-2.0

Cite this paper

@article{pfrommer2025filterbased,
  title  = {Filter-Based Reconstruction of Images from Events},
  author = {Bernd Pfrommer},
  year   = {2025},
  eprint = {2510.20071},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2510.20071v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2510.20071.svg)](https://codeofpaper.com/paper/2510.20071)

Discussion