CVApr 13, 2022

OccAM's Laser: Occlusion-based Attribution Maps for 3D Object Detectors on LiDAR Data

arXiv:2204.06577v125 citationsh-index: 88Has Code
Originality Incremental advance
AI Analysis

This addresses the problem of understanding black-box 3D object detection models for researchers and practitioners in autonomous driving and robotics, though it is incremental as it adapts existing perturbation-based methods to LiDAR data.

The paper tackles the lack of explainability in 3D object detectors for LiDAR data by proposing a method to generate attribution maps that indicate point importance, showing they are interpretable and informative through detailed evaluation and comparisons across architectures.

While 3D object detection in LiDAR point clouds is well-established in academia and industry, the explainability of these models is a largely unexplored field. In this paper, we propose a method to generate attribution maps for the detected objects in order to better understand the behavior of such models. These maps indicate the importance of each 3D point in predicting the specific objects. Our method works with black-box models: We do not require any prior knowledge of the architecture nor access to the model's internals, like parameters, activations or gradients. Our efficient perturbation-based approach empirically estimates the importance of each point by testing the model with randomly generated subsets of the input point cloud. Our sub-sampling strategy takes into account the special characteristics of LiDAR data, such as the depth-dependent point density. We show a detailed evaluation of the attribution maps and demonstrate that they are interpretable and highly informative. Furthermore, we compare the attribution maps of recent 3D object detection architectures to provide insights into their decision-making processes.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes