Computer Graphics Laboratory ETH Zurich


Seminar 'Advanced Methods in Computer Graphics' - SS13 - Home

"; echo ""; echo " Date"; echo " Topic"; echo " Paper"; echo " Student"; echo " Supervisor"; echo ""; } /* function SeminarScheduleEntry($date, $studentName, $supervisorName, $title, $slidesUrl) { echo "$date"; echo "$studentName"; echo "$supervisorName"; echo "$title "; if($slidesUrl != "") echo " [Download]"; echo ""; echo ""; } */ function SeminarScheduleEntry($date, $topic, $area, $paper1, $student1, $supervisor1, $slidesUrl1, $paper2, $student2, $supervisor2, $slidesUrl2) { $topic = htmlentities($topic); $student1 = htmlentities($student1); $supervisor1 = htmlentities($supervisor1); $student2 = htmlentities($student2); $supervisor2 = htmlentities($supervisor2); $cellStyle = ""; if($area == "graphics") $cellStyle = "style='background-color: rgb(255, 255, 153);'"; else if($area == "vision") $cellStyle = "style='background-color: rgb(153, 255, 153);'"; else if($area == "drz") $cellStyle = "style='background-color: rgb(204, 204, 204);'"; echo ""; $dateRowSpan = ""; if($student2 != "") $dateRowSpan = "rowspan='2'"; echo "$date"; echo "$topic"; echo "$paper1 "; /* if($slidesUrl1 != "") echo " [Download]"; */ echo ""; echo "$student1"; echo "$supervisor1, "; ShowEmail($slidesUrl1); echo ""; if($student2 != "") { echo ""; echo "$paper2 "; /*if($slidesUrl2 != "") echo " [Download]"; */ echo ""; echo "$student2"; echo "$supervisor2, "; ShowEmail($slidesUrl2); echo ""; } } function EndSeminarScheduleTable() { echo ""; } function ShowPaper($title, $author, $url) { $url = htmlentities($url); echo "

"; echo "$title
"; echo "$author"; echo "

"; } function ShowPaperShort($title, $url, $urlpdf, $image) { $url = htmlentities($url); echo "

"; if(substr($url, 0, 4) == "http" || substr($url, 0, 8) == "download") echo "

[WWW] [pdf]
"; else echo "$title
($url)"; echo "

"; }s ?>

Course Topics

This seminar covers advanced topics in visual computing, including both seminal research papers as well as the latest research results. Topics include image and video processing, geometry acquisition, shape analysis, animation, physical fabrication, and others.

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.


The "Visual Computing", "Introduction to Computer Graphics" and "Computer Vision I" courses are recommended, but not mandatory.


Presence is mandatory to pass the seminar. If a student can not 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. The students participation in the group discussions will be documented by the organizers and contributes 25% to the final grade.

252-5704-00L"); AdminTableEntry("Organizers", "M. Gross, O. Sorkine, H. Zimmer, K. Takayama"); AdminTableEntry("Location", RoomLink("CAB G 52") . ", Friday, 13-15"); AdminTableEntry("ECTS Credits", "2"); EndAdminTable(); ?>

Slides", "", "", "", "", "", "", ""); /* SeminarScheduleEntry("01-Mar", "Example talks", "", "", "", "", "", "", "", "", ""); */ SeminarScheduleEntry("01-Mar", "Animation ", "", "Rig-Space Physics", "Sabina Schellenberg", "Fabian Hahn", "", "Example-Based Elastic Materials", "Manuel Braunschweiler", "Antoine Milliez", ""); SeminarScheduleEntry("08-Mar", "Faces", "", "Gaze Correction for Home Video Conferencing", "Frederik Mutzel", "Claudia Kuster", "", "Lightweight Binocular Facial Performance Capture under Uncontrolled Lighting", "Nicolas Maerki", "Derek Bradley", ""); SeminarScheduleEntry("15-Mar", "Shading and Animation", "", "CrossShade: Shading Concept Sketches Using Cross-Section Curves ", "Jonas Zehnder", "Tiberiu Popa", "stpopa@inf.ethz.ch1", "Fast Automatic Skinning Transformations", "Joel Bohnes", "Alec Jacobson", ""); SeminarScheduleEntry("22-Mar", "Geometry", "", "Globally Consistent Depth Labeling of 4D Lightfields", "Qi Guo", "Changil Kim", "", "","","","" //"Improved Reconstruction of Deforming Surfaces by Cancelling Ambient Occlusion", //"Thomas Knell", "Thabo Beeler", "", ); SeminarScheduleEntry("12-Apr", "Vector Graphcis and Animation", "", "A Vectorial Solver for Free-form Vector Gradients ", "Elias Sprengel", "Peter Kaufmann", "", "Elasticity-Inspired Deformers for Character Articulation", "Damien Gauge", "Stelian Coros", ""); SeminarScheduleEntry("19-Apr", "Video", "", "Tonal Stabilization of Video", "Philipp Schmid", "Yael Pritch", "", "Eulerian Video Magnification for Revealing Subtle Changes in the World", "Simon Greuter", "Oliver Wang", ""); SeminarScheduleEntry("26-Apr", "Fabrication and Architectural Geometry", "", "Chopper: Partitioning Models into 3D-Printable Parts", "Christoph Russ", "Bernd Bickel", "", "Structural Optimization of 3D Masonry Buildings", "Victor Bosshard", "Emily Whiting", ""); SeminarScheduleEntry("03-May", "Images", "", //"Transfusive Image Manipulation", //"Elias Sprengel", "Kaan Yucer", "", "Robust patch-based HDR reconstruction of dynamic scenes", "Ueli Ebnoether", "Tunc Aydin", "", "","","",""); SeminarScheduleEntry("03-May", "Production", "", "Physical Face Cloning", "Nicholas Pleschko", "Melina Skouras", "", "Manufacturing Layered Attenuators for Multiple Prescribed Shadow Images", "Martin Otth", "Wojciech Jarosz", ""); SeminarScheduleEntry("10-May", "Shape Analysis", "", "Fields On Symmetric Surfaces", "Jan Wolf", "Daniele Panozzo", "", "All-Hex Meshing using Singularity-Restricted Field", "Benedikt Bitterli", "Kenshi Takayama", ""); SeminarScheduleEntry("17-May", "Reflections", "", "Image-Based Rendering for Scenes with Reflections", "Marcel Luedi", "Henning Zimmer", "", "The Magic Lens: Refractive Steganography", "Benjamin Flueck", "Marios Papas", ""); SeminarScheduleEntry("24-May", "Noise and Points", "", "Gabor Noise by Example", "Simon Kallweit", "Kenshi Takayama", "", "Analysis and Synthesis of Point Distributions based on Pair Correlation", "Victor Savu", "Cengiz Oztireli", ""); SeminarScheduleEntry("31-May", "(Canceled)", ""); //"Physical Face Cloning", //"Nicholas Pleschko", "Melina Skouras", "", //"Manufacturing Layered Attenuators for Multiple Prescribed Shadow Images", //"Martin Otth", "Wojciech Jarosz", ""); EndSeminarScheduleTable(); ?>