Jeppe Revall Frisvad

Jeppe Revall Frisvad

Associate Professor in Computer Graphics, M.Sc.(Eng.), Ph.D.
Image Section
DTU Compute
Technical University of Denmark
Contact information

Home
Publications
Teaching
Code Packages
Press Appearances

Administration

Director of Studies for the M.Sc. education in Mathematical Modelling and Computation. (2017-ongoing)

Deputy Director of Studies for the B.Sc. education in Mathematics and Technology. (2010-2012)

Courses

02941 Physically Based Rendering and Material Appearance Modelling (since spring 2016)
Course responsible and course designer. PhD course.

02562 Rendering - Introduction (since Autumn 2011)
Course responsible.

02561 Computer Graphics (since Autumn 2015)
Course responsible.

Past Teaching Experiences

ICCV Workshop on Data-Driven BxDF Models for Computer Vision Applications (October 2017)
Organizer and chair.

National Food Institute Day (May 2016).
Presentation: Physical and Statistical Models for Optical Imaging of Food Quality.

01666 Project work - Bachelor of Mathematics and Technology (Spring 2016)
Supervised four students working on "the mathematics of virtual product placement".

Virtual Lab Opening (August 2015).
Presentation: Perspectives on lighting simulation - DTU influence in the past and perspectives on the future.

02685 Scientific Computing for Differential Equations (May 2015)
Guest lecture: Rendering Transparent and Turbid Fluids.

02564 Real-Time Graphics (March 2015, 2016, 2017)
Guest lecture: Skylight and Irradiance Environment Maps.

02560 Web Graphics and Scientific Visualization (Autumn 2014)
Course responsible and course designer. Graduate course taught for the M.Sc. educations in Digital Media Engineering and Mathematical Modelling and Computation.

02564 Real-Time Graphics (Spring 2014)
Substitute lecturer in one third of the course. Graduate course taught for the M.Sc. educations in Digital Media Engineering and Mathematical Modelling and Computation.

Colloquia on Mathematics and Computer Science (March 2014)
Gave a lecture: Modelling the directionality of light scattered in translucent materials.

Vision Day (May 2013, 2014, 2015, 2017)
Organizer: conference chair (2014, 2017), session chair (2013, 2015).

02122 Software Technology Project (Spring 2013)
Supervised four students working on "a game for teaching mathematics in elementary school".

GPU Day at DTU Compute (January 2013)
Gave a talk: High GPU performance while the compiler handles the low level details (pros and cons of using a graphics pipeline).

02830 Project in Digital Media Engineering (Autumn 2012, 2014, 2015, 2016, 2017)
Gave a lecture: Writing Scientific Papers.

ACM SIGGRAPH 2012 Course on State of the Art in Photon Density Estimation (August 2012)
Presentation: Photon Differentials: Adaptive Anisotropic Density Estimation in Photon Mapping.

PhD Course on the Deformable Simplicial Complexes Method (August 2011)
Gave a lecture: Rendering Transparent and Turbid Fluids.

02525 Introduction to Mathematics and Technology (Autumn 2010, 2011, 2012, 2013, 2014, 2015, 2016)
Course responsible. Freshman course taught for the B.Sc. education in Mathematics and Technology.

02578 Project Work in Computer Graphics and Digital Audio (Autumn 2010, 2011)
Course responsible. Graduate course taught for the M.Sc. education in Digital Media Engineering.

02931 Scientific GPU Computing (May 2011)
02929 Scientific GPU Computing - Project Work (Summer 2010)
02928 Scientific GPU Computing (May 2010)
Organizer.

02576 Physically Based Rendering (Spring 2010, 2011, 2012, 2013, 2014)
Course responsible and course designer. Graduate course taught for the M.Sc. educations in Digital Media Engineering and Mathematical Modelling and Computation.

Graphical Vision Day 2011 (May 2011)
Graphical Vision Day 2010 (May 2010)
Graphical Vision Day 2009 (May 2009)
Organizer: co-chair (2009, 2010), program committee member (2011).

02566 Rendering (Spring 2009)
Course responsible and course designer. Graduate course taught for the M.Sc. educations in Digital Media Engineering and Mathematical Modelling and Computation.

02609 Modelling and Programming (Autumn 2008, 2009)
Course responsible and course designer. Freshman course taught for the B.Sc. education in IT and Health.

Graphical Vision Day 2008 (May 2008)
Presentation including an on-stage experiment: Analyzing Material Properties Using Graphics Techniques.

Graphical Vision Day 2007 (May 2007)
Presentation: Advanced Optics for Realistic Rendering.

02566 Appearance Modelling (Spring 2007)
Lecturer (5 out of 10 ECTS).

02569 Light and Materials (Autumn 2006)
Teaching assistant (TA).

02563 Virtual Reality Systems (Spring 2006)
Teaching assistant (TA).

Graphical Vision Day 2005 (June 2005)
Presentation: Real-Time Indirect Illumination.

02561 Computer Graphics (Autumn 2004, 2005)
Teaching assistant (TA).

02357 Array-Based Logic and Systems (Spring 2004, 2005, 2006, 2007)
Teaching assistant (TA).

02393 Programming in C/C++ (Spring 2003, Autumn 2003, Spring 2004)
Teaching assistant (TA).

Student Project Supervision

