Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz

Hasonló dokumentumok
Rekonstrukciós eljárások. Orvosi képdiagnosztika előadás 2016 ősz

Rekonstrukciós eljárások. Orvosi képdiagnosztika előadás 2015 ősz

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2018 ősz

Képrekonstrukció 3. előadás

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz

Rekonstrukciós eljárások. Orvosi képdiagnosztika 2017 ősz

Képrekonstrukció 4. előadás

Fourier térbeli analízis, inverz probléma. Orvosi képdiagnosztika 5-7. ea ősz

Fourier térbeli analízis, inverz probléma. Orvosi képdiagnosztika 5-7. ea ősz

7. Előadás tartalma. Lineáris szűrők: Inverz probléma dekonvolúció: Klasszikus szűrők súly és átviteli függvénye Gibbs jelenség

Nem roncsoló tesztelés diszkrét tomográfiával

Képalkotás modellezése, metrikái. Orvosi képdiagnosztika 6. ea ősz

Képalkotás modellezése, metrikái. Orvosi képdiagnosztika 2017 ősz

Hadházi Dániel.

Jelfeldolgozás bevezető. Témalaboratórium

PET gyakorlati problémák. PET rekonstrukció

Fourier térbeli analízis, inverz probléma. Orvosi képdiagnosztika 6-8. ea ősz

Számítási feladatok a Számítógépi geometria órához

Fourier térbeli analízis, inverz probléma. Orvosi képdiagnosztika 7-8. ea ősz

Dekonvolúció a mikroszkópiában. Barna László MTA Kísérleti Orvostudományi Kutatóintézet Nikon-KOKI képalkotó Központ

Diszkréten mintavételezett függvények

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

A maximum likelihood becslésről

Haladó lineáris algebra

Képalkotó diagnosztikai eljárások:

Q 1 D Q 2 (D x) 2 (1.1)

Matematika A1a Analízis

8. előadás. Kúpszeletek

Numerikus módszerek beugró kérdések

Bevezetés az algebrába 1

Képalkotó diagnosztikai eljárások

Grafikonok automatikus elemzése

Compton-effektus. Zsigmond Anna. jegyzıkönyv. Fizika BSc III.

Képrestauráció Képhelyreállítás

Számítógépes Grafika mintafeladatok

Az Orvosi Fizika Szigorlat menete a 2012/2. tanévtől

Összeállította: dr. Leitold Adrien egyetemi docens

17. előadás: Vektorok a térben

Képalkotó diagnosztikai eljárások:

Matematika A2 vizsga mgeoldása június 4.

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al:

ACM Snake. Orvosi képdiagnosztika 11. előadás első fele

Kinematika szeptember Vonatkoztatási rendszerek, koordinátarendszerek

Gauss-Seidel iteráció

1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Orvosi tomográkus képalkotás/ct technika alapja

Tárgy. Forgóasztal. Lézer. Kamera 3D REKONSTRUKCIÓ LÉZERES LETAPOGATÁSSAL

A tér lineáris leképezései síkra

Ellenőrző kérdések a Jelanalízis és Jelfeldolgozás témakörökhöz

19. A fényelektromos jelenségek vizsgálata

6. Függvények. 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban?

Az Ampère-Maxwell-féle gerjesztési törvény

Alkalmazás a makrókanónikus sokaságra: A fotongáz

Norma Determináns, inverz Kondíciószám Direkt és inverz hibák Lin. egyenletrendszerek A Gauss-módszer. Lineáris algebra numerikus módszerei

Függvények Megoldások

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( )

Wavelet transzformáció

Mérési hibák

L-transzformáltja: G(s) = L{g(t)}.

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Lin.Alg.Zh.1 feladatok

Egyenletek, egyenletrendszerek, egyenlőtlenségek Megoldások

Matematika (mesterképzés)

10. Koordinátageometria

Vektorok. Wettl Ferenc október 20. Wettl Ferenc Vektorok október / 36

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

Térbeli transzformációk, a tér leképezése síkra

