In this lab course on "Image Reconstruction and Visualization using C++" the focus is on learning and applying the programming language C++, its tools and libraries, to real world problems in tomographic imaging and visualization. Based on our existing C++ frameworks, you will work on exciting problems using real experimental data, in close contact with actual research projects.
This course will be held in two parts. The first part will be spent on learning the programming language C++, its tools and libraries, along with numerous practical exercises and homework each week. The second part will be spent on project work in teams of two. Here you will apply the techniques from the first part towards real world imaging problems, with project topics ranging from X-ray dark-field tomographic imaging and lightfield tomographic imaging to real-time 3D visualization, applied on real experimental data. In a final session, each project team will give a live demo of their project implementation, with a final competition on the best outcome.
Registration is closed, the course is currently full.
Participants will be working in teams of three students.
First part: learning C++
Second part: project work (tomographic imaging, visualization)
The grade will be set according to four parts: your project (from the second part), your homework (from the first part), a short oral examination at the end, and your active participation during the term.
C++
TeachingForm | |
---|---|
Title: | Image Reconstruction and Visualization using C++ |
Professor: | PD Dr. Tobias Lasser |
Tutors: | Anca Stefanoiu, Salvatore Virga, Jakob Weiss |
Type: | Praktikum |
Information: | 6 SWS, 10 ECTS Credits (IN0012, IN2106) |
Term: | 2017WiSe |
Abstract: | In this lab course on "Image Reconstruction and Visualization using C++" the focus is on learning and applying the programming language C++, its tools and libraries, to real world problems in tomographic imaging and visualization. Based on our existing C++ frameworks, you will work on exciting problems using real experimental data, in close contact with actual research projects. This course will be held in two parts. The first part will be spent on learning the programming language C++, its tools and libraries, along with numerous practical exercises and homework each week. The second part will be spent on project work in teams of two. Here you will apply the techniques from the first part towards real world imaging problems, with project topics ranging from X-ray dark-field tomographic imaging and lightfield tomographic imaging to real-time 3D visualization, applied on real experimental data. In a final session, each project team will give a live demo of their project implementation, with a final competition on the best outcome. |