SSF3D: Strict Semi-Supervised 3D Object Detection with Switching Filter
Songbur Wong
TL;DR
SSF3D tackles semi-supervised 3D object detection on LIDAR point clouds by introducing a strict thresholding mechanism (GMM3 Picker) and a dynamic entropy-based filter switching to minimize incorrect pseudo-labels while maintaining sufficient positives. The approach employs a two-stage online-offline training framework with Dense Loss and a point-removal/addition strategy to refine pseudo-label quality and learning signal. Evaluations on KITTI with 1% and 2% labeled data show meaningful gains over prior SS3DOD methods, including substantial improvements for the Cyclist class and consistent gains for Car, demonstrating strong few-shot capabilities. The findings suggest that combining strict, data-driven filtering with information-theoretic label quality assessments can effectively curb false negatives and label noise in semi-supervised 3D detection, with practical implications for reducing annotation costs.
Abstract
SSF3D modified the semi-supervised 3D object detection (SS3DOD) framework, which designed specifically for point cloud data. Leveraging the characteristics of non-coincidence and weak correlation of target objects in point cloud, we adopt a strategy of retaining only the truth-determining pseudo labels and trimming the other fuzzy labels with points, instead of pursuing a balance between the quantity and quality of pseudo labels. Besides, we notice that changing the filter will make the model meet different distributed targets, which is beneficial to break the training bottleneck. Two mechanism are introduced to achieve above ideas: strict threshold and filter switching. The experiments are conducted to analyze the effectiveness of above approaches and their impact on the overall performance of the system. Evaluating on the KITTI dataset, SSF3D exhibits superior performance compared to the current state-of-the-art methods. The code will be released here.