Pontműveletek. Sergyán Szabolcs Óbudai Egyetem Neumann János Informatikai Kar február 20.

Villamosságtan szigorlati tételek

Jelek és rendszerek 1. 10/9/2011 Dr. Buchman Attila Informatikai Rendszerek és Hálózatok Tanszék

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

3D számítógépes geometria és alakzatrekonstrukció

Képrekonstrukció 6. előadás

1. ábra. 24B-19 feladat

Diszkrét matematika I., 12. előadás Dr. Takách Géza NyME FMK Informatikai Intézet takach november 30.

x = cos αx sin αy y = sin αx + cos αy 2. Mi a X/Y/Z tengely körüli forgatás transzformációs mátrixa 3D-ben?

Lin.Alg.Zh.1 feladatok

5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás

Hármas integrál Szabó Krisztina menedzser hallgató. A hármas és háromszoros integrál

4. Szűrés frekvenciatérben

Minimum követelmények matematika tantárgyból 11. évfolyamon

Alkalmazott algebra. Lineáris leképezések EIC. Wettl Ferenc ALGEBRA TANSZÉK BMETE90MX57 (FELSŐBB MATEMATIKA INFORMATIKUSOKNAK )

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

Digitális képek szegmentálása. 5. Textúra. Kató Zoltán.

y = y 0 exp (ax) Y (x) = exp (Ax)Y 0 A n x n 1 (n 1)! = A I + d exp (Ax) = A exp (Ax) exp (Ax)

Komplex számok. Wettl Ferenc előadása alapján Wettl Ferenc előadása alapján Komplex számok / 18

6. gyakorlat. Gelle Kitti. Csendes Tibor Somogyi Viktor. London András. jegyzetei alapján

A röntgendiagnosztika alapjai

Képrekonstrukció 10. előadás. Balázs Péter Képfeldolgozás és Számítógépes Grafika Tanszék

1.1. Feladatok. x 0 pontban! b) f(x) = 2x + 5, x 0 = 2. d) f(x) = 1 3x+4 = 1. e) f(x) = x 1. f) x 2 4x + 4 sin(x 2), x 0 = 2. általános pontban!

A +Q töltés egy L hosszúságú egyenes szakasz mentén oszlik el egyenletesen (ld ábra ábra

Trigonometria Megoldások. 1) Igazolja, hogy ha egy háromszög szögeire érvényes az alábbi összefüggés: sin : sin = cos + : cos +, ( ) ( )

Akusztikai tervezés a geometriai akusztika módszereivel

Valószínűségi változók. Várható érték és szórás

Transzformációk, amelyek n-dimenziós objektumokat kisebb dimenziós terekbe visznek át. Pl. 3D 2D

Matematika 11 Koordináta geometria. matematika és fizika szakos középiskolai tanár. > o < szeptember 27.

Matematikai háttér. 3. Fejezet. A matematika hozzászoktatja a szemünket ahhoz, hogy tisztán és világosan lássa az igazságot.

Kettős integrál Hármas integrál. Többes integrálok. Sáfár Orsolya május 13.

Digitális képek feldolgozása Előfeldolgozás Radiometriai korrekció Geometriai korrekció Képjavítás Szűrők Sávok közötti műveletek Képosztályozás Utófe

Átírás:

Rekonstrukciós eljárások Orvosi képdiagnosztika 2017 ősz

Előadások témája Röntgen tomográfia fizikai és matematikai alapjai 2D Radon transzformáció, szűrt visszavetítés: Fan beam / Cone beam felvételi elrendezések esete Általánosított (3D) röntgen tomográfia alapjai ART rekonstrukciós eljárások Pozitron emissziós tomográfia alapjai ML-EM statisztikai rekonstrukciós eljárás Modell alapú / CS rekonstrukciós eljárások Tomoszintézis felvételi elrendezés MITS rekonstrukció Rekonstrukciós eljárások minősítése

