Saved in:
Bibliographic Details
Main Authors: Tosini, Francesco, Pedroni, Simone, Veronesi, Christian, Bartoli, Pietro, Giudici, Andrea, Paracchini, Marco, Marcon, Marco, Trojaniello, Diana
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2605.04282
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917466337181696
author Tosini, Francesco
Pedroni, Simone
Veronesi, Christian
Bartoli, Pietro
Giudici, Andrea
Paracchini, Marco
Marcon, Marco
Trojaniello, Diana
author_facet Tosini, Francesco
Pedroni, Simone
Veronesi, Christian
Bartoli, Pietro
Giudici, Andrea
Paracchini, Marco
Marcon, Marco
Trojaniello, Diana
contents Visual SLAM is a core component of spatial computing systems, yet deploying learned local feature extractors on microcontroller-class hardware remains challenging due to memory, bandwidth, and quantization constraints. While modern neural descriptors provide strong robustness, their practical adoption is often hindered by system-level bottlenecks that are not captured by FLOP-based efficiency metrics. In this work, we introduce Gideon, a hardware-aware neural feature extractor explicitly designed for resource-constrained devices. Our approach combines relational knowledge distillation from a SuperPoint teacher with differentiable neural architecture search (DNAS) under strict memory and operator constraints. Unlike conventional design pipelines, we treat quantization stability and dynamic-range compactness as first-class objectives. We show that architectural choices such as replacing Batch Normalization with affine layers significantly improve INT8 robustness, and that descriptor dimensionality directly governs quantization resilience. Deployed on STM32N6, Gideon achieves 9.003 ms inference time (111 fps) while remaining below a 1.5 MB memory footprint. Remarkably, INT8 quantization induces negligible degradation and occasionally matches full-precision performance. These results demonstrate that robust learned feature extraction can be reconciled with embedded hardware constraints through holistic hardware-algorithm co-design.
format Preprint
id arxiv_https___arxiv_org_abs_2605_04282
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Hardware-Aware Neural Feature Extraction for Resource-Constrained Devices
Tosini, Francesco
Pedroni, Simone
Veronesi, Christian
Bartoli, Pietro
Giudici, Andrea
Paracchini, Marco
Marcon, Marco
Trojaniello, Diana
Machine Learning
Visual SLAM is a core component of spatial computing systems, yet deploying learned local feature extractors on microcontroller-class hardware remains challenging due to memory, bandwidth, and quantization constraints. While modern neural descriptors provide strong robustness, their practical adoption is often hindered by system-level bottlenecks that are not captured by FLOP-based efficiency metrics. In this work, we introduce Gideon, a hardware-aware neural feature extractor explicitly designed for resource-constrained devices. Our approach combines relational knowledge distillation from a SuperPoint teacher with differentiable neural architecture search (DNAS) under strict memory and operator constraints. Unlike conventional design pipelines, we treat quantization stability and dynamic-range compactness as first-class objectives. We show that architectural choices such as replacing Batch Normalization with affine layers significantly improve INT8 robustness, and that descriptor dimensionality directly governs quantization resilience. Deployed on STM32N6, Gideon achieves 9.003 ms inference time (111 fps) while remaining below a 1.5 MB memory footprint. Remarkably, INT8 quantization induces negligible degradation and occasionally matches full-precision performance. These results demonstrate that robust learned feature extraction can be reconciled with embedded hardware constraints through holistic hardware-algorithm co-design.
title Hardware-Aware Neural Feature Extraction for Resource-Constrained Devices
topic Machine Learning
url https://arxiv.org/abs/2605.04282