Compressed Map Priors for 3D Perception
Brady Zhou, Philipp Krähenbühl
TL;DR
CMP introduces a differentiable, end-to-end learnable compressed map prior that encodes persistent spatial context via a multi-resolution hash embedding and binarized features. It fuses this prior with existing multi-view 3D detectors through lightweight fusion mechanisms (dense-conCAT/convolution or cross-attention), achieving consistent improvements across BEVDet, BEVFormer, and PETR on nuScenes with only ~3% additional runtime and a memory footprint of about $32~\text{KB}/\text{km}^2$. Key findings include substantial gains for BEV-based architectures, strong resilience to partial sensor input, and clear memory-accuracy trade-offs that favor moderate embedding sizes (optimal around $T=2^{16}$). The approach emphasizes end-to-end optimization of priors, differentiable propagation of gradients into the map representation, and persistent knowledge transfer across traversals, suggesting practical benefits for real-world autonomous driving deployments in repetitive environments.
Abstract
Human drivers rarely travel where no person has gone before. After all, thousands of drivers use busy city roads every day, and only one can claim to be the first. The same holds for autonomous computer vision systems. The vast majority of the deployment area of an autonomous vision system will have been visited before. Yet, most autonomous vehicle vision systems act as if they are encountering each location for the first time. In this work, we present Compressed Map Priors (CMP), a simple but effective framework to learn spatial priors from historic traversals. The map priors use a binarized hashmap that requires only $32\text{KB}/\text{km}^2$, a $20\times$ reduction compared to the dense storage. Compressed Map Priors easily integrate into leading 3D perception systems at little to no extra computational costs, and lead to a significant and consistent improvement in 3D object detection on the nuScenes dataset across several architectures.
