4个顶级的支持消费级硬件的NeRF软件平台

似乎每天都有大量的创新发布,人们很容易感到不知所措。因此,让我们放慢脚步,看看4个主流的支持消费级硬件的NeRF 平台。

在这里插入图片描述

推荐:用 NSDT设计器 快速搭建可编程3D场景。

1、Instant-NGP(Instant-NeRF)

2022 年 1 月 14 日,Nvidia Labs 在 Github 上发布了 Instant-NGP 的代码。 Instant-NGP 或 Instant-NeRF(也称为 Instant-NeRF)是第一个允许快速 NeRF 训练并能够在消费级 GPU 上运行的平台,因此称为 Instant NeRF。

Nvidia 去年举办了 Instant NeRF 竞赛,由 Vibrant Nebula 和 Mason McGough 获胜。

此后,Instant-NeRF 成为去年被引用次数排名第八的人工智能论文,并被《时代》杂志评为 2022 年顶级发明之一。

作为一份很棒的圣诞礼物,Nvidia 发布了可执行文件,大大简化了构建过程。 如果您仍然想自己编译它,使用 Linux,或者想要开发人员 Python 绑定,则需要使用这些说明自行编译它。

今年 Nvidia 在二月份推出了 IGP 文件类型以及虚拟现实支持,并举办了另一场后续比赛。

对于那些想要从视频创建 NeRF 的人,请确保你有 FFmpeg。 如果在输入代码时遇到困难,这篇文章可以帮助你了解要更改的内容。 你还需要确保拥有可以运行 Instant-NGP 的系统。

想要尝试 Instant NGP,但没有任何数据? 查看 .INGP 库,您可以在其中下载准备就绪的 NeRF 文件。 在接下来的几天里,将会添加越来越多的样本和不同的场景。

2、Luma AI

Luma AI 于 2022 年中期进入 NeRF 世界,并推出了内测版。 Luma 很快就扩大了访问范围,今天就可以在 Apple App Store 上下载。

很难说有任何其他平台比 Luma 更能降低 NeRF 的准入门槛。 他们的应用程序首先是移动设备,在 iOS 上; 如果你使用的是 Android 设备或想要使用现有的视频或照片,有一个非常简单的方法!

Luma 团队一直在努力推出虚幻引擎插件、增强现实和嵌入式 NeRF 等功能。

在这里插入图片描述

Luma 首席执行官 Amit Jain 是一位技术资深人士,也是 Apple 校友,致力于 LiDAR 扫描仪的研究工作。 考虑到这一点,很容易在 Luma 应用程序中看到干净的移动产品的翻译。

Jain 在接受 Building the Open Metaverse 采访时还谈到了他对 Luma 的愿景以及 NeRF 的演变。

3、NerfStudio

Matt Tancik 对 NeRF 的贡献怎么强调都不为过。 他是原始 NeRF 论文 《NeRF:将场景表示为用于视图合成的神经辐射场》的作者之一。 你可能还从 Zip-NeRF 论文中认出一些其他名字。

Matt 也是一个了不起的人,他经常在 nerfstudio Discord 频道中回答产品问题。 nerfstudio 的其他创始成员包括 Ethan Weber 和 Evonne Ng,他们都在神经辐射领域拥有深厚的基础。
在这里插入图片描述

nerfstudio 于 2022 年 10 月 5 日推出,对于那些想要尝试新论文和功能(例如 Instruct-NeRF2NeRF、Blender 和 Volinga AI 的虚幻引擎插件)的人来说,它是当前的行业领导者。 因为他们的团队处于研究的最前沿,所以他们更容易适应其中的功能。

对于那些来自 LiDAR/摄影测量的人,如果没有可用的 GPU,可以使用 Polycam 或使用 Google Colab。

我认为 nerfstudio 相当于NeRF的 Hugging Face,允许人们轻松定制和插入新方法以供人们尝试。

4、TurboNeRF

