Matematická morfologie - Mathematical morphology

Matematická morfologie (MM) je teorie a technika pro analýzu a zpracování geometrický struktury, založené na teorie množin, teorie mřížky, topologie, a náhodné funkce. MM se nejčastěji používá digitální obrázky, ale lze jej použít i na grafy, povrchové sítě, pevné látky a mnoho dalších prostorových struktur.
Topologické a geometrický kontinuální -prostorové koncepty, jako je velikost, tvar, konvexnost, připojení, a geodetická vzdálenost, byly zavedeny MM na kontinuální i diskrétní prostory. MM je také základem morfologické zpracování obrazu, který se skládá ze sady operátorů, které transformují obrázky podle výše uvedených charakterizací.
Základní morfologické operátory jsou eroze, dilatace, otevírací a zavírání.
MM byl původně vyvinut pro binární obrazy, a později byla rozšířena na stupně šedi funkce a obrázky. Následné zobecnění na kompletní mříže je dnes široce přijímán jako teoretický základ MM.
Dějiny
Od 60. let 20. století byly v konkrétních komunitách diskutovány a používány nejrůznější schémata pro nelineární zpracování obrázků. Příkladem původně populárním ve vědách o Zemi a životním prostředí je matematická morfologie založená na „dilataci“ dat sestávajících z 0 a 1 se „strukturujícím prvkem“ σ podle Sign [ListConvolve [σ, data, 1, 0]] (jako a dvojí působení „eroze“).[1] Matematická morfologie byla vyvinuta v roce 1964 společnou prací Georges Matheron a Jean Serra, na École des Mines de Paris, Francie. Matheron dohlížel na PhD teze Serry, věnovaný kvantifikaci minerálních charakteristik z tenkého průřezy, a tato práce vyústila v nový praktický přístup, stejně jako teoretický pokrok v integrální geometrie a topologie.
V roce 1968 Center de Morphologie Mathématique byla založena École des Mines de Paris v Paříži Fontainebleau, Francie, vedená Matheronem a Serrou.
Během zbytku šedesátých a většiny sedmdesátých let se MM v zásadě zabýval binární obrazy, považováno za sady a vygeneroval velký počet binární operátory a techniky: Hit-and-miss transformace, dilatace, eroze, otevírací, zavírání, granulometrie, ředění, skeletonizace, konečná eroze, podmíněné půlení, a další. Byl také vyvinut náhodný přístup založený na nových obrazových modelech. Většina prací v tomto období byla vyvinuta ve Fontainebleau.
Od poloviny 70. do poloviny 80. let byla MM zobecněna na stupně šedi funkce a snímky také. Kromě rozšíření hlavních konceptů (jako je dilatace, eroze atd.) Na funkce, tato generalizace přinesla nové operátory, jako například morfologické přechody, cylindrová transformace a Povodí (MM je hlavní segmentace přístup).
V 80. a 90. letech získala MM širší uznání, protože výzkumná střediska v několika zemích začaly tuto metodu přijímat a zkoumat. MM začal být aplikován na velké množství problémů se zobrazováním a aplikací.
V roce 1986 Serra dále zobecnila MM, tentokrát na teoretický rámec založený na kompletní mříže. Toto zobecnění přineslo teorii flexibilitu a umožnilo její použití v mnohem větším počtu struktur, včetně barevných obrázků, videa, grafy, oka Matheron a Serra zároveň formulovali morfologickou teorii filtrování, založený na novém mřížkovém rámci.
V 90. a 2000 letech došlo také k dalšímu teoretickému pokroku, včetně konceptů připojení a nivelace.
V roce 1993 se konalo první mezinárodní symposium o matematické morfologii (ISMM) Barcelona, Španělsko. Od té doby se ISMM organizují každé 2–3 roky: Fontainebleau, Francie (1994); Atlanta, USA (1996); Amsterdam, Holandsko (1998); Palo Alto, CA, USA (2000); Sydney, Austrálie (2002); Paříž, Francie (2005); Rio de Janeiro, Brazílie (2007); Groningen, Holandsko (2009); Intra (Verbania ), Itálie (2011); Uppsala, Švédsko (2013); Reykjavík, Island (2015); a Fontainebleau, Francie (2017).
Reference
- „Úvod“, Pierre Soille, v (Serra et al. (Eds.) 1994 ), str. 1-4.
- „Příloha A:„ Centre de Morphologie Mathématique “, přehled“ Jean Serry, v (Serra et al. (Eds.) 1994 ), str. 369-374.
- „Předmluva“ v (Ronse et al. (Eds.) 2005 )
Binární morfologie
V binární morfologii je obraz zobrazen jako a podmnožina a Euklidovský prostor nebo celočíselná mřížka , pro nějakou dimenzi d.
Strukturující prvek
Základní myšlenkou v binární morfologii je zkoumat obraz s jednoduchým předdefinovaným tvarem a vyvozovat závěry o tom, jak tento tvar zapadá nebo chybí tvary v obraze. Tato jednoduchá „sonda“ se nazývá strukturní prvek, a je sám o sobě binárním obrazem (tj. podmnožinou prostoru nebo mřížky).
Zde je několik příkladů široce používaných strukturovacích prvků (označených B):
- Nechat ; B je otevřený disk o poloměru r, se středem na počátek.
- Nechat ; B je čtverec 3 × 3, to znamená, B = {(−1, −1), (−1, 0), (−1, 1), (0, −1), (0, 0), (0, 1), (1, −1), (1, 0), (1, 1)}.
- Nechat ; B je "kříž" daný B = {(−1, 0), (0, −1), (0, 0), (0, 1), (1, 0)}.
Základní operátoři
Základní operace jsou posunově invariantní (překlad neměnný ) operátoři silně spjatí s Minkowského doplnění.
Nechat E být euklidovský prostor nebo celočíselná mřížka a A binární obraz v E.
Eroze

