Efficient Transformer-based 3D Object Detection with Dynamic Token Halting
Not on the map. Why?
Abstract (arXiv)
Balancing efficiency and accuracy is a long-standing problem for deploying deep learning models. The trade-off is even more important for real-time safety-critical systems like autonomous vehicles. In this paper, we propose an effective approach for accelerating transformer-based 3D object detectors by dynamically halting tokens at different layers depending on their contribution to the detection task. Although halting a token is a non-differentiable operation, our method allows for differentiable end-to-end learning by leveraging an equivalent differentiable forward-pass. Furthermore, our framework allows halted tokens to be reused to inform the model's predictions through a straightforward token recycling mechanism. Our method significantly improves the Pareto frontier of efficiency versus accuracy when compared with the existing approaches. By halting tokens and increasing model capacity, we are able to improve the baseline model's performance without increasing the model's latency on the Waymo Open Dataset.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 88 of its 107 references that are in the map. First posted on arXiv 9 Mar 2023.
Builds on
88 of 107 references.
References · 88
- 2017Attention Is All You Needcited by 59,932
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2016Layer Normalizationcited by 5,579
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2016Feature Pyramid Networks for Object Detectioncited by 5,021
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,410
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
38 more
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,436
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2018PointPillars: Fast Encoders for Object Detection from Point Cloudscited by 1,707
- 2017VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detectioncited by 1,323
- 2019Objects as Pointscited by 1,172
- 2020Center-based 3D Object Detection and Trackingcited by 1,143
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018PointRCNN: 3D Object Proposal Generation and Detection from Point Cloudcited by 939
- 2021DynamicViT: Efficient Vision Transformers with Dynamic Token Sparsificationcited by 849
- 2016XNOR-Net: ImageNet Classification Using Binary Convolutional Neural Networkscited by 829
- 2019Once-for-All: Train One Network and Specialize it for Efficient Deploymentcited by 778
- 2017Focal Loss for Dense Object Detectioncited by 749
- 20173D Semantic Segmentation with Submanifold Sparse Convolutional Networkscited by 746
- 2017Learning Efficient Convolutional Networks through Network Slimmingcited by 673
- 2019Deep Hough Voting for 3D Object Detection in Point Cloudscited by 648
- 2018Rethinking the Value of Network Pruningcited by 595
- 2016DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradientscited by 557
- 2017Progressive Neural Architecture Searchcited by 483
- 2016Adaptive Computation Time for Recurrent Neural Networkscited by 479
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
- 2022TransFusion: Robust LiDAR-Camera Fusion for 3D Object Detection with Transformerscited by 464
- 2021AdaViT: Adaptive Tokens for Efficient Vision Transformercited by 360
- 2019PIXOR: Real-time 3D Object Detection from Point Cloudscited by 358
- 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
- 2017SkipNet: Learning Dynamic Routing in Convolutional Networkscited by 328
- 2019Data-Free Quantization Through Weight Equalization and Bias Correctioncited by 328
- 2019Auto-DeepLab: Hierarchical Neural Architecture Search for Semantic Image Segmentationcited by 258
- 2021Voxel Transformer for 3D Object Detectioncited by 247
- 2022EfficientFormer: Vision Transformers at MobileNet Speedcited by 240
- 2021AdaViT: Adaptive Vision Transformers for Efficient Image Recognitioncited by 228
- 2019Universally Slimmable Networks and Improved Training Techniquescited by 219
- 2021Embracing Single Stride 3D Object Detector with Sparse Transformercited by 193
- 2017BlockDrop: Dynamic Inference Paths in Residual Networkscited by 185
- 2021Evo-ViT: Slow-Fast Token Evolution for Dynamic Vision Transformercited by 175
- 2019End-to-End Multi-View Fusion for 3D Object Detection in LiDAR Point Cloudscited by 171
- 2019Improving Neural Network Quantization without Retraining using Outlier Channel Splittingcited by 150
50 most cited of 88 All 88 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 1.
3 papers.