TurboNeRF 是一个由 James Perlman 创立的单人项目。

一天下午,James 打电话给我,告诉我他正在考虑从头开始创建自己的 NeRF 算法。 不到两个月后,TurboNeRF 在 Pi-Day 上宣布。

在这里插入图片描述

TurboNeRF 的与众不同之处在于 NeRF 训练和渲染直接在 Blender 中完成,并允许用户利用其功能。

如果你想了解创建 NeRF 平台的过程,James 在 Twitch 上直播了他的旅程。 詹姆斯偶尔也会在他的推特上介绍即将推出的功能。

James 一直非常透明,发布了他的产品路线图,并使代码库开源并提供 MIT 许可。


原文链接:TOP 4消费级NeRF平台 — BimAnt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/24598.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机网络-三种交换方式

计算机网络-三种交换方式 电路交换(Circuit Switching) 电话交换机接通电话线的方式称为电路交换从通信资源分配的角度来看,交换(Switching)就是按照某种方式动态的分配传输线路的资源 电话交换机 为了解决电话之间通信两两之间连线过多,所以产生了电话…

认识 spring AOP (面向切面编程) - springboot

前言 本篇介绍什么是spring AOP, AOP的优点,使用场景,spring AOP的组成,简单实现AOP 并 了解它的通知;如有错误,请在评论区指正,让我们一起交流,共同进步! 文章目录 前言1. 什么是s…

快速制作美容行业预约小程序

随着科技的不断进步,移动互联网的快速发展,小程序成为了很多行业迅速发展的利器。对于美容行业来说,一款美容预约小程序不仅可以方便用户进行预约,还可以提升美容店铺的服务质量和管理效率。下面,我们来介绍一下如何快…

【云原生K8s】初识Kubernetes的理论基础

K8S由google的Borg系统(博格系统,google内部使用的大规模容器编排工具)作为原型,后经GO语言延用Borg的思路重写并捐献给CNCF基金会开源。 云原生基金会(CNCF)于2015年12月成立,隶属于Linux基金会。CNCF孵化的第一个项目…

iOS——Block循环引用

Capturing ‘self’ strongly in this block is likely to lead to a retain cycle 典型的循环引用 self持有了blockblock持有了self(self.name) 这样就形成了self -> block -> self的循环引用 解决办法 强弱共舞 使用 中介者模式 __weak typeof(self) weakSelf sel…

【Spring Boot】(二)Spring Boot 配置文件的探索之旅

文章目录 前言一、配置文件的作用二、配置文件的格式2.1 Spring Boot 配置文件格式2.2 properties 和 yml 的区别 三、properties 配置文件3.1 properties 基本语法3.2 配置文件的读取3.3 properties 优缺点分析 四、yml 配置文件说明4.1 yml 基本语法4.2 yml 使用案例4.3 yml …

fishing之第四篇使用案例一模拟登陆口

文章目录 一、访问钓鱼平台二、Sending Profiles(发件人邮箱配置)三、User&Groups(接收人邮件列表)四、Landing Pags(钓鱼页面配置)五、Email Templates(邮件内容配置)六、Campaigns七、攻击结果查看免责声明一、访问钓鱼平台 详细查看第二篇的gophish的搭建 二…

WebRTC 之音视频同步

在网络视频会议中, 我们常会遇到音视频不同步的问题, 我们有一个专有名词 lip-sync 唇同步来描述这类问题,当我们看到人的嘴唇动作与听到的声音对不上的时候,不同步的问题就出现了 而在线会议中, 听见清晰的声音是优先…

Java窗体应用程序人事管理系统web人资招聘员工劳资jsp源代码mysql

本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。 一、项目描述 Java窗体应用程序人事管理系统 注意:此项…

迅为全国产龙芯3A5000电脑运行统信UOS、银河麒麟、loongnix系统

