Mathematical morphology

A shape (in blue) and its morphological dilation (in green) and erosion (in yellow) by a diamond-shaped structuring element.

Mathematical morphology (MM) is a theory and technique for the analysis and processing of geometrical structures, based on set theory, lattice theory, topology, and random functions. MM is most commonly applied to digital images, but it can be employed as well on graphs, surface meshes, solids, and many other spatial structures.

Topological and geometrical continuous-space concepts such as size, shape, convexity, connectivity, and geodesic distance, were introduced by MM on both continuous and discrete spaces. MM is also the foundation of morphological image processing, which consists of a set of operators that transform images according to the above characterizations.

The basic morphological operators are erosion, dilation, opening and closing.

MM was originally developed for binary images, and was later extended to grayscale functions and images. The subsequent generalization to complete lattices is widely accepted today as MM's theoretical foundation.

History

Mathematical Morphology was developed in 1964 by the collaborative work of Georges Matheron and Jean Serra, at the École des Mines de Paris, France. Matheron supervised the PhD thesis of Serra, devoted to the quantification of mineral characteristics from thin cross sections, and this work resulted in a novel practical approach, as well as theoretical advancements in integral geometry and topology.

In 1968, the Centre de Morphologie Mathématique was founded by the École des Mines de Paris in Fontainebleau, France, led by Matheron and Serra.

During the rest of the 1960s and most of the 1970s, MM dealt essentially with binary images, treated as sets, and generated a large number of binary operators and techniques: Hit-or-miss transform, dilation, erosion, opening, closing, granulometry, thinning, skeletonization, ultimate erosion, conditional bisector, and others. A random approach was also developed, based on novel image models. Most of the work in that period was developed in Fontainebleau.

