Description
Course Topics
This seminar covers advanced topics in visual computing, including both seminal research papers as well as the latest research results.
The main topic areas are image and video processing, capture, rendering, visualization, simulation, fabrication as well as machine learning in graphics.
Course Setup
Every participant has to present one of the papers in the list below. Additionally,
you are required to read the paper that is presented in class beforehand and
participate in a discussion during the seminar. An assistant will provide support
when preparing the slides and in case technical questions arise.
Learning Objectives
The goal is to get an in-depth understanding of actual problems and research topics
in the field of visual computing as well as improve presentations and
critical analysis skills.
Prerequisites
The "Visual Computing", "Introduction to Computer Graphics" and "Computer Vision I"
courses are recommended, but not mandatory.
Administration
Presence
Presence is mandatory to pass the seminar.
If a student cannot attend a seminar session, the reason (e.g. medical certificate) has to be given before the session and must be accepted by one of the organizers.
More than three missed seminar sessions will cause the student to fail this class.
The dates for the presentations can not be moved except there is someone willing to switch.
Grading
The presentation of the selected paper contributes 75% to the final grade.
Additionally, the students are required to submit a short abstract of each paper before the class as well as to participate in the group discussions after the presentations.
Both will be documented by the organizers and contributes 25% to the final grade.
Organization and Grading
BeginAdminTable();
AdminTableEntry("Number", "
252-5704-00L");
AdminTableEntry("Lecturers", "M. Gross");
AdminTableEntry("Assistants",
"
Dr. Vinicius C. Azevedo (" . EncodeEmail("vinicius.azevedo@inf.ethz.ch") . "), ". RoomLink("CNB G 102.1") . "
Dr. Tobias Günther (" . EncodeEmail("tobias.guenther@inf.ethz.ch") . "), ". RoomLink("CNB G 102.1") . "
Dr. Jérémy Riviere (" . EncodeEmail("jeremy.riviere@disneyresearch.com) ")
);
AdminTableEntry("Location", RoomLink('CAB G 52') . ", Fridays 13:00-15:00");
EndAdminTable();
?>
Links
Schedule
BeginSeminarScheduleTable();
SeminarScheduleEntry("23-Feb","Introduction","drz","","","","");
SeminarScheduleEntry("02-Mar","Example","drz","","","","","");
SeminarScheduleEntry("09-Mar","No session","drz");
SeminarScheduleEntry("16-Mar","No session","drz");
SeminarScheduleEntry("23-Mar","Video and Imaging","rendering",
"Video Propagation Networks","Marcel Neidinger","Simone Meyer","simone.meyer@disneyresearch.com", "https://ps.is.tue.mpg.de/publications/vpn-cvpr17",
"Temporally coherent local tone mapping of HDR video","Christoph Gößmann","Pelin Dogan","pelin.dogan@inf.ethz.ch", "https://www.disneyresearch.com/publication/hdr-video/"
);
SeminarScheduleEntry("30-Mar","No session","material",
"No session", " ", " ", " ",
" ", " ", " ", " "
);
SeminarScheduleEntry("06-Apr","No session","material",
"No session", " ", " ", " ",
" ", " ", " ", " "
);
SeminarScheduleEntry("13-Apr","Animation 1","rendering",
"Trajectory Optimization for Full-Body Movements with Complex Contacts","Julian Collazo","Dominik Borer","borerdo@inf.ethz.ch", "http://www.cs.utoronto.ca/~mazen/spacetime/",
"Synchronized Multi-character Motion Editing","Xingze Tian","Loic Ciccone","loic.ciccone@inf.ethz.ch", "http://mrl.snu.ac.kr/research/ProjectMultiMotionEditing/"
);
SeminarScheduleEntry("20-Apr","Animation 2 and Capture 1","vision",
"Interactive Design of 3D-Printable Robotic Creatures","Xiaotang Du","Goekcen Cimen","goekcen.cimen@inf.ethz.ch", "https://www.disneyresearch.com/publication/interactive-design-of-3d-printable-robotic-creatures/",
"Anatomically-Constrained Local Deformation Model for Monocular Face Capture","Hendrik Baatz","Paulo Gotardo","paulo.gotardo@disneyresearch.com","https://www.disneyresearch.com/publication/local-anatomical-face-model/"
);
SeminarScheduleEntry("27-Apr","Capture 2","rendering",
"Lightweight Eye Capture Using A Parametric Model","Jonathan Granskog","Pascal Berard","pascal.berard@disneyresearch.com", "https://www.disneyresearch.com/publication/parametereyes/",
"Acquisition of time-varying Participating Media","Virginia Ramp","Jeremy Riviere","jeremy.riviere@disneyreserach.com","http://gl.ict.usc.edu/Research/Smoke/"
);
SeminarScheduleEntry("04-May","Machine Learning","vision",
"Kernel-predicting Convolutional Networks for Denoising Monte Carlo Renderings","Perrin Hugo","Byungsoo Kim","kimby@inf.ethz.ch", "http://cvc.ucsb.edu/graphics/Papers/SIGGRAPH2017_KPCN/",
"A Deep Learning Approach for Generalized Speech Animation","Silvan Melchior","Paulo Gotardo","paulo.gotardo@disneyresearch.com","https://www.disneyresearch.com/publication/deep-learning-speech-animation/",
"Deep Bilateral Learning for Real-Time Image Enhancement","Tobias Grob","Marco Ancona","marco.ancona@inf.ethz.ch","https://groups.csail.mit.edu/graphics/hdrnet/"
);
SeminarScheduleEntry("11-May","Physics Simulation","rendering",
"A Stream Function Solver for Liquid Simulations","Robin Bader","Vinicius C. Azevedo","vinicius.azevedo@inf.ethz.ch", "http://pub.ist.ac.at/group_wojtan/projects/2015_Ando_ASFSfLS/index.html",
"Variational Stokes: A Unified Pressure-Viscosity Solver for Accurate Viscous Liquids","Yi-Lu Chen","Vinicius C. Azevedo","vinicius.azevedo@inf.ethz.ch","http://poisson.cs.uwaterloo.ca/stokes/"
);
SeminarScheduleEntry("18-May","Fabrication","vision",
"A Computational Design Tool for Compliant Mechanisms","Simon Biland","Christian Schumacher","christian.schumacher@disneyresearch.com", "https://www.disneyresearch.com/publication/a-computational-design-tool-for-compliant-mechanisms/",
"High-Contrast Computational Caustic Design","Alex Lelidis","Marios Papas","marios.papas@disneyresearch.com","http://lgg.epfl.ch/publications/2014/Caustics/"
);
SeminarScheduleEntry("25-May","Participating Media","rendering",
"Importance Sampling Techniques for Path Tracing in Participating Media","Jesus Martin Berlawga","Thomas Mueller","thomas.muller@disneyresearch.com", "https://www.solidangle.com/research/egsr2012_volume.pdf",
"Residual Ratio Tracking for Estimating Attenuation in Participating Media","Nikola Dodik","Thomas Mueller","thomas.muller@disneyresearch.com", "https://cs.dartmouth.edu/~wjarosz/publications/novak14residual.html"
);
SeminarScheduleEntry("01-Jun","Rendering","vision",
"Displacement Interpolation using Lagrangian Mass Transport","Gruber Anrel","Tobias Guenther","tobias.guenther@inf.ethz.ch", "http://www.cs.ubc.ca/nest/imager/tr/2011/DisplacementInterpolation/",
"Interactive Dynamic Volume Illumination with Refraction and Caustics","Samuele Decarli","Irene Baeza Rojo","irene.baeza@inf.ethz.ch","http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8017622"
);
// SeminarScheduleEntry("7-Apr","Capture II","rendering",
// "Corrective 3D Reconstruction of Lips from Monocular Video","Lukas Rusch","Paulo Gotardo","paulo.gotardo@disneyresearch.com", "http://gvv.mpi-inf.mpg.de/projects/MZ/Papers/SGASIA2016_LR/page.html",
// //"Phase-Based Video Motion Processing"," ","Gaurav Chaurasia","gaurav.chaurasia@disneyresearch.com", "http://people.csail.mit.edu/nwadhwa/phase-video/",
// );
// SeminarScheduleEntry("28-Apr","Optical Flow and Robots","vision",
// "Epic Flow: Edge-Preserving Interpolation of Correspondences for Optical Flow","Yves Frank","Paulo Gotardo","paulo.gotardo@disneyresearch.com", "https://thoth.inrialpes.fr/src/epicflow/",
// //"Phase-Based Video Motion Processing"," ","Gaurav Chaurasia","gaurav.chaurasia@disneyresearch.com", "http://people.csail.mit.edu/nwadhwa/phase-video/",
// );
// SeminarScheduleEntry("12-May","Materials","vision",
// "Displacement Interpolation using Lagrangian Mass Transport","Yunhua Xing","Tobias Guenther","tobias.guenther@inf.ethz.ch", "http://www.cs.ubc.ca/nest/imager/tr/2011/DisplacementInterpolation/",
// "Pushing the Limits of 3D Color Printing: Error Diffusion with Translucent Materials","Felice Serena","Petar Pjanic","petar.pjanic@disneyresearch.com", "https://arxiv.org/abs/1506.02400"
// //"LinkEdit: Interactive Linkage Editing using Symbolic Kinematics"," ","Moritz Baecher","moritz.baecher@disneyresearch.com", "https://www.disneyresearch.com/publication/linkedit/"
// );
// SeminarScheduleEntry("26-May","Imaging II","vision",
// "Fast Local Laplacian Filters: Theory and Applications","Andreas Emch","Petar Pjanic","petar.pjanic@disneyresearch.com", "http://www.di.ens.fr/~aubry/llf.html",
// "Palette-based Photo Recoloring","François Serre","Petar Pjanic","petar.pjanic@disneyresearch.com", "http://gfx.cs.princeton.edu/pubs/Chang_2015_PPR/index.php"
// //"LinkEdit: Interactive Linkage Editing using Symbolic Kinematics"," ","Moritz Baecher","moritz.baecher@disneyresearch.com", "https://www.disneyresearch.com/publication/linkedit/"
// );
// // SeminarScheduleEntry("26-May","Imaging II","rendering",
// // "A Model of Local Adaptation","Yiqing Zhu","Petar Pjanic","petar.pjanic@disneyresearch.com", "http://resources.mpi-inf.mpg.de/LocalAdaptation/"
// //"Legolization: Optimizing LEGO Designs","Milan Bombsch","Romain Prevost","romain.prevost@disneyresearch.com", "http://www.cmlab.csie.ntu.edu.tw/~forestking/research/SIGA15-Legolization/"
// //"LinkEdit: Interactive Linkage Editing using Symbolic Kinematics"," ","Moritz Baecher","moritz.baecher@disneyresearch.com", "https://www.disneyresearch.com/publication/linkedit/"
// // );
// SeminarScheduleEntry("2-Jun","No session","material",
// "No session", " ", " ", " ",
// " ", " ", " ", " "
// );
EndSeminarScheduleTable();
?>