iTOP-3A5000开发板采用全国产龙芯3A5000处理器,基于龙芯自主指令系统 (LoongArch) 的LA464微结构,并进一步提升频率,降低功耗,优化性能。在与龙芯3A4000处理器保持引脚兼容的基础上,频率提升至2.5GHZ,功耗降…

自然语言处理学习笔记(三)————HanLP安装与使用

目录 1.HanLP安装 2.HanLP使用 (1)预下载 (2)测试 (3)命令行 (4)测试样例 3.pyhanlp可视化 4. HanLP词性表 1.HanLP安装 HanLP的 Python接口由 pyhanlp包提供,其安装…

Docker环境下MySQL备份恢复工具XtraBackup使用详解 | Spring Cloud 62

一、XtraBackup 简介 Percona XtraBackup是一个开源的MySQL和MariaDB数据库备份工具,它能够创建高性能、一致性的备份,并且对生产环境的影响很小。Percona XtraBackup通过在不停止MySQL服务器的情况下,复制InnoDB存储引擎的数据文件和事务日…

简述静态网页和动态网页的区别。简述 Webl.0 和 Web2.0 的区别。安装tomcat8,配置服务启动脚本,部署jpress应用

静态网页和动态网页区别 静态网页和动态网页是两种常见的网页类型,它们在内容生成和交互方式上存在不同。 静态网页是在服务器上提前生成好的网页,它的内容在访问时不会发生变化。静态网页通常由HTML、CSS和JavaScript等静态文件组成,这些文…

【css问题】flex布局中,子标签宽度超出父标签宽度,导致布局出现问题

场景:文章标题过长时,只显示一行,且多余的部分用省略号显示。 最终效果图: 实现时,flex布局,出现问题: 发现text-overflow: ellipsis不生效,省略符根本没有出现。 而且因为设置了 …

《MySQL高级篇》十五、其他数据库日志

文章目录 1. MySQL支持的日志1.1 日志类型1.2 日志的弊端 2. 慢查询日志(slow query log)3. 通用查询日志3.1 问题场景3.2 查看当前状态3.3 启动日志3.4 查看日志3.5 停止日志3.6 删除\刷新日志 4. 错误日志(error log)4.1 启动日志4.2 查看日志4.3 删除\刷新日志4.4 MySQL8.0新…

ThreadLocal有内存泄漏问题吗

对于ThreadLocal的原理不了解或者连Java中的引用类型都不了解的可以看一下我的之前的一篇文章Java中的引用和ThreadLocal_鱼跃鹰飞的博客-CSDN博客 我这里也简单总结一下: 1. 每个Thread里都存储着一个成员变量,ThreadLocalMap 2. ThreadLocal本身不存储数据&…

flutter开发实战-实现首页分类目录入口切换功能

。 在开发中经常遇到首页的分类入口,如美团的美食团购、打车等入口,左右切换还可以分页更多展示。 一、使用flutter_swiper_null_safety 在pubspec.yaml引入 # 轮播图flutter_swiper_null_safety: ^1.0.2二、实现swiper分页代码 由于我这里按照一页8…

装饰器模式(C++)

定义 动态(组合)地给一个对象增加一些额外的职责。就增加功能而言,Decorator模式比生成子类(继承)更为灵活(消除重复代码&减少子类个数)。 一《设计模式》 GoF 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能&#xf…

[openCV]基于拟合中线的智能车巡线方案V2

import cv2 as cv import os import numpy as np# 遍历文件夹函数 def getFileList(dir, Filelist, extNone):"""获取文件夹及其子文件夹中文件列表输入 dir:文件夹根目录输入 ext: 扩展名返回: 文件路径列表"""newDir d…

Unity学习参考文档和开发工具

☺ unity的官网文档:脚本 - Unity 手册 ■ 学习方式: 首先了解unity相关概述,快速认识unity编辑器,然后抓住重点的学:游戏对象、组件|C#脚本、预制体、UI ☺ 学习过程你会发现,其实Unity中主要是用c#进行开…