3DPytorch-API NVIDIA Kaolin

NVIDIA Kaolin library provides a PyTorch API for working with a variety of 3D representations and includes a growing collection of GPU-optimized operations such as modular differentiable rendering, fast conversions between representations, data loading, 3D checkpoints and more.

提供了一个PyTorch API,用于处理各种3D表示形式,并包括越来越多的GPU优化操作集合,例如模块化的可区分渲染,表示之间的快速转换,数据加载,3D检查点等等。

NVIDIA Omniverse Kaolin App is an interactive application for 3D deep learning researchers that allows inspecting 3D datasets, interactive visualization of 3D outputs of a model during training, and synthetic dataset rendering. Built on Omniverse Kit, the research application benefits from high-fidelity RTX rendering and will gain new functionality periodically from new extensions.

In combination, these tools can massively reduce the time needed to develop AI research for a wide range of 3D applications.

一款面向3D深度学习研究人员的交互式应用程序,它可以检查3D数据集,在训练期间对模型的3D输出进行交互式可视化以及合成数据集渲染。该研究应用程序基于Omniverse Kit构建,得益于高保真RTX渲染,并将定期从新扩展中获得新功能。

结合使用,这些工​​具可以大大减少开发用于各种3D应用程序的AI研究所需的时间。

Kaolin Library

Modular Differentiable Renderer

Develop cutting-edge inverse graphics applications using modular and optimized mesh differentiable renderer.

使用模块化和优化的网格可微分渲染器开发最先进的逆向图形应用程序。

3D Data Loading

Easily load large 3D datasets to train your machine learning models. Make use of import and export utilities for OBJ and USD formats.

轻松加载大型3D数据集以训练机器学习模型。利用OBJ和USD格式的导入和导出实用程序。

GPU Optimized 3D Operations

Convert
between 3D representations using fast and reliable conversion operations. Use
GPU-optimized implementations of 3D loss functions and a growing collection of
other operations on 3D data.

使用快速可靠的转换操作在3D表示形式之间进行转换。使用GPU优化的3D损失功能实现以及对3D数据的其他操作不断增长的集合。

3D
Checkpoints

Export
3D checkpoints for meshes, point clouds and voxel grids in USD format, allowing
interactive visualization of model training.

以USD格式导出网格,点云和体素网格的3D检查点,以交互方式可视化模型训练。

Omniverse Kaolin App

(Coming Soon)

Leveraging
the NVIDIA Omniverse Platform,
Omniverse Kaolin App allows high fidelity rendering and interactive
visualization of 3D data and training results.

利用NVIDIA Omniverse平台,Omniverse
Kaolin  App可以实现高保真渲染以及3D数据和培训结果的交互式可视化。

Visualize
Model Training

Scrub
through iterations of 3D checkpoints exported using the Kaolin python API to
understand how your model is training. Debug models in development by
inspecting 3D outputs and produce beautiful renderings of final results.

通过使用Kaolin python API导出的3D检查点的迭代进行清理,以了解模型的训练方式。通过检查3D输出来调试开发中的模型,并生成最终结果的精美效果图。

Render
Synthetic Data

Render
massive training datasets with RTX ray and path tracing and export useful
ground truth labels, such as segmentation maps, bounding boxes, depth maps and
normals.

使用RTX射线和路径跟踪渲染大量的训练数据集,并导出有用的地面真相标签,例如分段图,边界框,深度图和法线。

Inspect 3D
Datasets

Effortlessly
sample, render and inspect 3D datasets to gain intuition about your training
data and identify inconsistencies.

毫不费力地采样,渲染和检查3D数据集,以获取有关您的训练数据的直觉并找出不一致之处。