The eroze binárního obrazu A strukturujícím prvkem B je definováno
kde Bz je překlad B vektorem z, tj., , .
Když strukturující prvek B má střed (např. B je disk nebo čtverec) a toto středisko je umístěno na počátku E, pak eroze A podle B lze chápat jako místo bodů dosažených středem B když B pohybuje se dovnitř A. Například eroze čtverce ze strany 10, vystředěného na počátek, diskem o poloměru 2, rovněž vystředěným na počátek, je čtverec ze strany 6 vystředěný na počátek.
Eroze A podle B je také dán výrazem .
Příklad aplikace: Předpokládejme, že jsme obdrželi fax temné fotokopie. Všechno vypadá, jako by to bylo psáno perem, které krvácí. Proces eroze umožní zeslabení silnějších čar a detekci díry uvnitř písmene „o“.
Dilatace

The dilatace z A strukturujícím prvkem B je definováno
Dilatace je komutativní, také daná .
Li B má centrum původu, jako dříve, pak dilataci A podle B lze chápat jako místo bodů, na které se vztahuje B když střed B pohybuje se dovnitř A. Ve výše uvedeném příkladu je dilatace čtverce strany 10 diskem o poloměru 2 čtvercem strany 14 se zaoblenými rohy, vystředěnými na počátku. Poloměr zaoblených rohů je 2.
Dilataci lze také získat pomocí , kde Bs označuje symetrický z B, to znamená, .
Příklad aplikace: dilatace je duální operace eroze. Čísla, která jsou velmi lehce nakreslena, se při rozšíření zvětší. Nejjednodušší způsob, jak to popsat, je představit si, že stejný fax / text je psán silnějším perem.
Otevírací

The otevírací z A podle B se získá erozí A podle B, následovaná dilatací výsledného obrazu pomocí B:
Otvor je také dán , což znamená, že se jedná o místo překladů strukturujícího prvku B uvnitř obrázku A. V případě čtverce strany 10 a disku o poloměru 2 jako strukturního prvku je otvorem čtverec strany 10 se zaoblenými rohy, kde poloměr rohu je 2.
Příklad aplikace: Předpokládejme, že někdo napsal poznámku na nenasákavý papír a že psaní vypadá, jako by mu všude rostly drobné chlupaté kořeny. Otevření v podstatě odstraní vnější drobné „vlasové“ netěsnosti a obnoví text. Vedlejším efektem je, že to všechno zaokrouhluje. Ostré hrany začnou mizet.
Zavírání

