The purpose of this work is to review the stateof-the-art LiDAR-based 3D object detection methods, datasets, and challenges. We describe novel data augmentation methods, sampling strategies, activation functions, attention mechanisms, and regularization methods. Furthermore, we list recently introduced normalization methods, learning rate schedules and loss functions. Moreover, we also cover advantages and limitations of 10 novel autonomous driving datasets. We evaluate novel 3D object detectors on the KITTI, nuScenes, and Waymo dataset and show their accuracy, speed, and robustness. Finally, we mention the current challenges in 3D object detection in LiDAR point clouds and list some open issues.
I. INTRODUCTIONAutonomous driving (AD) is increasingly gaining attention worldwide and can lead to many advantages to the population. The potential of this technology is clear, and it is predicted that it will dramatically change the transportation sector. The application of robust 3D Object Detection in autonomous driving is vital. In this context, robustness means to cope with detection errors (e.g., occlusions) and erroneous input (e.g., sensor noise). Sometimes, the environment is not optimal for detecting objects (e.g., in rain, snow, fog or bright sunlight). Robust detection stands for a good generalization to detect unseen objects in a different environment.Besides, infrastructure sensors (like the ones in the Providentia [1] system) support the perception of the environment, improve traffic safety, and offer higher robustness and performance through different mounting positions. Multiple view points help to better detect objects in 3D (position, orientation, and size), and to increase the robustness against sunlight, snow, dust, and fog.The aim of this survey paper is to provide an overview of novel 3D object detection methods and tricks. The best LiDAR-based 3D object detection algorithm on the KITTI dataset is 68.63% more accurate (on the 3D car class) than the best camera-only 3D object detection algorithm on that dataset. At night, the LiDAR performs better and is able to detect objects within a range of 50-60 m (Ouster OS1-64 gen. 2 LiDAR).Our contribution is partitioned into the following:• We provide state-of-the-art LiDAR-based 3D object detectors and show their accuracy, speed, and robustness.