3DPytorch-API NVIDIA Kaolin的更多相关文章

  1. 【视频开发】【CUDA开发】ffmpeg Nvidia硬件加速总结

    原文链接:https://developer.nvidia.com/ffmpeg GPU-accelerated video processing integrated into the most p ...

  2. 【转】OPENGL基本API概述

    本文信息资源来源于网络,欢迎转载!转载时请保留本文链接(http://www.shopliyang.com.cn/)! OpenGL中的gl库是核心库,glu是实用库,glut是实用工具库. gl是核 ...

  3. Life of a triangle - NVIDIA's logical pipeline

    Home GameWorks Blog Life of a triangle - NVIDIA's logical pipeline   Life of a triangle - NVIDIA's l ...

  4. (转)深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0

      深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0 发表于2016年07月15号由52nlp 接上文<深度学习主机攒机小记>,这台GTX10 ...

  5. Shader Model 3.0:Using Vertex Textures SM3:使用顶点纹理 (NVIDIA spec, 6800支持使用D3DFMT_R32F and D3DFMT_A32B32G32R32F的纹理格式实现Vertex Texture。)

    翻译者 周波 zhoubo22@hotmail.com 版权所有 Philipp Gerasimov Randima (Randy) Fernando Simon Green NVIDIA Corpo ...

  6. Android开发-API指南-<supports-gl-texture>

    <supports-gl-texture> 英文原文:http://developer.android.com/guide/topics/manifest/supports-gl-text ...

  7. 回击MLAA:NVIDIA FXAA抗锯齿性能实測、画质对照

    PC游戏玩家肯定会对各式各样的AA抗锯齿技术很熟悉,而今天本文的主角就是NVIDIA今年才推出的新型抗锯齿技术"FXAA". FXAA在某种程度上有些类似于AMD之前宣传的MLAA ...

  8. Opencl API解释(二)

    欢迎关注,转载引用请注明 http://blog.csdn.net/leonwei/article/details/8909897 这里将更深入的说明一些OpenCL API的功能 1. 创建buff ...

  9. 【OpenGL游戏开发之二】OpenGL常用API

    OpenGL常用API 开发基于OpenGL的应用程序,必须先了解OpenGL的库函数.它采用C语言风格,提供大量的函数来进行图形的处理和显示.OpenGL库函数的命名方式非常有规律.所有OpenGL ...

随机推荐

  1. 关于Spring Boot 多数据源的事务管理

    自己的一些理解:自从用了Spring Boot 以来,这近乎零配置和"约定大于配置"的设计范式用着确实爽,其实对零配置的理解是:应该说可以是零配置可以跑一个简单的项目,因为Spri ...

  2. 【JVM】JVM中的垃圾收集器

    垃圾收集器组合 Serial+Serial Old Serial+CMS ParNew+CMS ParNew+Serial Old Paralle Scavenge + Serial Old Para ...

  3. PhpMyWind储存型XSS漏洞练习(CVE-2017-12984)

    0x01 介绍 又是一款开源CMS内容管理系统PhpMyWind,在小于等于5.4版本中存在储存型XSS漏洞.如下图所示,这个就是发生储存型XSS漏洞的代码 0x02 演示 1.第一张图是客户留言时, ...

  4. [CTF]ACSII码

    [CTF]ACSII码 ----------转自百度百科 https://baike.baidu.com/item/ASCII/309296?fromtitle=ascii码&fromid=9 ...

  5. redux和mobx入门使用

    redux和mobx入门使用 项目涉及技术 公共插件 create-react-app react-dom react-router react-router-dom react-hook redux ...

  6. 3-5年以上的Android原生开发如何深入进阶?高级工程师必须要掌握哪些?

    前言 曾听过很多人说Android学习很简单,做个App就上手了,工作机会多,毕业后也比较容易找工作.这种观点可能是很多Android开发者最开始入行的原因之一. 在工作初期,工作主要是按照业务需求实 ...

  7. Conda基本使用方法

    anaconda/miniconda的安装 请点击查看我的博客 本教程全部命令操作均在CMD(win).terminal(win).终端(linux/Macos)中执行 使用前配置 因为anacond ...

  8. python常识系列07-->python利用xlwt写入excel文件

    前言 读书之法,在循序而渐进,熟读而精思.--朱熹 抽空又来写一篇,毕竟知识在于分享! 一.xlwt模块是什么 python第三方工具包,用于往excel中写入数据:(ps:只能创建新表格,不能修改表 ...

  9. 将文件服务器及域控制器从2003迁移至Windows Server 2008 R2

    (一)背景环境: 当前,多数小企业仍然使用windows server2003 系统做域控制器及文件服务器,由于windows server 2003在多年使用之后变得卡顿,且存在异常的系统错误及诟病 ...

  10. 【Azure 环境】基于Azure搭建企业级内部站点, 配置私有域名访问的详细教程 (含演示动画)

    前言 在Azure中,可以通过App Service快速部署,构建自定义站点(PaaS服务).默认情况下,这些站点被访问URL都是面向公网,通过公网进行解析.为了最好的安全保障,是否可以有一种功能实现 ...