Anatómiai régiók automatikus felismerése



Hasonló dokumentumok
INFORMATIKA HELYI TANTERV

Irinyi József Általános Iskola 4274 Hosszúpályi Szabadság tér HELYI TANTERV Informatika 4. osztály 2013

INFORMATIKA 1-4. évfolyam

Előterjesztés Békés Város Képviselő-testülete december 16-i ülésére

A beszerzési logisztikai folyamat tervezésének és működtetésének stratégiái II.

Témák Tudományos DiákKöri munkákhoz

PÁLYÁZATI FELHÍVÁS. Észak-Alföldi Operatív Program

Mellékhatások és minőségi hibák kombinációs előfordulása Dr. Oláh Attila, Dr. Mészáros Márta (Magyarországi Gyógyszertörzskönyvezők Társasága)

Matematikai és matematikai statisztikai alapismeretek

PÁTY ÖNKORMÁNYZATA POLGÁRMESTERI HIVATALÁNAK SZERVEZETFEJLESZTÉSE MINİSÉGIRÁNYÍTÁS AZ ÖNKORMÁNYZATOKNÁL 2.

Workflow és Petri hálók. Workflow fogalma

Első Kötet Közszolgálat 3.2 K ÖZSZOLGÁLAT

A Károli Gáspár Református Egyetem által használt kockázatelemzési modell

Ingrid Signo Felhasználói kézikönyv. Pénztári használatra

4. LECKE: DÖNTÉSI FÁK - OSZTÁLYOZÁS II. -- Előadás Döntési fák [Concepts Chapter 11]

Találatgaranciás Lottóvariációk gy jteménye

Az informatika tantárgy idegen nyelv oktatása a középfokú oktatási intézményekben

MATEMATIKA évfolyam

A controlling integrálódása az oktatási szférában

Hajdúszoboszlói kistérség Foglalkoztatási Stratégia FOGLALKOZTATÁSRA A HAJDÚSZOBOSZLÓI KISTÉRSÉGBEN TÁMOP /

Hidak építése a minőségügy és az egészségügy között

A HUMÁNERŐFORRÁS-GAZDÁLKODÁS KÉRDÉSEINEK VIZSGÁLATA A NEMZETBIZTONSÁGI SZOLGÁLATOKNÁL

Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások

Korszerű repülőgépek elektronikai védelmét biztosító új eljárások, eszközök

Vasúti infrastruktúragazdálkodás kontrolling bázisú döntéselőkészítő rendszerek alkalmazásával

1 Rendszer alapok. 1.1 Alapfogalmak

VESZPRÉM MEGYEI CSOLNOKY FERENC Kórház-Rendelőintézet 8200 Veszprém, Kórház u. 1. Tel: 88/ Fax: 88/

ÉV VÉGI BESZÁMOLÓ TANÉV ÖMIP 6. SZ. MELLÉKLETE ALAPJÁN, A SZÜKSÉGES KIEGÉSZÍTÉSEKKEL

A Ket. végrehajtási rendeletei

Vektorugrás védelmi funkció blokk

INFORMATIKA OKTATÁS ISKOLÁNKBAN

feladatok meghatározása során elsősorban az eszközök ismeretére, az eszközökkel megvalósítható lehetőségek feltérképezésére és az alkotó

Az 1.osztály követelményrendszere az 1. félévben. Az 1. osztály követelményrendszere a 2. félévben

Az informatika tantárgy fejlesztési feladatait a Nemzeti alaptanterv hat részterületen írja elő, melyek szervesen kapcsolódnak egymáshoz.

TÁJÉKOZTATÓ OUTDOOR FULL POWER. OH Monitoring Kft. TNS Hoffmann Kft február

Szakmai beszámoló. az OTKA F számú kutatási projektről

5. gyakorlat. Lineáris leképezések. Tekintsük azt a valós függvényt, amely minden számhoz hozzárendeli az ötszörösét!

