Elite360D: Towards Efficient 360 Depth Estimation via Semantic- and Distance-Aware Bi-Projection Fusion

📄 arXiv: 2403.16376v2 📥 PDF

作者: Hao Ai, Lin Wang

分类: cs.CV

发布日期: 2024-03-25 (更新: 2024-05-25)

备注: 8 pages, accepted by CVPR2024


💡 一句话要点

提出Elite360D以解决360深度估计中的计算成本与局部感受野问题

🎯 匹配领域: 支柱三:空间感知与语义 (Perception & Semantics)

关键词: 360深度估计 全向视场 双投影融合 深度学习 3D重建 计算机视觉 语义理解

📋 核心要点

  1. 现有360深度估计方法在局部感受野和计算成本上存在显著不足,难以处理大视场场景。
  2. Elite360D框架通过输入无畸变的ERP图像和ICOSAP点集,结合双投影双注意力融合模块,提升了特征学习能力。
  3. 在多个基准数据集上,Elite360D在性能上超越了以往方法,且计算成本未显著增加。

📝 摘要(中文)

360深度估计因其全向视场而受到广泛关注,尤其在3D重建领域。现有方法主要依赖几何重投影的交叉投影融合,然而这些方法存在局部感受野有限和计算成本高的问题。本文提出了Elite360D框架,输入无畸变的ERP图像和ICOSAP点集,能够从局部与全局的视角学习特征。该框架包括灵活的ERP图像编码器、ICOSAP点编码器和双投影双注意力融合模块(B2F),在不增加计算成本的情况下,Elite360D在多个基准数据集上超越了现有方法。

🔬 方法详解

问题定义:本文旨在解决360深度估计中的局部感受野有限和计算成本高的问题。现有方法依赖复杂的交叉投影融合,导致性能受限。

核心思路:Elite360D通过输入无畸变的ERP图像和ICOSAP点集,采用双投影双注意力融合模块,能够从局部与全局的视角有效学习特征,提升深度估计的准确性。

技术框架:该框架包括三个主要模块:ERP图像编码器、ICOSAP点编码器和双投影双注意力融合模块(B2F)。ERP图像编码器提取局部特征,点编码器提取全局特征,B2F模块则捕捉两者之间的语义和距离依赖关系。

关键创新:Elite360D的创新在于其双投影双注意力融合模块,能够有效整合局部和全局信息,而不增加计算成本,显著提升了深度估计的性能。

关键设计:该框架的参数设置约为100万,支持多种图像训练骨干网络(如ResNet、Transformer),并通过灵活的损失函数设计来优化特征提取过程。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

在多个基准数据集上,Elite360D的性能显著优于现有方法,具体表现为深度估计精度提升了XX%,且计算成本保持在合理范围内,证明了其有效性和实用性。

🎯 应用场景

该研究在360度深度估计领域具有广泛的应用潜力,特别是在虚拟现实、增强现实和自动驾驶等需要高精度3D重建的场景中。Elite360D的高效性和准确性将推动这些领域的技术进步,提升用户体验和安全性。

📄 摘要(原文)

360 depth estimation has recently received great attention for 3D reconstruction owing to its omnidirectional field of view (FoV). Recent approaches are predominantly focused on cross-projection fusion with geometry-based re-projection: they fuse 360 images with equirectangular projection (ERP) and another projection type, e.g., cubemap projection to estimate depth with the ERP format. However, these methods suffer from 1) limited local receptive fields, making it hardly possible to capture large FoV scenes, and 2) prohibitive computational cost, caused by the complex cross-projection fusion module design. In this paper, we propose Elite360D, a novel framework that inputs the ERP image and icosahedron projection (ICOSAP) point set, which is undistorted and spatially continuous. Elite360D is superior in its capacity in learning a representation from a local-with-global perspective. With a flexible ERP image encoder, it includes an ICOSAP point encoder, and a Bi-projection Bi-attention Fusion (B2F) module (totally ~1M parameters). Specifically, the ERP image encoder can take various perspective image-trained backbones (e.g., ResNet, Transformer) to extract local features. The point encoder extracts the global features from the ICOSAP. Then, the B2F module captures the semantic- and distance-aware dependencies between each pixel of the ERP feature and the entire ICOSAP feature set. Without specific backbone design and obvious computational cost increase, Elite360D outperforms the prior arts on several benchmark datasets.