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 the real world problem of implementing a fully flexible imaging setup for X-ray computed tomography along with 3D visualization of the imaging results. For practicality, this imaging setup will be run in a simulation environment, which is similar to our real world lab setups.
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 the tomographic imaging project. Here you will apply the tools from the first part towards a full implementation of the simulated imaging setup and the 3D visualization of the results. In a final session, each project team will give a live demo of their project implementation, where it will be applied to a surprise object supplied by the instructors.
Registration is closed.
Participants will be working in teams of three students.
First part: learning C++
Second part: the robotic imaging project
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: | Tobias Lasser |
Tutors: | Matthias Wieczorek, Jakob Weiss |
Type: | Praktikum |
Information: | 6 SWS, 10 ECTS Credits (IN0012, IN2106) |
Term: | 2016SoSe |
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 the real world problem of implementing a fully flexible imaging setup for X-ray computed tomography along with 3D visualization of the imaging results. For practicality, this imaging setup will be run in a simulation environment, which is similar to our real world lab setups. 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 the tomographic imaging project. Here you will apply the tools from the first part towards a full implementation of the simulated imaging setup and the 3D visualization of the results. In a final session, each project team will give a live demo of their project implementation, where it will be applied to a surprise object supplied by the instructors. |