Röntgen tomográfia alapjai Általánosított Beer-Lambert törvény: Emax I 0, 0 0 exp, x y I E E x d x de Emin Px0, y0 I0 E : röntgencsövet elhagyó E energiájú fotonok intenzitása (üres térfogat esetén a detektor által érzékelt fotonok száma) P x, y: pontszerű sugárforrást a detektor x, y koordinátájú pontjával összekötő szakasza a 3d térnek E, x: a vizsgált térfogat x koordinátájú pontjának lineáris csillapítási együtthatója E energián Egyszerűsített Beer-Lambert törvény: I0 Eexp d P (monokróm spektrum esete) x0, y0 : x x

Röntgen tomográfia alapjai Monokróm spektrumú sugárzás esete: Általánosan alkalmazott feltételezés Rekonstrukció célja a lin. csillapítási együtthatók meghatározása az alábbi összefüggés invertálásával: ln, I x y 0 Px I x dx 0, y0 Valódi röntgensugarak ezzel szemben: Polikromatikusak sugárkeményedés problémája Szóródnak: nem igaz, hogy csak a vetítősugár mentén elhelyezkedő képletek számítanak. Projekciók egyéb zajjal is terheltek : kis intenzitásnál rossz SNR

Röntgen alapú képalkotás Konvencionális P-A röntgen: Nincs rekonstrukció Számítógépes tomográfia (CT): Párhuzamos vetítősugarakon alapuló eljárások (kevés ilyen eszköz van csak forgalomban), cserébe egyszerű elmélet Legyező (Fan-beam) helikális CT leggyakoribb típus Cone-beam CT, ennek speciális változata a Tomoszintézis Orvosi képdiagnosztika alapvető eszköze: Mivel a röntgen sugárzás ionizál, illetve maga a vizsgálat itthon mércével drága, ezért csak indokolt esetben végzik

2D Radon transzformáció: Radon transzformáció (2D szelet 1D projekciók): Input: 2D Descartes - koordinátarendszerbeli kép Output: sinogram 2D polár-koordinátarendszerbeli kép Sinogram: t

Radon transzformáció Fourier vetítősík tétel Radon transzformáció (2D szelet 1D projekciók): Vetítősugarak merőlegesek az x tengellyel szöget bezáró egyenesre: t xcos y sin Vetítősugarak mentén integráljuk a szelet elemeit: P t f x, y x cos y sin t dxdy x, y Legyen exp 2 Fourier vetítősík tétel származtatása: x, y, t S FT P t P t j t dt S f x, y xcos y sin t exp 2 j t dtdydx, exp 2 cos sin S f x y j x y dydx x, y

Fourier vetítősík tétel Lényegében f spektrumának egy szakaszát kaptuk meg: F cos, sin S Vizuális interpretáció:

Rekonstrukció FBP alapötlete Rekonstrukció célja: Radon Transzf. invertálása Fourier vetítősík tétel értelmében a vizsgált szelet spektrumainak bizonyos részeit ismerjük: Az ismert részeket illesszük egy üres spektrumba Polár koordinátás frekvencia sugarának függvényében a spektrum mintavételi helyeinek eltérő a távolsága: K 2 2 Korrekció: spektrumba illesztés előtt -val súlyozzunk frekvenciatérben (ez az ún. rámpaszűrés).

Szűrt visszavetítés (FBP) származtatása FT inverze:,, exp 2 f x y F u v j ux vy dvdu u, v Fourier vetítősík miatt a spektrumot polárkoordináta-rendszerben ismerjük: u cos ; v sin 2,, exp 2 cos sin f x y F j x y Jdd 0 0 u u J..., dudv Jdd v v Továbbiakban k : x cos y sin 2 f x, y F, exp j2 k d d 0 0

Szűrt visszavetítés (FBP) származtatása Vágjuk szét a külső integrált: 2 j2 k j 2 k f x, y F, e dd F, e dd 0 0 0 f, a sinogram egy oszlopa, melynek definíciójából (Radon transzf.) következik, hogy F, F,, hiszen: Felhasználtuk, hogy k x cos y sin, illetve cos cos és sin, exp 2 exp 2 F P t j t dt P t j t dt t t t F, P lexp j2 l dl F, l t l l sin

