A review of keypoints' detection and feature description in image registration

C Liu, J Xu, F Wang - Scientific programming, 2021 - Wiley Online Library
For image registration, feature detection and description are critical steps that identify the
keypoints and describe them for the subsequent matching to estimate the geometric …

Spatial: A language and compiler for application accelerators

D Koeplinger, M Feldman, R Prabhakar… - Proceedings of the 39th …, 2018 - dl.acm.org
Industry is increasingly turning to reconfigurable architectures like FPGAs and CGRAs for
improved performance and energy efficiency. Unfortunately, adoption of these architectures …

Practical design space exploration

L Nardi, D Koeplinger… - 2019 IEEE 27th …, 2019 - ieeexplore.ieee.org
Multi-objective optimization is a crucial matter in computer systems design space exploration
because real-world applications often rely on a trade-off between several objectives …

Homunculus: Auto-generating efficient data-plane ml pipelines for datacenter networks

T Swamy, A Zulfiqar, L Nardi, M Shahbaz… - Proceedings of the 28th …, 2023 - dl.acm.org
Support for Machine Learning (ML) applications in networking has significantly improved
over the last decade. The availability of public datasets and programmable switching fabrics …

Slambench2: Multi-objective head-to-head benchmarking for visual slam

B Bodin, H Wagstaff, S Saecdi, L Nardi… - … on Robotics and …, 2018 - ieeexplore.ieee.org
SLAM is becoming a key component of robotics and augmented reality (AR) systems. While
a large number of SLAM algorithms have been presented, there has been little effort to unify …

Embedding SLAM algorithms: Has it come of age?

M Abouzahir, A Elouardi, R Latif, S Bouaziz… - Robotics and …, 2018 - Elsevier
Abstract Development of Simultaneous Localization and Map** (SLAM) systems in the era
of autonomous navigation and the growing demand for autonomous robots have put into …

Navigating the landscape for real-time localization and map** for robotics and virtual and augmented reality

S Saeedi, B Bodin, H Wagstaff, A Nisbet… - Proceedings of the …, 2018 - ieeexplore.ieee.org
Visual understanding of 3-D environments in real time, at low power, is a huge
computational challenge. Often referred to as simultaneous localization and map** …

SLAMBench 3.0: Systematic automated reproducible evaluation of SLAM systems for robot vision challenges and scene understanding

M Bujanca, P Gafton, S Saeedi, A Nisbet… - … on robotics and …, 2019 - ieeexplore.ieee.org
As the SLAM research area matures and the number of SLAM systems available increases,
the need for frameworks that can objectively evaluate them against prior work grows. This …

HPVM2FPGA: Enabling true hardware-agnostic FPGA programming

A Ejjeh, L Medvinsky, A Councilman… - 2022 IEEE 33rd …, 2022 - ieeexplore.ieee.org
Current FPGA programming tools require extensive hardware-specific manual code tuning
to achieve performance, which is intractable for most software application teams. We present …