MotiMem: Motion-Aware Approximate Memory for Energy-Efficient Neural Perception in Autonomous Vehicles
Organizations: University of Georgia · Peking University · Tsinghua University · Infinity Robotics
Abstract
High-resolution sensors are critical for robust autonomous perception but impose a severe memory wall on battery-constrained electric vehicles. In these systems, data movement energy often outweighs computation. Traditional image compression is ill-suited as it is semantically blind and optimizes for storage rather than bus switching activity. We propose MotiMem, a hardware-software co-designed interface. Exploiting temporal coherence,MotiMem uses lightweight 2D Motion Propagation to dynamically identify Regions of Interest (RoI). Complementing this, a Hybrid Sparsity-Aware Coding scheme leverages adaptive inversion and truncation to induce bitlevel sparsity. Extensive experiments across nuScenes, Waymo, and KITTI with 16 detection models demonstrate that MotiMem reduces memory-interface dynamic energy by approximately 43 percent while retaining approximately 93 percent of the object detection accuracy, establishing a new Pareto frontier significantly superior to standard codecs like JPEG and WebP.
Figures & tables
| Method | nuScenes | Waymo | KITTI | Average | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mAP | Eng. | SSIM | PSNR | LPIPS | mAP | Eng. | SSIM | PSNR | LPIPS | mAP | Eng. | SSIM | PSNR | LPIPS | mAP | Eng. | SSIM | PSNR | LPIPS | |
| Lossless Baselines | ||||||||||||||||||||
| Original (8-bit) | 1.00 | 1.00 | 1.00 | .000 | 1.00 | 1.00 | 1.00 | .000 | 1.00 | 1.00 | 1.00 | .000 | 1.00 | 1.00 | 1.00 | .000 | ||||
| JPEG2000 | 1.00 | 1.02 | 1.00 | .000 | 1.00 | .94 | 1.00 | .000 | 1.00 | 1.02 | 1.00 | .000 | 1.00 | 1.00 | 1.00 | .000 | ||||
| MotiMem Variants (Ours) | ||||||||||||||||||||
| MotiMem ⋆ | .91 | .63 | .92 | 30.6 | .215 | .92 | .51 | .93 | 31.8 | .198 | .95 | .59 | .91 | 29.4 | .228 | .93 | .57 | .92 | 30.6 | .214 |
| Model | MotiMem | Glo. k=4 | Uni. 4b | JPEG | WebP |
|---|---|---|---|---|---|
| YOLOv5n | 91.9 | 90.4 | 90.5 | 91.7 | 89.8 |
| YOLOv8n | 92.0 | 90.6 | 90.6 | 91.6 | 89.7 |
| YOLOv8s | 93.0 | 91.7 | 91.7 | 92.7 | 90.7 |
| YOLOv8m | 93.5 | 91.9 | 91.9 | 91.8 | 90.0 |
| YOLOv8l | 93.5 | 92.1 | 92.2 | 91.3 | 90.1 |
| YOLOv8x | 93.7 | 92.3 | 92.3 | 91.3 | 89.9 |
Energy-Efficient ML
Energy-efficient machine learning reduces the energy and environmental costs of training and inference while preserving useful model performance.
See all 257 papers