Szűrt visszavetítés (FBP) származtatása Vágjuk szét a külső integrált: 2 j2 k j 2 k f x, y F, e dd F, e dd P l f l, 0 0 0 a sinogram egy oszlopa, S melynek F definíciójából, f, (Radon transzf.) következik, hogy F, F,, hiszen: Felhasználtuk, hogy k x cos y sin, illetve cos cos és sin, exp 2 exp 2 F P t j t dt P t l t 1 j t dt t t t F, P lexp j2 l dl F, l t l l sin

Szűrt visszavetítés (FBP) származtatása Alakítsuk át egyszerű behelyettesítésekkel a második integrált: 2 j 2 k j2 k F, e d d F, e d d 0 0 0 j 2 k j, e, e 2 k 1 F d d F dd 0 0 0 0 k cos x sin y j 2 k j2 k, e 1, e F dd F dd 0 0 0 0

Szűrt visszavetítés (FBP) származtatása Lássuk mit sikerült kifőznünk: j 2 k j 2 k,, e, e f x y F dd F dd 0 0 0 f x, y F, exp j2k dd Q k d : Q k S exp j2 k dekvivalens a projekciók (sinogram oszlopai) rámpa szűrővel történő szűrésével f x, y Q x cos y sin d : az ú.n. visszavetítés 0 0 0 0

Szűrt visszavetítés értékelése Rámpaszűrő: 0, f N 0, fpn f Ideális rekonstrukció feltételei: 180 -ból rögzített projekciók arc sin f Projekciók felbontása elegendően nagy: f tipikus az 1cyc/mm PN 2 f N Zajt az eljárás expliciten nem kezeli, ez jelentős problémaforrás. f PN képtérben

Szűrt visszavetítés implementációja Rámpaszűrés frekvenciatérben történik: 5 5-ös szűrő esetén már a frekvenciatartománybeli szűrés a gyorsabb (ennek főleg régebben volt jelentősége). Visszavetítés kép / időtartományban: Frekvenciatartományban interpolálnunk kellene a spektrum ismert egyeneseiből a DFT által mintavett frekvenciák értékét (mely messze nem triviális). Szűrések, projekciók visszavetítése egyenként (sugaranként) jól párhuzamosítható

Szűrt visszavetítés zajérzékenysége Detektorok DQE-je a frekvencia függvényében monoton csökken zajos magas frekvencia (PET esetén a röntgenes esetnél jóval rosszabb). Ráadásul magas frekvencián távolabb vannak a spektrum ismert értékei (ezért kell a rámpa szűrés is). Legegyszerűbb megoldás az alul-áteresztés: Az alul-áteresztés és a visszavetítés sorrendje tetszőleges Erőforrásigény miatt érdemes a rámpa szűrőt megszűrni: P h h P h h Ramp Lowpass Ramp Lowpass Klasszikus inverz problémák mely algoritmusaira hasonlít az eljárás?

Szűrt visszavetítés zajérzékenysége Rámpa szűrő módosítottjaival szűrünk: Szűrők átviteli függvényének abszolút értéke: Egy CAT MTF-je a szűrők függvényében (példa):

Szűrt visszavetítés működése Demo videó az FBP rekonstrukciójáról: https://www.youtube.com/watch?v=ddzelnh9aac A szinogramban oszlop-folytonosan helyezkednek az 1D projekciók. A videón jól követhető a limitált szögtartomány által okozott artifakt: Magas frekvenciás komponensek (pl. fantom széle) kis szögtartományból is jól rekonstruálódik. Alacsony frekvenciás komponensek viszont erősen szétmosódottak (jellegzetesen V alakban). Vetítősugarakra merőleges élek rekonstruálhatóak jól.

FBP Fan-beam geometria esetén Eddig párhuzamosak voltak a vetítősugarak: Gyakorlatban egy ilyen CT nem igazán realizálható Fan-beam vetítősugaras helikális CT (ú.n. CAT):