The zavírání z A podle B se získá rozšířením A podle B, následovaná erozí výsledné struktury o B:
Uzávěr lze také získat pomocí , kde XC označuje doplněk z X ve vztahu k E (to znamená, ). Výše uvedené znamená, že uzavření je doplňkem lokace překladů symetrie strukturujícího prvku mimo obraz A.
Vlastnosti základních operátorů
Zde jsou některé vlastnosti základních binárních morfologických operátorů (dilatace, eroze, otevírání a zavírání):
- Oni jsou překlad neměnný.
- Oni jsou vzrůstající, tedy pokud , pak , a , atd.
- Dilatace je komutativní: .
- Pokud je původ E patří do strukturujícího prvku B, pak .
- Dilatace je asociativní, tj., . Kromě toho eroze uspokojuje .
- Eroze a dilatace uspokojují dualitu .
- Otevírání a zavírání uspokojí dualitu .
- Dilatace je distribuční přes nastavit unii
- Eroze je distribuční přes nastavit křižovatku
- Dilatace je a pseudo-inverzní eroze a naopak v následujícím smyslu: kdyby a jen kdyby .
- Otevírání a zavírání jsou idempotentní.
- Otevření je anti-rozsáhlý, tj., , zatímco uzávěrka je rozsáhlý, tj., .
Ostatní operátoři a nástroje
- Hit-and-miss transformace
- Prořezávací transformace
- Morfologická kostra
- Filtrování rekonstrukcí
- Konečné eroze a podmíněné půlení
- Granulometrie
- Funkce geodetické vzdálenosti
Morfologie ve stupních šedi

