TURING VR Davis Lin , - - PowerPoint PPT Presentation

turing vr
SMART_READER_LITE
LIVE PREVIEW

TURING VR Davis Lin , - - PowerPoint PPT Presentation

TURING VR Davis Lin , Dec 19th TURING Tensor Core Turing SM 114 14


slide-1
SLIDE 1

Davis Lin 林耀南, Dec 19th

TURING 架构、实时光线追踪和 人工智能在VR中的技术应用

slide-2
SLIDE 2

2

三大核心,通力合作

TURING

Tensor Core 核心处理器 每秒114兆次浮点运算 每秒228兆次八位元整数精度运算 每秒455兆次四位元整数精度运算 RT Core 光线追踪核心处理器 每秒100亿道光线追踪 Ray Triangle Intersection 射线与三角形相交检测 BVH Traversal 加速光线追踪效能 Turing SM 核心处理器 每秒14兆次浮点运算 + 每秒14兆次整数运算 可同时执行浮点运算和整数运算 可变尺度着色器

slide-3
SLIDE 3

3

POWERING A NEW ERA OF VR

TURING | 全新的VR计算平台

全新的VR渲染方式 实时光线追踪和新SM架构 实时AI 和TENSOR CORE 5G AND CLOUD XR

slide-4
SLIDE 4

4

实时光线追踪和新SM架构

slide-5
SLIDE 5

5

TURING RAY TRACING WITH RT CORES

HARDWARE ACCELERATION REPLACES SOFTWARE EMULATION

Turing SM

Return hit Shading Launch Ray Probe

RT Core Shaders

Ray/triangle intersection test Fetch box Decode box Intersection test Sub-box or tris?

Box Intersection Evaluators Triangle Intersection Evaluators

slide-6
SLIDE 6

6

RAY TRACING 光线追踪运算 FP32 SHADING 浮点运算 DNN PROCESSING

1 TURING FRAME

INT32 SHADING 整数运算

NEW PERFORMANCE STANDARD

深度神经网络运算

slide-7
SLIDE 7

7

14 FP32 TFLOPS // 100 TFLOPS (10 TFLOPS PER GIGA RAY) 14 FP32 TFLOPS + 14 INT32 TIPS 114 FP16 TENSOR FLOPS

RAY TRACING 光线追踪运算 FP32 SHADING 浮点运算 DNN PROCESSING

1 TURING FRAME

INT32 SHADING 整数运算 深度神经网络运算

RT Cores Tensor Cores Turing SM Turing SM Turing SM

NEW PERFORMANCE STANDARD

slide-8
SLIDE 8

8

BULLET ICON

Body/bullet text WITH a bullet icon option

slide-9
SLIDE 9

9 9

slide-10
SLIDE 10

10 10

TURING架构 1.5X

每时脉执行指令数

0.5 1.0 1.5 2.0 Turing Pascal

Shadow

  • f War

Rise of the Tomb Raider 3DMark VR Mark Deus Ex Sniper Elite 4 Ashes of the Singularity Example Shader 每时脉执行指令数(倍数)

slide-11
SLIDE 11

11 11

slide-12
SLIDE 12

12

实时AI 和TENSOR CORE

slide-13
SLIDE 13

13

TENSOR CORE

ACCELERATING COMPUTATION OF MATRIX MULTIPLES

slide-14
SLIDE 14

14

TENSOR CORE

ACCELERATING COMPUTATION OF MATRIX MULTIPLES

slide-15
SLIDE 15

15

Up to

32X

slide-16
SLIDE 16

16

InnoReal Photo-Realistic 3D Reconstruction system is a total solution for high precision 3D capture and rendering , it contains 5 modules:

  • Robotic Arm & Rail system for mobilize camera at 6

degree of freedom, cover subject in every angle.

  • High fidelity RGB & Depth camera system, capture

RBG in 6k resolution ,and depth precision in 2 mm.

  • 3D reconstruction and surface BRDF reconstruction

software system based on CNN & GAN Neural Network

  • Texture and BRDF compression software based on

Neural Network

  • Realtime Rendering & streaming SDK compatible for

iOS, Android, Windows, Linux and HTML5

PHOTO REALISTIC 3D RECONSTRUCTION

Powered by Galasports

slide-17
SLIDE 17

17

InnoReal system not only reconstruct accurate geometry, but also reconstruct accurate surface reflection parameters according to PBR BRDF model

slide-18
SLIDE 18

18

Diffuse Surface BRDF Neural Network Reconstructed Surface BRDF

slide-19
SLIDE 19

19

19

InnoReal Trained a GAN model through 40k synthesized materials, the GAN network could predict BRDF parameters at each surface pixel according to input reflection samples

  • f that surface pixel at multiple angle.

The BRDF parameters are stored in a latent texture space, which could dramatically decrease texture data size. The frontend renderer decompress texture through a trained autoencoder and then render the texture and geometry by OpenGL

slide-20
SLIDE 20

20

20

slide-21
SLIDE 21

21

全新的VR渲染方式

slide-22
SLIDE 22

22

Foveated Rendering Content Adaptive Shading Lens Optimized Shading VRS Wrapper APIs (VRS Helper and Gaze Handler) are available as a part of NVIDIA VRWorks Graphics 3.3 SDK. With the launch of the VIVE Pro Eye, HTC has created a Unity plugin, which has the VRS Wrapper NVAPIs integrated.

VARIABLE RATE SHADING

可变码率渲染

slide-23
SLIDE 23

23 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-24
SLIDE 24

24 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-25
SLIDE 25

25 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-26
SLIDE 26

26 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-27
SLIDE 27