FBP Fan-beam geometria esetén Alapötlet: a mért intenzitások átcsoportosítása párhuzamos vetítősugár alapú geometria szerint: Lényegében új, párhuzamos vetítősugár szerinti virtuális projekciókat állítunk elő a fan-beam projekciókból. Átcsoportosítás Fan-beam projekciók Virtuális párhuzamos projekciók

FBP Cone-beam geometria esetén CBCT rendszerek - Cone-Beam geometria: Flat-panel detektort használ, a sugarak kúpszerűen (innen az elnevezés) vetülnek a detektorra:

Cone-beam geometria szerinti vetületek FBP rekonstukciója - FDK Feldkamp, Davis, Kress CBCT-s algoritmusa: Klasszikus szűrt visszavetítéssel rekonstruál Közelítően helyes algoritmus ideális esetben sem tökéletes Ideális rekonstrukció esetén is Cone-beam artifakt

Projekciók keletkezésének általános 3D modellje Általános modellje a (röntgen) képalkotásnak: g x, y h x, y;, f, d dd x, y,, 0 Mérésekkel rendelkezünk: g x, y Teoretikusan ismerjük a rendszer PSF-jét: Beer- Lambert törvény szerint, ami nem modellez sem szóródást, sem a fotoelektromos kölcsönhatás során keletkező divergáló sugarakat. Rekonstrukció célja f,, meghatározása Érdemes megjegyezni, hogy a Beer-Lambert törvénynél ez egy általánosabb modell, de monokróm sugarakat feltételez, gyakorlatban nem tudunk vele dolgozni túl nagy komplexitás.

Projekciók keletkezésének általános 3D modellje Megfigyelési modell diszkretizáltja g H f η : g tartalmazza az összes vetítősugár fotodiódákon mért intenzitások negatív logaritmáltját (tehát minden projekció minden pixeléhez tartozó intenzitását tartalmazó vektor). H a vetítő mátrix,, : i-edik pixelbe csapódó fotonok a j-edik voxeltől mennyire csillapodnak (ez anyag független). η H i j az additív zaj nem modellezett hatások determinálják Lényegében ez is inverz probléma: Ugyanúgy jelentős a zajérzékenység, mint 2D esetben Ellentétben nagyságrendekkel több változó (akár 1E7)

Projekciók keletkezésének általános 3D modellje Ez így túl általános, de jobban modellezi a valóságot. Gyakorlatban viszont H az i-edik pixelbe csapódó fotonok i, j által g tartalmazza a j-edik voxelben az összes megtett vetítősugár útjának fotodiódákon a hossza (csak mért primer sugárzás). intenzitások Ezzel negatív a megkötéssel logaritmáltját H egy (tehát ritka, ú.n. minden sávmátrix-á projekció válik. minden pixeléhez tartozó intenzitását tartalmazó vektor). Megfigyelési modell diszkretizáltja g H f η : H i j H a vetítő mátrix,, : i-edik pixelbe csapódó fotonok a j-edik voxelben lévő anyagtól mennyire csillapodnak. η az additív zaj nem modellezett hatások determinálják Lényegében ez is inverz probléma: Ugyanúgy jelentős a zajérzékenység, mint 2D esetben Ellentétben nagyságrendekkel több változó (akár 1E7)

Algebrai rekonstrukciós technika (Gordon ART) Kaczmarz iterációval történik megoldása: Rekonstrukciónál a f H g megoldás lenne az ideális, de: Túl nagy H mérete a ma elérhető számítási teljesítményhez Ráadásul H nagyon ritka, melyet általános algebrai módszerek nem képesek hatékonyan kihasználni Eljárás alapötlete: g H f lényegében N db (vetítősugarak száma), M dimenziós hipersík egyenlete Ha létezik egzakt inverz, akkor a hipersíkok az M dimenziós tér ugyanazon pontjában metszik egymást. Ha túlhatározott, akkor nincs metszéspont, ha alulhatározott akkor az M dimenziós teret egy résztartományra szűkítik. g H f

