DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

Podobné dokumenty
Operace s obrazem II

Analýza a zpracování digitálního obrazu

2010 Josef Pelikán, CGG MFF UK Praha

Diskrétní 2D konvoluce

UŽITÍ KOHERENČNÍ FUNKCE PRO DISTRIBUOVANOU

Operace s obrazem I. Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č.

NPGR032 CVIČENÍ III. Šum a jeho odstranění teorie&praxe. Adam Novozámský (novozamsky@utia.cas.cz)

Jasové transformace. Karel Horák. Rozvrh přednášky:

Dodatky k FT: 1. (2D digitalizace) 2. Více o FT 3. Více k užití filtrů. 7. přednáška předmětu Zpracování obrazů

Zpracování obrazů. Honza Černocký, ÚPGM

TSO NEBO A INVARIANTNÍ ROZPOZNÁVACÍ SYSTÉMY

Z OBRAZOVÉHO ZÁZNAMU. Jan HAVLÍK. Katedra teorie obvodů, Fakulta elektrotechnická

Operace s obrazem. Biofyzikální ústav LF MU. Projekt FRVŠ 911/2013

ROZ1 - Cv. 3 - Šum a jeho odstranění ÚTIA - ZOI

NOVÉ METODY HODNOCENÍ OBRAZOVÉ KVALITY

ROZ1 - Cv. 2 - Fourierova transformace ÚTIA - ZOI

Digitalizace a zpracování obrazu

Analýza a zpracování signálů

HLEDÁNÍ HRAN. Václav Hlaváč. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání.

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra kybernetiky BAKALÁŘSKÁ PRÁCE

1 Základní funkce pro zpracování obrazových dat

WAVELET TRANSFORMACE V POTLAČOVÁNÍ

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

13 Barvy a úpravy rastrového

Omezení barevného prostoru

3 METODY PRO POTLAČENÍ ŠUMU U ŘE- ČOVÉHO SIGNÁLU

Obraz matematický objekt. Spojitý obraz f c : (Ω c R 2 ) R

Teorie náhodných matic aneb tak trochu jiná statistika

Detekce kartografického zobrazení z množiny

Lineární a adaptivní zpracování dat. 2. SYSTÉMY a jejich popis v časové doméně

Jaroslav Tuma. 8. února 2010

Úloha - rozpoznávání číslic

Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 39

Počítačové vidění Počítačová cvičení. Autoři textu: Ing. Karel Horák, Ph.D.

Projekční algoritmus. Urychlení evolučních algoritmů pomocí regresních stromů a jejich zobecnění. Jan Klíma

Matematická morfologie

Lineární a adaptivní zpracování dat. 2. SYSTÉMY a jejich popis v časové doméně a frekvenční doméně

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15

Lineární a adaptivní zpracování dat. 2. SYSTÉMY a jejich popis v časové doméně a frekvenční doméně

Hledání hran. Václav Hlaváč. České vysoké učení technické v Praze

ELIMINACE VLIVU DRUHÉ ROTACE PŘI AFINNĚ INVARIANTNÍM 2D ROZPOZNÁVÁNÍ

ROZ I. CVIČENÍ V. Morfologické operace v obraze teorie & praxe

Kybernetika a umělá inteligence, cvičení 10/11

Úpravy rastrového obrazu

Hledání hran. Václav Hlaváč. České vysoké učení technické v Praze

Š E D O T Ó N O V Á A B A R E V N Á K A L I B R A C E

Využití lokálních filtrací ve zpracování obrazu

Pokročilé operace s obrazem

Automatická detekce anomálií při geofyzikálním průzkumu. Lenka Kosková Třísková NTI TUL Doktorandský seminář,

Číslicová filtrace. FIR filtry IIR filtry. ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická

DIPLOMOVÁ PRÁCE Nelineární řízení magnetického ložiska

Kompresní metody první generace

Předmluva 9 Obsah knihy 9 Typografické konvence 10 Informace o autorovi 10 Poděkování 10

Grafika na počítači. Bc. Veronika Tomsová

Flexibilita jednoduché naprogramování a přeprogramování řídícího systému

DZDDPZ6 Filtrace obrazu. Doc. Dr. Ing. Jiří Horák - Ing. Tomáš Peňáz, Ph.D. Institut geoinformatiky VŠB-TU Ostrava

DIGITÁLNÍ ZPRACOVÁNÍ OBRAZU Z TERMOVIZNÍ KAMERY

Zpracování obrazu v FPGA. Leoš Maršálek ATEsystem s.r.o.

ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY Fakulta elektrotechniky a komunikačních technologií Vysoké učení technické v Brně 1. ÚVOD...

Odhad stavu matematického modelu křižovatek

M E T O D Y R O Z P O Z NÁNÍ OB J E K T Ů V O B R A Z U