BFT Alpha egymotoros vezérlő, 230 V egyszerűsített leírás

D é n e s T a m á s matematikus-kriptográfus

MultiMédia az oktatásban Zsigmond Király Fıiskola Budapest, szeptember

1. Az iskolavezetés önértékelése [5]

Általános statisztika II. Kriszt, Éva Varga, Edit Kenyeres, Erika Korpás, Attiláné Csernyák, László

Hajdúsági Kistérség Területfejlesztési Koncepciója és Programja HELYZETÉRTÉKELÉS 2005.

Az információs társadalom lehetőségeivel csak azok a személyek tudnak megfelelő módon élni, akik tudatosan alkalmazzák az informatikai eszközöket,

Pécsi Tudományegyetem Természettudományi Kar Földrajzi Intézet Földtudományok Doktori Iskola

TÁMOP 5.6.1C-11/ azonosítószámú. Ne legyél áldozat! című projekt KÖZVÉLEMÉNYKUTATÁS ZÁRÓTANULMÁNY

ÖSSZEFOGLALÓ JELENTÉS

OKI-TANI Kisvállalkozási Oktatásszervező Nonprofit Kft. Minőségirányítási Kézikönyv

KISS Zsolt SZOBOSZLAI Mihály KOVÁCS András. A civil szféra bevonása a települések fejlesztésének folyamatába Magyarországon

Részvételi felhívás/eu/ EUHL. Teljesítés helye: 1066 Budapest, Teréz krt. 38. Ajánlattételi/részvételi jelentkezési határidő:

Módosított Szervezeti és Működési Szabályzat 2013.

AZ ÉPÍTÉSI MUNKÁK IDŐTERVEZÉSE

Java felhasználói felület

Penta Unió Zrt. Az Áfa tükrében a zárt illetve nyílt végű lízing. Név:Palkó Ildikó Szak: forgalmi adó szakirámy Konzulens: Bartha Katalin

A.26. Hagyományos és korszerű tervezési eljárások

Gyakorlati tanácsok a digitális volumentomográfia implantológiai alkalmazásához I.

INFORMATIKA Helyi tantárgyi tanterv

RÖVID ÁTTEKINTÉS PROF. EM. DR. KOVACSICS JÓZSEF SZAKIRODALMI MUNKÁSSÁGÁRÓL

MATEMATIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

Cafetéria - Magyarország 2014

ÉLETÜNK FORDULÓPONTJAI. Az NKI Társadalmi és Demográfiai Panelfelvételének (TDPA) kutatási koncepciója és kérdőívének vázlatos ismertetése

A rendszer általános áttekintése

2005. évi XCV. törvény. az emberi alkalmazásra kerülı gyógyszerekrıl és egyéb, a gyógyszerpiacot szabályozó törvények módosításáról

SZTEREO (3D-S) FOTÓLABOR AZ INFORMATIKATEREMBEN

Bevezetés. Párhuzamos vetítés és tulajdonságai

E L İ T E R J E S Z T É S

POLGÁR VÁROS KÖZBIZTONSÁGI BŰNMEGELŐZÉSI KONCEPCIÓJA

Objektumorientált programozás C# nyelven

Zárójelentés

Gyarmati Dezső Sport Általános Iskola. Informatika HELYI TANTERV 6-8. ÉVFOLYAM. KÉSZÍTETTE: Oroszné Farkas Judit Dudásné Simon Edit

HÉTVÉGI HÁZI FELADAT SZABÁLYAI, ISKOLAI DOLGOZATOK

ÜZLETVÁLASZTÁSI MODELL AZ UNIOCOOP ESETE

Ikrény Mikrotérség Gyermekjóléti Szolgáltatást Ellátó Intézménye Ikrény, Vasútsor utca 6. Szakmai Program február 7. Kocsisné Gerencsér Ildikó

