# Improving 3D Object Detection through Progressive Population Based Augmentation

arXiv: https://arxiv.org/abs/2004.00831 · HTML: https://mlsanity.com/paper/2004.00831/

## Key facts

- Cited by 41 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 2 Apr 2020.

## Built on by (most cited first, 30 of 41)

- [DeepFusion: Lidar-Camera Deep Fusion for Multi-Modal 3D Object Detection](https://mlsanity.com/paper/2203.08195/) (2022)
- [RSN: Range Sparse Net for Efficient, Accurate LiDAR 3D Object Detection](https://mlsanity.com/paper/2106.13365/) (2021)
- [AutoFlow: Learning a Better Training Set for Optical Flow](https://mlsanity.com/paper/2104.14544/) (2021)
- [CenterFormer: Center-based Transformer for 3D Object Detection](https://mlsanity.com/paper/2209.05588/) (2022)
- [SWFormer: Sparse Window Transformer for 3D Object Detection in Point Clouds](https://mlsanity.com/paper/2210.07372/) (2022)
- [AFDetV2: Rethinking the Necessity of the Second Stage for Object Detection from Point Clouds](https://mlsanity.com/paper/2112.09205/) (2021)
- [Immortal Tracker: Tracklet Never Dies](https://mlsanity.com/paper/2111.13672/) (2021)
- [To the Point: Efficient 3D Object Detection in the Range Image with Graph Convolution Kernels](https://mlsanity.com/paper/2106.13381/) (2021)
- [Pseudo-labeling for Scalable 3D Object Detection](https://mlsanity.com/paper/2103.02093/) (2021)
- [Score refinement for confidence-based 3D multi-object tracking](https://mlsanity.com/paper/2107.04327/) (2021)
- [Direct Differentiable Augmentation Search](https://mlsanity.com/paper/2104.04282/) (2021)
- [Advancements in Point Cloud Data Augmentation for Deep Learning: A Survey](https://mlsanity.com/paper/2308.12113/) (2023)
- [A Survey of Label-Efficient Deep Learning for 3D Point Clouds](https://mlsanity.com/paper/2305.19812/) (2023)
- [Exploring Geometric Consistency for Monocular 3D Object Detection](https://mlsanity.com/paper/2104.05858/) (2021)
- [Instant Domain Augmentation for LiDAR Semantic Segmentation](https://mlsanity.com/paper/2303.14378/) (2023)
- [Pattern-Aware Data Augmentation for LiDAR 3D Object Detection](https://mlsanity.com/paper/2112.00050/) (2021)
- [Automated data processing and feature engineering for deep learning and big data applications: a survey](https://mlsanity.com/paper/2403.11395/) (2024)
- [SA-Det3D: Self-Attention Based Context-Aware 3D Object Detection](https://mlsanity.com/paper/2101.02672/) (2021)
- [AGO-Net: Association-Guided 3D Point Cloud Object Detection Network](https://mlsanity.com/paper/2208.11658/) (2022)
- [3D Data Augmentation for Driving Scenes on Camera](https://mlsanity.com/paper/2303.10340/) (2023)
- [A Survey of Robust 3D Object Detection Methods in Point Clouds](https://mlsanity.com/paper/2204.00106/) (2022)
- [Common Corruption Robustness of Point Cloud Detectors: Benchmark and Enhancement](https://mlsanity.com/paper/2210.05896/) (2022)
- [LidarAugment: Searching for Scalable 3D LiDAR Data Augmentations](https://mlsanity.com/paper/2210.13488/) (2022)
- [PseudoAugment: Learning to Use Unlabeled Data for Data Augmentation in Point Clouds](https://mlsanity.com/paper/2210.13428/) (2022)
- [Real-Aug: Realistic Scene Synthesis for LiDAR Augmentation in 3D Object Detection](https://mlsanity.com/paper/2305.12853/) (2023)
- [Boosting Single-Frame 3D Object Detection by Simulating Multi-Frame Point Clouds](https://mlsanity.com/paper/2207.01030/) (2022)
- [Context-Aware Data Augmentation for LIDAR 3D Object Detection](https://mlsanity.com/paper/2211.10850/) (2022)
- [Real3D-Aug: Point Cloud Augmentation by Placing Real Objects with Occlusion Handling for 3D Detection and Segmentation](https://mlsanity.com/paper/2206.07634/) (2022)
- [Multi-Objective Population Based Training](https://mlsanity.com/paper/2306.01436/) (2023)
- [Test-Time Augmentation for 3D Point Cloud Classification and Segmentation](https://mlsanity.com/paper/2311.13152/) (2023)

## Abstract (arXiv)

Data augmentation has been widely adopted for object detection in 3D point clouds. However, all previous related efforts have focused on manually designing specific data augmentation methods for individual architectures. In this work, we present the first attempt to automate the design of data augmentation policies for 3D object detection. We introduce the Progressive Population Based Augmentation (PPBA) algorithm, which learns to optimize augmentation strategies by narrowing down the search space and adopting the best parameters discovered in previous iterations. On the KITTI 3D detection test set, PPBA improves the StarNet detector by substantial margins on the moderate difficulty category of cars, pedestrians, and cyclists, outperforming all current state-of-the-art single-stage detection models. Additional experiments on the Waymo Open Dataset indicate that PPBA continues to effectively improve the StarNet and PointPillars detectors on a 20x larger dataset compared to KITTI. The magnitude of the improvements may be comparable to advances in 3D perception architectures and the gains come without an incurred cost at inference time. In subsequent experiments, we find that PPBA may be up to 10x more data efficient than baseline 3D detection models without augmentation, highlighting that 3D detection models may achieve competitive accuracy with far fewer labeled examples.
