A review of keypoints' detection and feature description in image registration
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 …
keypoints and describe them for the subsequent matching to estimate the geometric …
Spatial: A language and compiler for application accelerators
Industry is increasingly turning to reconfigurable architectures like FPGAs and CGRAs for
improved performance and energy efficiency. Unfortunately, adoption of these architectures …
improved performance and energy efficiency. Unfortunately, adoption of these architectures …
Practical design space exploration
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 …
because real-world applications often rely on a trade-off between several objectives …
Homunculus: Auto-generating efficient data-plane ml pipelines for datacenter networks
Support for Machine Learning (ML) applications in networking has significantly improved
over the last decade. The availability of public datasets and programmable switching fabrics …
over the last decade. The availability of public datasets and programmable switching fabrics …
FutureMap**: The computational structure of spatial AI systems
AJ Davison - ar** (SLAM)
into a general geometric and semanticSpatial AI'perception capability for intelligent …
into a general geometric and semanticSpatial AI'perception capability for intelligent …
Slambench2: Multi-objective head-to-head benchmarking for visual slam
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 …
a large number of SLAM algorithms have been presented, there has been little effort to unify …
Embedding SLAM algorithms: Has it come of age?
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 …
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
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** …
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
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 …
the need for frameworks that can objectively evaluate them against prior work grows. This …
HPVM2FPGA: Enabling true hardware-agnostic FPGA programming
Current FPGA programming tools require extensive hardware-specific manual code tuning
to achieve performance, which is intractable for most software application teams. We present …
to achieve performance, which is intractable for most software application teams. We present …