Regionální segmentace a shlukování

Rozměr: px
Začít zobrazení ze stránky:

Download "Regionální segmentace a shlukování"

Transkript

1 Regionální segmentace a shlukování Poítaové vidní Ilona Kalová Skupina poítaového vidní Ústav automatizace a micí techniky Fakulta elektrotechniky a komunikaních technologií Vysoké uení technické v Brn

2 Regionální segmentace a shlukování pednáška Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

3 Segmentace - úvod Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

4 Segmentaní metody Segmentace prahováním - prosté - s více prahy - ástené / poloprahování - adaptivní / lokální prahování Hybridní metody - neuronové sít - morfologické operace - amplitudová projekce - Metody vycházející z detekce hran (edge-based) - prahování obrazu hran - sledování hranice - heuristické sledování hranice - urování hranice s využitím znalosti o její poloze - aktivní kontury - level-set - houghova transformace Znalostní metody (knowledge-based) - srovnáním se vzorem Metody orientované na regiony (region-based) - spojování oblastí - štpení oblastí - štpení a spojování - watershed - shluková analýza (Mean-shift, K-means)

5 Metody orientované na regiony Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

6 Metody orientované na regiony Snaha o rozlenní obrázku do maximálních souvislých homogenních oblastí (z hlediska zvoleného parametru) kritérium homogenity jasové vlastnosti, textura, barva, model obrazu, Nemusí dávat stejné výsledky jako metody založené na detekci hran; kombinace metod Vhodné pro obrazy se šumem, kde se hranice urují obtížn Metody: - spojování oblastí - štpení oblastí - štpení a spojování - watershed - shluková analýza (Mean-shift,K-means)

7 Spojování oblastí Narstání oblastí spojováním malých homogenních oblastí Pro oblasti požadujeme splnní tchto podmínek: 1. H(R i ) = TRUE pro i = 1, 2, I 2. H(R i U R j ) = FALSE pro i,j1, 2, I; i j; R i sousedí s R j kde I poet oblastí, R i jednotlivé oblasti H(R i ) dvouhodnotové vyjádení kritéria homogenity oblasti musí být (1) homogenní a (2) maximální Algoritmus: 1. Definuj poátení rozdlení obrazu do velkého množství malých oblastí (nejlépe jen bod). 2. Definuj kriterium spojování dvou sousedních oblastí. 3. Spojuj sousední oblasti vyhovující kritériu. Pokud již nelze spojit žádné dv oblasti bez porušení kritéria, skoni. Píklad: Kritérium: Pokud rozdíl stedních jas dvou sousedních oblastí je menší než 5, tak tyto oblasti spoj. Rzné výsledky pro rzné: - definice poáteních oblastí - kritéria - poátky spojování - poadí pedkládaných oblastí

8 Štpení oblastí, Štpení a spojování Štpení oblastí principieln opaný pístup než spojování na zaátku je jediná oblast (celý obraz) a ten se pak dlí dokud podoblasti nesplují kritérium štpení a spojování mohou dávat rzné výsledky Štpení a spojování využívá pyramidální reprezentaci obrazu štpení a spojování je realizováno v rámci tvercových oblastí pyramidální datové struktury je-li oblast v dané úrovni pyramidy nehomogenní -> oblast je rozdlena na tyi podoblasti jsou-li oblasti navzájem homogenní -> dojde ke spojení do jedné originál štpení štpení a spojování

9 Watershed watershed = rozvodí, povodí i vodní pedl segmentaní metoda vycházející z geografie - obraz je chápán jako terén nebo topografický reliéf jas vstupního obrázku uruje výšku terénu (erná nejníže, bílá nejvýše) princip je založen na postupném zaplavování terénu vodou stoupání hladiny výsledkem je obraz rozdlený do region - jednotlivých povodí oddlených hrázemi, všechny body daného povodí jsou oznaeny stejným unikátním indexem varianta s uživatelskou inicializací pro obrazy obsahující šum vytváí píliš mnoho oblastí. Lze eliminovat: - vhodnou pedpípravou obrázku - povolením hráze až urité prahové výšky - regiony patící do stejné oblasti lze pozdji spojit jinými metodami Algoritmus: 1. Nalezni nejnižší body (lokální minima obrazu). 2. Zani zaplovat povodí vodou z tchto poáteních bod hladina stoupá. - v místech, kde by se voda ze dvou rzných povodí mohla slít, vytvo hráze 3. Ve chvíli dosažení nejvyššího bodu terénu (maxima obrazu) skoni. pevzato z

10 Shluková analýza Shluková analýza = obecná statistická klasifikaní metoda Zpracování obrazu -> shlukování pixel podobných vlastností každý pixel nebo ást obrazu je reprezentována vektorem vlastností x = [x 1, x 2,, x N ], což mohou být nap. barevné komponenty pixelu/, vlastnosti okolí, pozice atd. (nutná je normalizace jednotlivých vlastností) je nutné vybrat takové vlastnosti, které mají pixely z jedné oblasti podobné a z rzných oblastí rozdílné = mly by v N-rozmrném prostoru vznikat shluky úlohou segmentace je automaticky urit polohu shluk (nkdy i jejich poet) a piadit jednotlivým vzorkm nejbližší shluk metoda uení bez uitele, iterativní postup shluková analýza vychází z podobnosti, resp. vzdálenosti vzork. Její kvantitativní vyjádení je jedním ze základních problém shlukové analýzy. Vzdálenost dvou objekt r a s (charakterizovanými N vlastnostmi) je možné urit nap.: d( r, s) k N í1 x ri x si k d( r, s) max x ri x si k = 1 vzdálenost v mstských blocích (Manhattan) ebyševova vzdálenost k = 2 Euklidovská vzdálenost

11 Mean-shift Mean-shift segmentace shlukuje body obrazu na základ podobnosti jejich vzhledu a blízkosti jejich pozic pomocí konvergence do lokálních maxim spojeného souadnicového a intenzitního prostoru Nap.: x i = [x, y, f(x,y)], x i = [x, y, r(x,y), g(x,y), b(x,y)] Algoritmus: Vstup: množina vzork (bod v N-rozmrném prostoru) 1. Definuj velikost a tvar okna 2. Pro všechny vzorky: a) Vypoti lokální maximum hustoty vzork uvnit okna kolem aktuálního vzorku (mean pozice) b) Posu (shift) pozici vzorku do maxima c) Opakuj dokud se mní pozice maxima d) Zapamatuj si poslední pozici 3. Shlukujeme ty vzorky, které dokonvergovaly do stejného maxima (s uritou tolerancí). Oblasti, z které vzorky konvergují do stejného bodu, íkáme basin of attraction.

12 Mean-shift obloha tráva silnice jas x originální obrázek segmenty barvou centra shluku obrázek index y

13 K-means K-means algoritmus iterativn hledá hodnoty vektor j (stedy shluk) tak, že minimalizuje stední odchylku mezi zadanou množinou dat a vektory, které mají k tmto datm nejmenší euklidovskou vzdálenost a rozdluje je do pedem daného potu shluk (tíd) K: C 1, C 2, C k. Algoritmus: Vstup: množina dat x 1, x 2, x l a íslo K udávající poet shluk, tedy vektor j, j = 1, k 1. Inicializace vektor j : bu na náhodn zvolené hodnoty nebo s využitím njaké vhodné heuristiky (nap. apriorní informace) 2. Iterativní opakování krok dokud se alespo jeden vektor x i klasifikuje do jiné tídy než byl klasifikován v pedcházejícím kroku: a) Klasifikace: Všechna data x i se klasifikují do tíd urených vektory j podle minima euklidovské vzdálenosti. Tedy vzor x i je piazen do tídy y i, podle: y arg min x u i j i j b) Pepoítání vektor j : Vypoítají se nové hodnoty vektor j jako stední hodnota dat x i, které byly klasifikovány do tídy urené píslušným vektorem j. Tedy nová hodnota j se urí jako: l 1 j xi l, kde l j je poet vzor x i klasifikovaných v pedchozím j i1, yi j kroku do tídy urené vektorem j Voroného diagram

14 Shluková analýza P.: Lokalizace SPZ ve snímcích po pedzpracování (hranové filtry, ztenování, ) se SPZ hledá jako skupina svislých ar (urité délky, s podobnými souadnicemi,..)

