Source-linked AI summary

LaserNet: An Efficient Probabilistic 3D Object Detector for Autonomous Driving

Gregory P. Meyer, Ankit Laddha, Eric Kee, Carlos Vallespi-Gonzalez, Carl K. Wellington

arXiv:1903.08701v1cs.CVcs.LGcs.RO

TL;DR

Autonomous-driving 3D detection needs accuracy, efficiency, and uncertainty estimates. LaserNet processes LiDAR in its compact native range view and predicts multimodal box distributions per point, fusing them into object detections. With sufficient training data, it reports state-of-the-art performance at significantly lower runtime, while smaller datasets remain a limitation.

  • Problem

    Real-time autonomous driving requires accurate and efficient 3D detection with an understanding of detection uncertainty, while existing BEV and range-view approaches present computational or performance trade-offs.

  • Method

    LaserNet uses a compact native range image, a fully convolutional network, per-point multimodal box distributions, and distribution fusion to produce probabilistic 3D detections.

  • Results

    With sufficient training data, LaserNet achieves state-of-the-art detection performance with significantly lower runtime than other recent detectors.

  • Takeaways & Limitations

    Modeling bounding-box distributions provides uncertainty estimates that can support downstream autonomous-driving components in treating objects according to varying detection uncertainty.

  • Takeaways & Limitations

    On smaller datasets, LaserNet underperforms state-of-the-art BEV detectors because its native-view and distribution-learning components require more training data.

Abstract

from arXiv · show

In this paper, we present LaserNet, a computationally efficient method for 3D object detection from LiDAR data for autonomous driving. The efficiency results from processing LiDAR data in the native range view of the sensor, where the input data is naturally compact. Operating in the range view involves well known challenges for learning, including occlusion and scale variation, but it also provides contextual information based on how the sensor data was captured. Our approach uses a fully convolutional network to predict a multimodal distribution over 3D boxes for each point and then it efficiently fuses these distributions to generate a prediction for each object. Experiments show that modeling each detection as a distribution rather than a single deterministic box leads to better overall detection performance. Benchmark results show that this approach has significantly lower runtime than other recent detectors and that it achieves state-of-the-art performance when compared on a large dataset that has enough data to overcome the challenges of training on the range view.

1. Introduction

LaserNet targets accurate, efficient, and uncertainty-aware 3D detection for autonomous driving by operating on LiDAR’s compact native range representation. It addresses the learning challenges of range-view data while predicting probabilistic detections.

  • Motivation: Real-time autonomous driving requires 3D detectors that combine high accuracy, computational efficiency, and uncertainty estimates.LiDAR provides accurate range measurements independently of lighting conditions.
  • LiDAR representation: LiDAR data is dense in the sensor’s range view but sparse after projection into 3D space, with measurement density varying by object distance.Nearby objects receive significantly more measurements than far-away objects.
  • Representation trade-offs: Most existing detectors voxelize projected 3D points and operate on sparse data, which can be computationally expensive, while prior range-view methods have lagged BEV performance.Range view preserves occlusion information, whereas BEV keeps object size more consistent across range.
  • LaserNet approach: LaserNet uses a small, dense range image and predicts probability distributions over bounding-box corners rather than only deterministic boxes.The method is trained end-to-end and produces class probabilities alongside box distributions.
  • Reported outcome: With sufficient training data, the method achieves state-of-the-art detection performance at significantly lower runtime.Its efficiency comes from processing the compact native range representation instead of a large sparse BEV image.

2. Related Work

Prior 3D detectors use range-view, BEV, voxel, proposal, and multimodal designs, while LaserNet operates directly on raw range data and models localization uncertainty probabilistically. Its design emphasizes single-stage efficiency and distribution-based box prediction.

  • Range-view methods: Earlier range-view methods discretized azimuth and elevation angles, whereas LaserNet uses the LiDAR configuration to form its range-view representation.The paper reports that this representation leads to better performance.
  • Voxel-based methods: VoxelNet voxelizes LiDAR points and applies 3D convolutions, while LaserNet processes raw range data and aggregates point predictions through mean shift clustering.The aggregation generates object detections without voxelizing the input.
  • Detection frameworks: LaserNet uses a single-stage detector because region-proposal networks are often computationally expensive and latency is critical.Single-shot methods produce detections with one network stage.
  • Sensor inputs: Unlike methods that fuse images or maps with LiDAR, LaserNet uses only LiDAR data and leaves sensor fusion for future work.The paper notes that several prior methods use images or high-definition maps to improve detections.
  • Probabilistic detection: Conventional detectors output one box and a probability score, whereas LaserNet predicts a box distribution whose variance indicates corner-position uncertainty.The distribution separates localization uncertainty from existence and semantic uncertainty represented by the class score.
  • Uncertainty modeling: LaserNet estimates aleatoric uncertainty and uses the predicted distribution to combine and refine detections, but it does not estimate epistemic uncertainty efficiently.The paper distinguishes these two uncertainty types in prior Bayesian detection work.

