Generalizable Human Gaussians for Sparse View Synthesis

📄 arXiv: 2407.12777v1 📥 PDF

作者: Youngjoong Kwon, Baole Fang, Yixing Lu, Haoye Dong, Cheng Zhang, Francisco Vicente Carrasco, Albert Mosella-Montoro, Jianjin Xu, Shingo Takagi, Daeil Kim, Aayush Prakash, Fernando De la Torre

分类: cs.CV, cs.GR

发布日期: 2024-07-17


💡 一句话要点

提出Generalizable Human Gaussians,解决稀疏视角下人体三维重建与渲染问题

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

关键词: 神经渲染 高斯溅射 人体建模 稀疏视角 UV空间 几何先验 可泛化 三维重建

📋 核心要点

  1. 现有神经渲染方法在稀疏视角下人体建模时,由于人体几何复杂性,重建精度低,泛化能力差。
  2. 论文提出Generalizable Human Gaussians,将3D高斯参数学习转化为2D UV空间上的回归问题,利用几何先验和2D卷积。
  3. 实验表明,该方法在数据集内和跨数据集泛化方面均优于现有方法,实现了更逼真和准确的渲染效果。

📝 摘要(中文)

神经渲染领域的最新进展,如NeRF和Gaussian Splatting,彻底改变了AR/VR、游戏和内容创作等领域的视角渲染。然而,这些方法擅长在训练数据内插值,但从非常稀疏的视角推广到新场景和对象的挑战仍然存在。特别是,由于人体几何形状的复杂性,从稀疏视角建模3D人体带来了巨大的障碍,导致几何形状和纹理的重建不准确。为了应对这一挑战,本文利用Gaussian Splatting的最新进展,并提出了一种新的方法来学习可泛化的人体高斯分布,该方法允许以前馈方式从有限的稀疏视角对新的人体对象进行逼真和准确的视角渲染。我们方法的一个关键创新是将3D高斯参数的学习重新定义为在人体模板的2D UV空间上定义的回归过程,这允许利用强大的几何先验和2D卷积的优势。此外,还提出了一种多支架结构来有效地表示偏移细节。我们的方法在数据集内泛化和跨数据集泛化设置方面都优于最近的方法。

🔬 方法详解

问题定义:论文旨在解决从极少量的视角图像中,高质量地重建和渲染新的人体对象的问题。现有的神经渲染方法,如NeRF和Gaussian Splatting,在密集视角下表现良好,但在稀疏视角下,由于缺乏足够的信息,难以准确捕捉人体复杂的几何结构和纹理细节,导致重建质量下降,泛化能力不足。

核心思路:论文的核心思路是将3D高斯参数的学习过程,从直接在3D空间中优化,转化为在2D UV空间中进行回归。具体来说,利用一个预先定义的人体模板,将3D高斯参数映射到该模板的2D UV坐标上。这样做的优势在于,可以利用人体模板提供的强几何先验信息,并借助2D卷积神经网络强大的特征提取能力,从而更好地学习和预测3D高斯参数。

技术框架:该方法主要包含以下几个阶段:1) 输入:少量(例如,几个)不同视角的包含人体对象的图像。2) 特征提取:使用卷积神经网络提取输入图像的特征。3) UV空间回归:将提取的图像特征映射到人体模板的2D UV空间,并使用回归网络预测每个UV坐标对应的3D高斯参数(例如,位置、尺度、旋转、颜色等)。4) 高斯渲染:使用预测的3D高斯参数,通过可微分的渲染过程,生成目标视角的图像。5) 损失函数优化:通过比较渲染图像与真实图像之间的差异,优化整个网络。

关键创新:该方法最重要的技术创新点在于将3D高斯参数的学习过程,从3D空间转换到2D UV空间。这种转换使得可以有效地利用人体模板的几何先验信息,并借助2D卷积神经网络强大的特征提取能力,从而显著提升了稀疏视角下人体重建和渲染的质量。与直接在3D空间中优化高斯参数的方法相比,该方法更加稳定,泛化能力更强。

关键设计:论文中一个关键的设计是使用多支架(multi-scaffold)结构来表示偏移细节。具体来说,除了人体模板提供的基础几何结构外,还引入了多个额外的“支架”,用于捕捉人体姿态和形状的细微变化。此外,损失函数的设计也至关重要,通常包括渲染损失(例如,L1损失、L2损失)和正则化项,以保证重建结果的平滑性和真实性。具体的网络结构和参数设置(例如,卷积核大小、层数、学习率等)未知,需要在论文中查找。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

论文在数据集内和跨数据集泛化实验中均取得了显著的性能提升。具体数据未知,但摘要中明确指出该方法优于现有的方法。该方法在稀疏视角下的人体重建和渲染质量方面取得了突破,为相关领域的研究提供了新的思路。

🎯 应用场景

该研究成果可广泛应用于虚拟现实(VR)、增强现实(AR)、游戏、数字人生成等领域。例如,用户只需提供少量照片或视频,即可快速生成高质量的3D人体模型,用于虚拟形象定制、动画制作、远程会议等。该技术还可以用于人体姿态估计、动作捕捉等任务,具有重要的实际应用价值和商业潜力。

📄 摘要(原文)

Recent progress in neural rendering has brought forth pioneering methods, such as NeRF and Gaussian Splatting, which revolutionize view rendering across various domains like AR/VR, gaming, and content creation. While these methods excel at interpolating {\em within the training data}, the challenge of generalizing to new scenes and objects from very sparse views persists. Specifically, modeling 3D humans from sparse views presents formidable hurdles due to the inherent complexity of human geometry, resulting in inaccurate reconstructions of geometry and textures. To tackle this challenge, this paper leverages recent advancements in Gaussian Splatting and introduces a new method to learn generalizable human Gaussians that allows photorealistic and accurate view-rendering of a new human subject from a limited set of sparse views in a feed-forward manner. A pivotal innovation of our approach involves reformulating the learning of 3D Gaussian parameters into a regression process defined on the 2D UV space of a human template, which allows leveraging the strong geometry prior and the advantages of 2D convolutions. In addition, a multi-scaffold is proposed to effectively represent the offset details. Our method outperforms recent methods on both within-dataset generalization as well as cross-dataset generalization settings.