Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

BA-T: An Iterative Transformer for Two-View Bundle Adjustment

About

Feed-forward models for 3D reconstruction have achieved strong performance using deep cross-view attention to exchange information across images. However, these approaches often depend on heavy decoder stacks and lack a structured mechanism for geometry refinement, resulting in poor multi-view consistency. We address this by drawing inspiration from classical bundle adjustment (BA), which can be viewed as an iterative information propagation process between poses and local geometry. Inspired by BA, we propose BA-T, an iterative Transformer that implements BA-style structured updates as a repeatable layer in implicit token space. Instead of relying on deep attention stacks, BA-T refines predictions based on latent residual by a single lightweight layer. Experiments demonstrate that BA-T progressively improves pose and reconstruction accuracy across iterations, achieves stronger cross-view consistency than conventional decoders, and matches or surpasses substantially larger models while using only 16% of their decoder parameters. BA-T provides a compact, efficient, and structural alternative to depth-heavy attention, enabling accurate 3D reconstruction within a lightweight architecture. The code will be made publicly at https://github.com/zhangganlin/BA-T.

Ganlin Zhang, Weirong Chen, Daniel Cremers, Xi Wang• 2026

Related benchmarks

TaskDatasetResultRank
Relative Pose Estimation7Scenes
AUC@5°16
8
3D Geometry ReconstructionBundleFusion
Chamfer Distance0.07
8
3D Geometry Reconstruction7Scenes
Chamfer Distance0.11
8
Relative Pose EstimationBundleFusion
AUC@5°16
8
Multi-view Camera Pose and Depth EstimationBundleFusion 4-view
Translational Error (m)0.09
3
Showing 5 of 5 rows

Other info

GitHub

Follow for update