Computer Graphics Laboratory ETH Zurich

ETH

Seminar 'Advanced Methods in Computer Graphics and Vision' - AS11 - 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"; echo ""; if($student2 != "") { echo ""; echo "$paper2 "; /*if($slidesUrl2 != "") echo " [Download]"; */ echo ""; echo "$student2"; echo "$supervisor2"; 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 "

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

"; }s ?>

News

  • Change of schedule: There will be an extra session on Dec.22 in replacement of the cancelled session on Dec.1

Course Topics

This seminar covers advanced topics in computer graphics and vision, including both seminal research papers as well as the latest research results. Topics include data-driven modeling and animation, image based rendering, real-time vision & graphics, physical simulation and generative models, visual perception, computational photography, video synthesis, 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 computer graphics and vision 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.

Presence

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-5701-00 L"); AdminTableEntry("Organizers", "M. Gross, M. Pollefeys, O. Sorkine, D. Aliaga, D. Bradley, L. Ballan, M. Skouras"); AdminTableEntry("Location", RoomLink("HG E 33.3") . ", Thursday, 15-17"); AdminTableEntry("ECTS Credits", "2"); EndAdminTable(); ?>

Slides", "", "", "", "", "", "", ""); SeminarScheduleEntry("29. Sep", "Presentation examples", " ", "Unstructured VBR", " ", " ", " ", "High Resolution Passive Facial Performance Capture", " ", " ", ""); SeminarScheduleEntry("6. Oct", "Photo & Video Exploration", "", "Video Tapestries with Continuous Temporal Zoom", "Matthias Schelker", "Oliver Wang", "owang@disneyresearch.com", "Exploring Photobios", "Urs Zahler", "Tunc Aydin", "tunc@disneyresearch.com"); SeminarScheduleEntry("13. Oct", "Dynamic 3D Modeling", "", "3D Reconstruction of a Smooth Articulated Trajectory from a Monocular Image Sequence", "Heinz Hegi", "Roland Angst", "rangst@inf.ethz.ch", "Dynamic Shape Capture using Multi-View Photometric Stereo", "Manuel Sprenger", "Ilya Baran", "ilya.baran@disneyresearch.com"); SeminarScheduleEntry("20. Oct", "Face Animation\n\nScene Understanding", "", "Realtime Performance-Based Facial Animation", "Nicolas Imhof", "Thabo Beeler", "dbeeler@inf.ethz.ch", "Manhattan Scene Understanding Using Monocular, Stereo, and 3D Features", "Bo Li", "Alexander Schwing", "aschwing@inf.ethz.ch"); SeminarScheduleEntry("27. Oct", "Motion Capture\n\nImage based modeling", "", "Real-Time Human Pose Recognition in Parts from Single Depth Images", "Severin Klingler", "Luca Ballan", "luca.ballan@inf.ethz.ch", "Image-based 3D modeling via Cheeger Sets", "Mohammed Sinan", "Christian Haene", "chaene@student.ethz.ch"); SeminarScheduleEntry("3. Nov", "Computational Photography", "", "Rectifying rolling shutter video from hand-held devices", "Juliane Huettl", "Kevin koeser", "kevin.koeser@inf.ethz.ch", "", "", "", ""); SeminarScheduleEntry("10. Nov", "Drawing/Painting", "", "OverCoat: An Implicit Canvas for 3D Painting", "Nicholas Pleshko", "Stelian Coros", "stelian.coros@disneyresearch.com", "ShadowDraw: Real-Time User Guidance for Freehand Drawing", "Thorben Bochenek", "Cengiz Oztireli", "cengizo@inf.ethz.ch", "", "", "", ""); SeminarScheduleEntry("17. Nov", "Procedural Modeling", "", "A Connection between Partial Symmetry and Inverse Procedural Modeling", "Yaron Tausky", "Daniel G. Aliaga", "aliaga@purdue.edu"); SeminarScheduleEntry("24. Nov", "Interactive Shape Deformation", "", "As-Killing-As-Possible Vector Fields for Planar Deformation", "Elena Teunissen", "Alec Jacobson", "jacobson@inf.ethz.ch", "Symmetrization", "Pascal Zimmermann", "Daniele Panozzo", "panozzo@inf.ethz.ch"); SeminarScheduleEntry("1. Dec", "Structure from Motion", "", "Discrete-Continuous Optimization for Large-Scale Structure from Motion", "Mathias Flierl", "Friedrich Fraundofer", "friedrich.fraundorfer@inf.ethz.ch", "Semantic Structure from Motion", "Cedric Siegenthaler", "Aparna Taneja", "aparna.taneja@inf.ethz.ch"); SeminarScheduleEntry("8. Dec", "Static 3D Modelling", "", "Repetition-Based Dense Single-View Reconstruction", "Roland Baertschi", "Georges Blatz", "gbaatz@inf.ethz.ch", "Automatic Reconstruction of Tree Skeletal Structures from Point Clouds", "Benjamin Flueck", "Derek Bradley", "derek.bradley@disneyresearch.com"); SeminarScheduleEntry("15. Dec", "3D Display", "", "Layered 3D: Tomographic Image Synthesis for Attenuation-based Light Field and High Dynamic Range Displays", "Gabor Zogg", "Nico Ranieri", "ranierin@inf.ethz.ch", "A Perceptual Model for Disparity", "Fabio Rambone", "Fabio Maninchedda", "fmaninchedda@gmail.com"); SeminarScheduleEntry("22. Dec", "Structure from Motion", "", "Discrete-Continuous Optimization for Large-Scale Structure from Motion", "Mathias Flierl", "Friedrich Fraundofer", "friedrich.fraundorfer@inf.ethz.ch", "", "", "", ""); /* SeminarScheduleEntry("23-Sep", "Introduction", "", "Slides", "", "", "", "", "", "", ""); SeminarScheduleEntry("30-Sep", "Graphics is fun", "", "2.5D Cartoon Models", "Christian Schultz", "Tiberiu Popa", "tpopa@inf.ethz.ch", "", "", "", ""); SeminarScheduleEntry("7-Oct", "Display", "", "A Multi-Layered Display with Water Drops", "Ruedi Steinmann", "Nicola Ranieri", "ranieri@inf.ethz.ch", "Apparent Display Resolution Enhancement for Moving Images", "Francois Serre", "Christopher Zach", "christopher.zach@inf.ethz.ch"); SeminarScheduleEntry("14-Oct", "Geometry", "", "Lp Centroidal Voronoi Tesselation and its Applications", "Fabian Hahn", "Cengiz Oztireli", "cengizo@inf.ethz.ch", "Geodesic Patterns", "Remo Meyer", "Tiberiu Popa", "tpopa@inf.ethz.ch"); SeminarScheduleEntry("21-Oct", "Feature/Recognition", "", "BRIEF: Binary Robust Independent Elementary Features", "Lars Schnyder", "Friedrich Fraundorfer", "friedrich.fraundorfer@inf.ethz.ch", "Discriminative Models for Multi-class Object Layout", "Philipp Keller", "Alexander", "aschwing@inf.ethz.ch"); SeminarScheduleEntry("28-Oct", "Simulation", "Christian Schumacher ", "Stable Spaces for Real-time Clothing", "Christian Schumacher ", "Thomaszewski Bernhard", "b.thomaszewski@inf.ethz.ch", "Unified Simulation of Elastic Rods, Shells, and Solids", "Thomas Siegrist", "Martin Sebastian", "smartin@inf.ethz.ch"); SeminarScheduleEntry("4-Nov", "Rendering", "", "Optical Computing for Fast Light Transport Analysis", "Sebastian Millius ", "Wojciech Jarosz", "wjarosz@disneyresearch.com", "Scalable Fluid Simulation using Anisotropic Turbulence Particles", "David Meier", "Tobias Pfaff", "tpfaff@inf.ethz.ch"); SeminarScheduleEntry("11-Nov", "Animation", "", "Example-Based Facial Rigging", "Alexandra Petitjean ", "Bernd Bickel", "bernd@disneyresearch.com", "Visibility Transition Planning for Dynamic Camera Control", "Mark Nevill", "Oskam Thomas", "oskamt@inf.ethz.ch"); SeminarScheduleEntry("18-Nov", "Dynamic 3D Modeling", "", "3D Reconstruction of a Moving Point from a series of 2D Projections", "Marco Bencun", "Kevin Köser", "kevin.koeser@inf.ethz.ch", "Consensus Skeleton for Non-rigid Space-time Registration", "Matthias Hofstetter", "Ye Mao", "yem@student.ethz.ch>"); SeminarScheduleEntry("25-Nov", "Localization/Game Controllers", "", "iSAM: Incremental Smoothing and Mapping", "Florian Perrodin ", "Gim Hee Lee", "glee@student.ethz.ch", "Gesture Controllers", "Samuel Häusler ", "Kuster Claudia", "ckuster@inf.ethz.ch"); SeminarScheduleEntry("2-Dec", "Mocap", "", "Combining Discriminative and Generative Methods for 3D Deformable Surface and Articulated Pose Reconstruction", "Stefan Wenger ", "Luca Ballan", "luca.ballan@inf.ethz.ch", "Real Time Motion Capture Using a Single Time-Of-Flight Camera", "Melanie Imhof", "Ye Mao", "yem@student.ethz.ch"); SeminarScheduleEntry("9-Dec", "Segmentation/Localization", "", "Dynamic Color Flow: A Motion-Adaptive Color Model for Object Segmentation in Video", "Lufang Gao ", "Luca Ballan", "luca.ballan@inf.ethz.ch", "Probabilistic Temporal Inference on Reconstructed 3D Scenes", "Sarah Schöni ", "Aparna Taneja", "aparna.taneja@inf.ethz.ch"); SeminarScheduleEntry("16-Dec", "Static 3D Modeling", "", "Piecewise Planar and Non-Planar Stereo for Urban Scene Reconstruction ", "Thomas Houit ", "Bernhard Zeisl", "bernhard.zeisl@inf.ethz.ch", "", "", "", ""); SeminarScheduleEntry("23-Dec", "(no seminar)", "", "", "", "", "", "", "", "", ""); // SeminarScheduleEntry("17. Sep", "", "", "Introduction", "./Introduction.pdf"); SeminarScheduleEntry("17. Sep", "", "", "Introduction", ""); SeminarScheduleEntry("24. Sep", "(no seminar)", "", ""); SeminarScheduleEntry("1. Oct (a)", "(unassigned)", "", ""); SeminarScheduleEntry("1. Oct (b)", "(unassigned)", "", ""); SeminarScheduleEntry("8. Oct (a)", "(unassigned)", "", ""); SeminarScheduleEntry("8. Oct (b)", "(unassigned)", "", ""); SeminarScheduleEntry("15. Oct (a)", "(unassigned)", "", ""); SeminarScheduleEntry("15. Oct (b)", "(unassigned)", "", ""); SeminarScheduleEntry("22. Oct (a)", "(unassigned)", "", ""); SeminarScheduleEntry("22. Oct (b)", "(unassigned)", "", ""); SeminarScheduleEntry("29. Oct (a)", "(unassigned)", "", ""); SeminarScheduleEntry("29. Oct (b)", "(unassigned)", "", ""); SeminarScheduleEntry("5. Nov (a)", "(unassigned)", "", ""); SeminarScheduleEntry("5. Nov (b)", "(unassigned)", "", ""); SeminarScheduleEntry("12. Nov (a)", "(unassigned)", "", ""); SeminarScheduleEntry("12. Nov (b)", "(unassigned)", "", ""); SeminarScheduleEntry("19. Nov (a)", "(unassigned)", "", ""); SeminarScheduleEntry("19. Nov (b)", "(unassigned)", "", ""); SeminarScheduleEntry("26. Nov (a)", "(unassigned)", "", ""); SeminarScheduleEntry("26. Nov (b)", "(unassigned)", "", ""); SeminarScheduleEntry("3. Dec (a)", "(unassigned)", "", ""); SeminarScheduleEntry("3. Dec (b)", "(unassigned)", "", ""); SeminarScheduleEntry("10. Dec (a)", "(unassigned)", "", ""); SeminarScheduleEntry("10. Dec (b)", "(unassigned)", "", ""); */ // SeminarScheduleEntry("04.12. (a)", "L. Beyerler", "M. Germann (CGL)", "Appearance-Space Texture Synthesis", ""); // SeminarScheduleEntry("04.12. (b)", "D. Kaeser", "B. Bickel (CGL)", "Inverse Texture Synthesis", ""); EndSeminarScheduleTable(); ?>