Shape Tracking with Event Cameras

This course is a lab project at the Faculty of Computer Science. Students from other faculties are welcome.

 

Intended Participants  Master Students
Instructors Christopher Funk, Benjamin Noack
SWS 2
Credits 6
Languages English
Required
Knowledge
  • Programming in Python or C/C++
Desired
Knowledge
  • Experience with cameras
  • Knowledge of:
    • Tracking algorithms
    • Basic image processing

 

Project Description

General description:

Event cameras, also known as neuromorphic cameras, differ from conventional cameras in that they do not capture images at a fixed rate. Instead, they output pixel-level brightness changes enabling a very high dynamic range, avoiding motion blur, and offering a latency in the order of microseconds. Traditional vision-based tracking algorithms are not applicable, and new algorithms need to be designed to process the asynchronous sensor output with high temporal resolution.

The project pursues the goal of developing and implementing extended-object tracking algorithms using an event camera. The algorithms shall use so-called random hypersurface models to track the shape and pose of an object. Such models describe the spatial extent by means of randomly scaled versions of the shape boundary. The measurements provided by event cameras typically appear at the boundaries of the moving object, hence rendering random hypersurface models a good choice for extended-object tracking with such cameras. However, challenges are the asynchronous sensor output and efficiency to enable real-time tracking.

 

Project goals:

  • Calibration and setup of the event camera
  • Implementation of tracking algorithms based on random hypersurface models
    • Derivation of mathematic models for event sensor
    • Development of new tracking algorithm using event sensors
  • Evaluation of implemented methods

 

Subtasks:

  • Hardware setup and software implementation
  • Literature review for extended-object tracking with random hypersurface models
  • Experimental design and definition of evaluation criteria
  • Development, testing, and evaluation of tracking algorithms
  • Documentation of project

 

Registration

Via email

 
Please provide the following information

  • Motivation for participating in the project
  • Your studies and background

You can also apply as a team.

We will select a group of students on 04.04.2022.

 

Last Modification: 13.06.2023 - Contact Person: Webmaster