ConfCtrl: Enabling Precise Camera Control in Video Diffusion via Confidence-Aware Interpolation
Authors: Liudi Yang, George Eskandar, Fengyi Shen, Mohammad Altillawi, Yang Bai, Chi Zhang, Ziyuan Liu, Abhinav Valada
Organizations: University of Freiburg · Huawei Heisenberg Research Center (Munich) · Technical University of Munich · Ludwig Maximilian University of Munich
We address the challenge of novel view synthesis from only two input images under large viewpoint changes. Existing regression-based methods lack the capacity to reconstruct unseen regions, while camera-guided diffusion models often deviate from intended trajectories due to noisy point cloud projections or insufficient conditioning from camera poses. To address these issues, we propose ConfCtrl, a confidence-aware video interpolation framework that enables diffusion models to follow prescribed camera poses while completing unseen regions. ConfCtrl initializes the diffusion process by combining a confidence-weighted projected point cloud latent with noise as the conditioning input. It then applies a Kalman-inspired predict-update mechanism, treating the projected point cloud as a noisy measurement and using learned residual corrections to balance pose-driven predictions with noisy geometric observations. This allows the model to rely on reliable projections while down-weighting uncertain regions, yielding stable, geometry-aware generation. Experiments on multiple datasets show that ConfCtrl produces geometrically consistent and visually plausible novel views, effectively reconstructing occluded regions under large viewpoint changes.
Figures & tables
Figure 2: The ConfCtrl framework. (A) Model Architecture. Our framework builds upon the Wan2.1-Interpolation model [ 55 ] . We introduce two key designs to enhance precise camera-following capability: (1) noise initialization using a confidence-weighted projected point cloud latent, and (2) predict-update camera conditioning mechanism that balance the predicted state with the projected point cloud as a noisy measurement. (B) Kalman DiT Block. It consists of two submodules: predict and update.
Method
CO3D-Hydrant → CO3D-Teddybear
CO3D-Hydrant → DL3DV
DL3DV → GraspNet
LPIPS ↓
PSNR ↑
SSIM ↑
Et↓
Er↓
LPIPS ↓
PSNR ↑
SSIM ↑
Et↓
Er↓
LPIPS ↓
PSNR ↑
SSIM ↑
Et↓
Er↓
NopoSplat [ 68 ]
0.656
14.13
0.293
1.125
0.949
0.687
10.01
0.172
1.099
0.878
0.659
10.87
0.242
0.222
0.157
DepthSplat [ 66 ]
0.675
12.48
0.290
1.218
1.032
0.659
10.65
0.201
1.079
0.854
0.621
10.02
0.189
0.202
0.143
MvSplat [ 8 ]
0.724
7.74
0.119
1.445
1.214
0.715
10.26
0.202
1.120
0.876
0.670
10.48
0.257
0.357
0.255
PixelSplat [ 5 ]
0.641
13.93
0.402
0.691
0.550
0.643
12.82
0.293
0.701
0.529
0.576
14.42
0.405
0.219
0.156
CameraCtrl [ 18 ]
0.460
15.24
0.392
0.560
0.433
0.408
14.21
0.311
0.392
0.309
0.490
11.77
0.369
0.220
0.156
Table 2: Cross-dataset generalization results on CO3D, DL3DV, and GraspNet benchmarks. Best and second best results are highlighted.
Figure 3: Qualitative comparison with baseline methods on the CO3D-Hydrant, CO3D-Teddybear, and DL3DV datasets. The two input images exhibit a large viewpoint change, demonstrating the robustness of our method under challenging view variations.
Figure 4: Zero-shot results. Qualitative comparison between our method and the ground truth on out-of-distribution datasets, demonstrating strong generalization ability.
LPIPS ↓
PSNR ↑
SSIM ↑
Et↓
Er↓
(a) w/o noise init
0.347
15.44
0.326
0.174
0.128
(b) w/o conf
0.366
14.75
0.296
0.164
0.117
(c) w/o update
0.386
14.65
0.305
0.194
0.139
(d) w/o both
0.362
14.85
0.304
0.213
0.155
(e) w/o Lgrad
0.339
15.49
0.322
0.152
0.110
(f) camera pose only
0.370
14.90
0.312
0.192
0.141
Table 4: Ablation study of model components on CO3D-Hydrant dataset.
Figure 5: Qualitative Ablation. (a) Visual comparison of different model configurations showing the effect of each component. (b) Ablation across 3D foundation models. Our results and the ground truth (GT) are boxed in matching colors in (a).
Training-free, camera-controlled novel view synthesis from a single image using pre-trained video diffusion models often becomes unstable under large camera motion and long generation horizons. Existing approaches commonly combine several inference-time components, making it unclear which design choices are most important for stability. We show that the main source of stability is simple. Decomposing camera motion into small autoregressive steps limits per-step geometric distortion and reduces error accumulation. A controlled camera-step study shows that performance remains stable for small motions and degrades more strongly as the per-step motion approaches 18-20∘. We further evaluate geometry-constrained spatial attention and low-frequency appearance anchoring as supporting refinements, together with an efficient registration-free warping pipeline. Across RealEstate10K and MegaScene, CamTrol++ improves temporal and geometric consistency, downstream 3D reconstruction quality, and generation efficiency over training-free baselines. The method remains effective for 56-frame generation and under substantial controlled depth corruption. These results show that careful control of camera motion at inference time can substantially improve the stability of camera-controlled novel view synthesis without retraining or modifying the diffusion backbone.
Novel view synthesis requires strong 3D geometric consistency and the ability to generate visually coherent images across diverse viewpoints. While recent camera-controlled video diffusion models show promising results, they often suffer from geometric distortions and limited camera controllability. To overcome these challenges, we introduce GeoNVS, a geometry-grounded novel-view synthesizer that enhances both geometric fidelity and camera controllability through explicit 3D geometric guidance. Our key innovation is the Gaussian Splat Feature Adapter (GS-Adapter), which lifts input-view diffusion features into 3D Gaussian representations, renders geometry-constrained novel-view features, and adaptively fuses them with diffusion features to correct geometrically inconsistent representations. Unlike prior methods that inject geometry at the input level, GS-Adapter operates in feature space, avoiding view-dependent color noise that degrades structural consistency. Its plug-and-play design enables zero-shot compatibility with diverse feed-forward geometry models without additional training, and can be adapted to other video diffusion backbones. Experiments across 9 scenes and 18 settings demonstrate state-of-the-art performance, achieving 11.3% and 14.9% improvements over SEVA and CameraCtrl, with up to 2x reduction in translation error and 7x in Chamfer Distance.
Diffusion Transformers have recently achieved strong performance in video generation, yet controlling scene geometry under viewpoint changes and camera motion remains challenging. In this work, we revisit the role of positional encoding in video diffusion transformers and show that it provides a useful spatial bias for geometry-aware control. Specifically, if reference tokens are encoded according to their projected locations in the target view, the denoising model is encouraged to retrieve content from position aligned regions of the input video. Building on this observation, we introduce a geometry-aware cross-attention mechanism that enables target video latent tokens to attend to structured context tokens derived from reference images or frames. To establish correspondence between the reference content and the target camera trajectory, we equip the context tokens with a projected positional encoding scheme that combines target-view 2D reprojection with depth-aware disambiguation. At the same time, we preserve the original spatiotemporal positional encoding of the generated video latent, allowing geometric guidance to be injected while maintaining consistency with the video model's native latent structure. The resulting framework provides a simple and effective approach for controllable video generation. It improves spatial controllability in viewpoint-dependent editing tasks, including camera re-trajectory, novel-view video synthesis, and geometry-aware video editing, while preserving the generative prior of the underlying video diffusion model. The code is available at: https://github.com/MTLab/PE-Field.
Yunpeng Bai, Haoxiang Li, Qixing Huang
University of Texas at Austin, USA · Pixocial Technology, USA