15 Znalostní metody Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

16 Znalostní metody Patí sem všechny metody využívající díve získané znalosti o objektech Vyhledávání známých objekt nebo jen nap. vzor, textury, model, geometrických útvar atd. v obrazu pomocí srovnání se vzorem = tamplate matching nikdy nemžeme oekávat absolutní shodu šum, zkreslení atd. => hledáme jen maximum vhodného kritéria a to pro všechny možné transformace obrazu (natoení, zmna mítka, zkreslení, ) vhodné i pro stereoskopické snímky nebo sledování relativního pohybu z jednoho snímku se vyjme pedloha a v ostatních se pátrá po stejném objektu Metody: srovnání region, ale možné i srovnávat pouze kontury hledání shody ástí obrazu jen s jednotlivými ástmi vzoru srovnávání model objekt (modely definovány vlastnostmi jako nap. stední jas, velikost, momenty nebo jiné radiometrické i fotometrické píznaky) srovnání graf vytvoených podle vlastností sledovaných objekt Píklady míry souhlasu (hodnotícího kritéria): V j i V j i j i h v j u i f v u C j i h v j u i f v u C j i h v j u i f v u C ), ( 2 3 ), ( 2 1 ), ( ), ( 1 ), ( ), ( ), ( 1 ), ( ), ( ), ( max 1 ), ( f zpracovávaný obraz h hledaný vzor F, H Fourierovy obrazy V množina všech obrazových element vzoru C 4 F H a následná zptná transformace

17 Srovnání se vzorem vzájemná korelace vzájemná korelace se vzorem v základní pozici souet korelací od ty pozic + práh vzor + rotace originální snímek odetené pozadí + ekvalizace + prahování výsledek s oznaenými indexy

18 Active Appearance Models (AAM) AAM využívá statisticky vytvoený model objekt z manuáln segmentovaných trénovacích dat. Parametry získaného modelu je možné pizpsobit jakémukoliv novému obrazu a ovit tak pítomnost objektu v obraze model je generován jako kombinace modelu variací tvaru objektu a modelu variací textury (intenzity pixel) k vytvoení modelu je teba trénovací sada anotovaných obraz, kde jsou vždy oznaeny odpovídající si hraniní body (landmark points) v prbhu trénovaní je zaznamenán vzájemný vztah mezi zmnou polohy hraniních bod a zmnou intenzity pixel v dané množin vzor vytvoení modelu pomocí statistické metody zpracování dat - PCA (Principal Component Analysis) analýza tímto zpsobem natrénovaný model umožuje velice rychlé porovnání modelu s objekty v novém obraze Výhody rychlé porovnání / prohledávání obrazu rychlá adaptace modelu na nový obraz Nevýhody nutná rozsáhlá a reprezentativní galerie trénovacích vzor nároná runí anotace vzor metoda vyžaduje pomrn pesnou poátení inicializaci (odhad polohy objektu v testovaném obraze)

19 Active Appearance Models (AAM) anotované snímky ruky s 56 hraniními body Anotace snímk: 1. Zvolit významné body objektu 2. Najít a oznait tyto body na všech snímcích 3. Zarovnat všechny obrázky - translace, rotace, mítko (nap. Procrustes analysis, tangenciální projekce) 4. Urit variace polohy všech bod a variance intenzit 5. Korelaní matice bod body se pohybují závisle (nap. PCA - principal component analysis) nezarovnané anotace ze 40 snímk zarovnané anotace se zvýraznným nezávislá PCA analýza pro každý stedním tvarem hraniní bod naznaení vzájemného pohybu bod

20 Active Appearance Models (AAM) segmentace zápstních kstek: model tvaru model intenzit kombinovaný model prohledávání segmentace oblieje: inicializace po první iteraci po druhé iteraci convergence pevzato z:

21 Hybridní metody Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

22 Hybridní metody Metody primárn urené k jiným úelm Kombinace rzných pístup Úprava obrazu ped nebo po nasazení jiné segmentaní techniky Neuronové sít obecn nástroj pro klasifikaci, simulaci, zpracování informací atd. paralelní distribuovaný systém jednoduchých výkonných prvk uspoádán úeln tak, aby byl schopen požadovaného zpracování informací Morfologické operace vhodné pedevším jako úprava/zjednodušení binárního obrazu (nap. po prahování), nap.: - spojení blízkých segment, vyplnní dr atd. (dilatace nebo uzavení) - rozložení složitého objektu na nkolik jednodušších (eroze) - náhrada složitého objektu jeho skeletem; ztenování - odstranní objekt dle velikosti Amplitudová projekce technika, kterou je možné použít pro separovaní obrazových dat Segmentace na základ pohybu

23 Neuronové sít Snaží se zjednodušit problém, kdy tradiní segmentaní techniky založené na strukturních vlastnostech obrazu asto vyžadují odborné znalosti a zkušenosti, které musí zadávat uživatel trénování neuronových sítí probíhá principem uení z píklad NN jsou rozsáhlé paralelní sít obsahující jednoduché výpoetní elementy (neurony), které simulují schopnost živých organism uit se. Každý neuron je schopen provádt pouze jednoduché výpoty uení se dje adaptací vah na propojích mezi jednotlivými neurony (znalosti se ukládají do vazeb) Významné rysy NN: uení se z píklad a zobecování znalostí potlaení šumu odolnost vi defektm a poruchám ve vstupních datech Použití: klasifikace pomocí trénovacích obraz jsou nastaveny váhy v síti. Sí je pak schopna segmentovat neznámé obrazy nebo klasifikovat segmentované obrazy do tíd shlukování deformaní modely Dva pístupy: - hledáme charakteristické vlastnosti vstupních dat (obvykle píznakové vektory) a klasifikujeme je do tíd bez jakékoliv další interpretace - uení bez uitele (podobné shlukové analýze) - trénování s uitelem vyžaduje run segmentovaná trénovací data. Vstupem uícího algoritmu jsou nejen píznakové vektory, ale i funkce, která každému vstupnímu vektoru piazuje uritý segment obrazu.

24 Neuronové sít Kohonenova mapa Samoorganizující se sí = uení bez uitele, princip podobný shlukování využívá se soutžní strategie uení = neurony ve výstupní vrstv spolu soutží o to, který bude aktivní (do které tídy bude vstup zaazen) sí je dvouvrstvá, každý neuron výstupní vrstvy je spojen se všemi neurony vstupní vrstvy poet vstup je dán potem mených vlastností pixelu nebo oblastí (jas, pozice, vlastnosti okolí atd.) poet výstup uruje poet oekávaných shluk segment obrazu (problém s jejich vhodným urením) Proces uení: 1. inicializace vah (nap. náhodn nebo rovnomrn), pípadn parametru uení (t), velikosti okolí (t) 2. pedložení vzoru x(t) = [x 0 (t), x 1 (t), x n (t)] a. výpoet vzdálenosti vzoru pro všechny výstupní neurony, nap. euklidovská vzdálenost: d j n 2 xi ( t) wij ( t) í0 b. výbr nejbližšího (nejpodobnjšího) neuronu = vítzný neuron d j * = min(d j ) c. úprava vah nejpodobnjšího neuronu (pípadn i okolních), ostatní váhy zstávají stejné w ( t1) w ( t) ( t) x ( t) w ( t) ij ij i d. je možné upravit i další parametry parametr uení i velikost okolí 3. krok 2. opakujeme pro všechny vzory nebo do dosažení potebné pesnosti ij Proces segmentace: 1. pro celý obrázek a. pedložení nového vzoru x(t) b. výpoet vzdáleností a urení nejbližšího neuronu = piazení indexu daného vítzného segmentu

25 Amplitudová projekce není pímo segmentaní technikou, spíše lokalizaní obrazové segmenty mohou být nkdy vhodn separovatelné vytvoením projekce ve smru ádk a sloupc = vertikální a horizontální projekce Y y X x y x f x H y x f y V 1 1 ), ( ) ( ),, ( ) (

26 Segmentace barevná hloubka obrazu Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

27 Segmentace barevná hloubka obrazu Binární výhodou je snadnjší vyhodnocení nevýhodou je nižší pesnost, ztráta podstatných informací Šedotónový nejastji 256 úrovní jasu náronjší a delší výpoty; dosahuje se vyšší pesnosti asto se pracuje s kombinací binární+šedotónový šedotónový se pevede na binární, kde se hrub nalezne tvar a v pvodním obrazu se provede upesnní Barevný nejastji 3 složky ve 256 úrovních jasu ada možností pro další zpesnní kvalitnjší segmentace hlavn pokud máme apriorní znalosti o barv objektu Možné postupy: pevést na šedotónový obraz vybrat pouze nejvýznamnjší barevnou složku a s ní pracovat (šedotónový obraz) rozdlit na jednotlivé složky a každou složku zpracovávat zvláš komplexní ešení ve všech složkách pevést na jiný výhodnjší barevný model (RGB, HSV, YCbCr, ), kde vyniknou požadované informace

28 Barevná segmentace píklad segmentace barvy kže RGB HSV YCbCr

29 Barevná segmentace píklad segmentace barvy kže databáze obraz kže histogram výskytu pixel C b C r histogram aproximovaný gaussovou kivkou píklady originální snímek (vlevo), detekovaná kže (uprosted), naprahovaný obraz (vpravo)

30 Transformace barev omezení barevného prostoru Barevný šedotónový z hlediska dalšího zpracování obrazu mžeme každé složce barevného obrazu piadit stejnou váhu Iz 0,33R 0,33G 0, 33B mžeme pracovat pouze s jednou dominantní složkou pevod do jiného barevného modelu Iz z hlediska vnímání obrazu lovkem využívá se rzné citlivosti oka na rzné složky Io 0,299R 0,587G 0, 114B Io

31 Transformace barev omezení barevného prostoru Šedotónový binární z hlediska dalšího zpracování obrazu prahování zvolení vhodného prahu vzhledem ke snímané scén prahování aplikujeme bu na plochy nebo hrany bu pímo na pvodní obraz nebo na nahranovaný (hranové filtry) z hlediska vnímání obrazu lovkem využívá se schopnosti oka skládat barvy prmrovat => rozptylování a) náhodné rozptýlení Algoritmus: Cyklus pes všechny souadnice obrazu x,y: Pokud C in > random(0:255), tak C out = 1, jinak C out = 0

32 Transformace barev omezení barevného prostoru Šedotónový binární z hlediska vnímání obrazu lovkem využívá se schopnosti oka skládat barvy prmrovat => rozptylování b) pravidelné (maticové) rozptýlení pedem vytvoené vzory erných a bílých bod, které budou zastupovat jednotlivé odstíny v originálním obrazu b.2) zachování velikosti obrazu místo pvodního pixelu vložíme jen odpovídající hodnotu masky Algoritmus: Cyklus pes všechny souadnice obrazu x,y: Pokud C in > M[(X mod XmaskSize),(Y mod YmaskSize)], tak C out = 1, jinak C out = 0 b.1) zvtšení obrazu místo pvodního pixelu vložíme celou vybranou masku P.: C in = (0-50> (50-100> ( > ( > ( ) c) distribuce zaokrouhlovací chyby algoritmus Floyd-Steinberg, Burkes, Stucki M display M tisk

33 Segmentace textur Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

34 Segmentace textur Textura opakující se struktura (tonální variace) nefigurativní má vlastní a nevlastní složku (nevlastní nerovnost povrchu, osvtlení) má výrazné statistické vlastnosti mže se vyskytovat ve více úrovních rozlišení

35 Segmentace textur Prahování tón a kontrast textury (z histigramu ) statistika 1. ádu => nepostihuje prostorovou strukturu Metody vycházející z detekce hran prostorové vlastnosti textur hustota hran, smr hran kombinace s jinými metodami (nap. znalostní porovnání obraz hran) u jednoduchých textur nap. typu šrafování mže být využita houghova transformace Metody orientované na regiony spojování oblastí definice kriteria homogenity z vlastností textury shluková analýza textura popsána vektorem jejich vlastností Znalostní metody vzorek textury, se kterým je prohledáván (korelován) obraz Hybridní metody neuronové sít textura popsána vektorem jejich vlastností

36 Segmentace textur Popis vlastností textury: tón a kontrast textury (z histigramu ) statistika 1. ádu, nepostihuje prostorovou strukturu velikost primitiva a periodicita - autokorelaní funkce energie spektra charakteristické frekvence a smrovost spektra energie ve fourierov roviny waveletová analýza gáborova analýza obraz je filtrován bankou filtr, které jsou popsány Gáborovou funkcí spektrum vzoru aplikace morfologických operací pro mení zrnitosti textury histogram kookurence (jak asto se v textue vyskytuje stejná konfigurace pixel vzdálených o vektor (p,q) nebo urené polomrem r) lokální momenty obrazové funkce histogram LBP (local binary pattern) pro každý bod obrazu je pomocí prahování a váhování bod v jeho okolí vytvoen LBP kód, texturním píznakem je pak histogram LBP kód všech bod haarovy píznaky extrahují informace o lokální frekvenci, jednoduchá šablona, mnoho kombinací haralickovy texturní píznaky energie, entropie, kontrast, homogenita, korelace, primitiva LBP píklady haarových píznak píklady jader vygenerovaných pomocí gáborovské funkce energie spektra pevzato z:

37 Segmentace textur Píklad: metod a k-means píznakový vektor zkonstruován z gradientu - vektory jsou dvojdimenzionální, jednotlivé složky jsou obrazové derivace ve smru ádk a sloupc dv textury = dva shluky pevzato z: Píklad: LBP píznaky texturním píznakem není hodnota LBP jednotlivých pixel, ale histogram hodnot lokálního okolí segmentace porovnáním histogram textur pevzato z:

38 Vyplování oblastí, indexace oblastí Tematické rozdlení pednášky: 1. Segmentace úvod. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace barevná hloubka obrazu. 6. Segmentace textur. 7. Vyplování oblastí, indexace oblastí.

39 Vyplování oblastí Definice oblasti souvisí s popisem její hranice a) geometricky urená hranice posloupnost bod definující mnohoúhelník Metody: -ádkové vyplování b) hranice nakreslená v rastru hranice není jasn definována, všechny informace o oblasti se získávají pouze z obrazu (z obrazové = rastrové pamti) - hraniní vyplování = bod je vnitní, pokud má jinou barvu než hranice - záplavové vyplování (lavinové, pebarvování) = bod je vnitní, pokud má stejnou barvu jako semínko - mkké vyplování = bod je vnitní, pokud má výrazn jinou barvu než hranice (hranice byla vyhlazena a má nestejnou barvu) Metody: - semínkové vyplování - jednoduché / ádkové - rekurzivní / se zásobníkem - indexace oblastí - barvení

40 Vyplování geometricky urené hranice ádkové vyplování každým ádkem je vedená pomyslná ára a jsou hledány její prseíky s hranicí oblasti nalezené prseíky se seadí podle souadnic x dvojice prseík uruje úseky ležící uvnit oblasti problémy s vrcholy a vodorovnými hranicemi, proto vhodnjší modifikace algoritmu

41 Vyplování geometricky urené hranice 1a. 1b. 1c. 2a. 2b.+c. 3. Algoritmus: 1. Pro všechny hraniní úseky ov: a. je-li vodorovná, tak ji vynechej b. uprav orientaci shora dol c. zkra hranice zdola o jeden pixel d. uri mezní souadnice celé hranice y max a y min 2. Pro všechna y od y min do y max prove: a. nalezni prseíky hraniních úseek s ádkem y b. uspoádej všechny prseíky podle souadnice x c. vykresli úseky mezi lichými a sudými prseíky 3. Vykresli hranici oblasti

42 Vyplování hranice nakreslené v rastru Semínkové vyplování základem je semínko libovolný vnitní bod (urí uživatel nebo dané znalostmi o oblasti) od semínka se postupn rozšiuje prohledávání obrazové pamti a nalezeným vnitním bodm je piazena nová barva 4-spojitá X 8-spojitá oblast 4-spojitá X 8-spojitá hranice a) Jednoduché semínkové vyplování rekurzivní algoritmus šíení semínka do všech stran => prakticky nepoužitelné každý pixel je testován nkolikrát, mnohonásobné zanoení rekurze - možné ešit pomocí zásobníku Algoritmus rekurze, tyokolí: Seminko(x,y) Je-li bod [x,y] vnitní, pak: 1. obarvi bod [x,y] požadovanou barvou 2. prove Seminko(x+1,y) 3. prove Seminko(x-1,y) 4. prove Seminko(x,y+1) 5. prove Seminko(x,y-1)

