Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
teaching:ss2012:gpucourse2012 [2012/06/01 14:43] souiai |
teaching:ss2012:gpucourse2012 [2012/09/07 16:48] oswaldm |
||
---|---|---|---|
Line 2: | Line 2: | ||
---- | ---- | ||
- | ====== | + | ====== |
+ | ===== SS 2012, TU München ===== | ||
---- | ---- | ||
Line 11: | Line 11: | ||
** Organisation: | ** Organisation: | ||
- | [[members:cremers|Daniel Cremers]]\\ | + | [[members:oswaldm|Martin Oswald]]\\ |
- | [[members:souiai|Mohamed Souiai]] | + | [[members:steinbrf|Frank Steinbrücker]] |
- | ** Location: | + | ** Location: |
- | ** Time: ** Friday, 11:15--12:30 \\ | + | ** Time and Date:** \\ |
+ | * 6 days with 7-8 hours lectures and supervised practical training each day:\\ | ||
+ | * **Mo-Fr, Sep 17-21 and Mo, Sep 24, 2012**\\ | ||
+ | * After this week students will have time to finish their project independently and to prepare the project presentation (workload approx. 5 days). \\ | ||
+ | |||
+ | The course will be held in English, if desired.\\ | ||
+ | |||
+ | ** Course Registration:** | ||
+ | * send an e-mail with your **name, student id** and **major field of study** to [[martin.oswald@in.tum.de|Martin Oswald]]. Please also indicate that you want to register for the course in **SS2012**. | ||
+ | * register in [[https:// | ||
+ | For students on the waiting list: please wait with the TUMonline registration for offical acceptance to the course. | ||
+ | |||
+ | < | ||
+ | <!--<font color=" | ||
+ | --> | ||
+ | <font color=" | ||
+ | You can still write an email to put your name on a waiting list.</ | ||
+ | </ | ||
+ | \\ | ||
+ | \\ | ||
+ | Note to avoid any confusion: This course takes place at the end of the summer semester 2012 during the semester break. It will also be credited to the summer semester 2012! \\ \\ | ||
+ | ** Start: | ||
+ | |||
+ | ** Requirements: | ||
+ | |||
+ | ** Number of Students: | ||
+ | |||
+ | \\ | ||
+ | ---- | ||
+ | \\ | ||
+ | The goal of this course is to provide an introduction into the NVIDIA CUDA Framework with the C programming language extension. | ||
+ | During the implementation of basic computer vision algorithms students will gradually learn more how to harness the power of GPU computing. | ||
+ | Although we assume good knowledge of the C language and basic mathematics, | ||
+ | During the course students will learn how to program GPUs with CUDA. | ||
+ | Afterwards the students will start to implement more sophisticated computer vision algorithms within a student project. | ||
+ | The course finishes with the presentation of the project results. | ||
+ | ==== Course topics ==== | ||
+ | * Introduction to Parallel Computing | ||
+ | * Introduction to CUDA | ||
+ | * Implementation of Basic Algorithms with CUDA (e.g. convolution, | ||
+ | * Student Project: real-time optical flow estimation | ||
+ | ==== Assignments ==== | ||
+ | * 30 percent: basic implementations | ||
+ | * 50 percent: student project | ||
+ | * 20 percent: project presentation | ||
- | ^ Speaker | + | ==== Literature ==== |
- | | Mohamed Souiai |Continuous Multi-Label Optimization with Higher-Order Energies|04.05.2012 | | | + | |
- | | Christian Kerl |Real-time Dense Visual Odometry for Quadrocopters| 11.05.2012 | {{:teaching: | + | * [[http://developer.nvidia.com/ |
- | |Prof. Michael Brown| Modeling the Digital Camera Pipeline: From RAW to sRGB and Back|18.05.2012| || | + | |
- | | Eno Toeppe |Relative Volume Constraints for 3D Image Editing| 25.05.2012 | {{: | + | |
- | | Lina María Paz Pérez |Large Scale Simmultaneous Localization and Mapping| 01.06.2012 |{{: | + |