Algebrai rekonstrukciós technika (Gordon ART) Az eljárás k+1. iterációban merőlegesen vetíti az aktuális -et g H f hipersíkra ( i k N ): f (mod ) f a -re merőleges azon síkon helyezkedik el, mely távolsága az origótól Tehát i i,: H i,: 1 g f f H H i i,: k k T i,: k g H f H T i i,: i,: H f k g,: H i i i,: Hi,: 1 2, a merőleges vetítés után teljesül, amiből kifejezve: T k k k i,: i,: i T f f H f g H T H, behelyettesítve: H i,: i,:

Algebrai rekonstrukciós technika (Gordon ART) k 1 k k i,: interpretációja: k k g H f a rögzített projekciók és az aktuális ( f ) rekonstrukció modell szerinti vetületének a különbsége (vetületi hiba) T T H H H : a vetületi hibát vetíti vissza Eljárás tulajdonságai: Sok, könnyen számolható iteráció, melyek nem párhuzamosíthatóak Konvergál, ha megfigyeléseink konzisztensek, ellentétben limit hurokba szorul, mely belsejében helyezkedik el az f H g. Hátránya, hogy nem kezeli a projekciók zaját, ezért túlilleszkedésre hajlamos (lényegében egy ML becslés Gauss eloszlású likelihood-dal) Szükség van egy f f g H f i,: i,: i,:,: i i T f 0 H H -ra: gyakran FBP / BP eredménye T H i,: i,:

Kaczmarz iteráció példa N=2, M=2 esete: i-edik kényszerrel konzsiztens vektorok halmaza Ha a két merőleges hipersík egymásra merőleges, akkor két iteráció alatt megvan a metszéspont Ha a hipersíkok párhuzamosak, akkor az iteráció nem áll le (limit hurokba kerül) Minél nagyobb a két egyenes által bezárt szög, annál gyorsabb a konvergencia.

Limit hurok viselkedés Gordon ART inkonzisztens projekciók esetén limit hurokba lép: Stabil limit hurkok viselkedés: a rendszer állapotváltozója hurok trajektóriába ragad

Algebrai rekonstrukciós technika Egyidejű ART (SART): (Simultaneous ART) Hibaképzés nem vetítősugaranként, hanem projekciónként: 1 f f g H f k k k S i js j j,: : i-edik projekció pixeleit előállító vetítősugarak halmaza Tetszőleges f 0 esetén is konvergál egy LS becslőhöz: Ha több LS becslő van, akkor az f Jól párhuzamosítható: i -hoz L2 szerinti legközelebbihez Azonos projekcióhoz tartozó vetítősugarak menti levetítés és visszavetítés egymástól független Zajra túlilleszkedés tulajdonsága változatlanul megmaradt Ez az eljárás is ekvivalens egy ML becsléssel H 0 H T j,: H j,: j,: T

Algebrai rekonstrukciós technika (Simultaneous Iterative Reconstructive Technique) Egyidejű Iteratív Rekonstrukciós eljárás: Összes projekció, összes pixele szerint egyszerre képez hibát: 1 f f g H f k k k j j j,: Hasonló konvergencia tulajdonságok, mint az SART-nél: Pontosan ugyanazon becsléshez konvergál Jól párhuzamosítható, de: Egyszerre csak egy projekció le / visszavetítése nem módosítja többször u.a. voxelt (egyébként versenyhelyzet). Gyakorlatban több számolás szükséges a konvergenciához, mint a másik két ART-nél Létezik olyan változat, mely kezeli a polikróm energia spektrum miatt kialakuló sugárkeményedés artifaktumot. H H T j,: H j,: j,: T

Algebrai rekonstrukciós technika (Multiplikatív ART) Eddig Additív ART-ket néztünk: Kezdeti iterációk során lassabban haladnak Pozitivitási kényszert nem lehet kikényszeríteni Multiplikatív ART-k: Hibát multiplikatív módon származtatják pl.: f k A hibát f k 1 j 1 H j,: i i k g 1 g H f j j,: k f értéke méri Kezdeti iterációk hatékonyabbak, de gyakran divergál, vagy a végén túlságosan lelassul. H j,i