From the mid-1970s to mid-1980s, MM was generalized to grayscale functions and images as well. Besides extending the main concepts (such as dilation, erosion, etc.) to functions, this generalization yielded new operators, such as morphological gradients, top-hat transform and the Watershed (MM's main segmentation approach).

In the 1980s and 1990s, MM gained a wider recognition, as research centers in several countries began to adopt and investigate the method. MM started to be applied to a large number of imaging problems and applications, especially in the field of non-linear filtering of noisy images.

In 1986, Serra further generalized MM, this time to a theoretical framework based on complete lattices. This generalization brought flexibility to the theory, enabling its application to a much larger number of structures, including color images, video, graphs, meshes, etc. At the same time, Matheron and Serra also formulated a theory for morphological filtering, based on the new lattice framework.

The 1990s and 2000s also saw further theoretical advancements, including the concepts of connections and levelings.

In 1993, the first International Symposium on Mathematical Morphology (ISMM) took place in Barcelona, Spain. Since then, ISMMs are organized every 2–3 years: Fontainebleau, France (1994); Atlanta, USA (1996); Amsterdam, Netherlands (1998); Palo Alto, CA, USA (2000); Sydney, Australia (2002); Paris, France (2005); Rio de Janeiro, Brazil (2007); Groningen, Netherlands (2009); Intra (Verbania), Italy (2011); Uppsala, Sweden (2013); Reykjavík, Iceland (2015); Fontainebleau, France (2017); and Saarbrücken, Germany (2019).[1]

References

Binary morphology

In binary morphology, an image is viewed as a subset of a Euclidean space or the integer grid , for some dimension d.

Structuring element

The basic idea in binary morphology is to probe an image with a simple, pre-defined shape, drawing conclusions on how this shape fits or misses the shapes in the image. This simple "probe" is called the structuring element, and is itself a binary image (i.e., a subset of the space or grid).

Here are some examples of widely used structuring elements (denoted by B):

  • Let ; B is an open disk of radius r, centered at the origin.
  • Let ; B is a 3 × 3 square, that is, B = {(−1, −1), (−1, 0), (−1, 1), (0, −1), (0, 0), (0, 1), (1, −1), (1, 0), (1, 1)}.
  • Let ; B is the "cross" given by B = {(−1, 0), (0, −1), (0, 0), (0, 1), (1, 0)}.

Basic operators

The basic operations are shift-invariant (translation invariant) operators strongly related to Minkowski addition.

Let E be a Euclidean space or an integer grid, and A a binary image in E.

Erosion

The erosion of the dark-blue square by a disk, resulting in the light-blue square.

The erosion of the binary image A by the structuring element B is defined by

where Bz is the translation of B by the vector z, i.e., , .

When the structuring element B has a center (e.g., B is a disk or a square), and this center is located on the origin of E, then the erosion of A by B can be understood as the locus of points reached by the center of B when B moves inside A. For example, the erosion of a square of side 10, centered at the origin, by a disc of radius 2, also centered at the origin, is a square of side 6 centered at the origin.

The erosion of A by B is also given by the expression .

Example application: Assume we have received a fax of a dark photocopy. Everything looks like it was written with a pen that is bleeding. Erosion process will allow thicker lines to get skinny and detect the hole inside the letter "o".

Dilation

The dilation of the dark-blue square by a disk, resulting in the light-blue square with rounded corners.

The dilation of A by the structuring element B is defined by

The dilation is commutative, also given by .

If B has a center on the origin, as before, then the dilation of A by B can be understood as the locus of the points covered by B when the center of B moves inside A. In the above example, the dilation of the square of side 10 by the disk of radius 2 is a square of side 14, with rounded corners, centered at the origin. The radius of the rounded corners is 2.

The dilation can also be obtained by , where Bs denotes the symmetric of B, that is, .

Example application: dilation is the dual operation of the erosion. Figures that are very lightly drawn get thick when "dilated". Easiest way to describe it is to imagine the same fax/text is written with a thicker pen.

Opening

The opening of the dark-blue square by a disk, resulting in the light-blue square with round corners.

The opening of A by B is obtained by the erosion of A by B, followed by dilation of the resulting image by B:

The opening is also given by , which means that it is the locus of translations of the structuring element B inside the image A. In the case of the square of side 10, and a disc of radius 2 as the structuring element, the opening is a square of side 10 with rounded corners, where the corner radius is 2.

Example application: Let's assume someone has written a note on a non-soaking paper and that the writing looks as if it is growing tiny hairy roots all over. Opening essentially removes the outer tiny "hairline" leaks and restores the text. The side effect is that it rounds off things. The sharp edges start to disappear.

Closing

The closing of the dark-blue shape (union of two squares) by a disk, resulting in the union of the dark-blue shape and the light-blue areas.

The closing of A by B is obtained by the dilation of A by B, followed by erosion of the resulting structure by B:

The closing can also be obtained by , where Xc denotes the complement of X relative to E (that is, ). The above means that the closing is the complement of the locus of translations of the symmetric of the structuring element outside the image A.

Properties of the basic operators

Here are some properties of the basic binary morphological operators (dilation, erosion, opening and closing):

  • They are translation invariant.
  • They are increasing, that is, if , then , and , etc.
  • The dilation is commutative: .
  • If the origin of E belongs to the structuring element B, then .
  • The dilation is associative, i.e., . Moreover, the erosion satisfies .
  • Erosion and dilation satisfy the duality .
  • Opening and closing satisfy the duality .
  • The dilation is distributive over set union
  • The erosion is distributive over set intersection
  • The dilation is a pseudo-inverse of the erosion, and vice versa, in the following sense: if and only if .
  • Opening and closing are idempotent.
  • Opening is anti-extensive, i.e., , whereas the closing is extensive, i.e., .

Other operators and tools

Grayscale morphology

Watershed of the gradient of the cardiac image

In grayscale morphology, images are functions mapping a Euclidean space or grid E into , where is the set of reals, is an element larger than any real number, and is an element smaller than any real number.

Grayscale structuring elements are also functions of the same format, called "structuring functions".

Denoting an image by f(x) the structuring function by b(x) and the support of b by B, the grayscale dilation of f by b is given by

where "sup" denotes the supremum.

Similarly, the erosion of f by b is given by

where "inf" denotes the infimum.

Just like in binary morphology, the opening and closing are given respectively by

Flat structuring functions

It is common to use flat structuring elements in morphological applications. Flat structuring functions are functions b(x) in the form

where .

In this case, the dilation and erosion are greatly simplified, and given respectively by

In the bounded, discrete case (E is a grid and B is bounded), the supremum and infimum operators can be replaced by the maximum and minimum. Thus, dilation and erosion are particular cases of order statistics filters, with dilation returning the maximum value within a moving window (the symmetric of the structuring function support B), and the erosion returning the minimum value within the moving window B.

In the case of flat structuring element, the morphological operators depend only on the relative ordering of pixel values, regardless their numerical values, and therefore are especially suited to the processing of binary images and grayscale images whose light transfer function is not known.

Other operators and tools

By combining these operators one can obtain algorithms for many image processing tasks, such as feature detection, image segmentation, image sharpening, image filtering, and classification. Along this line one should also look into Continuous Morphology[2]

Mathematical morphology on complete lattices

Complete lattices are partially ordered sets, where every subset has an infimum and a supremum. In particular, it contains a least element and a greatest element (also denoted "universe").

Adjunctions (dilation and erosion)

Let be a complete lattice, with infimum and supremum symbolized by and , respectively. Its universe and least element are symbolized by U and , respectively. Moreover, let be a collection of elements from L.

A dilation is any operator that distributes over the supremum, and preserves the least element. I.e.:

  • ,
  • .

An erosion is any operator that distributes over the infimum, and preserves the universe. I.e.:

  • ,
  • .

Dilations and erosions form Galois connections. That is, for every dilation there is one and only one erosion that satisfies

for all .

Similarly, for every erosion there is one and only one dilation satisfying the above connection.

Furthermore, if two operators satisfy the connection, then must be a dilation, and an erosion.

Pairs of erosions and dilations satisfying the above connection are called "adjunctions", and the erosion is said to be the adjoint erosion of the dilation, and vice versa.

Opening and closing

For every adjunction , the morphological opening and morphological closing are defined as follows:

The morphological opening and closing are particular cases of algebraic opening (or simply opening) and algebraic closing (or simply closing). Algebraic openings are operators in L that are idempotent, increasing, and anti-extensive. Algebraic closings are operators in L that are idempotent, increasing, and extensive.

Particular cases

Binary morphology is a particular case of lattice morphology, where L is the power set of E (Euclidean space or grid), that is, L is the set of all subsets of E, and is the set inclusion. In this case, the infimum is set intersection, and the supremum is set union.

Similarly, grayscale morphology is another particular case, where L is the set of functions mapping E into , and , , and , are the point-wise order, supremum, and infimum, respectively. That is, is f and g are functions in L, then if and only if ; the infimum is given by ; and the supremum is given by .

See also

Notes

  1. ^ "International Symposium on Mathematical Morphology and Its Applications to Signal and Image Processing". link.springer.com. Retrieved 2024-05-17.
  2. ^ G. Sapiro, R. Kimmel, D. Shaked, B. Kimia, and A. M. Bruckstein. Implementing continuous-scale morphology via curve evolution. Pattern Recognition, 26(9):1363–1372, 1993.

References

  • Image Analysis and Mathematical Morphology by Jean Serra, ISBN 0-12-637240-3 (1982)
  • Image Analysis and Mathematical Morphology, Volume 2: Theoretical Advances by Jean Serra, ISBN 0-12-637241-1 (1988)
  • An Introduction to Morphological Image Processing by Edward R. Dougherty, ISBN 0-8194-0845-X (1992)
  • Morphological Image Analysis; Principles and Applications by Pierre Soille, ISBN 3-540-65671-5 (1999), 2nd edition (2003)
  • Mathematical Morphology and its Application to Signal Processing, J. Serra and Ph. Salembier (Eds.), proceedings of the 1st International workshop on mathematical morphology and its applications to signal processing (ISMM'93), ISBN 84-7653-271-7 (1993)
  • Mathematical Morphology and Its Applications to Image Processing, J. Serra and P. Soille (Eds.), proceedings of the 2nd international symposium on mathematical morphology (ISMM'94), ISBN 0-7923-3093-5 (1994)
  • Mathematical Morphology and its Applications to Image and Signal Processing, Henk J.A.M. Heijmans and Jos B.T.M. Roerdink (Eds.), proceedings of the 4th international symposium on mathematical morphology (ISMM'98), ISBN 0-7923-5133-9 (1998)
  • Mathematical Morphology: 40 Years On, Christian Ronse, Laurent Najman, and Etienne Decencière (Eds.), ISBN 1-4020-3442-3 (2005)
  • Mathematical Morphology and its Applications to Signal and Image Processing, Gerald J.F. Banon, Junior Barrera, Ulisses M. Braga-Neto (Eds.), proceedings of the 8th international symposium on mathematical morphology (ISMM'07), ISBN 978-85-17-00032-4 (2007)
  • Mathematical morphology: from theory to applications, Laurent Najman and Hugues Talbot (Eds). ISTE-Wiley. ISBN 978-1-84821-215-2. (520 pp.) June 2010

Read other articles:

Взрыв на Котляковском кладбище в Москве 10 ноября 1996 года Место нападения Москва Цель нападения Место массового скопления людей возле могилы Михаила Лиходея Дата 10 ноября 1996 года Способ нападения Взрыв в месте массового скопления людей Оружие Взрывное устройство Погибши

 

Wappen derer von Ellerbach in der Zürcher Wappenrolle, ca. 1340 Ellerbach ist Name eines bereits erloschenen Adelsgeschlechts, das vom 12. bis 16. Jahrhundert als Ritter in Schwaben und Österreich bestand. Inhaltsverzeichnis 1 Geschichte 2 Wappen 3 Literatur 4 Weblinks 5 Einzelnachweise Geschichte Das Geschlecht ist seit dem 12. Jahrhundert nachweisbar. Es war nicht verwandt mit der Familie von Ellenbach. Angehöriger der Familie war unter anderem der Augsburger Bischof Burkhard von Ellerba...

 

Bilateral relationsPolish–American relations Poland United States Diplomatic missionPolish Embassy, Washington, D.C.United States Embassy, WarsawEnvoyAmbassador Marek MagierowskiAmbassador Mark Brzezinski US President Donald Trump during a speech in Warsaw. The Trump administration decisively strengthened ties between the two countries Official relations between Poland and the United States on a diplomatic level were initiated in 1919 after Poland had established itself as a republic after ...

Jazeera Palace Hotel bombingPart of Somali Civil War (2009–present)Jazeera Palace Hotel, renovated months after the attacks.LocationMogadishu, SomaliaDateJuly 26, 2015Attack typeSuicide bombingDeaths10-15+InjuredSeveralPerpetratorsal-Shabab vteSomali Civil War(2009–present) Timeline 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 Operations and battles 2009 S Mogadishu Mogadishu C Somalia Wabho Kismayo 2010 Beledweyne Ayn Kenyan border Mogadishu 2011 Lower Juba ...

 

ديرت رالي 2.0 هذا غلاف فني للعبة فيديو في موقع ستيم المطور كودماسترز الناشر كودماسترز الموزع متجر همبل  [لغات أخرى]‏[1]،  وستيم[2]،  ومتجر مايكروسوفت،  وبلاي ستيشن ستور  سلسلة اللعبة ديرت محرك اللعبة إيغو النظام بلاي ستيشن 4إكس بوكس ونمايكروسوفت ويند...

 

Dome BalikpapanInformasi stadionPemilikPemerintah Kota BalikpapanLokasiLokasiBalikpapan, Kalimantan TimurKonstruksiDibuat2004Dibuka2008Data teknisKapasitas2.500 Balikpapan Sport and Convention Center atau Dome Balikpapan merupakan sebuah gedung serba guna yang terletak di Balikpapan, Kalimantan Timur, Indonesia.[1] Gedung ini dibangun oleh Pemerintah Kota Balikpapan untuk Pekan Olahraga Nasional XVII ada tahun 2008. Gedung ini juga digunakan sebagai tempat pertandingan Indonesian Mast...

Myroxylon balsamum Дерево бальзаму ТолуMyroxylon balsamum var. balsamum Дерево перуанського бальзамуMyroxylon balsamum var. pereirae Охоронний статус Найменший ризик (МСОП 3.1)[1] Біологічна класифікація Царство: Рослини (Plantae) Клада: Судинні рослини (Tracheophyta) Клада: Покритонасінні (Angiosperms) Клада: Евдикоти...

 

Rachel VennyaLahirRachel Vennya Roland23 September 1995 (umur 28)Jakarta, IndonesiaKebangsaanIndonesiaPekerjaanYouTuberselebritispengusahaTahun aktif2015 - sekarangZamanModernSuami/istriNiko Al Hakim ​ ​(m. 2017; c. 2021)​AnakXabiru Oshe Al Hakim & Chava Aurorae Al Hakim Rachel Vennya (lahir 23 September 1995) adalah seorang influencer dan pengusaha berkebangsaan Indonesia.[1] Ia menikah dengan Niko Al Hakim pada tahun 2017...

 

هذه المقالة يتيمة إذ تصل إليها مقالات أخرى قليلة جدًا. فضلًا، ساعد بإضافة وصلة إليها في مقالات متعلقة بها. (ديسمبر 2017) مشعل الدايل معلومات شخصية الميلاد 25 مايو 1982 (41 سنة)  الرياض  مواطنة السعودية  الحياة العملية المهنة ممثل  المواقع السينما.كوم صفحته على السينما.كو...

Australian rugby league club, based in Mackay, QLD Mackay CuttersClub informationFull nameMackay Cutters Rugby League Football ClubColoursPrimary:  Maroon  Black Secondary:  Blue  WhiteFounded2007; 16 years ago (2007)Websitemackaycutters.com.auCurrent detailsGround(s)BB Print Stadium, Mackay, Queensland (12,200)ChairmanSteve DowdenCoachDave ElliottCaptainRoss BellaCompetitionIntrust Super Cup2022 season11th Current seasonRecordsPremierships (2nd grade)1 (...

 

United States historic placeThomas, I. C., Drug StoreU.S. National Register of Historic Places The building in 2008Location632 North 8th Street, Sheboygan, WisconsinCoordinates43°45′06″N 87°42′47″W / 43.75167°N 87.71306°W / 43.75167; -87.71306 (Thomas, I. C., Drug Store)Arealess than one acreBuilt1886 (1886)ArchitectArvin L. WeeksNRHP reference No.74000126[1]Added to NRHPJuly 10, 1974 The I. C. Thomas Drug Store is a historic ...

 

For the American Olympic hurdler, see Bernice Robinson (athlete). Bernice RobinsonBornBernice Violanthe Robinson(1914-02-07)February 7, 1914Charleston, Charleston County, South CarolinaDiedSeptember 3, 1994(1994-09-03) (aged 80)Charleston, South CarolinaNationalityAmericanOccupation(s)beauty culturist, civil rights activistYears active1936-1982Known forestablishing Citizenship Schools and registering voters throughout the American South Bernice Robinson (1914–1994) was an Ame...

Species of stick insect Ctenomorpha marginipennis Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Arthropoda Class: Insecta Order: Phasmatodea Family: Phasmatidae Genus: Ctenomorpha Species: C. marginipennis Binomial name Ctenomorpha marginipennisGray, 1833 Synonyms Ctenomorphoda marginipennis Gray, 1833 Acrophylla chronus Kaup, 1871 Acrophylla scutigera Redtenbacher, 1908 Acrophylla tasmanensis Lea, 1902 Ctenomorphodes chronus Gray, 1833 Ctenomorpha marginipenne Gr...

 

Radio station in Naches, WashingtonKMGWNaches, WashingtonBroadcast areaYakima, WashingtonFrequency99.3 MHzBrandingMegaHits 99.3ProgrammingFormatClassic hitsOwnershipOwnerTownsquare Media(Townsquare License, LLC)HistoryFirst air date2000 (as KREW-FM)Former call signsKBMU (5/10/1999-5/26/1999, CP)KREW-FM (1999-2002)KQSN (2002-2008)KQMY (2008-2012)KIT-FM (2012-2015)Technical informationFacility ID88006ClassAERP790 wattsHAAT274 meters (899 ft)Transmitter coordinates46°36′2.00″N 120°52...

 

CrystalDiskInfo 作者 hiyohiyo初版 2008年5月22日 (15年前) (2008-05-22)[1] 最新版 8.17.11 / 2022年11月3日 (12か月前) (2022-11-03)[1]リポジトリ github.com/hiyohiyo/CrystalDiskInfo プログラミング言語 C++対応OS Windows対応言語 日本語など、計34言語サポート状況 開発中種別 ディスクユーティリティライセンス MITライセンス公式サイト CrystalDiskInfoテンプレートを表示 CrystalDiskIn...

Đối với các định nghĩa khác, xem Nguyễn Hữu Độ.Nguyễn Hữu Độ 阮有度Tên chữHi BùiTên hiệuTông KhêThông tin cá nhânSinhNgày sinhtháng 4, 1813Nơi sinhThanh Hóa MấtNgày mất18 tháng 12, 1888Nơi mấtHà Nội An nghỉHuếGiới tínhnamGia quyếnHậu duệNguyễn Hữu Thị Nhàn, Nguyễn Hữu Thị Nga, Nguyễn Hữu Thị Uyển, Nguyễn Hữu Tý, Nguyễn Hữu Lữ, Nguyễn Hữu Khâm Nghề nghiệpquan lạiQuốc tịchnhà Ngu...

 

American animated television series We Bare BearsGenre Animated series Slice of life Adventure Created byDaniel ChongBased onThe Three Bare Bearsby Daniel ChongCreative directorLauren SassenVoices ofEric EdelsteinBobby MoynihanDemetri MartinTheme music composerIvan BariasOpening themeWe'll Be Thereby EstelleComposerBrad BreeckCountry of originUnited StatesOriginal languageEnglishNo. of seasons4No. of episodes140 (list of episodes)ProductionExecutive producersDaniel ChongCurtis LelashJennifer ...

 

Opera by Eef van Breen in Klingon language For other uses, see U (disambiguation). ʼuʼScience fiction opera by Eef van BreenScene from the premiere of ʼuʼ, 10 September 2010 performed at the Zeebelt Theater in The Hague.LibrettistKees Ligtelijn, Marc OkrandLanguageKlingonBased onStar TrekPremiere10 September 2010 (2010-09-10)The Hague, Netherlands On this page, Klingon text in the Latin alphabet is displayed in typewriter font, and with the modifier letter apostrophe ( ...

Metro station in Guangzhou, China This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Xialiang station – news · newspapers · books · scholar · JSTOR (March 2021) (Learn how and when to remove this template message) Xialiang夏良PlatformChinese nameSimplified Chinese夏良站Traditional Chinese夏良站Tran...

 

Map of congressional districts represented by Asian Americans or Pacific Islander Americans in the 117th Congress.   State had an Asian Senator at the beginning of the 117th Congress   State has in the past had an Asian Senator This is a list of Asian Americans and Pacific Islander Americans in the U.S. Congress. Asian Americans are Americans of Asian descent. The term refers to a panethnic group that includes diverse populations with ancestral origins in East Asia, South ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!