Cargando…

An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera

Event cameras have many advantages over conventional frame-based cameras, such as high temporal resolution, low latency and high dynamic range. However, state-of-the-art event- based algorithms either require too much computation time or have poor accuracy performance. In this paper, we propose an a...

Descripción completa

Detalles Bibliográficos
Autores principales: Duo, Jingyun, Zhao, Long
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7923767/
https://www.ncbi.nlm.nih.gov/pubmed/33672510
http://dx.doi.org/10.3390/s21041475
_version_ 1783658961266802688
author Duo, Jingyun
Zhao, Long
author_facet Duo, Jingyun
Zhao, Long
author_sort Duo, Jingyun
collection PubMed
description Event cameras have many advantages over conventional frame-based cameras, such as high temporal resolution, low latency and high dynamic range. However, state-of-the-art event- based algorithms either require too much computation time or have poor accuracy performance. In this paper, we propose an asynchronous real-time corner extraction and tracking algorithm for an event camera. Our primary motivation focuses on enhancing the accuracy of corner detection and tracking while ensuring computational efficiency. Firstly, according to the polarities of the events, a simple yet effective filter is applied to construct two restrictive Surface of Active Events (SAEs), named as RSAE+ and RSAE−, which can accurately represent high contrast patterns; meanwhile it filters noises and redundant events. Afterwards, a new coarse-to-fine corner extractor is proposed to extract corner events efficiently and accurately. Finally, a space, time and velocity direction constrained data association method is presented to realize corner event tracking, and we associate a new arriving corner event with the latest active corner that satisfies the velocity direction constraint in its neighborhood. The experiments are run on a standard event camera dataset, and the experimental results indicate that our method achieves excellent corner detection and tracking performance. Moreover, the proposed method can process more than 4.5 million events per second, showing promising potential in real-time computer vision applications.
format Online
Article
Text
id pubmed-7923767
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79237672021-03-03 An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera Duo, Jingyun Zhao, Long Sensors (Basel) Article Event cameras have many advantages over conventional frame-based cameras, such as high temporal resolution, low latency and high dynamic range. However, state-of-the-art event- based algorithms either require too much computation time or have poor accuracy performance. In this paper, we propose an asynchronous real-time corner extraction and tracking algorithm for an event camera. Our primary motivation focuses on enhancing the accuracy of corner detection and tracking while ensuring computational efficiency. Firstly, according to the polarities of the events, a simple yet effective filter is applied to construct two restrictive Surface of Active Events (SAEs), named as RSAE+ and RSAE−, which can accurately represent high contrast patterns; meanwhile it filters noises and redundant events. Afterwards, a new coarse-to-fine corner extractor is proposed to extract corner events efficiently and accurately. Finally, a space, time and velocity direction constrained data association method is presented to realize corner event tracking, and we associate a new arriving corner event with the latest active corner that satisfies the velocity direction constraint in its neighborhood. The experiments are run on a standard event camera dataset, and the experimental results indicate that our method achieves excellent corner detection and tracking performance. Moreover, the proposed method can process more than 4.5 million events per second, showing promising potential in real-time computer vision applications. MDPI 2021-02-20 /pmc/articles/PMC7923767/ /pubmed/33672510 http://dx.doi.org/10.3390/s21041475 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Duo, Jingyun
Zhao, Long
An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera
title An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera
title_full An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera
title_fullStr An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera
title_full_unstemmed An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera
title_short An Asynchronous Real-Time Corner Extraction and Tracking Algorithm for Event Camera
title_sort asynchronous real-time corner extraction and tracking algorithm for event camera
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7923767/
https://www.ncbi.nlm.nih.gov/pubmed/33672510
http://dx.doi.org/10.3390/s21041475
work_keys_str_mv AT duojingyun anasynchronousrealtimecornerextractionandtrackingalgorithmforeventcamera
AT zhaolong anasynchronousrealtimecornerextractionandtrackingalgorithmforeventcamera
AT duojingyun asynchronousrealtimecornerextractionandtrackingalgorithmforeventcamera
AT zhaolong asynchronousrealtimecornerextractionandtrackingalgorithmforeventcamera