Student Project title Other supervisors Partner Year
Ph.D. projects Jannik Boll Nielsen On practical sampling of bidirectional reflectance Henrik Aanæs and Knut Conradsen UCSD Center for Visual Computing 2016
M.Sc. projects Kim Harder Fog Noise-based texture synthesis by analysis of image examples Jannik Boll Nielsen 2017
Ronny Elvin Mathiasen Microfacet model for rendering both smooth and rough surfaces 2017
Mads Brix Doest Robot based BRDF measurement system Jannik Boll Nielsen and Henrik Aanæs 2017
Riccardo Loggini Displacement mapping in deferred shading: Parallax shadows in tessellation displacement 2017
Peter Bay Bastian Efficient use of spatial data structures in GPU shaders Timothy Cooper Unity Technologies 2017
Marek Dejak Real time shadows from area lights in WebGL 2017
Johan Stæhr Brodersen and Thue Gram-Hansen Virtual pre-training Ronen Hadar and Andreas Bærentzen LEGO 2016
Andrea Luongo Scattering of photon differentials in realistic rendering of volumes 2015
Steven Jeffrey Otto Separating absorption and scattering properties using reflectance-transmittance images Flemming Møller DuPont - Danisco 2015
Frederik Peter Aalund Real-time rendering using layered depth maps Andreas Bærentzen 2015
Kim Gad Thomsen GPU spatial hashing in photon mapping 2014
Christian Viggo Larsen and Tobias Grønbeck Andersen Fur modelling and rendering: a hybrid approach Niels Jørgen Christensen 2014
Alessandro Dal Corso Real-time rendering of translucent materials with directional subsurface scattering 2014
Valdis Vilcans GPU-based global illumination: vertex connection and merging using OptiX 2014
Martin Henriksen Rogne Real-time rendering of glossy materials Niels Jørgen Christensen 2014
Anders Schou Optimal Triangulation of trimmed NURBS surfaces for numerical ship hydrodynamics Peter Schjeldahl and Jens Gravesen FORCE Technology 2014
Frederik Østerbye GPU-based analysis of genome-wide data Gert L. Møller and Peter Falster GenoKey 2013
Veselin Mihaylov Rendering metals and worn or weathered metallic objects Niels Jørgen Christensen 2013
Jakob Udsholt Real-time rendering of procedurally generated volumetric models Andreas Bærentzen 2013
Elvar Örn Unnthorsson Rendering lava Niels Jørgen Christensen 2013
Martin Skytte Kristensen Rendering of navigation lights Peter Schjeldahl FORCE Technology 2012
Lukasz Jaroslaw Tomczak GPU ray marching of distance fields Andreas Bærentzen 2012
Mircea Costin Rohat Real-time rendering of translucent materials 2012
Meletis Stathis Fur rendering 2012
Christian Thode Larsen Modelling and rendering of teeth: a study in sub surface scattering Andreas Bærentzen, Peter Dahl Jensen, and Allan Engsig-Karup 3Shape 2011
Morten Gorm Madsen Acceleration of a non-linear water wave model using a GPU Allan Engsig-Karup and Bernd Dammann 2010
Edvald Ingi Gislason Radiative transfer in reflection nebulae Niels Jørgen Christensen DTU Space 2010
Michal Biskup GPU-based acceleration of a water wave model Allan Engsig-Karup and Bernd Dammann 2010
David Flenstrup Abstracting code specific concepts to a graphical representation by pattern matching and refactoring Peter Falster and Jesper Kiehn Microsoft Development Center Copenhagen (MDCC) 2009
B.Sc. projects Mark Bo Jensen Computer graphics rendering of materials Niels Jørgen Christensen 2017
Linda Skovmand Procedural modellering af regulære strukturer 2017
Alexander Kaas Engineering of an online game for learning elementary mathematics Erik Ottar Jensen and Niels Jørgen Christensen Skolen ved Bülowsvej 2016
5 authors, 4 theses Learning game with a tangible user interface Erik Ottar Jensen and Niels Jørgen Christensen Skolen ved Bülowsvej 2016
Jonas Høiberg Nielsen Interactive Global Illumination Niels Jørgen Christensen 2016
10 authors, 6 theses Online games for learning elementary mathematics Erik Ottar Jensen and Niels Jørgen Christensen Frederiksberg kommune 2015
8 authors, 5 theses Games to assist the learning of elementary mathematics Erik Ottar Jensen and Niels Jørgen Christensen Skolen ved Bülowsvej 2014
Anders Wessberg and Benjamin Maksuti Multiplayer spil applikationsudvikling for mobile enheder Niels Jørgen Christensen 2014
Kevin Voss Sjøbeck and Thomas Wix Applications to assist industrial safety management Peter Rosendahl REXAM 2014
Johan Stæhr Brodersen and Thue Meller Gram-Hansen Engineering of an interactive game for teaching elementary mathematics Erik Ottar Jensen and Niels Jørgen Christensen Skolen ved Bülowsvej 2014
7 authors, 5 theses Games for teaching mathematics in elementary school Erik Ottar Jensen, Niels Jørgen Christensen, and Michael Rose Skolen ved Bülowsvej 2013
Steen Hørsholt and Ronny Elvin Mathiasen Procedural content generation Andreas Bærentzen 2013
Anders Schou Investigation of light pipe simulation algorithms Nicolas Roy VELUX 2012
Special courses 1 participant Web Graphics: from OpenGL to WebGL Niels Jørgen Christensen 2015
1 participant Modeling and Rendering of Quasi-Homogeneous Materials 2015
2 participants Child-Computer Interaction and Agile Development of Learning Games Erik Ottar Jensen Frederiksberg kommune 2015
1 participant Rendering of subsurface scattering using GPU ray tracing 2014
4 participants Edutainment game development and child-computer interaction Erik Ottar Jensen Skolen ved Bülowsvej 2014
2 participants Merging of trimmed NURBS surfaces Peter Schjeldahl and Jens Gravesen FORCE Technology 2014
2 participants Edutainment game development and child-computer interaction Erik Ottar Jensen Skolen ved Bülowsvej 2013
2 participants Real-time atmospheric rendering Niels Jørgen Christensen 2010
2 participants High efficiency data processing using CUDA Niels Jørgen Christensen 2009