Experiencing GPU path tracing in online courses

Published by Issei FUJISHIRO on

Masaru Ohkawara, Hideo Saito, Issei Fujishiro

 

Graphics and Visual Computing, Vol. 4, June 2021 (Pre-proof: April 22, 2021), 200022, ISSN 2666-6294

[doi: 10.1016/j.gvc.2021.200022]

 

The contents of this paper has been presented in the education papers session of Eurographics 2021, titled “Experiencing GPU path tracing in online courses.”

 

 

 

 

Abstract
In consideration of interdependency between image sensing/recognition (computer vision, CV) and 3D image synthesis (computer graphics, CG) in visual computing, Keio University, Department of Information and Computer Science, reorganized its first course on CV and CG in the undergraduate program into a series of three courses on visual computing in the 2019 academic year. One salient feature of these courses is its newly introduced programming assignment with two specific goals: to experience GPU computing and to understand the path tracing algorithm. The purpose is to help students easily understand the trend in visual computing and vividly envision the future CG area. Specifically, two types of tasks were given to students: material design and analysis of the relationship between sampling and noise. The educational material builds on Google Colaboratory, a cloud-based development environment, to be independent of the students’ hardware. Owing to the judicious design, students can unhesitatingly work on the programming assignment with relatively inexpensive hardware, such as laptop PCs, tablets, or even smartphones, whenever they have a standard off-campus network environment. In the second academic year (2020) of these courses, this type of exercise was especially valuable for students who had to take the courses online because of the COVID-19 pandemic. The effects of the new courses with the educational materials were empirically proven in terms of quantitative and qualitative perspectives.

 

Publication page in 2021 is here


0 Comments

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *