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

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

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

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

LBP, HoG Ing. Marek Hrúz Ph.D. Plzeň Katedra kybernetiky 29. října 2015

Operace s obrazem II

Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu

Zpracování digitalizovaného obrazu (ZDO) - Popisy III

oddělení Inteligentní Datové Analýzy (IDA)

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

Lesson 02. Ing. Marek Hrúz Ph.D. Univ. of West Bohemia, Faculty of Applied Sciences, Dept. of Cybernetics. Lesson 02

Vyhodnocení 2D rychlostního pole metodou PIV programem Matlab (zpracoval Jan Kolínský, dle programu ing. Jana Novotného)

ROZPOZNÁVÁNÍ AKUSTICKÉHO SIGNÁLU ŘEČI S PODPOROU VIZUÁLNÍ INFORMACE

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

MATEMATIKA V MEDICÍNĚ

ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Popis objektů. Karel Horák. Rozvrh přednášky:

kamerou. Dle optických parametrů objektivu mohou v získaném obraze nastat geometrická

SEMESTRÁLNÍ PRÁCE X. Aproximace křivek Numerické vyhlazování

9. přednáška z předmětu GIS1 Digitální model reliéfu a odvozené povrchy. Vyučující: Ing. Jan Pacina, Ph.D.

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

UNIVERZITA PARDUBICE. 4.4 Aproximace křivek a vyhlazování křivek

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Algoritmizace prostorových úloh

Numerické metody optimalizace - úvod

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

Matematická morfologie

ROVNICE NA ČASOVÝCH ŠKÁLÁCH A NÁHODNÉ PROCESY. Michal Friesl

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

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

UČENÍ BEZ UČITELE. Václav Hlaváč

7. Rozdělení pravděpodobnosti ve statistice

Rastrová reprezentace

Náhodné (statistické) chyby přímých měření

Úvod do zpracování signálů

Náhodné chyby přímých měření

Algoritmy pro shlukování prostorových dat

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

1. Náhodný vektor (X, Y ) má diskrétní rozdělení s pravděpodobnostní funkcí p, kde. p(x, y) = a(x + y + 1), x, y {0, 1, 2}.

REGRESNÍ ANALÝZA V PROSTŘEDÍ MATLAB

Rekonstrukce křivek a ploch metodou postupné evoluce

NOVÉ METODY HODNOCENÍ OBRAZOVÉ KVALITY

Aproximace funkcí. Numerické metody 6. května FJFI ČVUT v Praze

Odhad stavu matematického modelu křižovatek

Pokročilé operace s obrazem

Realita versus data GIS

Apriorní rozdělení. Jan Kracík.

Algoritmy a struktury neuropočítačů ASN - P11

Bayesovské metody. Mnohorozměrná analýza dat

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

Vyhledávání. doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava. Prezentace ke dni 21.

Konvoluční model dynamických studií ledvin. seminář AS UTIA

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

Kartografické stupnice. Přednáška z předmětu Tematická kartografie (KMA/TKA) Otakar Čerba Západočeská univerzita

Cíle lokalizace. Zjištění: 1. polohy a postavení robota (robot pose) 2. vzhledem k mapě 3. v daném prostředí

Metoda konečných prvků Charakteristika metody (výuková prezentace pro 1. ročník navazujícího studijního oboru Geotechnika)

Katedra informatiky, Univerzita Palackého v Olomouci. 27. listopadu 2013

Obr. 1: Vizualizace dat pacientů, kontrolních subjektů a testovacího subjektu.

12 Metody snižování barevného prostoru

KOMPRESE OBRAZŮ. Václav Hlaváč. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání. hlavac@fel.cvut.

Omezení barevného prostoru

Jana Dannhoferová Ústav informatiky, PEF MZLU

KOMPRESE OBRAZŮ. Václav Hlaváč, Jan Kybic. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání.

SIFT: Scale Invariant Feature Transform Automatické nalezení korespondencí mezi dvojicí obrázků

Vyhledávání. doc. Mgr. Jiří Dvorský, Ph.D. Katedra informatiky Fakulta elektrotechniky a informatiky VŠB TU Ostrava. Prezentace ke dni 12.

Matematika III. 4. října Vysoká škola báňská - Technická univerzita Ostrava. Matematika III

2. Základní typy dat Spojitá a kategoriální data Základní popisné statistiky Frekvenční tabulky Grafický popis dat

Agent pracující v částečně pozorovatelném prostředí udržuje na základě senzorického modelu odhaduje, jak se svět může vyvíjet.

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

Základy umělé inteligence

Aproximace a interpolace

Zobrazování těles. problematika geometrického modelování. základní typy modelů. datové reprezentace modelů základní metody geometrického modelování

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

Algoritmus sledování objektů pro funkční vzor sledovacího systému

1 Modelování systémů 2. řádu

Algoritmizace prostorových úloh

13 Barvy a úpravy rastrového

Tvorba výpočtového modelu MKP

ANALÝZA DAT V R 3. POPISNÉ STATISTIKY, NÁHODNÁ VELIČINA. Mgr. Markéta Pavlíková Katedra pravděpodobnosti a matematické statistiky MFF UK

MATLAB a numerické metody

Projekt do předmětu ZPO

SPOLEHLIVOST KONSTRUKCÍ & TEORIE SPOLEHLIVOSTI část 5: Aproximační techniky

Kombinatorická minimalizace

ACTIVE SHAPE MODELS. Metody registrace objekt ů v obrázku. Václav Krajíček

Odhad parametrů N(µ, σ 2 )

AVDAT Mnohorozměrné metody, metody klasifikace Shluková analýza

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

Přehled vhodných metod georeferencování starých map

Usuzování za neurčitosti

Stavový model a Kalmanův filtr

Odhady - Sdružené rozdělení pravděpodobnosti

AVDAT Mnohorozměrné metody, metody klasifikace

Základy biostatistiky II. Veřejné zdravotnictví 3.LF UK - II

Pružinový algoritmus a algoritmus úpravy hustoty pulsů ve 2D. Iva Bartůňková 3.ročník 2004/05

Rosenblattův perceptron

OBRAZOVÁ ANALÝZA. Speciální technika a měření v oděvní výrobě

Dynamika tekutin popisuje kinematiku (pohyb částice v času a prostoru) a silové působení v tekutině.

Metamorfóza obrázků Josef Pelikán CGG MFF UK Praha

Detekce interakčních sil v proudu vozidel

Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory

Transkript:

Zpracování digitalizovaného obrazu (ZDO) - Segmentace II Další metody segmentace Ing. Zdeněk Krňoul, Ph.D. Katedra Kybernetiky Fakulta aplikovaných věd Západočeská univerzita v Plzni Zpracování digitalizovaného obrazu (ZDO) - Segmentace II

Obsah: Segmentace na základě detekce hran Určení hranice s využitím znalosti její polohy Postupné dělení spojnic Aktivní kontury Segmentace analýzou oblastí Algoritmus Split&Merge Markov random field Srovnávání se vzorem Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 1 / 17

Segmentace na základě detekce hran Hrany místa obrazu, kde dochází k určité nespojitosti, většinou v jasu, ale také v barvě, textuře, hloubce apod. Obraz hran vznikne aplikací některého hranového operátoru. Hranice je popis okraje segmentovaného objektu. Úkolem segmentace je v tomto případě spojení hran do řetězců, které lépe odpovídají průběhu hranic; Často je využita apriorní informace o tom, kde jsou hrany a jaký je jejich vztahy k ostatním částem obrazu; Pokud není apriorní informace k dispozici, musí segmentační metoda brát v úvahu lokální vlastnosti spolu s obecnými znalostmi specifickými pro danou aplikační oblast. Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 2 / 17

Prahování obrazu hran obvykle jen velmi málo míst v obraze má nulovou hodnotu velikosti hrany. Důvodem je přítomnost šumu metoda prahování obrazu hran potlačí nevýrazné hrany malé velikosti a zachová pouze významné hrany (význam slov malé, významné souvisí s velikostí prahu) hodnotu prahu lze určovat např. metodami procentního prahování někdy se aplikuje následné zpracování výsledku např. vypuštění hran kratších než jistá hodnota Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 3 / 17

Určení hranice s využitím znalosti její polohy Předpokládáme informaci o pravděpodobné poloze a tvaru hranice, získanou např. díky znalostem vyšší úrovně nebo jako výsledek segmentačních metod aplikovaných na obraz nižšího rozlišení; Jednou z možností je určovat polohu hranice jako polohu významných hranových buněk, které se nacházejí v bĺızkosti předpokládaného umístění hranice a které mají směr bĺızký předpokládanému směru hranice v daném místě; Podaří-li se najít dostatečný počet obrazových bodů, vyhovujících těmto podmínkám, je těmito body proložena vhodná aproximační křivka zpřesněná hranice Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 4 / 17

Postupné dělení spojnic Využijeme pokud známe koncové body hranice a předpokládáme malý šum a malé zakřivení hranice; Možný přístup je postupné dělení spojnic již detekovaných sousedních elementů hranice a hledání dalšího hraničního elementu na normále vedené středem této spojnice; Hranový element, který je nejbĺıže spojnice dosud detekovaných bodů a má nadprahovou velikost hrany, je považován za nový element hranice a iterační proces se opakuje (demo) Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 5 / 17

Aktivní kontury - Active Contour Model Model zpřesňuje hranici deformovatelnou otevřenou/uzavřenou spline funkcí (snake)... r.1987 Minimalizace energie je z části určena z energíı obrazu pod spline funkcí a z části z energie tvaru spline funkce (délka, hladkost,...) Použití segmentace je pro zašuměná data, častá je iterace s uživatelem (inicializace polohy popř. energie) nebo s jinou segmentační/detekční technikou Například. segmentace tváře osoby od pozadí tak, že je nalezne obklopující (uzavřená) spline funkce v místech největších hran po obvodě, inicializace s nejprve aplikovaným detektorem tváře. Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 6 / 17

Aktivní kontury - Active Contour Model demo 1 1 Tim Cootes,University of Manchester Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 7 / 17

Segmentace narůstáním oblastí - Region Growing Lze uplatnit v obrazech se šumem, kde se obtížně hledají hranice Významnou vlastností HOMOGENITA Rozdělení obrazu do maximálních souvislých oblastí tak, aby tyto oblasti byly z určitého hlediska homogenní. Kritérium homogenity založeno na jasových vlastnostech, komplexnějších způsobech popisu nebo dokonce na vytvářeném modelu segmentovaného obrazu většinou pro oblasti požadujeme splnění těchto podmínek: 1. H(R i ) = TRUE pro i = 1, 2,..., I 2. H(R i R j ) = FALSE pro i, j = 1, 2,..., I i j R i soused R j Kde: I... počet oblastí R i... jednotlivé oblasti H(R i )... dvouhodnotové vyjádření kritéria homogenity oblasti musí být (1) homogenní a (2) maximální Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 8 / 17

Algoritmus spojování oblastí Nejpřirozenější metoda spojování oblastí vychází z počátečního rozložení, kdy každý obrazový element představuje samostatnou oblast, čímž při splnění (1) nesplní (2). Dále spojujeme vždy dvě sousední oblasti, pokud oblast vzniklá spojením těchto dvou oblastí bude vyhovovat kritériu homogenity. Výsledek spojování závisí na pořadí, v jakém jsou oblasti předkládány k spojování. Nejjednodušší metody vycházejí z počáteční segmentace obrazu na oblasti 2x2, 4x4 nebo 8x8. Popis homogenity většinou založen na statistických jasových vlastnostech (např. histogram jasu v oblasti). Popis oblasti je srovnáván pomocí statistických testů s popisem sousední oblasti. při shodě dojde ke spojení obou oblastí a vznikne nová oblast v okamžiku, kdy nelze spojit žádné dvě oblasti, proces končí Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 9 / 17

Štěpení a spojování - Split and Merge Tato metoda zachovává dobré vlastnosti obou uvedených přístupů. Využívá pyramidální reprezentaci obrazu. Oblasti jsou čtvercové a odpovídají elementu dané úrovně pyramidální datové struktury. 1. Na počátku určíme nějaké počáteční rozložení obrazu. 2. Platí-li pro oblast R k-té úrovně pyramidální strukturyh(r) = FALSE (oblast není homogenní), rozděĺıme R na 4 oblasti (k + 1). úrovně. 3. Existují-li sousední oblasti R i a R j takové, že H(R i R j ) = TRUE, spojíme R i a R j do jedné oblasti. 4. Nelze-li žádnou oblast spojit ani rozdělit, Zpracování digitalizovaného obrazu (ZDO) - Segmentace algoritmus II končí (demo) 10 / 17

Markov random field (MRF) kontext = souvislost sousedních bodů, tj. význam bodu je závislý na významech bodů sousedních... Markovianita využití kontextu je velmi cenné pro analýzu obrazu - založeno na podmíněné pravděpodobnosti Problém přiřazení labelů každý pixel p je definován příznakovým vektorem f p (v základu jeho jas) a množina všech příznakových vektorů... f = { f p : p I} množina labelů L určuje segmentaci např. L = {objekt, pozadí} z hlediska Markovských modelů představuje label skrytou proměnnou každému pixelu p je přiřazen jeden label ω p konfigurace pole... ω = {ω p : p I} Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 11 / 17

obrázek o rozměrech NxM L NM = Ω možných výsledků jak vybrat ten správný? Odhad maximální aposteriorní pravděpodobnosti (MAP): Cíl: definovat pravděpodobnostní míru (pravděpodobnost olabelování) pravděpodobnost konfigurace ω je určena jako P(ω f ) chceme najít ω maximalizující P(ω f ) ω MAP = arg max ω Ω P(ω f ) Bayesovo pravidlo: P(ω f ) = P(f ω)p(ω) P(f ) pro neměnná data f je P(f ) konstanta P(ω f ) P(f ω)p(ω) určení P(ω) a P(f ω) je úkolem MRF MRF převádí na úlohu optimalizace minimální energie (energie dat + energie spojitosti) náhodné pole může být definováno jako graf (nejčastěji metoda Graph-Cut) Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 12 / 17

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

Segmentace srovnáváním se vzorem - Template Matching Úloha má za úkol nalézt známé objekty (vzory) v obraze. Objekty (vzory) mají většinou charakter obrazu. Další možnosti kromě hledání objektů srovnávání dvou snímků z různých míst (stereoskopie), určování relativního pohybu objektů Pokud by obraz byl bez šumu, úloha by byla velmi snadná, protože bychom v obraze nalezli přesnou kopii hledaného vzoru Jako míru souhlasu většinou používáme vzájemnou korelaci: C(u, v) = 1 (i,j) V (f (i + u, j + v) h(i, j))2 (1) Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 14 / 17

Testujeme souhlas obrazu f se vzorem h umístěným v poloze (u, v). Pro každou polohu vzoru h v obraze f určíme hodnotu míry souhlasu vzoru C s danou částí obrazu Lokální maxima, která jsou větší než určený práh, reprezentují polohu v obraze Problémy nastanou, pokud se vzor v obraze vyskytuje natočený, s jinou velikostí nebo s geometrickým zkreslením. V takovém případě musíme testovat míru souhlasu pro všechna možná natočení, velikosti, geometrická zkreslení ap. pozn. Tento problém lze částečně řešit v případě, kdy je hledaný vzor složen z několika částí spojených pružnými spojkami. Pak testujeme nejprve jednotlivé (menší) části a pak teprve hledáme pružná spojení Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 15 / 17

Segmentace srovnáváním se vzorem - Template Matching Metodu lze urychlit zrychleným prováděním testů v hrubším rozlišení a v místě lokálního maxima pak přesným doměřením polohy (u, v), pro kterou nastává největší hodnota míry souhlasu vzoru s částí obrazu. výpočet korelace ve frekvenčním spektru (viz demo doc matlab) Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 16 / 17

Segmentace srovnáváním se vzorem - Key-Point Matching Srovnávání se vzorem probíhá výběrem shodných bodů nalezených v obraze i ve vzoru Použije se detektor významných bodů (detektor rohů: Harris, Moravec, aj. + deskriptory SIFT, SURF, KAZE) hledání platné transformace mezi vzorem a podoblastí analyzovaného obrazu (např. posun, rotace, afinní transformace, homografie) vhodnou metodou (např. RANSAC) Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 17 / 17