FELHÍVÁS. hátrányos helyzetű tanulók felzárkózását elősegítő program megvalósítására. A felhívás címe: Tanoda programok támogatása

A KESZTHELYI VAJDA JÁNOS GIMNÁZIUM SZERVEZETI ÉS MŰKÖDÉSI SZABÁLYZATA

Felmérés a hitelezési vezetők körében, a bankok hitelezési gyakorlatának vizsgálatára Az első három felmérés összesített eredményének ismertetése

Az Európai Parlament 2010-es költségvetése Főbb iránymutatások. Összefoglalás

T/9369. számú. törvényjavaslat. az épített környezet alakításáról és védelméről szóló évi LXXVIII. törvény módosításáról

I. Bevezetés. II. Közbiztonsági helyzet értékelése

SZOMSZÉDSÁGI SZEKVENCIÁK ÉS ALKALMAZÁSAIK A KÉPFELDOLGOZÁSBAN ÉS KÉPI ADATBÁZISOKBAN

A nagy teljesítõképességû vektorhajtások pontos paraméterszámításokat igényelnek

INFORMATIKA. Célok és feladatok évfolyam

Az alapvető jogok biztosának Jelentése az AJB-2648/2015. számú ügyben

Téli rendkívüli időjárási helyzetek az OMSZ szerepe

GÁZMINŐSÉGEK VIZSGÁLATA AZ EGYSÉGES EURÓPAI GÁZSZOLGÁLTATÁSI SZABVÁNY VONATKOZÁSÁBAN

Gróf Ágnes. A daganatos megbetegedések elleni küzdelem stratégiája. PhD értekezés TÉZISEK. Témavezető Dr Bélyácz Iván

A teljesítményértékelés és minősítés a közigazgatási szervek vezetésében

Az őrültek helye a 21. századi magyar társadalomban

A tanári és a tanulói beszéd vizsgálata

Tárgy: Kiskunmajsa Város Önkormányzatának évi költségvetési koncepciója.

Szakmai program 2015

KÖSZÖNTŐ. Kühne Kata Otthon Centrum, ügyvezető igazgató. Tisztelt olvasóink, kedves volt, jelenlegi és jövőbeli ügyfeleink!

Az informatika tárgy oktatásának folyamata. Dr. Nyéki Lajos 2015

BELSŐ AUDIT FÓKUSZAI - ÚJ MÓDSZER A FOLYAMATOK FELÜGYELETÉRE

SZOCIÁLIS ÉS MUNKAÜGYI MINISZTÉRIUM

Életünk az energia 2.

Kézikönyv a belső egységeken átnyúló folyamatok szabályozására

Access 2010 Űrlapok és adatelérés

Szombathelyi Szivárvány Óvoda

EEG mérések hardveres és szoftveres validációja

Átírás:

Anatómiai régiók automatikus felismerése Kutatási beszámoló 2015. június Készítette: Tóth Márton József Bevezetés A mai klinikai gyakorlatban a háromdimenziós orvosi képalkotó rendszerek használata igen elterjedt. Mind a CT illetve MRI eljárások használata része a diagnosztikai, terápia tervező illetve monitorozó folyamatoknak. Az elvégzett vizsgálatok száma folyamatosan emelkedik és ez egyre nagyobb terhelést jelent mind az orvosok számára mind a kórházi informatikai rendszereknek, hiszen a képek tárolására, feldolgozására és kiértékelésére is egyre több erőforrást kell fordítani. Az orvosok munkájának megkönnyítésére számos munkafolyamatot és képfeldolgozó eljárást fejlesztettek ki, így például az olyan komplex feladatok megoldására is, mint például a képek szegmentálása, regisztrálása vagy éppen a vizualizációja. Ezen eljárások közül számos kimondottan egy-egy anatómiai régióra specializálódott pl.: máj szegmentáció, virtuális kolonoszkópia vagy különböző tumor detektáló eljárások. Mivel ezeknek az algoritmusoknak a használata az orvosok napi munkájának a részét képezi, így az elkészített szoftvertermékek használhatósága kiemelkedően fontos szerepet tölt be. A képfeldolgozó munkafolyamatok optimalizálására így két oldalról is lehetőség nyílik. Először is lehetőség lenne az orvosi kezelőfelületek optimalizálására, hiszen a vizsgált háromdimenziós képek a legtöbb esetben csak egy-egy anatómiai régiót vagy szervet ábrázolnak, így az orvos számára hasznos funkciók száma egy-egy esetben lényegesen kisebb, mint a rendelkezésre álló teljes eszköztár mérete. Ennek megfelelően, ha csak az adott anatómiai régióban használt eszközöket ajánlja fel az informatikai rendszer az orvos számára, akkor számos felesleges kattintástól és menükben való bolyongástól kímélheti meg a rendszer a felhasználót. Ezzel nagyban javítva az orvos komfortérzetét és lecsökkentve a képek elemzéséhez szükséges időt.

