Fore-Mamba3D: Mamba-based Foreground-Enhanced Encoding for 3D Object Detection
About
Linear modeling methods like Mamba have been merged as the effective backbone for the 3D object detection task. However, previous Mamba-based methods utilize the bidirectional encoding for the whole non-empty voxel sequence, which contains abundant useless background information in the scenes. Though directly encoding foreground voxels appears to be a plausible solution, it tends to degrade detection performance. We attribute this to the response attenuation and restricted context representation in the linear modeling for fore-only sequences. To address this problem, we propose a novel backbone, termed Fore-Mamba3D, to focus on the foreground enhancement by modifying Mamba-based encoder. The foreground voxels are first sampled according to the predicted scores. Considering the response attenuation existing in the interaction of foreground voxels across different instances, we design a regional-to-global slide window (RGSW) to propagate the information from regional split to the entire sequence. Furthermore, a semantic-assisted and state spatial fusion module (SASFMamba) is proposed to enrich contextual representation by enhancing semantic and geometric awareness within the Mamba model. Our method emphasizes foreground-only encoding and alleviates the distance-based and causal dependencies in the linear autoregression model. The superior performance across various benchmarks demonstrates the effectiveness of Fore-Mamba3D in the 3D object detection task.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Object Detection | NuScenes v1.0 (test) | mAP70.1 | 210 | |
| 3D Object Detection | nuScenes v1.0-trainval (val) | NDS72.3 | 87 | |
| 3D Object Detection | KITTI (val) | mAP3D - Car (Easy)79.5 | 25 | |
| 3D Object Detection | Waymo Open Dataset 20% train (val) | Vehicle AP L267.8 | 8 | |
| 3D Object Detection | KITTI (test) | Car 3D Accuracy77.88 | 7 |