Úvod do zpracování signálů

Zpracování digitalizovaného obrazu (ZDO) - Segmentace II

Restaurace (obnovení) obrazu při známé degradaci

Multimediální systémy

Roman Juránek. Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 30

Analýza obrazu II. Jan Macháček Ústav skla a keramiky VŠCHT Praha

Základy matematické morfologie binárních obrazů

Vektorové obvodové analyzátory

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ DOHLEDÁVÁNÍ OBJEKTŮ V OBRAZE DIPLOMOVÁ PRÁCE

Stavový model a Kalmanův filtr

základní vlastnosti, používané struktury návrhové prostředky MATLAB problém kvantování koeficientů

Biofyzikální ústav LF MU Brno. jarní semestr 2011

ZPRACOVÁNÍ OBRAZU přednáška 4

Získávání 3D modelů lidských tkání z obrazových dat CT. Pavel Campr

Filtrace obrazu ve frekvenční oblasti

Ultrazvuková defektoskopie. M. Kreidl, R. Šmíd, V. Matz, S. Štarman

1 Jasové transformace

ANALÝZA BIOLOGICKÝCH A KLINICKÝCH DAT V MEZIOBOROVÉM POJETÍ

1. Přednáška: Obecné Inf. + Signály a jejich reprezentace

Úvod do zpracování obrazů. Petr Petyovský Miloslav Richter

Simulace zpracování optické obrazové informace v Matlabu. Petr Páta, Miloš Klíma, Jaromír Schindler

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

obhajoba diplomové práce

MĚŘENÍ A ANALÝZA ELEKTROAKUSTICKÝCH SOUSTAV NA MODELECH. Petr Kopecký ČVUT, Fakulta elektrotechnická, Katedra Radioelektroniky

Navazující magisterský studijní program APLIKOVANÁ INŽENÝRSKÁ INFORMATIKA

ÚSEKOVÉ MĚŘENÍ RYCHLOSTI PRO ANALÝZU DOPRAVY SECTION SPEED MEASUREMENT FOR TRAFFIC ANALYSIS

NESTABILITY VYBRANÝCH SYSTÉMŮ. Úvod. Vzpěr prutu. Petr Frantík 1

Abstrakt: Klíčová slova: Abstract: Keywords:

Čas (s) Model časového průběhu sorpce vyplývá z 2. Fickova zákona a je popsán následující rovnicí

Waveletová transformace a její použití při zpracování signálů

Jednofaktorová analýza rozptylu

Obsah. 1.3 Fonetická analýza Základní kroky zpracování obrazu Vznik obrazu Formování obrazu Digitalizace obrazu...

Návrh a vyhodnocení experimentu

U Úvod do modelování a simulace systémů

Algoritmy a struktury neuropočítačů ASN - P10. Aplikace UNS v biomedicíně

GIS ANALÝZA VLIVU DÁLNIČNÍ SÍTĚ NA OKOLNÍ KRAJINU. Veronika Berková 1

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ LOKALIZACE HERNÍCH NÁSTROJŮ DIPLOMOVÁ PRÁCE

FILTRACE VE FOURIEROVSKÉM SPEKTRU

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ

Transkript:

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH Viktor Haškovec, Martina Mudrová Vysoká škola chemicko-technologická v Praze, Ústav počítačové a řídicí techniky Abstrakt Příspěvek je věnován zpracování biomedicínských obrazů s cílem vymezení daného objektu metodami detekce hran. Jsou zde porovnány různé druhy metod - gradientní metody, metody matematické morfologie a některé statistické metody. Dále je sledován vliv šumu na kvalitu dosaženého výsledku a jsou aplikovány různé metody pro jeho potlačení. Veškeré algoritmy byly zpracovány s využitím výpočetního prostředí MATLAB. 1 Úvod Práce se zabývá zpracováním digitálních obrazů. Toto téma je v současné době velmi rozšířené a s narůstajícím rozvojem digitálních technologií zasahuje do řady inženýrských oborů. Zpracování obrazu jako dvojrozměrné funkce nachází uplatnění např. v medicíně, v jakostním inženýrství, v biotechnologiích i jinde. Tento příspěvek je zaměřen na analýzu reálných biomedicínských obrazů pocházejících z NMR (nukleární magnetická rezonance) vyšetření. K nalezení tvaru jednotlivých orgánů z hlediska možností převodu dat do vektorového popisu a jejich další vizualizace byly zkoumány možnosti detekce hran v obrazu. Pro získání hranice vybraného orgánu byly použity jednak gradientní metody a dále metody matematické morfologie. Byl aplikován lineární i nelineární přístup ke zpracování dat. Vzhledem ke kvalitě reálných dat byly dále studovány metody sloužící k potlačení rušivých složek v obraze. Práce zahrnuje zpracování jedné sady 110 snímků transverzálních řezů o velikosti 226x188 pixelů získaných jednorázovým NMR vyšetřením hlavy anonymního pacienta (obr. 1), pro názornost jsou dosažené výsledky prezentovány vždy pouze na jediném vybraném řezu (obr. 2). Obrázek 1: Sada snímků z vyšetření NMR Obrázek 2: Vybraný NMR snímek 2 Gradientní metody Hledání hran v obraze, tj. míst, kde se náhle mění hodnota jasové funkce obrazu X, patří mezi časté úlohy zpracování obrazů a pro jejich detekci existuje mnoho různých metod [1, 3, 4]. Principem gradientních metod je odhad hodnot gradientu jasové funkce pro daný obraz. Výpočet tohoto odhadu může být realizován jako dvojrozměrná diskrétní konvoluce obrazu X a vhodné masky H podle rov. (1). Y = H X (1)