43 Vyplování hranice nakreslené v rastru b) ádkové semínkové vyplování vyhledávání sousedních bod je provádno v jednom ádku pixel (úsek), pouze bezprostedn nad ním a pod ním má smysl hledat nová semínka Algoritmus - zásobník: 1. Vlož první semínko do zásobníku 2. Dokud není zásobník prázdný, opakuj: a. vyjmi semínko se souadnicemi [x,y] ze zásobníku b. nalezni hranici x L a x R na ádku y v nejbližším okolí bodu [x,y] c. nakresli úseku [x L,y],[y,x R ] d. na vyšší úsece [x L,y-1], [x R,y-1] hledej souvislé nevyplnné vnitní úseky a pro každý z nich vlož do zásobníku souadnici jednoho vnitního bodu e. na nižší úsece [x L,y+1], [x R,y+1] hledej souvislé nevyplnné vnitní úseky a pro každý z nich vlož do zásobníku souadnici jednoho vnitního bodu

44 Indexace oblastí - barvení Obvyklá metoda - 1 až N barev každou samostatnou souvislou oblast opatíme neopakujícím se pirozeným íslem pozadí má íslo 0, oblastem jsou piazena ísla postupn od jedniky. Nejvtší identifikaní íslo oblasti tedy udává poet oblastí v obraze. Jiná možnost - 4 barvy použijeme menší poet identifikaních ísel - pouze zajistíme, aby žádné dv sousední oblasti nemly stejné identifikaní íslo. Teoreticky staí tyi barvy (resp. ísla). Pro identifikaci oblastí je pak teba mít pro každou oblast uloženou informaci o poloze nkterého jejího bodu. Algoritmus 1 až N barev: 1. procházíme obraz po ádcích a každému nenulovému obrazovému elementu piadíme hodnotu podle hodnoty všech jeho již obarvených soused - jsou-li všechny nulové, piadíme bodu dosud nepidlenou barvu - pokud je jeden nenulový, nebo je více nenulových, ale se stejnou barvou, piadíme bodu tuto jeho/jejich barvu - pokud je více nenulových s rznou barvou, piadíme bodu jednu z tchto barev a zaznamenáme barvy do tzv. tabulky ekvivalence barev (došlo k tzv. kolizi barev) sledované pixely pro 4-okolí a pro 8-okolí kolize barev (4-okolí) píklady objekt, kdy dojde ke kolizi

45 Indexace oblastí - barvení Algoritmus 1 až N barev: 2. projdeme znovu celý obraz po ádcích a pebarvíme obrazové body kolizních barev podle tabulky ekvivalence barev P.: kolize barev 7 a 9 = všechny pixely s barvou 9 pebarvíme na 7 (poet oblastí bude od zjištného ísla po prvním prchodu o jednu nižší). Chceme-li aby žádná barva nebyla vynechána (barva 9), musíme zbytek oblastí peíslovat (pebarvit). Barvení: - pvodní obraz - naprahovaný obraz - první prchod - druhý prchod

46 Zdroje - literatura Segmentace: Hlavá, V., Šonka, M.: Poítaové vidní, Grada Praha, 1992, ISBN Watershed: Beucher S.: Image Segmentation and Mathematical Morphology. Center of Mathematical Morphology home page, Shluková analýza, Mean-shift: Kelbel, J., Šilhán, D. Shlukova analyza Doubek, P. Mean-Shift segmentace Active Appearance Models: Cootes, T.F., Edwards, G.J., Taylor, Ch.J. Active Appearance Models, IEEE Translation on Pattern Analysis and Machine Intelligence, vol. 23, no. 6, june 2001 Stegmann, M.B. Active Appearance Models Neuronové sít: Rayes-Aldasoro, C.C. Image Segmentation with Kohonen Neural Network Self-Organising Maps. Dinggang, S., Horace, H.S. A Hopfield neural network for adaptive image segmentation: An active surface paradigm. Textura: Šára, R. Analýza textury Láník, A., Zuzaák, J. Extrakce obrazových píznak. Vyplování oblastí: Žára, J., Beneš, B., Felkel, P.: Moderní poítaová grafika, Computer Press Praha, 1998, ISBN Vyplování oblastí pednáška Poítaová grafika 2006, PV-KID-UPCE

Detekce geometrických primitiv

Detekce geometrických primitiv 1/49 Detekce geometrických primitiv Ilona Janáková Rozvrh přednášky: 1. Segmentační metody. 2. Metody orientované na regiony. 3. Znalostní metody. 4. Hybridní metody. 5. Segmentace textur. 6. Segmentace

Více

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

Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 39 Extrakce obrazových příznaků Ing. Aleš Láník, Ing. Jiří Zuzaňák Ústav počítačové grafiky a multimédíı Fakulta informačních technologíı Vysoké Učení technické v Brně Extrakce obrazových příznaků 1 / 39

Více

Analýza textury. Radim Šára Centrum strojového vnímání FEL ČVUT. DZO, R. Šára

Analýza textury. Radim Šára Centrum strojového vnímání FEL ČVUT. DZO, R. Šára Analýza textury Radim Šára Centrum strojového vnímání FEL ČVUT 1999 DZO, R. Šára DZO, R. Šára 1 Osnova prednášky 1. Co je to textura? 2. Motivační příklady. 3. Jak lze měřit vlastnosti textury? 4. Analytický

Více

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

Roman Juránek. Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 30 Extrakce obrazových příznaků Roman Juránek Ústav počítačové grafiky a multimédíı Fakulta informačních technologíı Vysoké Učení technické v Brně Extrakce obrazových příznaků 1 / 30 Motivace Účelem extrakce

Více

Operace s obrazem II

Operace s obrazem II Operace s obrazem II Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno prezentace je součástí projektu FRVŠ č.2487/2011 Osnova Matematická morfologie Segmentace obrazu Klasifikace objektů

Více

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

Zpracování digitalizovaného obrazu (ZDO) - Segmentace II 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

Více

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

Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 53 Extrakce obrazových příznaků Ing. Aleš Láník, Ing. Jiří Zuzaňák Ústav počítačové grafiky a multimédíı Fakulta informačních technologíı Vysoké Učení technické v Brně Extrakce obrazových příznaků 1 / 53

Více

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

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 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 CÍLE LABORTATORNÍ ÚLOHY 1. Seznámení se s metodami rozpoznání objektů v obraze 2. Vyzkoušení detekce objektů na snímcích z kamery a MRI snímku ÚKOL

Více

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

Jasové transformace. Karel Horák. Rozvrh přednášky: 1 / 23 Jasové transformace Karel Horák Rozvrh přednášky: 1. Úvod. 2. Histogram obrazu. 3. Globální jasová transformace. 4. Lokální jasová transformace. 5. Bodová jasová transformace. 2 / 23 Jasové transformace

Více

ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT. Institut biostatistiky a analýz

ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT. Institut biostatistiky a analýz ANALÝZA A KLASIFIKACE BIOMEDICÍNSKÝCH DAT prof. Ing. Jiří Holčík,, CSc. NEURONOVÉ SÍTĚ otázky a odpovědi 1 AKD_predn4, slide 8: Hodnota výstupu závisí na znaménku funkce net i, tedy na tom, zda bude suma

Více

IMPORT DAT Z TABULEK MICROSOFT EXCEL

IMPORT DAT Z TABULEK MICROSOFT EXCEL IMPORT DAT Z TABULEK MICROSOFT EXCEL V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - IMPORTU DAT DO PÍSLUŠNÉ EVIDENCE YAMACO SOFTWARE 2005 1. ÚVODEM Všechny produkty spolenosti YAMACO Software

Více

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