A második optimalizálási lehetőséget pedig az automatikus előfeldolgozó eljárások jelentik. Ezek keretein belül számos számításigényes, éppen ezért lassú és a mai klinikai gyakorlatban nem vagy ritkán alkalmazható, eljárást lehetne a háttérben, az orvosi kiértékelés előtt lefuttatni. Ezek eredményei pedig tovább segíthetnék az orvosok munkáját, akiknek így nem kellene kivárniuk ezen módszerek futásidejét. E két optimalizálás azonban csak akkor lehetséges, ha a rendszer ismeri a vizsgált képen látható anatómiai részeket. Erre vonatkozóan sajnos a legtöbb DICOM felvétel nem tartalmaz adatot. Bár létezik erre vonatkozó címke a DICOM szabványban, azonban ez a legtöbb esetben ez egyáltalán nincs, vagy rosszul van kitöltve [1], így egy automatikus informatikai rendszer nem támaszkodhat erre az adatra. Ebből következően a felvételeken ábrázolt anatómiai régiók automatikus felismerése és osztályozása elsősorban nem az orvosok által feltárt igény, sokkal inkább az orvosi rendszerek fejlesztői számára bír jelentőséggel. Ha sikerül megbízható módon előállítani a képi információ alapján az anatómiai címkézést, akkor az számos gyakorlati előnnyel kecsegtet az orvosi rendszerek számára. Lehetővé tenné a képfeldolgozási munkafolyamatok részbeni automatizálását illetve nagyban leegyszerűsítené az orvosi kezelőfelületeket, így végső soron az orvosok munkáját gyorsítaná fel, akik így könnyebben tudnának az egyre növekvő számú vizsgálati anyaggal megbirkózni. A javasolt eljárás Az elkészített módszer alapvető célja a háromdimenziós orvosi képek, elsősorban MRI felvételek axiális szeleteinek osztályozása, azok besorolása a következő anatómiai régiókba: LEG, PELVIS, ABDOMEN, CHEST, HEAD. Ezek a régiók megfelelnek az emberi test főbb régióinak és a szervek nagy része elhelyezhető ezekben a régiókban. Az eljárástól elvárás, hogy a régiók anatómiai elhelyezkedését a lehető legpontosabban kövesse, azok sorrendjét ne cserélje meg és biztosítsa az axiális szeletek címkézésnek folytonosságát. A kívánt célok elérése érdekében egy három lépcsőből álló eljárás került megvalósításra. Először a beérkező felvételek axiális szeleteinek képi normalizálása történik meg, ezután egy gépi tanuló eljárás osztályozza a szeleteket, végül egy utófeldolgozási lépés szűri meg a kapott címkézést, amely biztosítja a régiók helyes sorrendezését és a címkézés folytonosságát teljes test MRI felvételekre. Normalizáció Az axiális szeletek feldolgozása során a legnagyobb problémát a különböző felvételi beállítások jelentik. Ezek közül kiemelten fontos a Field of View (FOV) érték illetve a páciens fektetése. Ezek a beállítások

