Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

SPARK: Scalable Real-Time Point Cloud Aggregation with Multi-View Self-Calibration

About

Real-time multi-camera 3D reconstruction is crucial for 3D perception, immersive interaction, and robotics. Existing methods struggle with multi-view fusion, camera extrinsic uncertainty, and scalability for large camera setups. We propose SPARK, a self-calibrating real-time multi-camera point cloud reconstruction framework that jointly handles point cloud fusion and extrinsic uncertainty. SPARK consists of: (1) a geometry-aware online extrinsic estimation module leveraging multi-view priors and enforcing cross-view and temporal consistency for stable self-calibration, and (2) a confidence-driven point cloud fusion strategy modeling depth reliability and visibility at pixel and point levels to suppress noise and view-dependent inconsistencies. By performing frame-wise fusion without accumulation, SPARK produces stable point clouds in dynamic scenes while scaling linearly with the number of cameras. Extensive experiments on real-world multi-camera systems show that SPARK outperforms existing approaches in extrinsic accuracy, geometric consistency, temporal stability, and real-time performance, demonstrating its effectiveness and scalability for large-scale multi-camera 3D reconstruction.

Chentian Sun• 2026

Related benchmarks

TaskDatasetResultRank
Multi-camera point cloud reconstructionReal multi-camera datasets
FPS80
14
3D ReconstructionMulti-camera static scenes Structured
Multi-view Geometric Consistency Error (E_geom)3.5
2
3D ReconstructionMulti-camera static scenes Complex
Geometric Consistency Error (E_geom)4.4
2
Multi-camera Dynamic Scene 3D ReconstructionMulti-camera Dynamic Scenes Structured
Temporal Stability Error0.05
2
Multi-camera Dynamic Scene 3D ReconstructionMulti-camera Dynamic Scenes Complex
Temporal Stability Error (E_temp)0.06
2
Multi-camera Dynamic Scene 3D ReconstructionMulti-camera Scenes (Dynamic)
Temporal Stability Error (E_temp)0.08
2
Showing 6 of 6 rows

Other info

Follow for update