Analýza a zpracování digitálního obrazu Analýza a zpracování digitálního obrazu Úlohy strojového vidění lze přibližně rozdělit do sekvence čtyř funkčních bloků: Předzpracování veškerých obrazových dat pomocí filtrací (tj. transformací obrazové

Více

Píkazy pro kreslení.

Píkazy pro kreslení. Píkazy pro kreslení. Tento text je psán pro AUTOCAD 2006, eskou modifikaci. V jiných verzích se proto vyskytnou odchylky. Jsou to píkazy, které umožují nakreslit jednotlivé entity v AUTOCADu. Z menu je

Více

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

ANALÝZA BIOLOGICKÝCH A KLINICKÝCH DAT V MEZIOBOROVÉM POJETÍ ANALÝZA BIOLOGICKÝCH A KLINICKÝCH DAT V MEZIOBOROVÉM POJETÍ INVESTICE Institut DO biostatistiky ROZVOJE VZDĚLÁVÁNÍ a analýz 5. LETNÍ ŠKOLA MATEMATICKÉ BIOLOGIE ANALÝZA BIOLOGICKÝCH A KLINICKÝCH DAT V MEZIOBOROVÉM

Více

Omezení barevného prostoru

Omezení barevného prostoru Úpravy obrazu Omezení barevného prostoru Omezení počtu barev v obraze při zachování obrazového vjemu z obrazu Vytváření barevné palety v některých souborových formátech Různé filtry v grafických programech

Více

ÚSTAV AUTOMATIZACE A MICÍ TECHNIKY Fakulta elektrotechniky a komunikaních technologií Vysoké uení technické v Brn

ÚSTAV AUTOMATIZACE A MICÍ TECHNIKY Fakulta elektrotechniky a komunikaních technologií Vysoké uení technické v Brn 1 Obsah: 1. ÚVOD...4 1.1 Obecné použití...4 1.2 Konkrétní použití...5 2. ZPRACOVÁNÍ OBRAZU...7 2.1 Snímání obrazu...8 2.2 Další zpracování...9 2.3 Omezující vlivy...11 2.3.1 Odlesk zdroje svtla na lesklých

Více

PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY

PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY YAMACO SOFTWARE 2006 1. ÚVODEM Nové verze produkt spolenosti YAMACO Software pinášejí mimo jiné ujednocený pístup k použití urité množiny funkcí, která

Více

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

Zpracování digitalizovaného obrazu (ZDO) - Segmentace Zpracování digitalizovaného obrazu (ZDO) - Segmentace úvod, prahování 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

Více

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

Popis objektů. Karel Horák. Rozvrh přednášky: 1 / 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Více

Pravdpodobnost výskytu náhodné veliiny na njakém intervalu urujeme na základ tchto vztah: f(x)

Pravdpodobnost výskytu náhodné veliiny na njakém intervalu urujeme na základ tchto vztah: f(x) NÁHODNÁ VELIINA Náhodná veliina je veliina, jejíž hodnota je jednoznan urena výsledkem náhodného pokusu (je-li tento výsledek dán reálným íslem). Jde o reálnou funkci definovanou na základním prostoru

Více

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

Zpracování digitalizovaného obrazu (ZDO) - Popisy III Zpracování digitalizovaného obrazu (ZDO) - Popisy III Statistické popisy tvaru a vzhledu Ing. Zdeněk Krňoul, Ph.D. Katedra Kybernetiky Fakulta aplikovaných věd Západočeská univerzita v Plzni Zpracování

Více

Zamení fasády stavebního objektu

Zamení fasády stavebního objektu Zamení fasády stavebního objektu metodou pozemní stereofotogrammetrie - souhrn materiál k projektu OBSAH - technologický postup - poznámky - práce v terénu pehled - poznámky - fotogrammetrické vyhodnocení

Více

POÍTAOVÁ PODPORA DETEKCE ZAJÍMAVÝCH OBRÁZK

POÍTAOVÁ PODPORA DETEKCE ZAJÍMAVÝCH OBRÁZK POÍTAOVÁ PODPORA DETEKCE ZAJÍMAVÝCH OBRÁZK Pavel Krsek a Jií Matas VUT, Fakulta elektrotechnická, Centrum aplikované kybernetiky Technická 2, 166 27 Praha 6 Úvod a motivace Pi zpracování a výmn dat prostednictvím

Více

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

12 Metody snižování barevného prostoru 12 Metody snižování barevného prostoru Studijní cíl Tento blok je věnován základním metodám pro snižování barevného rozsahu pro rastrové obrázky. Postupně zde jsou vysvětleny důvody k použití těchto algoritmů

Více

Pokročilé operace s obrazem

Pokročilé operace s obrazem Získávání a analýza obrazové informace Pokročilé operace s obrazem Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno prezentace je součástí projektu FRVŠ č.2487/2011 (BFÚ LF MU) Získávání

Více

KUSOVNÍK Zásady vyplování

KUSOVNÍK Zásady vyplování KUSOVNÍK Zásady vyplování Kusovník je základním dokumentem ve výrob nábytku a je souástí výkresové dokumentace. Každý výrobek má svj kusovník. Je prvotním dokladem ke zpracování THN, objednávek, ceny,

Více

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

Algoritmy a struktury neuropočítačů ASN - P11 Aplikace UNS při rozpoznání obrazů Základní úloha segmentace obrazu rozdělení obrazu do několika významných oblastí klasifikační úloha, clusterová analýza target Metody Kohonenova metoda KSOM Kohonenova

Více

Vyplňování souvislé oblasti

Vyplňování souvislé oblasti Počítačová grafika Vyplňování souvislé oblasti Jana Dannhoferová (jana.dannhoferova@mendelu.cz) Ústav informatiky, PEF MZLU. Které z následujících tvrzení není pravdivé: a) Princip interpolace je určení

Více

POPIS TESTOVACÍHO PROSTEDÍ 1 ZÁLOŽKA PARSER

POPIS TESTOVACÍHO PROSTEDÍ 1 ZÁLOŽKA PARSER POPIS TESTOVACÍHO PROSTEDÍ Testovací prostedí je navrženo jako tízáložková aplikace, každá záložka obsahuje logicky související funkce. Testovací prostedí obsahuje následující ti záložky: Analýza Gramatiky

Více

Autocad ( zdroj www.designtech.cz )

Autocad ( zdroj www.designtech.cz ) Autocad ( zdroj www.designtech.cz ) AutoCAD patí k tradiním CAD aplikacím, které využívá celá ada technických i netechnických obor. V dnešním lánku se podíváme na bleskovku, jak lze zaít velmi tychle v

Více

DUM. Databáze - úvod

DUM. Databáze - úvod DUM Název projektu íslo projektu íslo a název šablony klíové aktivity Tematická oblast - téma Oznaení materiálu (pílohy) Inovace ŠVP na OA a JŠ Tebí CZ.1.07/1.5.00/34.0143 III/2 Inovace a zkvalitnní výuky

Více

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

Operace s obrazem I. Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č. Operace s obrazem I Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno prezentace je součástí projektu FRVŠ č.2487/2011 Osnova 1 Filtrování obrazu 2 Lineární a nelineární filtry 3 Fourierova

Více

5 Algoritmy vyplňování 2D oblastí

5 Algoritmy vyplňování 2D oblastí 5 Algoritmy vyplňování 2D oblastí Studijní cíl Tento blok je věnován základním algoritmům pro vyplňování plošných objektů. V textu bude vysvětlen rozdíl mezi vyplňováním oblastí, které jsou definovány

Více

Správa obsahu ízené dokumentace v aplikaci SPM Vema

Správa obsahu ízené dokumentace v aplikaci SPM Vema Správa obsahu ízené dokumentace v aplikaci SPM Vema Jaroslav Šmarda, smarda@vema.cz Vema, a. s., www.vema.cz Abstrakt Spolenost Vema patí mezi pední dodavatele informaních systém v eské a Slovenské republice.

Více

27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí.

27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí. Petr Martínek martip2@fel.cvut.cz, ICQ: 303-942-073 27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí. Multiplexování (sdružování) - jedná se o

Více

Úvod do teorie grafů

Úvod do teorie grafů Úvod do teorie grafů Neorientovaný graf G = (V,E,I) V množina uzlů (vrcholů) - vertices E množina hran - edges I incidence incidence je zobrazení, buď: funkce: I: E V x V relace: I E V V incidence přiřadí

Více

Rosenblattův perceptron