v stupně šedi morfologie, obrázky jsou funkce mapování a Euklidovský prostor nebo mřížka E do , kde je sada realita, je prvek větší než jakékoli reálné číslo a je prvek menší než jakékoli skutečné číslo.
Strukturovací prvky ve stupních šedi jsou také funkce stejného formátu, nazývané „strukturovací funkce“.
Označení obrázku pomocí F(X) a strukturovací funkce pomocí b(X), dilatace ve stupních šedi F podle b darováno
kde "sup" označuje supremum.
Podobně eroze F podle b darováno
kde "inf" označuje infimum.
Stejně jako v binární morfologii je otevírání a zavírání dáno příslušně
Funkce plochého strukturování
V morfologických aplikacích je běžné používat ploché strukturní prvky. Funkce ploché strukturování jsou funkce b(X) ve formě
kde .
V tomto případě je dilatace a eroze značně zjednodušena a dána příslušně
V ohraničeném diskrétním případě (E je mřížka a B je ohraničený), supremum a infimum operátory lze nahradit maximum a minimální. Dilatace a eroze jsou tedy konkrétními případy statistika objednávek filtry, přičemž dilatace vrací maximální hodnotu v pohybujícím se okně (symetrická podpora strukturovací funkce B) a eroze vrací minimální hodnotu v pohyblivém okně B.
V případě plochého strukturního prvku závisí morfologické operátory pouze na relativním uspořádání pixel hodnoty, bez ohledu na jejich číselné hodnoty, a proto jsou zvláště vhodné pro zpracování binární obrazy a obrázky ve stupních šedi jehož funkce přenosu světla není známo.
Ostatní operátoři a nástroje
Kombinací těchto operátorů lze získat algoritmy pro mnoho úloh zpracování obrazu, například detekce funkcí, segmentace obrazu, doostření obrazu, filtrování obrazu, a klasifikace Podél této linie by se mělo také podívat do Kontinuální morfologie [2]
Matematická morfologie na úplných mřížkách
Kompletní svazy jsou částečně objednané sady, kde má každá podmnožina infimum a a supremum. Obsahuje zejména a nejmenší prvek a a největší prvek (označovaný také jako „vesmír“).
Přídavky (dilatace a eroze)
Nechat být úplnou mřížkou, se symbolem infimum a supremum a , resp. Jeho vesmír a nejmenší prvek jsou symbolizovány U a , resp. Navíc nechte být sbírkou prvků z L.
Dilatací je libovolný operátor který se distribuuje nad supremum a zachovává nejmenší prvek. Tj.:
- ,
- .
Erozí je každý operátor který se distribuuje po infimu a chrání vesmír. Tj.:
- ,
- .
Vznikají dilatace a eroze Galoisova spojení. To znamená pro každou dilataci je zde jediná eroze to uspokojuje
pro všechny .
Podobně pro každou erozi existuje jedna a pouze jedna dilatace splňující výše uvedené spojení.
Navíc pokud spojení splní dva operátoři, pak musí to být dilatace a eroze.
Dvojice erozí a dilatací splňujících výše uvedené spojení se nazývají „adjunkce“ a o erozi se říká, že je to eroze adjunktu dilatace, a naopak.
Otevírání a zavírání
Pro každou adjunkci , morfologický otvor a morfologické uzavření jsou definovány takto:
Morfologické otevírání a zavírání jsou zvláštní případy algebraické otevření (nebo jednoduše otevření) a algebraické uzavření (nebo jednoduše zavírání). Algebraické otvory jsou operátory v L které jsou idempotentní, rostoucí a antirozsáhlé. Algebraické uzávěry jsou operátory v L které jsou idempotentní, rostoucí a rozsáhlé.
Zvláštní případy
Binární morfologie je zvláštním případem mřížkové morfologie, kde L je napájecí sada z E (Euklidovský prostor nebo mřížka), to znamená, L je sada všech podskupin E, a je nastavit zařazení. V tomto případě je infimum nastavit křižovatku a supremum je nastavit unii.
Podobně morfologie ve stupních šedi je dalším konkrétním případem, kde L je sada mapování funkcí E do , a , , a , jsou bodové pořadí, supremum a infimum. To je, je F a G jsou funkce v L, pak kdyby a jen kdyby ; infimum darováno ; a supremum darováno .
Viz také
Poznámky
- ^ Wolfram, Stephen (2002). Nový druh vědy. Wolfram Media, Inc. str.1077. ISBN 1-57955-008-8.
- ^ G. Sapiro, R. Kimmel, D. Shaked, B. Kimia a A. M. Bruckstein. Implementace kontinuální morfologie prostřednictvím vývoje křivky. Pattern Recognition, 26 (9): 1363–1372, 1993.
Reference
- Analýza obrazu a matematická morfologie Jean Serra, ISBN 0-12-637240-3 (1982)
- Analýza obrazu a matematická morfologie, svazek 2: Teoretické pokroky Jean Serra, ISBN 0-12-637241-1 (1988)
- Úvod do morfologického zpracování obrazu Edward R. Dougherty, ISBN 0-8194-0845-X (1992)
- Morfologická analýza obrazu; Zásady a aplikace Pierre Soille, ISBN 3-540-65671-5 (1999), 2. vydání (2003)
- Matematická morfologie a její aplikace na zpracování signálu, J. Serra a Ph. Salembier (ed.), Sborník z 1. mezinárodního semináře o matematické morfologii a jeho aplikacích pro zpracování signálu (ISMM'93), ISBN 84-7653-271-7 (1993)
- Matematická morfologie a její aplikace na zpracování obrazu, J. Serra a P. Soille (ed.), Sborník z 2. mezinárodního sympozia o matematické morfologii (ISMM'94), ISBN 0-7923-3093-5 (1994)
- Matematická morfologie a její aplikace na zpracování obrazu a signálu, Henk J.A.M. Heijmans a Jos B.T.M. Roerdink (ed.), Sborník ze 4. mezinárodního sympozia o matematické morfologii (ISMM'98), ISBN 0-7923-5133-9 (1998)
- Matematická morfologie: 40 let dále, Christian Ronse, Laurent Najman a Etienne Decencière (vyd.), ISBN 1-4020-3442-3 (2005)
- Matematická morfologie a její aplikace na zpracování signálu a obrazu, Gerald J.F. Banon, Junior Barrera, Ulisses M. Braga-Neto (ed.), Sborník z 8. mezinárodního sympozia o matematické morfologii (ISMM'07), ISBN 978-85-17-00032-4 (2007)
- Matematická morfologie: od teorie k aplikacím, Laurent Najman a Hugues Talbot (Eds). ISTE-Wiley. ISBN 978-1-84821-215-2. (520 stran) Červen 2010
externí odkazy
- Online kurz matematické morfologie, Jean Serra (v angličtině, francouzštině a španělštině)
- Centrum matematické morfologie, Paris School of Mines
- Dějiny matematické morfologie, Georges Matheron a Jean Serra
- Morphology Digest, zpravodaj o matematické morfologii, Pierre Soille
- Přednášky o zpracování obrazu: Sbírka 18 přednášek ve formátu pdf z Vanderbiltovy univerzity. Přednášky 16-18 jsou o matematické morfologii autor: Alan Peters
- Matematická morfologie; z přednášek o počítačovém vidění tím, že Robyn Owens
- Zdarma knihovna optimalizovaná pro zpracování obrazu SIMD
- Demonstrace appletu Java
- FILTRY: bezplatná knihovna pro zpracování obrázků s otevřeným zdrojovým kódem
- Rychlé morfologické eroze, dilatace, otvory a uzávěry
- Morfologická analýza neuronů pomocí Matlabu