27 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-28
SLIDE 28

28 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-29
SLIDE 29

29 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-30
SLIDE 30

30 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-31
SLIDE 31

31 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-32
SLIDE 32

32 NVIDIA CONFIDENTIAL. DO NOT DISTRIBUTE.

NVIDIA CONFIDENTIAL

Use This for Slides That Include “Confidential” Information/Data

slide-33
SLIDE 33

33

VRS WRAPPER UNITY PLUGIN

Once the native plugin is compiled as a DLL, it needs to be imported into Unity

  • Drag and drop the file from explore to Assets>Plugins

filter/folder

  • Confirm file is imported properly by noting path
  • To use the plugin we need to use C++ script that simply imports

functions from the DLL and calls the functions [DllImport("RenderingPlugin")] private static extern uint InitializeFoveatedRendering();

HTC has developed a Plugin for Unity

Note: In this example, “RenderingPlugin.dll” is the VRS Wrapper plugin DLL name

slide-34
SLIDE 34

34

玩家将扮演第一位被捕捉的活跃生命意识信号,化身时间之神-伊 恩, 在虚拟世界里复活并逐渐找回能力,最终登录《奥丁号》的故事。 眼动追踪 + VRS + FPS = 新一代的游戏体验

全球首款使用VRS技术的FPS游戏 AEON

slide-35
SLIDE 35

35

7INVENSUN EYE TRACKING ACCESSORY

眼动交互

Eye Movement Interaction

注视点渲染

Foveated Rendering

眼动数据分析

Eye Movement Data Analysis

VR社交

VR Social

视觉训练

Visual Training

心理康复

Psychological Rehabilitation

适配 Cosmos、Focus Plus、Focus、Vive

Adapt to Cosmos,Focus Plus,Focus,Vive

Droolon F1

slide-36
SLIDE 36

36

“烛龙杯”

眼球追踪VR内容开发大赛

本次大赛是围绕HTC VR头显(含Cosmos、Focus Plus、Vive Pro等) 和七鑫易维眼球追踪产品举办的虚拟现实(VR)眼球追踪内容开发大 赛,以下简称“大赛”。 主要目的是充分挖掘眼球追踪技术在VR中的价值,在VR内容中利用眼 球追踪技术,如注视点渲染、眼控交互、眼动数据分析、Avatar眼部 复刻、心理康复、视觉训练等,但不限于以上内容。 参赛作品须充分挖掘眼球追踪技术在VR中的价值,体现实用性和创新 性,为VR内容带来更好的体验,引领VR内容新方向的探索。

2019.12.18 2019.12.18—2020.2.15 报名之日起—2020年4月15日 2020年4月16日—2020年5月15日 2020年5月中下旬

赛事启动 报名阶段 作品提交 专家评审 颁奖活动

slide-37
SLIDE 37

37

TURING: MULTI-VIEW RENDERING

支持四个不同角度的Views满足更大的视场角

Left Eye Right Eye

slide-38
SLIDE 38

38

VR SLI

Multi-GPU Accelerated Immersive Rendering

Geometry Materials Left view data Right view data L R R

slide-39
SLIDE 39

39

BYKER VR ANATOMY IN MEDICAL EDUCATION

Multi-GPU Accelerated Immersive Rendering

slide-40
SLIDE 40

40

40

NVIDIA VRWorks

Comprehensive SDK for VR Developers

GRAPHICS SIMULATION VIDEO PROFESSIONAL HEADSET

slide-41
SLIDE 41

41

41

slide-42
SLIDE 42

42

5G AND CLOUD XR

slide-43
SLIDE 43

43

THE OPPORTUNITY TO PROVIDE VR/AR/VGPU OVER 5G

A Convergence of Visual Compute and 5G and a new Edge Topology

Powerful GPUs

Incredible compute capabilities redefining graphics

Bandwidth and Low Latency

Both are required for VR/AR

Compute is at the Edge

Very few hops – Low Latency

slide-44
SLIDE 44

44

ENTERPRISE MARKET PENETRATION

The Debate of Whether VR is Viable in Enterprise is Over

Automotive

Engineering, Design, Marketing/Sales

AEC

Entire Design Process, Sales, Moving to Construction

M&E

Virtual Production

Training

Possibly the Largest Market

Enscape Nebulize IC.IDO Autodesk

Location-Based Entertainment

Enterprise/Consumer

ESI

slide-45
SLIDE 45

45

ENTERPRISE AR

DIGITAL MODELS ANNOTATED

INSTRUCTION/COLLABORATION

Driving Value Propositions

slide-46
SLIDE 46

46

5G + VR/AR/VGPU AT THE EDGE IS A SIGNIFICANT OPPORTUNITY

  • Ultra Low Latency
  • High Bandwidth
  • Cutting-edge Compute
  • Cost Effective Delivery
  • Valuable Use Cases

Requirements:

slide-47
SLIDE 47

47

NVIDIA CLOUDXR™ SDK - EARLY ACCESS PROGRAM

Streaming Low-Latency AR/ VR Content Over 5G Networks to Any Device For this Early Access Program we are looking for:

  • Telco provider that wants to evaluate integrating CloudXR into your infrastructure
  • HMD manufacturers that would like to investigate adding CloudXR support to your platform
  • Independent software vendor that would like to support CloudXR solutions

If you would like to apply to become a member of the program, please click the “Join now” button below and complete the form. Note: You must be a registered NVIDIA developer in order to join the program. https://developer.nvidia.com/nvidia-cloudxr-sdk-early-access-program

slide-48
SLIDE 48

48

slide-49
SLIDE 49