Rosenblattův perceptron Perceptron Přenosové funkce Rosenblattův perceptron Rosenblatt r. 1958. Inspirace lidským okem Podle fyziologického vzoru je třívrstvá: Vstupní vrstva rozvětvovací jejím úkolem je mapování dvourozměrného

Více

Cykly Intermezzo. FOR cyklus

Cykly Intermezzo. FOR cyklus Cykly Intermezzo Rozhodl jsem se zaadit do série nkolika lánk o základech programování v Delphi/Pascalu malou vsuvku, která nám pomže pochopit principy a zásady pi používání tzv. cykl. Mnoho ástí i jednoduchých

Více

4. Lineární diferenciální rovnice rovnice 1. ádu

4. Lineární diferenciální rovnice rovnice 1. ádu 4. Lineární diferenciální rovnice rovnice. ádu y + p( ) y = (4.) L[ y] = y + p( ) y p q jsou spojité na I = (ab) a < b. Z obecné teorie vyplývá že množina všech ešení rovnice (4.) na intervalu I (tzv.

Více

Analýza dat v GIS. Dotazy na databáze. Překrytí Overlay Mapová algebra Vzdálenostní funkce. Funkce souvislosti Interpolační funkce Topografické funkce

Analýza dat v GIS. Dotazy na databáze. Překrytí Overlay Mapová algebra Vzdálenostní funkce. Funkce souvislosti Interpolační funkce Topografické funkce Analýza dat v GIS Dotazy na databáze Prostorové Atributové Překrytí Overlay Mapová algebra Vzdálenostní funkce Euklidovské vzdálenosti Oceněné vzdálenosti Funkce souvislosti Interpolační funkce Topografické

Více

Získávání znalostí z databází. Alois Kužela

Získávání znalostí z databází. Alois Kužela Získávání znalostí z databází Alois Kužela Obsah související pojmy datové sklady, získávání znalostí asocianí pravidla 2/37 Úvod získávání znalostí z dat, dolování (z) dat, data mining proces netriviálního

Více

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

Grafika na počítači. Bc. Veronika Tomsová Grafika na počítači Bc. Veronika Tomsová Proces zpracování obrazu Proces zpracování obrazu 1. Snímání obrazu 2. Digitalizace obrazu převod spojitého signálu na matici čísel reprezentující obraz 3. Předzpracování

Více

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

LBP, HoG Ing. Marek Hrúz Ph.D. Plzeň Katedra kybernetiky 29. října 2015 LBP, HoG Ing. Marek Hrúz Ph.D. Plzeň Katedra kybernetiky 29. října 2015 1 LBP 1 LBP Tato metoda, publikovaná roku 1996, byla vyvinuta za účelem sestrojení jednoduchého a výpočetně rychlého nástroje pro

Více

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

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15 Úvodní poznámky... 11 1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15 1.1 Základní pojmy... 15 1.2 Aplikační oblasti a etapy zpracování signálů... 17 1.3 Klasifikace diskretních

Více

Prbh funkce Jaroslav Reichl, 2006

Prbh funkce Jaroslav Reichl, 2006 rbh funkce Jaroslav Reichl, 6 Vyšetování prbhu funkce V tomto tetu je vzorov vyešeno nkolik úloh na vyšetení prbhu funkce. i ešení úlohy jsou využity základní vlastnosti diferenciálního potu.. ešený píklad

Více

Splajny a metoda nejmenších tverc

Splajny a metoda nejmenších tverc Splajny a metoda nejmenších tverc 1. píklad a) Najdte pirozený kubický splajn pro funkci na intervalu Za uzly zvolte body Na interpolaci pomocí kubického splajnu použijeme píkaz Spline(ydata,, endpts).

Více

Úvod do zpracování signálů

Úvod do zpracování signálů 1 / 25 Úvod do zpracování signálů Karel Horák Rozvrh přednášky: 1. Spojitý a diskrétní signál. 2. Spektrum signálu. 3. Vzorkovací věta. 4. Konvoluce signálů. 5. Korelace signálů. 2 / 25 Úvod do zpracování

Více

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

Operace s obrazem. Biofyzikální ústav LF MU. Projekt FRVŠ 911/2013 Operace s obrazem Biofyzikální ústav LF MU Obraz definujeme jako zrakový vjem, který vzniká po dopadu světla na sítnici oka. Matematicky lze obraz chápat jako vícerozměrný signál (tzv. obrazová funkce)

Více

Text úlohy. Která barva nepatří do základních barev prostoru RGB? Vyberte jednu z nabízených možností: a. Černá b. Červená c. Modrá d.

Text úlohy. Která barva nepatří do základních barev prostoru RGB? Vyberte jednu z nabízených možností: a. Černá b. Červená c. Modrá d. Úloha 1 Která barva nepatří do základních barev prostoru RGB? a. Černá b. Červená c. Modrá d. Zelená Úloha 2 V rovině je dán NEKONVEXNÍ n-úhelník a bod A. Pokud paprsek (polopřímka) vedený z tohoto bodu

Více

GYMNÁZIUM CHEB SEMINÁRNÍ PRÁCE

GYMNÁZIUM CHEB SEMINÁRNÍ PRÁCE GYMNÁZIUM CHEB SEMINÁRNÍ PRÁCE Relace Cheb, 006 Radek HÁJEK Prohlášení Prohlašuji, že jsem seminární práci na téma: Relace vypracoval zcela sám za použití pramen uvedených v piložené bibliograii na poítai

Více

Digitální ortofoto. struná teorie

Digitální ortofoto. struná teorie Digitální ortofoto struná teorie Hoda J. VII 2004 Obsah 1. Pekreslení leteckých snímk... 2 1.1. Úvod... 2 1.2. Teorie, metody ešení... 2 1.2.1. Pekreslení snímk na pekreslovaích... 2 1.2.2. Diferenciální

Více

Matematická morfologie

Matematická morfologie / 35 Matematická morfologie Karel Horák Rozvrh přednášky:. Úvod. 2. Dilatace. 3. Eroze. 4. Uzavření. 5. Otevření. 6. Skelet. 7. Tref či miň. 8. Ztenčování. 9. Zesilování..Golayova abeceda. 2 / 35 Matematická

Více

Algoritmy pro shlukování prostorových dat

Algoritmy pro shlukování prostorových dat Algoritmy pro shlukování prostorových dat Marta Žambochová Katedra matematiky a informatiky Fakulta sociálně ekonomická Univerzita J. E. Purkyně v Ústí nad Labem ROBUST 21. 26. leden 2018 Rybník - Hostouň

Více

9. Kombinatorika, pravd podobnost a statistika

