2020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)

作者:Vallee | 来源:3DCV

在公众号「3DCV」后台,回复「原论文」可获取代码链接。

添加微信:dddvisiona,备注:NeRF,拉你入群。文末附行业细分群。

自从在ECCV'20被提出以来,NeRF(神经辐射场)在3D视觉领域激发了很多有趣的创新工作,同时也出现了很多优秀的开源工作,本文对近期(2020-2023)的NeRF相关典型的开源代码库和框架做一个盘点,涵盖静态场景、动态场景、相机位姿优化、可变形场景、无界场景、表面重建、显式建模、集成开发框架、加速库等,希望能对大家有一点点帮助。

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:NeRF是一个简单的全连接网络(权重约为5MB),使用渲染损失来重现单个场景的输入视图。网络将空间位置和观察方向(5D输入)映射到颜色和不透明度(4D输出),充当“体”,因此可以用体渲染来可微地渲染新视图。

  • 发表年份:ECCV'20

  • 代码:

    • TensorFlow原版:https://github.com/bmild/nerf

    • JAX版:https://github.com/google-research/google-research/tree/master/jaxnerf, JAX版相比于TensorFlow版更高效

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:pixelNeRF通过引入一个或多个带pose的稀疏图像作为条件输入,将图像全卷积特征和位置、方向一起输入NeRF,提升了稀疏视图下的新视角渲染能力,并且有一定的未见过的类别的泛化能力

  • 发表年份:CVPR'21

  • 代码:https://github.com/sxyu/pixel-nerf (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:Nerfies通过额外优化一个连续的体变形场,将每个观测点转到标准空间下,并且引入粗到细优化和弹性正则增强鲁棒性,可以将随意的自拍照片/视频转为可变形NeRF,做任意新视角渲染。

  • 发表年份:ICCV'21

  • 代码:https://github.com/google/nerfies (JAX)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:为了解决NeRF的射线的歧义问题,mip-NeRF通过投射锥,编码圆锥截锥的位置和大小,并训练一个单一的神经网络,在多个尺度上对场景进行建模。

  • 发表年份:ICCV'21

  • 代码:https://github.com/google/mipnerf (JAX)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:BARF可以从不精确的相机位姿(甚至未知相机位姿)的图片中训练NeRF,并同时优化相机位姿。优化过程中,提出用一种粗到细的方案,逐渐激活位置编码的更高频部分,使得BARF能先从平滑的信号学习配准,然后逐渐学习高保真的场景表示。

  • 发表年份:ICCV'21

  • 代码:https://github.com/chenhsuanlin/bundle-adjusting-NeRF (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:给定带pose的物体多视角图片,NeuS通过引入神经体渲染从神经隐式SDF渲染图片,从而学习神经隐式SDF的表面重建。

  • 发表年份:NeurIPS'21

  • 代码:https://github.com/Totoro97/NeuS (PyTorch)

1.7 mip-NeRF 360

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:mip-NeRF 360通过类似EKF的场景参数化解决无解场景问题,在线粗到细蒸馏提高训练效率,以及失真正则化技术解决采样和混叠问题,使其能够高保真合成无界场景。

  • 发表年份:CVPR'22

  • 代码:https://github.com/google-research/multinerf (JAX)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:TensoRF将辐射场的张量用向量矩阵分解,进而计算容积密度和依赖视角的颜色,提升了渲染质量,降低内存使用和模型大小。

  • 发表年份:ECCV'22

  • 代码:https://github.com/apchenstu/TensoRF (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:针对人体等可变形物体的神经渲染,基于mip-NeRF, 无需身体模板,输入多视角图片和跟踪的3D骨架,TAVA可以得到对应的标准空间下的容积表示,进而可以用于渲染新的姿态,新的视角,做动画,得到稠密对应关系等。

  • 发表年份:ECCV'22

  • 代码:https://github.com/facebookresearch/tava (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:在dycheck中,研究人员发现单目视频动态视图合成(DVS)中已有的一些方法实际训练时有多视角信息泄露,因此dycheck定义了一个有效多视角因子(EMF)来进行量化,并且引入了两个指标:共可见掩码图像指标和对应精度克服已有指标的问题,还发布了一个iPhone数据集。开源代码里实现了T-NeRF, Nerfies, HyperNeRF的JAX实现,并引入了一些训练的改进。

  • 发表年份:NeurIPS'22

  • 代码:https://github.com/KAIR-BAIR/dycheck (JAX)

