Fast Event-based Corner Detection

Elias Mueggler, Chiara Bartolozzi and Davide Scaramuzza

Abstract

Event cameras offer many advantages over standard frame-based cameras, such as low latency, high temporal resolution, and a high dynamic range. They respond to pixel-level brightness changes and, therefore, provide a sparse output. However, in textured scenes with rapid motion, millions of events are generated per second. Therefore, state-of-the-art event-based algorithms either require massive parallel computation (e.g., a GPU) or depart from the event-based processing paradigm. Inspired by frame-based pre-processing techniques that reduce an image to a set of features, which are typically the input to higher-level algorithms, we propose a method to reduce an event stream to a corner event stream. Our goal is twofold: extract relevant tracking information (corners do not suffer from the aperture problem) and decrease the event rate for later processing stages. Our event-based corner detector is very efficient due to its design principle, which consists of working on the Surface of Active Events (a map with the timestamp of the latest event at each pixel) using only comparison operations. Our method asynchronously processes event by event with very low latency. Our implementation is capable of processing millions of events per second on a single core (less than a micro-second per event) and reduces the event rate by a factor of 10 to 20.

Session

Posters

Files

PDF iconPaper (PDF)
PDF iconSupplementary (PDF)

DOI

10.5244/C.31.33
https://dx.doi.org/10.5244/C.31.33

Citation

Elias Mueggler, Chiara Bartolozzi and Davide Scaramuzza. Fast Event-based Corner Detection. In T.K. Kim, S. Zafeiriou, G. Brostow and K. Mikolajczyk, editors, Proceedings of the British Machine Vision Conference (BMVC), pages 33.1-33.11. BMVA Press, September 2017.

Bibtex

            @inproceedings{BMVC2017_33,
                title={Fast Event-based Corner Detection},
                author={Elias Mueggler, Chiara Bartolozzi and Davide Scaramuzza},
                year={2017},
                month={September},
                pages={33.1-33.11},
                articleno={33},
                numpages={11},
                booktitle={Proceedings of the British Machine Vision Conference (BMVC)},
                publisher={BMVA Press},
                editor={Tae-Kyun Kim, Stefanos Zafeiriou, Gabriel Brostow and Krystian Mikolajczyk},
                doi={10.5244/C.31.33},
                isbn={1-901725-60-X},
                url={https://dx.doi.org/10.5244/C.31.33}
            }