Summary
The paper proposes a method called Feature Factorization Activation Map (FFAM) to provide visual explanations for 3D object detectors based on LiDAR data. This method addresses the interpretability issue in 3D detectors by using non-negative matrix factorization to generate concept activation maps and refining these maps using object-specific gradients. The approach is designed to handle the unique challenges of 3D point cloud data, such as sparsity and the need for object-specific saliency maps. The paper evaluates FFAM against existing methods and demonstrates its effectiveness through qualitative and quantitative experiments.
Strengths
1. Using non-negative matrix factorization to generate concept activation maps is novel and well-justified for the application.
2. The method is evaluated on multiple datasets and compared against state-of-the-art methods, demonstrating its superiority in producing high-quality visual explanations.
3. The paper provides a clear and detailed description of the methodology, including the feature factorization, gradient weighting, and voxel upsampling processes.
4. The proposed method has practical implications for improving the interpretability of 3D object detectors, which is crucial for applications in autonomous driving and robotics.
Weaknesses
1. The method involves several computationally intensive steps, such as non-negative matrix factorization and voxel upsampling, which may limit its applicability in real-time systems.
2. The paper focuses primarily on LiDAR-based 3D detectors. Discussing how the method could be adapted or extended to other types of 3D data or detection systems would be beneficial.
3. While the evaluation is comprehensive, it primarily focuses on two datasets (KITTI and Waymo Open). Additional datasets and scenarios could further validate the robustness and generalizability of the method.
Questions
1. Real-Time Applicability: How does the computational overhead of FFAM compare to existing methods in real-time applications, especially in autonomous driving scenarios?
2. How sensitive is FFAM to the choice of detector? We noticed that two kinds of detectors were used in this paper. More comparison and analysis are necessary.
3. Can FFAM be extended to other 3D detectors or modalities, such as RGB-D sensors or radar data? If so, what modifications would be necessary?
Limitations
1. FFAM requires access to the feature maps within 3D detectors, which may not always be possible, especially for proprietary or closed-source systems.
2. The method's scalability to large-scale or real-time applications is not fully addressed. The computational requirements may be prohibitive for some practical applications.
3. The method is tailored to LiDAR data and may not directly translate to other types of 3D data without significant modifications.