Volba masky a její velikost závisí na charakteru obrazu. Součástí této studie bylo testování možností použití jednoduchých konvolučních masek (Robertsova operátoru, operátoru Prewittové, Sobelova operátoru, operátoru LoG) a dále pak Cannyho hranového detektoru. V případě směrových operátorů byl pro výpočet velikosti gradientu použit vztah (2), Y = N Yi 2 (2) kde Y i je výsledek detekce hran v obraze X v i-tém směru, při použití otočené konvoluční masky H i. Počet otočení masky N závisí na velikosti použité masky H. S ohledem na požadavek možnosti následného vektorového popisu sledovaného objektu bylo nutno získaný šedotónový obraz Y převést na obraz černo-bílý B, kde bílé pixely jednoznačně určují místa v obraze, kde se vyskytuje hrana. Tento převod byl realizován pomocí prahování podle rov. (3), kde hodnota prahu t byla stanovena na základě zobrazení histogramu obrazu. Vybrané výsledky aplikace zmíněných metod jsou zobrazeny na obr. 3 až 4. i=1 b i,j = { 0 pro yi,j t 1 pro y i,j > t pro všechny pixely y i,j obrazu Y. (3) Obrázek 3: Detekce hran Sobelovým operátorem - detekce hran ve všech směrech podle rov. (2) Obrázek 4: Obraz z obr. 3 po převodu do černo-bílé reprezentace podle rov. (3), t = 0.21 Obrázek 5: Detekce hran metodou LoG s převodem na černo-bílý obraz, t = 0.00032 Obrázek 6: Detekce hran Cannyho hranovým detektorem s převodem na černo-bílý obraz, t = 0.36

3 Metody matematické morfologie Metody matematické morfologie vycházejí z vlastností bodových množin a v současnosti jsou používány jako rychlý a účinný nástroj pro zpracování digitálních šedotónových obrazů nebo pro úpravu černobílých obrázků. Detekce hran metodami matematické morfologie může být založena na výpočtu Beucherova gradientu [1] podle rovnice (4). Y = grad(x) = (X S) (X S) (4) Operátory a značí dilataci a erozi [1] vstupního šedotónového obrazu X při použití strukturního elementu S. Volba tvaru a velikosti S zásadním způsobem ovlivňuje kvalitu dosaženého výsledku Y. Pro převod výsledného šedotónového obrazu Y do černo-bílé podoby B je možno opět aplikovat metodu prahování podle rov. (3). Na obr. 7 je uveden příklad aplikace rovnice (4) na vybraný NMR snímek při použití strukturního elementu ve tvaru (5), na obr. 8 je pak výsledek převeden do černo-bílé podoby. S = 0 1 0 1 1 1 0 1 0 (5) Obrázek 7: Detekce hran metodami mat. morfologie: Vybraný snímek byl upraven podle rov. (4) při použití strukturního elementu ve tvaru (5) Obrázek 8: Obraz z obr. 7 po převodu do černo-bílé reprezentace podle rov. (3), t = 0.0118 4 Potlačení rušivých složek Popsané metody detekce hran jsou citlivé na přítomnost rušivých složek v obraze. Z detailního výřezu vybraného snímku uvedeného na obr. 10 je zřejmá přítomnost šumu i v daných reálných obrazech, který může negativně ovlivňovat kvalitu detekce hran. Pro potlačení rušivých složek v obraze je možno použít různé metody [1, 3, 4]. Pro otestování vhodnosti vybraných lineárních i nelineárních metod byl vybrán testovací snímek, ke kterému byl přičten umělý šum různého charakteru. Na takto vzniklých snímcích byly testovány metody číslicové filtrace, jejichž výsledky jsou uvedeny v tabulce 1. Hodnotícím kritériem pro posouzení kvality filtrace bylo použito kritérium SNR [4]. Byla testována schopnost potlačení především aditivního bílého šumu a výstřelového šumu, který náhodně přidává černé a bílé pixely do obrazu. Z metod lineární filtrace, kterou je výpočetně možno realizovat opět jako konvoluci podle rov. (1), kde H je konvoluční maska filtru, byly aplikovány 3 typy FIR filtrů: Filtr1 - prosté průměrování na okolí 3x3 pixely, Filtr2 - vážené průměrování na okolí 3x3 pixely, zdůrazňující středový bod a jeho 4-okolí Filtr3 - dolnopropustný filtr získaný McClellanovou transformací [3] z jednorozměrného dolnopropustného filtru navrženého pomocí Remezova algoritmu [3] s kruhovou mezní frekvencí ω c = 0.1875π ± 0.0375π, řád fitru byl zvolen 40.

Z nelineárních metod, jejichž aplikace by měla lépe zachovávat hrany, byl testován výpočet mediánu na různě velkém okolí: Filtr4 - medián na okolí 3x3 pixely Filtr5 - medián na okolí 5x5 pixelů Tabulka 1: Výsledky aplikace popsaných filtrů 1-5 na testovací obrázek s uměle přidaným šumem Hodnoty kritéria SNR pro různé typy filtrace Typ šumu Bez filtrace Filtr1 Filtr2 Filtr3 Filtr4 Filtr5 Výstřelový 0.8945 1.5321 1.5629 1.6226 1.8849 1.8224 Gaussovský 0.9359 1.2927 1.3205 1.3381 1.4159 1.5231 Z tabulky 1 je patrné, že k největšímu navýšení kritéria SNR dojde při použití mediánového filtru 4 nebo 5. Proto byla tato metoda potlačení rušivých složek aplikována na původní snímky. Výsledek aplikace mediánového filtru působícího na oblasti 3x3 je uveden na obrázcích 9 až 12. Obrázek 9: Vybraný originální NMR snímek Obrázek 10: Zvětšný výřez vybraného snímku z obr. 9 Obrázek 11: Výsledek mediánové filtrace na oblasti 3x3 vybraného snímku z obr. 9 Obrázek 12: Zvětšený výřez vybraného snímku po mediánové filtraci z obr. 11 5 Závěr Předložená studie se zabývala aplikací obecných metod detekce hran a potlačení rušivých složek na reálné biomedicínské obrazy. Vybrané metody byly posouzeny z hlediska vhodnosti jejich použití pro danou sadu NMR snímků a bylo testováno také nastavení jejich parametrů.

Výsledkem je návrh postupu zpracování uvedených dat. Příklad aplikace doporučené posloupnosti operací je uveden na obr. 13 a 14 - vybraný snímek byl nejprve podroben nelineární mediánové filtraci a poté byly detekovány hrany Cannyho hranovým detektorem a metodami matematické morfologie. Postupy byly testovány také z hlediska časové náročnosti, kdy bylo ověřeno, že použití metod matematické morfologie na stejný snímek je přibližně 3x rychlejší než analogická detekce hran Cannyho metodou. Sada snímků vzniklá navrhovaným postupem může sloužit jako vstup do algoritmů sloužících k převodu do vektorového popisu trojrozměrných dat. Obrázek 13: Vybraný snímek po aplikaci mediánového filtru 3x3 a Cannyho hranového detektoru s volbou prahu t = 0.36 Obrázek 14: Vybraný snímek po aplikaci mediánového filtru 3x3 a metod matematické morfologie podle vztahů (4) a (5) 6 Poděkování Příspěvek vznikl za podpory výzkumného záměru FCHI VŠCHT č. MSM 223400007. Sada reálných NMR snímků anonymního pacienta byla laskavě poskytnuta Fakultní nemocnicí Královské Vinohrady v Praze. Reference [1] Hlaváč V., Sedláček M., Zpracování signálů a obrazů, ČVUT, Praha, 2000 [2] Johnson J. R., Introduction to Digital Signal Processing, Prentice Hall, NY, 1989 [3] Mitra S. K., Kaiser J. F., Handbook for Digital Signal Processing, John Wiley & Sons, NY, 1993 [4] Šonka M., Hlaváč V., Boyle R., Image Processing, Analysis and Machine Vision, Chapman and Hall, London,1993 [5] Zuna I., Poušek L., Úvod do zobrazovacích metod v lékařské diagnostice, Vydavatelství ČVUT, Praha, 2002 Viktor Haškovec, Martina Mudrová Vysoká škola chemicko-technologická v Praze Ústav počítačové a řídicí techniky Technická 1905, 166 28 Praha 6 Tel: 00420-224 354 174, Fax: 00420-224 355 053 E-mail: {Viktor.Haskovec, Martina.Mudrova}@vscht.cz WWW: phobos.vscht.cz