3. Proposed Method

LaserNet represents LiDAR in a compact range image and uses a fully convolutional network to predict probabilistic bounding boxes for each point. It clusters and fuses these per-point distributions, then applies adaptive NMS using predicted uncertainty to produce object detections.

  • Input representation: The network consumes a five-channel range image containing range, height, azimuth, intensity, and point-presence information.The range image is formed from the corresponding LiDAR point at each cell.
  • Feature extraction: A fully convolutional deep layer aggregation network combines multi-scale features while preserving the image’s vertical resolution and changing horizontal resolution.The architecture contains three hierarchical levels with feature extraction and aggregation modules.
  • Probabilistic predictions: For each point and object class, the network predicts class probabilities and a multimodal mixture distribution over bounding-box parameters.Each mixture component includes box parameters, variances, and mixture weights, allowing uncertainty under sparse or occluded observations.
  • Distribution fusion: Mean shift clusters per-point box centers separately by class and mixture component, then combines distributions assigned to each cluster.The implementation uses regular bins and GPU-suitable elementwise updates, with three iterations and 0.5-meter bin sizes in the experiments.
  • End-to-end training: The regression objective selects the mixture component closest to the ground truth, updates its box parameters and weights, and uses a Laplacian prior on the learned distribution.Classification uses focal loss to address class imbalance, while differentiable box construction and distribution merging enable end-to-end training.
  • Adaptive NMS: Adaptive NMS chooses an IoU threshold from predicted variance and scores boxes by likelihood rather than class probability.For a mixture component at its mean, the likelihood is given as αk/2ˆσk.

4. Experiments

Experiments evaluate LaserNet’s probabilistic range-view detector on ATG4D and KITTI, including accuracy, ablations, runtime, and distribution calibration. The results show strong performance and efficiency on ATG4D, while limited KITTI data makes distribution learning difficult and reduces performance.

  • 4.2. Ablation Study on ATG4D: Predicting bounding-box distributions instead of only their means produces the largest improvement in vehicle detection performance.Mean-only prediction reduces the distribution model to averaging, an ℓ1 corner loss, and class-probability scoring.
  • 4.2. Ablation Study on ATG4D: Using LiDAR laser IDs to form range-image rows improves performance over uniformly discretizing elevation angles.This preserves the sensor’s nonuniform vertical laser configuration during image formation.
  • 4.2. Ablation Study on ATG4D: Multimodal distributions and adaptive NMS improve recall and performance when sparse LiDAR supports multiple bounding-box configurations.Strict NMS would retain only the most likely mode, while Soft NMS would break the probabilistic interpretation of confidence.
  • 4.3. Runtime Evaluation: LaserNet is twice as fast as the fastest state-of-the-art method on KITTI.The runtime comparison includes network forward processing together with pre- and post-processing in the total runtime.
  • 4.4. Evaluation on KITTI: On KITTI, LaserNet performs worse than current state-of-the-art bird’s eye view detectors because the small dataset cannot support reliable distribution learning.The model is restricted to vehicle detection with a unimodal box distribution on KITTI.

5. Discussion

LaserNet argues that the LiDAR range view should not be overlooked: its compactness improves efficiency, while sufficient training data can overcome its learning challenges. The paper also suggests that probabilistic box predictions may generalize beyond this representation.

  • Representation trade-offs: Range-view processing is naturally compact and therefore offers computational-efficiency gains over sparse bird’s-eye-view processing.The range view uses a small dense image, whereas BEV processing operates on larger sparse representations.
  • Representation trade-offs: Range-view learning is harder because object scale and shape vary with range and occlusions must be handled.These challenges contrast with BEV’s constant perceived object size and stronger shape prior.
  • Results and scope: With a large training set, the proposed range-view approach achieves competitive results while remaining more computationally efficient.The discussion frames training-data scale as important for overcoming range-view learning difficulties.
  • Results and scope: On a smaller dataset, the approach underperforms state-of-the-art bird’s-eye-view detectors because its design makes learning more data-hungry.The native-view representation and probabilistic box prediction both increase the amount of training data needed for strong performance.
  • Broader implication: The paper proposes that predicting probability distributions over bounding boxes could benefit detection approaches beyond the specific representation studied.This is presented as a broader direction rather than an experimentally established result across other approaches.
Loading 1903.08701v1…