dc.contributor.advisor | Dostál, Zdeněk | |
dc.contributor.author | Ješko, Alena | |
dc.date.accessioned | 2020-02-25T09:04:30Z | |
dc.date.available | 2020-02-25T09:04:30Z | |
dc.date.issued | 2018 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/139181 | |
dc.description | rozená Vašatová | |
dc.description.abstract | Image registration arises whenever we need to extract information from different images. Here we present elastic registration method focused on medical usage. The finite difference approximation with periodic boundary conditions is usually used, which leads to equation system with highly structured matrix. Then Fast Fourier transform can be utilize to diagonalize and invert the matrix, thus the solution has complexity O(Nlog N), where N is number of pixels. But this approach doesn't work with the constraints, which destroy the structure of the matrix. Here we propose to solve the related elasticity problems by a variant of the finite element method - domain decomposition method for massively parallel numerical solution of elliptic partial differential equations with optimal complexity. Besides parallelization, this approach enables to improve the precision of the registration by controlling the ``stiffness'' of the parts of image such as bones. We also don't need to use structured mesh and solution can be enhanced by adaptive mesh generation. We use the libMesh library to generate mesh and input data to PermonFLLOP library, the PERMON package for constrained quadratic programming and domain decomposition. Both libraries allow us to exploit high performance computing. Several results of the proposed algorithm based on synthetic and real medical data were computed on SALOMON (IT4Innovations National Supercomputing Center). | en |
dc.description.abstract | Registraci obrazu potřebujeme vždy, když získáváme informace z několika obrazů. V této práci uvádíme metodu elastické registrace zaměřenou na lékařské aplikace. Obvykle je řešena konečnými diferencemi s periodickými okrajovými podmínkami, což vede k systému rovnic s vysoce strukturovanou maticí.Inverzi takové matice pak můžeme najít pomocí rychlé Fourierovi transformace a výsledné řešení má O(NlogN) náročnost (kde N značí počet pixelů). Tento přístup však nepodporuje různá omezení, která narušují strukturu dané matice. Související problém pružnosti řešíme variantou metody konečných prvků - metodou rozložení oblasti pro masivně paralelní numerické řešení eliptických parciálních diferenciálních rovnic s optimální složitostí. Mimo paralelizace nám tento přístup umožňuje vylepšit řešení registrace kontrolou ``tuhých'' částí, například kostí. Také nemusíme používat pravidelné sítě a řešení můžeme vylepšit jejich adaptivním generováním. Knihovnu LibMesh používáme k vytváření sítí a vstupních dat do knihovny PermonFLLOP, z balíčku PERMON pro kvadratické programování s omezením a doménovou dekompozicí. Obě knihovny nám umožňují využívat vysoce výkonné výpočetní infrastruktury. Výsledky navrhovaného algoritmu založené na syntetických a skutečných lékařských datech byly získány výpočtem na SALOMONu (IT4Innovations Národní superpočítačové centrum) | cs |
dc.format | 83 listy : ilustrace | |
dc.format.extent | 3128168 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | |
dc.publisher | Vysoká škola báňská - Technická univerzita Ostrava | cs |
dc.subject | image registration | en |
dc.subject | elasticity | en |
dc.subject | Total FETI | en |
dc.subject | libMesh | en |
dc.subject | PermonFLLOP | en |
dc.subject | registrace obrazu | cs |
dc.subject | elasticita | cs |
dc.subject | Total FETI | cs |
dc.subject | libMesh | cs |
dc.subject | PermonFLLOP | cs |
dc.title | Image Registration Based on Fast Algorithms for the Solution of Elliptic Equations | en |
dc.title.alternative | Registrace obrazu založená na rychlých algoritmech řešení eliptických rovnic | cs |
dc.type | Disertační práce | cs |
dc.identifier.signature | 202200013 | |
dc.identifier.location | ÚK/Sklad diplomových prací | |
dc.contributor.referee | Lukáš, Dalibor | |
dc.contributor.referee | Španěl, Michal | |
dc.contributor.referee | Kruis, Jaroslav | |
dc.date.accepted | 2019-11-26 | |
dc.thesis.degree-name | Ph.D. | |
dc.thesis.degree-level | Doktorský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská - Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 470 - Katedra aplikované matematiky | cs |
dc.thesis.degree-program | Informatika, komunikační technologie a aplikovaná matematika | cs |
dc.thesis.degree-branch | Výpočetní a aplikovaná matematika | cs |
dc.description.result | vyhověl | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | VAS266_FEI_P1807_1103V036_2018 | |
dc.rights.access | openAccess | |