LiFT: Lightweight, FPGA-tailored 3D object detection based on LiDAR data
Konrad Lis, Tomasz Kryjak, Marek Gorgon

TL;DR
LiFT is a lightweight, FPGA-optimized 3D object detection algorithm for LiDAR data that achieves high accuracy with minimal computational complexity, enabling real-time performance on resource-constrained platforms.
Contribution
The paper introduces LiFT, a novel FPGA-tailored 3D detection method that combines innovative architectures and quantization techniques to meet strict FPGA constraints.
Findings
Achieves 51.84% mAP on NuScenes validation dataset.
Uses only 20.73 GMACs, significantly below the 30 GMACs limit.
Outperforms comparable methods in accuracy and efficiency.
Abstract
This paper presents LiFT, a lightweight, fully quantized 3D object detection algorithm for LiDAR data, optimized for real-time inference on FPGA platforms. Through an in-depth analysis of FPGA-specific limitations, we identify a set of FPGA-induced constraints that shape the algorithm's design. These include a computational complexity limit of 30 GMACs (billion multiply-accumulate operations), INT8 quantization for weights and activations, 2D cell-based processing instead of 3D voxels, and minimal use of skip connections. To meet these constraints while maximizing performance, LiFT combines novel mechanisms with state-of-the-art techniques such as reparameterizable convolutions and fully sparse architecture. Key innovations include the Dual-bound Pillar Feature Net, which boosts performance without increasing complexity, and an efficient scheme for INT8 quantization of input features.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIndustrial Vision Systems and Defect Detection · Robotics and Sensor-Based Localization · Advanced Neural Network Applications
MethodsSparse Evolutionary Training