9. Kombinatorika, pravd podobnost a statistika 9. Kombinatorika, pravdpodobnost a statistika VÝCHOZÍ TEXT K ÚLOZE 1 V kódu je na prvním míst jedno z písmen A, B, C nebo D. Na dalších dvou pozicích je libovolné dvojciferné íslo od 11 do 45. (Existují

Více

L I C H O B Ž N Í K (2 HODINY) ? Co to vlastn lichobžník je? Podívej se napíklad na následující obrázky:

L I C H O B Ž N Í K (2 HODINY) ? Co to vlastn lichobžník je? Podívej se napíklad na následující obrázky: L I C H O B Ž N Í K (2 HODINY)? Co to vlastn lichobžník je? Podívej se napíklad na následující obrázky: Na obrázcích je vyobrazena hospodáská budova a židlika, kterou urit mají tvoji rodie na chodb nebo

Více

5. Umělé neuronové sítě. Neuronové sítě

5. Umělé neuronové sítě. Neuronové sítě Neuronové sítě Přesný algoritmus práce přírodních neuronových systémů není doposud znám. Přesto experimentální výsledky na modelech těchto systémů dávají dnes velmi slibné výsledky. Tyto systémy, včetně

Více

1. PHOTOMODELER. Pracovní prostedí PhotoModeleru (obr. 1) EŠ 02.10_FM10 PHOTOMODELER

1. PHOTOMODELER. Pracovní prostedí PhotoModeleru (obr. 1) EŠ 02.10_FM10 PHOTOMODELER 1. PHOTOMODELER PhotoModeler je fotogrammetrický systém urený k bezdotykovému 2D a 3D mení. Je založen na principech metody prsekové fotogrammetrie. Umožuje získat mnoho údaj ze snímk daného objektu bhem

Více

MATEMATICKÁ KARTOGRAFIE

MATEMATICKÁ KARTOGRAFIE VYSOKÉ UENÍ TECHNICKÉ V BRN FAKULTA STAVEBNÍ MILOSLAV ŠVEC MATEMATICKÁ KARTOGRAFIE MODUL KARTOGRAFICKÁ ZKRESLENÍ STUDIJNÍ OPORY PRO STUDIJNÍ PROGRAMY S KOMBINOVANOU FORMOU STUDIA Matematická kartografie

Více

Úvodem Dříve les než stromy 3 Operace s maticemi

Úvodem Dříve les než stromy 3 Operace s maticemi Obsah 1 Úvodem 13 2 Dříve les než stromy 17 2.1 Nejednoznačnost terminologie 17 2.2 Volba metody analýzy dat 23 2.3 Přehled vybraných vícerozměrných metod 25 2.3.1 Metoda hlavních komponent 26 2.3.2 Faktorová

Více

Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu.

Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu. Datový objekt [citováno z http://wraith.iglu.cz/python/index.php] Každý datový objekt Pythonu má minimáln ti vlastnosti. Identitu, datový typ a hodnotu. Identita Identita datového objektu je jedinený a

Více

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

ZPRACOVÁNÍ OBRAZU přednáška 4 ZPRACOVÁNÍ OBRAZU přednáška 4 Vít Lédl vit.ledl@tul.cz TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií Tento materiál vznikl v rámci projektu ESF CZ.1.07/2.2.00/07.0247,

Více

Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3.

Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3. Obsah...1 1. Úvod...2 Slovníek pojm...2 2. Popis instalace...3 Nároky na hardware a software...3 Instalace a spouštní...3 Vstupní soubory...3 3. Popis prostedí...4 3.1 Hlavní okno...4 3.1.1 Adresáový strom...4

Více

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

ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů REGISTRACI OBRAZU (IMAGE REGISTRATION) Více snímků téže scény Odpovídající pixely v těchto snímcích musí mít stejné souřadnice Pokud je nemají

Více

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH 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

Více

Trénování sítě pomocí učení s učitelem

Trénování sítě pomocí učení s učitelem Trénování sítě pomocí učení s učitelem! předpokládá se, že máme k dispozici trénovací množinu, tj. množinu P dvojic [vstup x p, požadovaný výstup u p ]! chceme nastavit váhy a prahy sítě tak, aby výstup

Více

Počítačové vidění vs. digitální zpracování obrazu Digitální obraz a jeho vlastnosti

Počítačové vidění vs. digitální zpracování obrazu Digitální obraz a jeho vlastnosti Počítačové vidění vs. digitální zpracování obrazu Digitální obraz a jeho vlastnosti 1/32 Václav Hlaváč Fakulta elektrotechnická ČVUT, katedra kybernetiky Centrum strojového vnímání, Praha hlavac@fel.cvut.cz

Více

Tisk Základních map R

Tisk Základních map R Tisk Základních map R ESKÉ VYSOKÉ UENÍ TECHNICKÉ V PRAZE FAKULTA STAVEBNÍ OBOR GEODÉZIE A KARTOGRAFIE KATEDRA MAPOVÁNÍ A KARTOGRAFIE Semestrální práce z pedmtu Kartografická polygrafie a reprografie Ve

Více

MATEMATIKA MATEMATIKA

MATEMATIKA MATEMATIKA PRACOVNÍ MATERIÁLY PRACOVNÍ MATERIÁLY MATEMATIKA MATEMATIKA Struktura vyuovací hodiny Metodický Struktura vyuovací list aplikace hodiny Ukázková Metodický hodina list aplikace materiál Záznamový Ukázková

Více

Přednáška 13 Redukce dimenzionality

Přednáška 13 Redukce dimenzionality Vytěžování Dat Přednáška 13 Redukce dimenzionality Miroslav Čepek Fakulta Elektrotechnická, ČVUT Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti ČVUT (FEL) Redukce dimenzionality 1 /

Více

R O V N O B Ž N Í K (2 HODINY)

R O V N O B Ž N Í K (2 HODINY) R O V N O B Ž N Í K (2 HODINY)? Co to vlastn rovnobžník je? Na obrázku je dopravní znaka, která íká, že vzdálenost k železninímu pejezdu je 1 m (dva pruhy, jeden pruh pedstavuje vzdálenost 80 m): Pozorn

Více

Lineární klasifikátory

Lineární klasifikátory Lineární klasifikátory Lineární klasifikátory obsah: perceptronový algoritmus základní verze varianta perceptronového algoritmu přihrádkový algoritmus podpůrné vektorové stroje Lineární klasifikátor navrhnout

Více

MENÍ TEPLOTNÍHO POLE BIMETALOVÉHO SENZORU S VYUŽITÍM ANALÝZY OBRAZU

MENÍ TEPLOTNÍHO POLE BIMETALOVÉHO SENZORU S VYUŽITÍM ANALÝZY OBRAZU MENÍ TEPLOTNÍHO POLE BIMETALOVÉHO SENZORU S VYUŽITÍM ANALÝZY OBRAZU David Grobelný, Pavel Neviva, Pemysl Plešivák VSB - TU Ostrava, K455, 17. Listopadu 15, Ostrava Poruba, 708 33, Czech Republic Abstrakt

Více

Stanovení požadavk protismykových vlastností vozovek s ohledem na nehodovost

Stanovení požadavk protismykových vlastností vozovek s ohledem na nehodovost VUT Brno Fakulta stavební Studentská vdecká a odborná innost Akademický rok 2005/2006 Stanovení požadavk protismykových vlastností vozovek s ohledem na nehodovost Jméno a píjmení studenta : Roník, obor

Více

Praktické využití metod digitálního zpracování obrazu

Praktické využití metod digitálního zpracování obrazu STEDOŠKOLSKÁ ODBORNÁ INNOST obor 01 Praktické využití metod digitálního zpracování obrazu Vypracoval: Ondej Mikšík Oktáva B Gymnázium Kromíž Masarykovo nám. 496 2007 1 Obsah 1. Úvod... 3 2. Digitální obraz...

Více

DOPRAVNÍ INŽENÝRSTVÍ

DOPRAVNÍ INŽENÝRSTVÍ VYSOKÉ UENÍ TECHNICKÉ V BRN FAKULTA STAVEBNÍ ING. MARTIN SMLÝ DOPRAVNÍ INŽENÝRSTVÍ MODUL 4 ÍZENÉ ÚROVOVÉ KIŽOVATKY ÁST 1 STUDIJNÍ OPORY PRO STUDIJNÍ PROGRAMY S KOMBINOVANOU FORMOU STUDIA Dopravní inženýrství

Více

Odečítání pozadí a sledování lidí z nehybné kamery. Ondřej Šerý

Odečítání pozadí a sledování lidí z nehybné kamery. Ondřej Šerý Odečítání pozadí a sledování lidí z nehybné kamery Ondřej Šerý Plán Motivace a popis úlohy Rozdělení úlohy na tři části Detekce pohybu Detekce objektů Sledování objektů Rozbor každé z částí a nástin několika

Více

P. Petyovsk", MAPV Aplikace po"íta"ového vid#ní v dopravních úlohách2, Virtualizovaná realita

P. Petyovsk, MAPV Aplikace poítaového vid#ní v dopravních úlohách2, Virtualizovaná realita P!edná!ka kurzu MAPV Aplikace po"íta"ového vid#ní v dopravních úlohách2 Virtualizovaná realita P. Petyovsk" (email: petyovsk@feec.vutbr.cz), kancelá! E530, Integrovan" objekt - 1/12 - Pojmy a opakování!...

Více

DEMONSTRAČNÍ ÚLOHA NA UČENÍ BEZ UČITELE

DEMONSTRAČNÍ ÚLOHA NA UČENÍ BEZ UČITELE VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV AUTOMATIZACE A MĚŘICÍ TECHNIKY FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION

Více

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

Algoritmy a struktury neuropočítačů ASN - P10. Aplikace UNS v biomedicíně Aplikace UNS v biomedicíně aplikace v medicíně postup při zpracování úloh Aplikace UNS v medicíně Důvod: nalezení exaktnějších, levnějších a snadnějších metod určování diagnóz pro lékaře nalezení šetrnějších

Více

Zbytky zákaznického materiálu

Zbytky zákaznického materiálu Autoi: V Plzni 31.08.2010 Obsah ZBYTKOVÝ MATERIÁL... 3 1.1 Materiálová žádanka na peskladnní zbytk... 3 1.2 Skenování zbytk... 7 1.3 Vývozy zbytk ze skladu/makulatura... 7 2 1 Zbytkový materiál V souvislosti

Více

Efektivní hodnota proudu a nap tí

Efektivní hodnota proudu a nap tí Peter Žilavý: Efektivní hodnota proudu a naptí Efektivní hodnota proudu a naptí Peter Žilavý Katedra didaktiky fyziky MFF K Praha Abstrakt Píspvek experimentáln objasuje pojem efektivní hodnota stídavého

Více

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

KOMPRESE OBRAZŮ. Václav Hlaváč, Jan Kybic. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání. 1/25 KOMPRESE OBRAZŮ Václav Hlaváč, Jan Kybic Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání hlavac@fel.cvut.cz http://cmp.felk.cvut.cz/ hlavac KOMPRESE OBRAZŮ, ÚVOD

Více

Numerické metody a programování. Lekce 8

Numerické metody a programování. Lekce 8 Numerické metody a programování Lekce 8 Optimalizace hledáme bod x, ve kterém funkce jedné nebo více proměnných f x má minimum (maximum) maximalizace f x je totéž jako minimalizace f x Minimum funkce lokální:

Více

Dimenzování potrubních rozvod

Dimenzování potrubních rozvod Pednáška 6 Dimenzování potrubních rozvod Cílem je navrhnout profily potrubí, jmenovité svtlosti armatur a nastavení regulaních orgán tak, aby pi požadovaném prtoku byla celková tlaková ztráta okruhu stejn

Více

2. M ení t ecích ztrát na vodní trati

2. M ení t ecích ztrát na vodní trati 2. M ení t ecích ztrát na vodní trati 2. M ení t ecích ztrát na vodní trati 2.1. Úvod P i proud ní skute ných tekutin vznikají následkem viskozity t ecí odpory, tj. síly, které p sobí proti pohybu ástic

Více

Neuronové časové řady (ANN-TS)

Neuronové časové řady (ANN-TS) Neuronové časové řady (ANN-TS) Menu: QCExpert Prediktivní metody Neuronové časové řady Tento modul (Artificial Neural Network Time Series ANN-TS) využívá modelovacího potenciálu neuronové sítě k predikci

Více

2.1 Pokyny k otev eným úlohám. 2.2 Pokyny k uzav eným úlohám. Testový sešit neotvírejte, po kejte na pokyn!

2.1 Pokyny k otev eným úlohám. 2.2 Pokyny k uzav eným úlohám. Testový sešit neotvírejte, po kejte na pokyn! MATEMATIKA základní úrove obtížnosti DIDAKTICKÝ TEST Maximální bodové hodnocení: 50 bod Hranice úspšnosti: 33 % Základní informace k zadání zkoušky Didaktický test obsahuje 26 úloh. asový limit pro ešení

Více

Výsledky = = width height 3 width height R + G + B ( )

Výsledky = = width height 3 width height R + G + B ( ) Půltónování a chybová difůze Třetí fáze při redukci počtu barev mají na starosti algoritmy, které obdrží Truecolor bitmapu a paletu, přičemž na výstupu je bitmapa v indexovaném barevném formátu. Úkolem

Více

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

KOMPRESE OBRAZŮ. Václav Hlaváč. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání. hlavac@fel.cvut. 1/24 KOMPRESE OBRAZŮ Václav Hlaváč Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání hlavac@fel.cvut.cz http://cmp.felk.cvut.cz/ hlavac KOMPRESE OBRAZŮ, ÚVOD 2/24 Cíl:

Více

(Auto)korelační funkce. 2. 11. 2015 Statistické vyhodnocování exp. dat M. Čada www.fzu.cz/ ~ cada

(Auto)korelační funkce. 2. 11. 2015 Statistické vyhodnocování exp. dat M. Čada www.fzu.cz/ ~ cada (Auto)korelační funkce 1 Náhodné procesy Korelace mezi náhodnými proměnnými má široké uplatnění v elektrotechnické praxi, kde se snažíme o porovnávání dvou signálů, které by měly být stejné. Příkladem

Více

Metody analýzy dat II

Metody analýzy dat II Metody analýzy dat II Detekce komunit MADII 2018/19 1 Zachary s club, Collaboration network in Santa Fe Institute, Lusseau s network of Bottlenose Dolphins 2 Web Pages, Overlaping communities of word associations

Více

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

AVDAT Mnohorozměrné metody, metody klasifikace Shluková analýza AVDAT Mnohorozměrné metody, metody klasifikace Shluková analýza Josef Tvrdík Katedra informatiky Přírodovědecká fakulta Ostravská univerzita Shluková analýza Cílem shlukové analýzy je nalézt v datech podmnožiny

Více

Hledání optimální polohy stanic a zastávek na tratích regionálního významu

Hledání optimální polohy stanic a zastávek na tratích regionálního významu Hledání optimální polohy stanic a zastávek na tratích regionálního významu Václav Novotný 31. 10. 2018 Anotace 1. Dopravní obsluha území tratěmi regionálního významu 2. Cíle výzkumu a algoritmus práce

Více

FAKULTA ELEKTROTECHNIKY A KOMUNIKANÍCH TECHNOLOGIÍ VYSOKÉ UENÍ TECHNICKÉ V BRN. Poítaové vidní

FAKULTA ELEKTROTECHNIKY A KOMUNIKANÍCH TECHNOLOGIÍ VYSOKÉ UENÍ TECHNICKÉ V BRN. Poítaové vidní FAKULTA ELEKTROTECHNIKY A KOMUNIKANÍCH TECHNOLOGIÍ VYSOKÉ UENÍ TECHNICKÉ V BRN Poítaové vidní Ing. Karel Horák Ph.D. Ing. Ilona Kalová Ph.D. Ing. Petr Petyovský Ing. Miloslav Richter Ph.D. Brno 6.4. 8

Více

Státnice odborné č. 20

Státnice odborné č. 20 Státnice odborné č. 20 Shlukování dat Shlukování dat. Metoda k-středů, hierarchické (aglomerativní) shlukování, Kohonenova mapa SOM Shlukování dat Shluková analýza je snaha o seskupení objektů do skupin

Více

Digitální ortofoto DPW PhoTopoL

Digitální ortofoto DPW PhoTopoL Digitální ortofoto DPW PhoTopoL Technologický postup 1 Digitální ortofoto snímkové orientace 1. Pípravné práce a založení projektu Postupn provedete následující operace: - definici kamery - založení projektu

Více

EXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ

EXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ EXPORT DAT TABULEK V MÍŽKÁCH HROMADNÉHO PROHLÍŽENÍ V PRODUKTECH YAMACO SOFTWARE PÍRUKA A NÁVODY PRO ÚELY: - EXPORTU DAT DO EXTERNÍCH FORMÁT YAMACO SOFTWARE 2005 1. ÚVODEM Všechny produkty spolenosti YAMACO

Více

VYSOKÉ UENÍ TECHNICKÉ V BRN BRNO UNIVERSITY OF TECHNOLOGY

VYSOKÉ UENÍ TECHNICKÉ V BRN BRNO UNIVERSITY OF TECHNOLOGY VYSOKÉ UENÍ TECHNICKÉ V BRN BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKANÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS

Více

Statistická teorie učení

Statistická teorie učení Statistická teorie učení Petr Havel Marek Myslivec přednáška z 9. týdne 1 Úvod Představme si situaci výrobce a zákazníka, který si u výrobce objednal algoritmus rozpoznávání. Zákazník dodal experimentální

Více

Statistické modely tvaru a vzhledu

Statistické modely tvaru a vzhledu Kapitola 1 Statistické modely tvaru a vzhledu V této kapitole nastíním problematiku statistických modelů tvaru, jejich využití a metod potřebných pro jejich výpočet a použití. Existují dvě hlavní metody;

Více