az axiális szeleteken a vizsgált páciens méretének változását illetve annak eltolódását okozzák. Ezen jelenségek korrigálásra egy két-lépcsős eljárást definiáltunk. Az axiális szeletekre számított Hu [2] momentumok alapján (1) lehetséges a transzláció korrigálása. m ipq = x p y q f i (x, y) (1) x y Ezt az f i (x, y) szelet transzformációjával az f i (x + (x c x s ), y + (y c y s )) szeletre tehetjük meg. Itt x s = m i10 m i00 és y s = m i01 m i00, x c és y c pedig a szelet középpontjait jelenti. A szelet eredeti FOV értéke a DICOM meta adatokból megbízhatóan kiolvasható, így a FOV normalizáció ezután egy skálázással megkaphatjuk. A teljes normalizáció eredményét az 1. ábra szemlélteti. 1. ábra Szelet normalizálás (a) eredeti kép (b) elmozdulás korrekció (c) FOV normalizáció Gépi tanulás A normalizált szeletek osztályozását ezután egy betanított gépi tanuló eljárás adja meg. Ahhoz azonban hogy egy ilyen eljárás működni tudjon, az axiális szeletekről úgynevezett képi leírókkal egy olyan reprezentációt kell készíteni, mely tartalmazza az osztályozáshoz szükséges információkat, azonban méretileg kellően kompakt a feldolgozáshoz. Egy ilyen leíró előállítását két lépésben valósítottuk meg. Az első lépés a Zernike- transzformáció [3][4]. Ezzel a matematikai transzformációnak az alkalmazásával kiszámíthatóak egy f(r, θ) kép-függvény Z mn momentumai, melyek később a kép leíróiként szolgálhatnak a gépi tanulás során. A momentumok kiszámítása a következőképpen történik: V mn (x, y) = V mn (r, θ) = R mn (r) exp(jmθ) (2) V mn (r, θ) = V n, m (r, θ) (3) R mn (r) = (n m )/2 k=0 ( 1) k (n k)! k! ((n + m)/2 k)! ((n m)/2 k)! r n 2k (4)

Z mn = n + 1 π Z mn = n + 1 π unit disk f(r, θ)v nm (r, θ)drdθ f(r, θ)v nm (r, θ) r θ (5) (6) Az így nyert Z mn momentumokból álló vektorok már lényegesen kisebb, mindössze 364 dimenziós vektorokat alkotnak. Ezek a vektorok tartalmazzák az axiális szeletek osztályozásához szükséges információkat, azonban még méretük így is túlságosan nagy az osztályozó számára, így további dimenziócsökkentést kell alkalmazni. Erre szolgál a Principal Component Analysis (PCA) [5]. A PCA transzformáció során a 364 dimenziós jellemző vektorokat egy 25 dimenziós térre vetítjük. A transzformáció kiszámítását a rendszer tanítása során végezzük, így a kialakított végeleges módszer már egy beépített fix transzformációt alkalmaz, melyet nem szükséges újraszámítani ismeretlen beérkező képek esetén. Az így előállított jellemző vektorok már alkalmasak arra, hogy a kiválasztott Random Forest [6] osztályozó azokat közvetlenül a megfelelő címkékkel lássa el, így besorolva az axiális szeleteket a kívánt anatómiai régiókba. A PCA transzformáció kiszámítása valamit a Random Forest tanítása során a rendelkezésre álló 49 felcímkézett teljes test MRI felvételekből 22 került felhasználásra. Ezek képezték a tanító halmazt, a fennmaradó 27 pedig a kiértékelő halmazba került. Utófeldolgozás nélkül a Random Forest pontossága 91.49%-os. Ezt az 1. táblázat szemlélteti: class LEG PELVIS ABDOMEN CHEST HEAD&NECK precision pred. LEG 18888 1398 144 118 0 91,92% pred. PELVIS 714 19564 2790 439 5 83,21% pred. ABDOMEN 50 1820 20987 850 120 88,08% pred. CHEST 74 41 540 20481 371 95,23% pred. HEAD&NECK 0 0 129 284 26420 98,46% class recall 95,75% 85,72% 85,35% 92,37% 98,16% 91.49%. 1. táblázat A Random Forest közvetlen eredményei A 91.49%-os pontosság kellően magas, azonban, mivel az axiális szeletek osztályozása egymástól függetlenül történik, ezért 2. ábrán jelzett hibák fordulhatnak elő:

2. ábra Váltakozó címkézés A szeletek címkézése a legtöbb esetben korrekt, azonban az anatómiai régiók határán a címkézés alternálni kezd és az osztályozás folytonossága megsérül. Ennek a hatásnak a kiküszöbölésére került bevezetésre az utófeldolgozási lépés. Utófeldolgozás Mivel eddig a pontig az axiális szeletek kezelése egymástól teljesen függetlenül történ, előfordulhattak folytonossági hibák. Ezek kiküszöbölésére egy gráf megközelítésű szűrési eljárást került bevezetésre, mely figyelembe veszi a Random Forest által adott régió konfidencia értékeket illetve az anatómiai régiók fizikai sorrendjét is, így képes egy globálisan optimális címkézés megadására. A javasolt gráf struktúrát a 3. ábra szemlélteti. 3. ábra Az utófeldolgozás gráf struktúrája A 3. ábrán megfigyelhető sorok az egy felvételhez tartozó axiális szeleteteknek felelnek meg, míg az oszlopok a szeletek lehetséges címkéit jelenítik meg. A köztük lévő kapcsolatok kialakítása azt jelenti, hogy egy szelet, vagy csak olyan címkét kaphat, mint az őt megelőző szelet, vagy egy olyat, amely

szomszédos azzal. Visszalépésre pedig nincs lehetőség. Az élek súlyozása a Random Forest által visszaadott régió konfidencia értéketekkel arányosan kerül kialakításra. Ezt követően egy globális optimalizáló eljárás keres a gráfban legrövidebb utat az első szelettől az utolsóig, ezzel kijelölve egy optimális címkézést. Az eljárást dinamikus programozással sikerült megvalósítani. A kijelölt útvonalat a 4. ábra szemlélteti. 4. ábra Útvonal keresés optimalizálása Az így kialakított címkézés már képes figyelembe venni az anatómiai régiók fizikai sorrendjét és képes megakadályozni a váltakozó címkézés hibáját. A végső címkézés pontossága 94.20%. Az eredményeket az 5. ábra mutatja be. 5. ábra Címkézés eredményei

Irodalomjegyzék [1] M. O. Gueld, M. Kohnen, D. Keysers, H. Schubert, B. B. Wein, J. Bredno, and T. M. Lehmann, Quality of DICOM header information for image categorization, in Proceedings of SPIE, 2002, vol. 4685, pp. 280 287. [2] M. Hu, Visual pattern recognition by moment invariants, IRE Trans. Inf. Theory, vol. 8, no. 2, pp. 66 70, 1962. [3] von F. Zernike, Beugungstheorie des schneidenver-fahrens und seiner verbesserten form, der phasenkontrastmethode, Physica, vol. 1, no. 7 12, pp. 689 704, May 1934. [4] a. Khotanzad and Y. H. Hong, Invariant image recognition by Zernike moments, IEEE Trans. Pattern Anal. Mach. Intell., vol. 12, no. 5, pp. 489 497, May 1990. [5] I. T. Jolliffe, Principal Component Analysis. 2002. [6] L. E. O. Breiman, Random forests, Mach. Learn., vol. 45, no. 1, pp. 5 32, 2001.