Overview of CenterPoint
masterCenterPoint is a framework for 3D Object Detection and Tracking that represents objects as points in a bird-eye view (BEV) rather than using axis-aligned or rotated bounding boxes.
Core Workflow:
- Detection: Uses a keypoint detector to find object centers in a BEV heatmap, then regresses attributes like 3D size, 3D orientation, and velocity. A second stage refines these estimates using point features.
- Tracking: Simplifies 3D object tracking to a greedy closest-point matching approach.
Key Characteristics:
- Simple: Uses standard 3D point cloud encoders with convolutional layers in the head.
- Fast and Accurate: Capable of high performance (e.g., 71.9 mAPH on Waymo) at usable frame rates (11+ FPS).
- Extensible: Can be used as a replacement for anchor-based detectors in novel algorithms.