Tomographic Image Reconstruction with Julia | Tobias Knopp | JuliaCon2021
This talk was presented as part of JuliaCon2021
Abstract:
In this talk we show how Julia can be used to develop tomographic image reconstruction algorithms. These involve the solution of large scale ill-posed inverse problems where usually the imaging operator does not fit into the main memory and in-turn matrix-free methods need to be applied. The talk captures how Julia has been used to form a package ecosystem for two different tomographic imaging methods and outlines the advantageous compared to mature C/C++ libraries in the field. Check out the packages presented here: MRIReco.jl (https://github.com/MagneticResonanceImaging/MRIReco.jl) and MPIReco.jl (https://github.com/MagneticParticleImaging/MPIReco.jl)
For more info on the Julia Programming Language, follow us on Twitter: https://twitter.com/JuliaLanguage and consider sponsoring us on GitHub: https://github.com/sponsors/JuliaLang
Contents
00:00 Welcome!
00:20 What is Tomography
01:48 Principle of Tomography explained with Computed Tomography (CT)
02:55 Popular Imaging Modalities
03:35 Imaging Equation
04:20 Image Reconstruction
07:14 State of the Art
08:46 Hybrid Image Reconstruction Platforms
10:27 Design Goals for Julia Package Family
12:45 Reused Existing Julia Packages
14:01 Newly Developed Shared Packages
16:10 Overview of Julia Imaging Packages
16:39 MPIReco.jl: Overview
17:45 MPIReco.jl: Example
18:24 MPIReco.jl: Performance and Accuracy
19:38 Magnetic Particle Imaging (MPI)
20:08 MPIReco.jl: Interface
20:48 Commercial MPI Imager and Online Reconstruction
21:36 Online Reconstruction Example Video
22:03 Dynamic Image Reconstruction in MPI
23:55 Graphical User Interfaces
24:31 GUI Example Video
25:39 Summary and Outlook
S/O to https://github.com/nHackel for the video timestamps!
Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/JuliaCommunity/YouTubeVideoTimestamps
Interested in improving the auto generated captions? Get involved here: https://github.com/JuliaCommunity/YouTubeVideoSubtitles
Видео Tomographic Image Reconstruction with Julia | Tobias Knopp | JuliaCon2021 канала The Julia Programming Language
Abstract:
In this talk we show how Julia can be used to develop tomographic image reconstruction algorithms. These involve the solution of large scale ill-posed inverse problems where usually the imaging operator does not fit into the main memory and in-turn matrix-free methods need to be applied. The talk captures how Julia has been used to form a package ecosystem for two different tomographic imaging methods and outlines the advantageous compared to mature C/C++ libraries in the field. Check out the packages presented here: MRIReco.jl (https://github.com/MagneticResonanceImaging/MRIReco.jl) and MPIReco.jl (https://github.com/MagneticParticleImaging/MPIReco.jl)
For more info on the Julia Programming Language, follow us on Twitter: https://twitter.com/JuliaLanguage and consider sponsoring us on GitHub: https://github.com/sponsors/JuliaLang
Contents
00:00 Welcome!
00:20 What is Tomography
01:48 Principle of Tomography explained with Computed Tomography (CT)
02:55 Popular Imaging Modalities
03:35 Imaging Equation
04:20 Image Reconstruction
07:14 State of the Art
08:46 Hybrid Image Reconstruction Platforms
10:27 Design Goals for Julia Package Family
12:45 Reused Existing Julia Packages
14:01 Newly Developed Shared Packages
16:10 Overview of Julia Imaging Packages
16:39 MPIReco.jl: Overview
17:45 MPIReco.jl: Example
18:24 MPIReco.jl: Performance and Accuracy
19:38 Magnetic Particle Imaging (MPI)
20:08 MPIReco.jl: Interface
20:48 Commercial MPI Imager and Online Reconstruction
21:36 Online Reconstruction Example Video
22:03 Dynamic Image Reconstruction in MPI
23:55 Graphical User Interfaces
24:31 GUI Example Video
25:39 Summary and Outlook
S/O to https://github.com/nHackel for the video timestamps!
Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/JuliaCommunity/YouTubeVideoTimestamps
Interested in improving the auto generated captions? Get involved here: https://github.com/JuliaCommunity/YouTubeVideoSubtitles
Видео Tomographic Image Reconstruction with Julia | Tobias Knopp | JuliaCon2021 канала The Julia Programming Language
Показать
Комментарии отсутствуют
Информация о видео
28 июля 2021 г. 21:15:01
00:26:54
Другие видео канала
![EuroAD 2021: ChainRules.jl: AD system agnostic rules for JuliaLang](https://i.ytimg.com/vi/B3bC49OmTdk/default.jpg)
![Keynote: Modeling and Simulation to Guide Dose... | Husain Attarwala (Moderna) | JuliaCon 2022](https://i.ytimg.com/vi/6wGSCD3cI9E/default.jpg)
![UnitCommitment.jl Security-Constrained Unit Commitment in JuMP | Alinson S Xavier | JuliaCon2021](https://i.ytimg.com/vi/rYUZK9kYeIY/default.jpg)
![JuliaCon 2020 | Convex.jl: where are we and where do we want to go? | Eric P. Hanson](https://i.ytimg.com/vi/iczcGK6G_sE/default.jpg)
![Put some constraints into your life with JuliaCon(straints) | Jean-François Baffier | JuliaCon 2021](https://i.ytimg.com/vi/G4siuvNMj0c/default.jpg)
![The OSCAR Computer Algebra System | Max Horn, Claus Fieker | JuliaCon 2021](https://i.ytimg.com/vi/rWQK4mU3jQc/default.jpg)
![3.6x speedup on A64FX by squeezing ShallowWaters.jl into Float16 | Milan Klöwer | JuliaCon2021](https://i.ytimg.com/vi/btHfZr2C0GA/default.jpg)
![Relational AI | Sponsor Talk | JuliaCon 2021](https://i.ytimg.com/vi/BTmmjTAwNgI/default.jpg)
![Pebble games - Time and space to differentiate a program | Jin Guo Lin | JuliaCon2021](https://i.ytimg.com/vi/A9uMxPST_HE/default.jpg)
![Introduction to Decision Making Under Uncertainty using POMDPs.jl](https://i.ytimg.com/vi/yrC2O7T7aKU/default.jpg)
![Julog.jl: Prolog-like Logic Programming in Julia | Xuan (Tan Zhi Xuan) | JuliaCon 2021](https://i.ytimg.com/vi/FzHML1bbcSU/default.jpg)
![Bifurcation Based Machine Learning of Dynamical Systems | Kyoung Hyun Lee | SciMLCon 2022](https://i.ytimg.com/vi/O-BbP7W6kvk/default.jpg)
![RelationalAI | Sponsored Talk | JuliaCon 2022](https://i.ytimg.com/vi/Pncp0puIwI0/default.jpg)
![New tools to solve PDEs in Julia with Gridap.jl | Francesc Verdugo et al | JuliaCon2021](https://i.ytimg.com/vi/hsQiFP4S5RY/default.jpg)
![Agents.jl and the next chapter in agent based modelling | Tim DuBois | JuliaCon 2021](https://i.ytimg.com/vi/Iaco6v6TVXk/default.jpg)
![Learn about Blockchain Development in Julia | Logan Kilpatrick | JuliaCon2021](https://i.ytimg.com/vi/1OgxuV1LsQo/default.jpg)
![Scaling up Training of any Flux.jl Model Made Easy | Dhairya Gandhi | JuliaCon 2022](https://i.ytimg.com/vi/176c4S6LqT8/default.jpg)
![Sampling Live Visualizations with Turkie and TuringCallbacks | Théo Galy-Fajou | JuliaCon2021](https://i.ytimg.com/vi/Tu9GRus7-FM/default.jpg)
![Jumping into the Julia Community via Advent Of Code | Jasmine Hughes | JuliaCon2021](https://i.ytimg.com/vi/336gAu7PAlI/default.jpg)
![Systems Biology in ModelingToolkit | A Jain, S Iravanian, P Lang | JuliaCon2021](https://i.ytimg.com/vi/DL0Xw7ETZsE/default.jpg)