1.11 K-Planes

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:K-Planes是一种任意维度辐射场的白盒模型,将d维空间显式地分解为d(d-1)/2个(d选2)平面,可以处理静态、动态、外观,并且重建质量高,内存占用低,速度快。

  • 发表年份:CVPR'23

  • 代码:https://github.com/sarafridov/K-Planes (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:NeuS2/NeuS2 结合了Instant-NGP,大幅提升NeuS的速度,同时通过增量训练和全局变换预测扩展了动态场景的支持。

  • 发表年份:ICCV'23

  • 代码:https://github.com/19reborn/NeuS2 (CUDA/TCNN)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:来自上海人工智能实验室、浙大和商汤的OpenXRLab的开源代码框架,支持场景类神经渲染方法:NeRF, Mip-NeRF, KiloNeRF, Instant-NGP, BungeeNeRF; 人体类神经渲染方法:NeuralBody, AniNeRF, GNR。OpenXRLab其他关于XR的开源代码框架还包括XRSLAM, XRSfM, XRLocalization, XRMoCap, XRMoGen。

  • 开源年份:2022

  • 代码:https://github.com/openxrlab/xrnerf (PyTorch)

2.2 NeRF-Factory

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:源于POSTECH, KAIST, 和Kakao Brain Corp的开源框架。实现了NeRF, NeRF , DVGO, Plenoxels, Mip-NeRF, Mip-NeRF360, Ref-NeRF等方法,包含NeRF Blender, NeRF LLFF, Tanks and Temples, LF, NeRF-360, NeRF-360-v2, Shiny Blender等数据集。还提供了NeRF可视化工具。

  • 开源年份: 2022

  • 代码:https://github.com/kakaobrain/NeRF-Factory (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:NVIDIA出品,Kaolin-Wisp包含多种NeRF, NGLOD, Instant-NGP,VQAD的实现。提供了很多实用功能,例如数据集,图像I/O, mesh处理,射线实用函数,还提供了用于构建神经场的模块例如可微分渲染器,可微分数据结构(octrees, hash grids, triplanar features),也提供了用于调试的可视化工具,交互式渲染以及训练、日志、训练器类等。

  • 发表年份:EG STAR'22

  • 代码:https://github.com/NVIDIAGameWorks/kaolin-wisp (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:源自伯克利KAIR-BAIR实验室,Nerfstudio支持多种数据输入pipeline,有多种NeRF的模块化实现,提供了网页实时可视化工具,支持多种导出模态。

  • 发表年份:SIGGRAPH'23

  • 代码:https://github.com/nerfstudio-project/nerfstudio (PyTorch)

  • 简介:源自图宾根大学和图宾根MPI-IS的Autonomous Vision组,基于NerfStudio开发, SDFStudio提供了一个通用的模块化的神经隐式表面重建框架,主要实现了UniSurf,VolSDF, NeuS三种隐式表面重建方法,支持MLPs, Tri-plane, and Multi-res. feature grids几种场景表示。

  • 开源年份:2022

  • 代码:https://github.com/autonomousvision/sdfstudio (PyTorch)

020到2023年NeRF开源代码库与框架盘点,哪款更适合你?(nft开源代码)"

  • 简介:同样源于伯克利大学KAIR-BAIR实验室,基于PyTorch的NeRF加速工具箱,可用于训练和推理。主要关注于辐射场体渲染流程中的高效采样, 通用且能在大多数NeRF中即插即用。NerfAcc只需要在已有的代码库中做很小的修改,就能获得很大的速度提升。所有的实现都是基于纯Python的,具有灵活的API。

  • 发表年份:arXiv'23

  • 代码:https://github.com/KAIR-BAIR/nerfacc/ (PyTorch)

