VoxelCache: Accelerating Online Mapping in Robotics and 3D Reconstruction Tasks
Sankeerth Durvasula, Raymond Kiguru, Samarth Mathur, Jenny Xu, Jimmy, Lin, Nandita Vijaykumar

TL;DR
VoxelCache is a hardware-software solution that leverages spatial locality in 3D mapping to significantly accelerate voxel data access, enabling faster real-time mapping in resource-constrained robotic and visualization systems.
Contribution
The paper introduces VoxelCache, a novel caching technique that exploits access patterns in 3D mapping to improve data access speeds on CPUs and GPUs.
Findings
Average speedup of 1.47X on CPUs
Up to 1.66X speedup on CPUs
Average speedup of 1.79X on GPUs
Abstract
Real-time 3D mapping is a critical component in many important applications today including robotics, AR/VR, and 3D visualization. 3D mapping involves continuously fusing depth maps obtained from depth sensors in phones, robots, and autonomous vehicles into a single 3D representative model of the scene. Many important applications, e.g., global path planning and trajectory generation in micro aerial vehicles, require the construction of large maps at high resolutions. In this work, we identify mapping, i.e., construction and updates of 3D maps to be a critical bottleneck in these applications. The memory required and access times of these maps limit the size of the environment and the resolution with which the environment can be feasibly mapped, especially in resource constrained environments such as autonomous robot platforms and portable devices. To address this challenge, we propose…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Vision and Imaging · Advanced Image and Video Retrieval Techniques
