UniK3D首次实现任意相机的通用单目3D估计,突破传统模型局限。
UniK3D: Universal Camera Monocular 3D Estimation
- 采用球面3D表示与光线束学习,解耦相机与场景几何关系。
- 在13个数据集上零样本测试表现领先,尤其在广角和全景图像中提升显著。
- 适合需要处理鱼眼、全景等复杂相机的视觉系统开发者使用。
单目3D估计对视觉感知至关重要,但现有方法依赖针孔相机模型或校正图像等简化假设,严重限制了其在真实场景中的泛化能力,导致鱼眼或全景图像下性能下降及上下文丢失。为此,我们提出UniK3D,首个可泛化至任意相机的单目3D估计方法。该方法引入球面3D表示,更好解耦相机与场景几何,并实现无约束相机模型下的精确度量3D重建。其相机模块采用基于球谐函数学习叠加的新型、模型无关光线束表示,并结合角度损失,有效防止广角相机下3D输出收缩。在13个多样化数据集上的零样本评估显示,UniK3D在3D、深度和相机指标上均达到当前最优,尤其在大视场和全景设置中表现突出,同时在传统针孔小视场域保持顶尖精度。代码与模型已在github.com/lpiccinelli-eth/unik3d发布。
原文摘要 · Abstract (English)
Monocular 3D estimation is crucial for visual perception. However, current methods fall short by relying on oversimplified assumptions, such as pinhole camera models or rectified images. These limitations severely restrict their general applicability, causing poor performance in real-world scenarios with fisheye or panoramic images and resulting in substantial context loss. To address this, we present UniK3D, the first generalizable method for monocular 3D estimation able to model any camera. Our method introduces a spherical 3D representation which allows for better disentanglement of camera and scene geometry and enables accurate metric 3D reconstruction for unconstrained camera models. Our camera component features a novel, model-independent representation of the pencil of rays, achieved through a learned superposition of spherical harmonics. We also introduce an angular loss, which, together with the camera module design, prevents the contraction of the 3D outputs for wide-view cameras. A comprehensive zero-shot evaluation on 13 diverse datasets demonstrates the state-of-the-art performance of UniK3D across 3D, depth, and camera metrics, with substantial gains in challenging large-field-of-view and panoramic settings, while maintaining top accuracy in conventional pinhole small-field-of-view domains. Code and models are available at github.com/lpiccinelli-eth/unik3d .
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。