NeRF最初是谷歌的研究人员提出的,上述开源代码中,谷歌的大部分工作基于JAX开发,其他开源库大部分基于PyTorch开发。基于Instant-NGP的工作是基于CUDA开发的,虽然速度快,但对于开发不太友好。根据最新的NerfAcc来看,可以看到基于PyTorch的NeRF开源库的速度也有保证了。那么你认为哪个开源代码库或框架更适合你呢?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年7月8日 上午11:44
下一篇 2024年7月8日 上午11:55

相关推荐

  • 福建省项目管理办法

    福建省项目管理办法福建省项目管理办法(中央综治办)根据福建省教育厅的要求,福建省正式实施细则。现实行“漯河西池县、双江镇交界镇、西江县、镇”的政策,先后由省教育厅、省教育厅、省教育…

    科研百科 2024年11月25日
    0
  • 南方科技大学科研经费多少

    南方科技大学科研经费多少 南方科技大学是一所全新的大学,它的崛起和发展引人注目。它成立于2009年,是由中国政府和香港科技大学联合创办的。南方科技大学的目标是成为一所高水平的研究型…

    科研百科 2024年12月5日
    0
  • 信息化系统项目管理

    信息化系统项目管理: 推动企业数字化转型的关键 随着信息技术的不断发展,企业数字化转型已经成为当今世界经济发展的一个重要趋势。信息化系统项目管理作为数字化转型的重要组成部分,对于企…

    科研百科 2024年5月23日
    84
  • 航发研究所哪个好

    航发研究所哪个好,是一个十分具有争议性的问题,因为每个研究所都有自己的优势和劣势。以下是一些可以帮助您做出决定的考虑因素: 1. 地理位置:选择一个地理位置好的航发研究所可以让您更…

    科研百科 2024年10月21日
    0
  • 国内管国外不管,怎么管?虚拟货币助诈骗跨境洗钱(虚拟货币成跨境洗钱)

    当前,公安机关开展的“断卡行动”,让诈骗分子通过个人银行卡层层转账转移赃款的情况减少,但出现通过虚拟货币跨境洗钱等新动向。 虚拟货币为跨境转移赃款提供便利 2021年10月福建南安…

    2022年7月4日
    200
  • 系统项目管理过程

    系统项目管理过程是一个复杂的过程,需要协调多个方面的工作,包括需求分析、设计、开发、测试、部署和维护等。在系统项目管理过程中,正确的流程和工具可以帮助团队高效地完成任务,并确保系统…

    科研百科 2024年7月24日
    31
  • 酒水商城小程序开发,酒水配送小程序制作(酒水批发小程序)

    酒水小程序商城开发制作酒水分类功能 酒水小程序商城首先对酒水产品进行了细致的分类,以满足不同消费者的需求。分类包括但不限于白酒、红酒、啤酒、洋酒、鸡尾酒等多个大类,每个大类下又细分…

    科研百科 2024年5月10日
    74
  • 乐安县鳌溪镇:闭环抓党建 件件有落实(党建工作闭环)

    大江网/大江新闻客户端讯 为推动各项党建工作任务落地见效,鳌溪镇立足实际,在工作中探索建立“年初抓部署、年中抓推进、年终抓验收”基层党建闭环管理机制,将党建任务分解细化、分段实施,…

    科研百科 2024年1月28日
    85
  • 拥有一个高性能低延时数据库是什么样的体验?(低延迟数据)

    ​​​​​​​​​此账号为华为云开发者社区官方运营账号,提供全面深入的云计算前景分析、丰富的技术干货、程序样例,分享华为云前沿资讯动态 本文分享自华为云社区《数据为证,华为云Gau…

    科研百科 2024年7月8日
    49
  • 泸西“党建+改革”引领深化教育体制改革(泸溪县教育改革经验)

    来源:【云南日报】 今年以来,红河哈尼族彝族自治州泸西县教体局创新党建工作新模式,聚焦重点难点问题深化教育综合改革,系统化推进队伍管理、办学模式、管理体制、保障机制等各项改革,不断…

    科研百科 2023年3月4日
    208