atlas

Research map / Detection and segmentation / 3D detection and driving

PillarHist: A Quantization-aware Pillar Feature Encoder based on Height-aware Histogram

CVPR 2025 · Detection and segmentation › 3D detection and driving · approach: Unified LiDAR 3D detection · 8 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes PillarHist, a plug-in pillar feature encoder that replaces max-pooled point MLP with per-pillar height histograms (plus intensity histograms and pillar center), improving 3D detection accuracy and int8 quantization robustness on KITTI, nuScenes and Waymo.

Problem

Pillar-based LiDAR 3D detectors lose height-dimension information through element-wise max-pooling in pillar feature encoding and have large numerical range differences among PFE inputs, which hurts accuracy and quantization.

Approach

Encode each pillar by a height-binned point-count histogram and an intensity-weighted histogram, concatenated with pillar center coordinates and projected once per pillar by a linear layer, removing point-wise MLP and max-pooling while bounding the input value range for quantization.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace the PointPillars PFE with PillarHistPointPillars · nuScenes testNDS: 45.3 -> 47.0Helped
Replace the CenterPoint PFE with PillarHistCenterPoint · nuScenes testNDS: 65.5 -> 66.6Helped
Replace the PillarNet-34 PFE with PillarHistPillarNet-34 · nuScenes testNDS: 71.4 -> 72.0Helped
Replace PFE with PillarHist and quantize weights and activations to 8-bitPointPillars · nuScenes valNDS: 52.1 -> 44.8; 53.8 -> 52.2Mixed
Replace PFE with PillarHist and quantize weights and activations to 8-bitCP-Pillar · nuScenes valNDS: 56.4 -> 48.6; 57.8 -> 56.3Mixed
Replace PFE with PillarHist and quantize weights and activations to 8-bitPillarNet · nuScenes valNDS: 61.4 -> 54.6; 63.0 -> 61.6Mixed
Replace CP-Pillar PFE with PillarHistCP-Pillar · Waymo val, 20% training datamAPH (L2), Mean: 55.9 -> 57.3Helped
Add intensity histogram input (ablation)PillarHist · KITTI val, Pedestrian 3DR40mAP: 49.62 -> 51.07Helped
Add intensity histogram input (ablation)PillarHist · KITTI val, Car 3DR40mAP: 80.81 -> 81.41Helped
Add pillar center coordinates (ablation)PillarHist · KITTI val, Pedestrian 3DR40mAP: 49.62 -> 51.07Helped
Add pillar center coordinates (ablation)PillarHist · KITTI val, Car 3DR40mAP: 80.81 -> 81.41Helped

Surprising findings

Limitations

Experimental setup

Datasets: KITTI nuScenes Waymo

Benchmarks: KITTI val nuScenes test nuScenes val Waymo val

Metrics: AP3D R40 AP3D R11 NDS mAP latency GFLOPs mAPH

Baselines: PointPillars CenterPoint-Pillar PillarNet FastPillars TANet TA module PiFeNet PAA module FG-PFE VoxelNeXt Focals Conv

Builds on: PointPillars CenterPoint PillarNet FastPillars OpenPCDet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy