GTC ON-DEMAND

 
SEARCH SESSIONS
SEARCH SESSIONS

Search All
 
Refine Results:
 
Year(s)

SOCIAL MEDIA

EMAIL SUBSCRIPTION

 
 

GTC ON-DEMAND

Presentation
Media
Abstract:

This panel will showcase how management teams can implement new AI/DL solutions quickly and effectively, by developing talented teams successfully. It will also discuss how POCs can be moved seamlessly into productive use.

This panel will showcase how management teams can implement new AI/DL solutions quickly and effectively, by developing talented teams successfully. It will also discuss how POCs can be moved seamlessly into productive use.

  Back
 
Topics:
AI & Deep Learning Business Track (High Level)
Type:
Panel
Event:
GTC Europe
Year:
2018
Session ID:
E8417
Streaming:
Share:
 
Abstract:

We present our findings on using the NVIDIA OptiX framework to simulate the scattering of electrons as encountered in scanning electron microscope environments. In particular, we discuss how we implemented volume scattering and coplanar material transition boundaries with varying material properties within the framework. The results have been verified with established CPU based simulation packages. While achieving comparable accuracy, significant speed ups are realized.

We present our findings on using the NVIDIA OptiX framework to simulate the scattering of electrons as encountered in scanning electron microscope environments. In particular, we discuss how we implemented volume scattering and coplanar material transition boundaries with varying material properties within the framework. The results have been verified with established CPU based simulation packages. While achieving comparable accuracy, significant speed ups are realized.

  Back
 
Topics:
Computational Physics, Rendering & Ray Tracing
Type:
Talk
Event:
GTC Europe
Year:
2017
Session ID:
23136
Download:
Share:
 
Abstract:

A robust proof of concept Surround-Vision and Top View system for cars includes four car mounted cameras as inputs and the Jetson Pro platform as the computation and display unit, relying on CUDA and OpenGL for both GPGPU and rendering of the final views. Topics covered will include: the placement and calibration of the cameras, color correction and data preprocessing. A technical deep dive on the common pitfalls will highlight common visual artefacts in Top-View visualizations, and will present the algorithmic building blocks to correct for those errors.

A robust proof of concept Surround-Vision and Top View system for cars includes four car mounted cameras as inputs and the Jetson Pro platform as the computation and display unit, relying on CUDA and OpenGL for both GPGPU and rendering of the final views. Topics covered will include: the placement and calibration of the cameras, color correction and data preprocessing. A technical deep dive on the common pitfalls will highlight common visual artefacts in Top-View visualizations, and will present the algorithmic building blocks to correct for those errors.

  Back
 
Topics:
Autonomous Vehicles, Computer Vision, Real-Time Graphics
Type:
Talk
Event:
GTC Silicon Valley
Year:
2015
Session ID:
S5295
Streaming:
Download:
Share:
 
Abstract:

Discover how mobile GPUs enable modern features of car driving in a power-efficient and standardized way, by providing the fundamental building blocks of computer vision to the higher-level reasoning functions that enable the car to detect lanes, park automatically, avoid obstacles, etc. We explain the challenges of having to fit into a given time budget, and how the low-level machine vision such as corner detection, feature tracking and even more advanced functionality such as 3D surrounding reconstruction is achieved in the context of the car's systems and its outside environment.

Discover how mobile GPUs enable modern features of car driving in a power-efficient and standardized way, by providing the fundamental building blocks of computer vision to the higher-level reasoning functions that enable the car to detect lanes, park automatically, avoid obstacles, etc. We explain the challenges of having to fit into a given time budget, and how the low-level machine vision such as corner detection, feature tracking and even more advanced functionality such as 3D surrounding reconstruction is achieved in the context of the car's systems and its outside environment.

  Back
 
Topics:
Autonomous Vehicles, Artificial Intelligence and Deep Learning, Computer Vision, Mobile Applications
Type:
Talk
Event:
GTC Silicon Valley
Year:
2014
Session ID:
S4412
Streaming:
Download:
Share:
 
Abstract:

We see increasing demand for easy to use, fast, high-resolution image and video manipulation tools. Recently, Criminisi et al. proposed the geodesic distance transform (GDT) which can be used to implement several interesting image and video editing tasks efficiently for high resolution imagery. In this work we present an efficient CUDA GDT implementation. The key contribution is the introduction of a score-boarding mechanism for CUDA blocks. This significantly improves the achieved overlap of memory transfers and computation and reduces kernel launch overheads.

We see increasing demand for easy to use, fast, high-resolution image and video manipulation tools. Recently, Criminisi et al. proposed the geodesic distance transform (GDT) which can be used to implement several interesting image and video editing tasks efficiently for high resolution imagery. In this work we present an efficient CUDA GDT implementation. The key contribution is the introduction of a score-boarding mechanism for CUDA blocks. This significantly improves the achieved overlap of memory transfers and computation and reduces kernel launch overheads.

  Back
 
Topics:
Video & Image Processing, Computer Vision, Media and Entertainment
Type:
Talk
Event:
GTC Silicon Valley
Year:
2013
Session ID:
S3090
Streaming:
Download:
Share:
 
Abstract:

A tool to efficiently and easily cut out objects from a taken picture has great practical value. In this session we present aspects on how to efficiently implement such a tool with CUDA and the NPP library based on the GrabCut approach by Rother et al. Through GPU acceleration both runtime and accuracy is improved compared to CPU based implementations such as the one in MS Word 2011. Further we show how to extend our GPU implementation to enable live background removal in a webcam video stream.

A tool to efficiently and easily cut out objects from a taken picture has great practical value. In this session we present aspects on how to efficiently implement such a tool with CUDA and the NPP library based on the GrabCut approach by Rother et al. Through GPU acceleration both runtime and accuracy is improved compared to CPU based implementations such as the one in MS Word 2011. Further we show how to extend our GPU implementation to enable live background removal in a webcam video stream.

  Back
 
Topics:
Audio, Image and Video Processing
Type:
Talk
Event:
GTC Silicon Valley
Year:
2012
Session ID:
S2052
Streaming:
Download:
Share:
 
Speakers:
Timo Stich
Abstract:

We present a panorama stitching application implemented with CUDA C on the GPU. The image processing pipeline consist of SIFT feature detection and matching and Graphcut image stitching to achieve high-quality results. We demonstrate live panorama creation with a Webcam.

We present a panorama stitching application implemented with CUDA C on the GPU. The image processing pipeline consist of SIFT feature detection and matching and Graphcut image stitching to achieve high-quality results. We demonstrate live panorama creation with a Webcam.

  Back
 
Topics:
Video & Image Processing, Developer - Algorithms, Computer Vision, Video & Image Processing
Type:
Talk
Event:
GTC Silicon Valley
Year:
2010
Session ID:
S102087
Streaming:
Download:
Share:
 
Speakers:
Timo Stich
Abstract:
Graph Cuts is a powerful and popular optimization approach to solve image processing problems such as image segmentation, stereo vision, image restoration and many more. In this talk, we present CUDA implementations of the push-relabel algorithm to compute Graph Cuts. Starting from the basic algorithm we discuss its parallel processing properties. Then different optimization strategies are explored and their strengths and weaknesses are evaluated. We conclude by exploring applications of Graph Cuts to solve image processing problems using GPUs.
Graph Cuts is a powerful and popular optimization approach to solve image processing problems such as image segmentation, stereo vision, image restoration and many more. In this talk, we present CUDA implementations of the push-relabel algorithm to compute Graph Cuts. Starting from the basic algorithm we discuss its parallel processing properties. Then different optimization strategies are explored and their strengths and weaknesses are evaluated. We conclude by exploring applications of Graph Cuts to solve image processing problems using GPUs.  Back
 
Topics:
Medical Imaging & Radiology, Medical Imaging & Radiology
Type:
Keynote
Event:
GTC Silicon Valley
Year:
2009
Session ID:
S91060
Streaming:
Download:
Share:
 
Speakers:
Timo Stich
Abstract:

This presentation teaches the basics of programming GPUs using the C language with CUDA extensions. No prior experience in GPU programming is required. The concepts - data transfers, kernel execution, memory model, synchronization - are introduced progressively and illustrated with step-by-step walkthroughs of code samples.

This presentation teaches the basics of programming GPUs using the C language with CUDA extensions. No prior experience in GPU programming is required. The concepts - data transfers, kernel execution, memory model, synchronization - are introduced progressively and illustrated with step-by-step walkthroughs of code samples.

  Back
 
Topics:
Tools & Libraries
Type:
Talk
Event:
GTC Silicon Valley
Year:
2009
Session ID:
S09410
Streaming:
Download:
Share:
 
 
Previous
  • Amazon Web Services
  • IBM
  • Cisco
  • Dell EMC
  • Hewlett Packard Enterprise
  • Inspur
  • Lenovo
  • SenseTime
  • Supermicro Computers
  • Synnex
  • Autodesk
  • HP
  • Linear Technology
  • MSI Computer Corp.
  • OPTIS
  • PNY
  • SK Hynix
  • vmware
  • Abaco Systems
  • Acceleware Ltd.
  • ASUSTeK COMPUTER INC
  • Cray Inc.
  • Exxact Corporation
  • Flanders - Belgium
  • Google Cloud
  • HTC VIVE
  • Liqid
  • MapD
  • Penguin Computing
  • SAP
  • Sugon
  • Twitter
Next