A Geometrical Approach in Image Processing Henk J.A.M

Total Page:16

File Type:pdf, Size:1020Kb

A Geometrical Approach in Image Processing Henk J.A.M 237 Mathematical Morphology: a Geometrical Approach in Image Processing Henk J.A.M. Heijmans CW/, P.O. Box 4079, 1009 AB Amsterdam, The Netherlands Mathematical morphology is a theory of image operators and image functionals which is based on set-theoretical, geometrical and topological concepts. The methodology is particularly useful for the analysis of the geometrical structure in an image. The main goal of this paper is to give an impression of the underlying philosophy and the mathematical theories which are relevant to this field. We have tried to achieve this goal by discussing a number of theoretical problems we have been dealing with in the past five years. 1. INTRODUCTION In the early sixties two researchers at the Paris School of Mines in Fontainebleau, Georges Matheron and Jean Serra, worked on a number of problems in mineral­ ogy and petrography. Their main goal was to characterize physical properties of certain materials, e.g. the permeability of a porous medium, by examining their geometrical structure. Their investigations ultimately led to a new quantitative approach in image analysis, nowadays known as mathematical morphology. Thirty years later, mathematical morphology has achieved a status as a pow­ erful method for image processing which, besides having been applied success­ fully in various disciplines such as mineralogy, medical diagnostics and histology, has also become a solid mathematical theory leaning on concepts from algebra, topology, integral and stochastic geometry. To a large extent the current status is due to its founders MATHERON and SERRA [27, 39, 40] The central idea of mathematical morphology is to examine the geometrical structure of an image by matching it with small patterns at various locations in the image. By varying the size and the shape of the matching patterns, called structuring elements, one can obtain useful information about the shape of the different parts of the image and their interrelations. In general the procedure results in nonlinear image operators which are well-suited for the analysis of the geometrical and topological structure of an image. Originally, mathematical morphology has been developed for binary images which can be represented mathematically as sets. The corresponding morpho­ logical operators essentially use only four ingredients from set theory, namely set 238 H.J.A.M. Heijmans intersection, union, complementation and translation. But from the very begin­ ning there was a need for a more general theory powerful enough to deal with object spaces such as the closed subsets of a topological space, the convex sets of a (topological) vector space, and grey-scale images. It has been observed first by SERRA [39] that a theory of morphology essentially requires the underlying image space to be a complete lattice. This paper intends to give the reader a flavour of mathematical morphology. As such we do not aim for completeness. In fact the paper is rather fragmen­ tary and restricts to those subjects we consider interesting to a mathematical readership. In the final section we point out a few other subjects which are not discussed in this paper but which may also be of interest. For a general account on mathematical morphology we refer to the two books by SERRA [39, 40] and to a monograph by MATHERON [27] which contains a comprehensive dis­ cussion on random sets and integral geometry. Actually, it is this probabilistic branch which has made morphology into such a powerful methodology, and it is somewhat unfortunate that this aspect has been given so little attention in the recent literature. Furthermore we refer the interested reader to a forthcom­ ing monograph by the author [15] dealing with various mathematical aspects of morphology. Some other elementary references are [6, 7, 9]. Besides this introduction this paper comprises six sections, all dealing with different topics. In Section 2 we introduce the reader to morphology and discuss a number of classical, binary morphological operators which are invariant under translations. In Section 3 we discuss the extension to the framework of complete lattices. Such an abstract theory also enables the construction of operators which are invariant under other transformation groups than translations. In Section 4 we introduce the reader into the world of morphological filters; these are defined as operators which preserve the partial order structure and which are idempotent. We indicate how one can construct filters by iteration of operators which are not idempotent but do have certain continuity properties. Geometrical aspects of morphology are discussed in Section 5. Despite the patchy contents of that section we hope it gives the reader an intuition for the kind of problems which occur. Then, in Section 6 we discuss some extensions of the binary theory to grey-scale images, and finally in Section 7 we mention some problems which have not been given a place in this paper. 2. WHAT IS MATHEMATICAL MORPHOLOGY? A convenient way to model binary (=black and white) images, both continuous and discrete, is by means of sets. Unless stated otherwise we assume that E =]Rd or 'Jf By P(E) we denote the power set of E. Let X <;;; E be a binary image. The key principle underlying mathematical morphology is to gain geometric information about X by probing it with another small set, called the structuring element, at every position h E E. By 'probing' we mean testing whether the set Ah hits X (that is Ahn X i= 0) misses X (that is, Ahn X = 0), or lies entirely inside X (that is, Ah i; X). Here Ah denotes the translate of A along the vector h, Ah = {a + h I a E A}. The hit-or-miss operator is a mapping on the space of A Geometrical Approach in Image Processing 239 binary images P(E) which is based on this intuitive idea. Let A, B ~ Ebe two structuring elements such that A n B = 0 and define X@ (A, B) = {h EE I Ah~ x and Bh ~ xc}. (2.1) Here xc denotes the complement of X, or, in image processing terminology, the background of the image X. See Figure 1 for an example. It is obvious that A and B must have an empty intersection because otherwise the resulting set would be empty. • ••••••• 0 0000000 •• • •••• 00 OOO eo • • • • • • • eoo coo o • • • • • • • • • • 000000 0000 • ••••••••••• •0000000000 0 •• • ••••••••• eooooooooo 0 0 • ••••••• 00000000 • • •• • 0 • 0 FIGURE 1. Hit-or-miss operator for a discrete image. The struc­ turing element (left) is such that the operator detects the lower­ left corner points. The black dots in the right image form the transformed image X@ (A, B) of the original image X (middle). The hit-or-miss operator is an easy example of a set operator (i.e., a mapping 'I/;: P(E) -+ P(E)) which is translation invariant, that is, 'l/;(Xh) = ['1/;(X)]h, forX E P(E) and h EE. (2.2) Moreover, one can show that every translation invariant set operator can be represented as a union of hit-or-miss operators. PROPOSITION 2.1. Let 'I/; : P(E) -+ P(E) be a translation invariant operator. There is a family of pairs of structuring elements {(Ai, Bi) Ii E J} such that 'l/;(X) = LJ X@ (Ai, Bi)· iEI In fact, it is possible to give a characterization of the structuring elements re­ quired in this representation [l]. If we take B = 0 in (2.1) we obtain the Minkowski difference x 8 A= {h EE I Ah~ X}, which we shall call henceforth the erosion of X by A. Instead of X 8 A we shall also write .: A ( X). Note that X@ (A, B) = (X 8 A) n (Xc 8 B). (2.4) 240 H.J.A.M. Heijmans Erosion is a translation invariant operator which is increasing, that is x c;; Y ===:} x e A c;; Y e A. Instead of (2.3) we can also write XeA= n X-a· (2.5) a EA Another important operator is Minkowski sum given by (2.6) from now on called the dilation of X by A, and denoted as 8A(X). Note that X ffi A = {x + a I x E X, a E A}. Dilation and erosion are depicted in Figure 2. FIGURE 2. From left to right (in grey): the original set X and its dilation and erosion by a disk. Defining the reflection of A with respect to the origin as A= {-a I a EA}, we can also write It is clear that dilation defines an increasing translation invariant operator. After these definitions we could give a long list of properties of erosion and dilation. However, we refrain from doing so and mention only those properties which we think are essential here. If Xi <;; E for all i in some index set I, then (2.7) iE/ iE/ A Geometrical Approach in Image Processing 241 (2.8) iEI iEI In the next section where we discuss morphological operators in the context of complete lattices we meet these properties again. If X,A,B ~Ethen (X EB A) EBB = X EB (A EBB) (2.9) (X 8 A) 8 B = X 8 (A EBB). (2.10) These properties open the way to construct decompositions of erosion and di­ lation with large structuring elements in terms of erosions and dilations with smaller structuring elements. It is evident that 'clever' decomposition proce­ dures yield a powerful method for fast implementations of dilations and erosions. For example one has where the •'s represent the points in the structuring element. Note that in the last decomposition one of the 3 x 3-squares is replaced by its extreme points. This reduces the number of operations in expressions like (2.9) and (2.10).
Recommended publications
  • Linguistic Interpretation of Mathematical Morphology
    Eureka-2013. Fourth International Workshop Proceedings Linguistic Interpretation of Mathematical Morphology Agustina Bouchet1,2, Gustavo Meschino3, Marcel Brun1, Rafael Espin Andrade4, Virginia Ballarin1 1 Universidad Nacional de Mar de Plata, Mar de Plata, Argentina. 2 CONICET, Mar de Plata, Argentina. 3 Universidad Nacional de Mar de Plata, Mar de Plata, Argentina. 4 ISPJAE, Universidad Técnica de La Habana, Cuba. [email protected], [email protected], [email protected], [email protected], [email protected] Abstract strains imposed by t-norms and s-norms, which are by themselves also conjunctions and disjunctions. Mathematical Morphology is a theory based on geometry, By replacing t-norm and s-norm by conjunction and algebra, topology and set theory, with strong application disjunction, respectively, we obtain the dilation and ero- to digital image processing. This theory is characterized sion operators for the Compensatory Fuzzy Mathematical by two basic operators: dilation and erosion. In this work Morphology (CMM), called compensatory dilation and we redefine these operators based on compensatory fuzzy compensatory erosion, respectively. Two different im- logic using a linguistic definition, compatible with previ- plementations of the CMM were presented at this moment ous definitions of Fuzzy Mathematical Morphology. A [12,21]. comparison to previous definitions is presented, assessing In this work new operators based on the definition of robustness against noise. the CMM are presented, but replacing the supreme and infimum by logical operators, which allow for a linguistic Keywords: Fuzzy Logic, Compensatory Fuzzy Logic, interpretation of their meaning. We call the New Com- Mathematical Morphology, Fuzzy Mathematical Mor- pensatory Morphological Operators.
    [Show full text]
  • Lecture 5: Binary Morphology
    Lecture 5: Binary Morphology c Bryan S. Morse, Brigham Young University, 1998–2000 Last modified on January 15, 2000 at 3:00 PM Contents 5.1 What is Mathematical Morphology? ................................. 1 5.2 Image Regions as Sets ......................................... 1 5.3 Basic Binary Operations ........................................ 2 5.3.1 Dilation ............................................. 2 5.3.2 Erosion ............................................. 2 5.3.3 Duality of Dilation and Erosion ................................. 3 5.4 Some Examples of Using Dilation and Erosion . .......................... 3 5.5 Proving Properties of Mathematical Morphology .......................... 3 5.6 Hit-and-Miss .............................................. 4 5.7 Opening and Closing .......................................... 4 5.7.1 Opening ............................................. 4 5.7.2 Closing ............................................. 5 5.7.3 Properties of Opening and Closing ............................... 5 5.7.4 Applications of Opening and Closing .............................. 5 Reading SH&B, 11.1–11.3 Castleman, 18.7.1–18.7.4 5.1 What is Mathematical Morphology? “Morphology” can literally be taken to mean “doing things to shapes”. “Mathematical morphology” then, by exten- sion, means using mathematical principals to do things to shapes. 5.2 Image Regions as Sets The basis of mathematical morphology is the description of image regions as sets. For a binary image, we can consider the “on” (1) pixels to all comprise a set of values from the “universe” of pixels in the image. Throughout our discussion of mathematical morphology (or just “morphology”), when we refer to an image A, we mean the set of “on” (1) pixels in that image. The “off” (0) pixels are thus the set compliment of the set of on pixels. By Ac, we mean the compliment of A,or the off (0) pixels.
    [Show full text]
  • Introduction to Mathematical Morphology
    COMPUTER VISION, GRAPHICS, AND IMAGE PROCESSING 35, 283-305 (1986) Introduction to Mathematical Morphology JEAN SERRA E. N. S. M. de Paris, Paris, France Received October 6,1983; revised March 20,1986 1. BACKGROUND As we saw in the foreword, there are several ways of approaching the description of phenomena which spread in space, and which exhibit a certain spatial structure. One such approach is to consider them as objects, i.e., as subsets of their space of definition. The method which derives from this point of view is. called mathematical morphology [l, 21. In order to define mathematical morphology, we first require some background definitions. Consider an arbitrary space (or set) E. The “objects” of this :space are the subsets X c E; therefore, the family that we have to handle theoretically is the set 0 (E) of all the subsets X of E. The set p(E) is incomparably less arbitrary than E itself; indeed it is constructured to be a Boolean algebra [3], that is: (i) p(E) is a complete lattice, i.e., is provided with a partial-ordering relation, called inclusion, and denoted by “ c .” Moreover every (finite or not) family of members Xi E p(E) has a least upper bound (their union C/Xi) and a greatest lower bound (their intersection f7 X,) which both belong to p(E); (ii) The lattice p(E) is distributiue, i.e., xu(Ynz)=(XuY)n(xuZ) VX,Y,ZE b(E) and is complemented, i.e., there exist a greatest set (E itself) and a smallest set 0 (the empty set) such that every X E p(E) possesses a complement Xc defined by the relationships: XUXC=E and xn xc= 0.
    [Show full text]
  • Newsletternewsletter Official Newsletter of the International Association for Mathematical Geology
    No. 71 December 2005 IAMGIAMG NewsletterNewsletter Official Newsletter of the International Association for Mathematical Geology Contents oronto - welcoming city on the shores of Lake Ontario and site of IAMG 2005 this last August. The organizers of the confer- ence chose well: Hart House of the University of Toronto, an President’s Forum .................................................................................3 Tivy-draped, Oxbridge style college building, recalling the British her- IAMG Journal Report ...........................................................................4 itage, was a very suitable venue for plenary talks in the “Great Hall”, topical sessions in various smaller rooms, spaces for work sessions, Association Business ............................................................................4 posters and the “music room” for reading, computer connections, and The Matrix Man ....................................................................................5 listening to the occasional piano player. Member News .......................................................................................5 Downtown Toronto turned out to be a nicely accessible city with Conference Reports ...............................................................................6 many places within walking distance from the university, and a good public transportation system of Toronto Photo Album ............................................................................7 subways and bus lines to reach Student Affairs ....................................................................................10
    [Show full text]
  • CALL for PAPERS IEEE Journal of Selected Topics In
    CALL FOR PAPERS IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing Special Issue on “Mathematical Morphology in Remote Sensing and Geoscience” Historically, mathematical morphology was the first consistent non-linear image analysis theory, which from the very start included not only theoretical results but also many practical aspects. Mathematical morphology is capable of handling the most varied image types, in a way that is often subtle yet efficient. It can also be used to process general graphs, surfaces, implicit and explicit volumes, manifolds, time or spectral series, in both deterministic and stochastic contexts. In the last five years, connected signal representations and connected operators have emerged as tools for segmentation and filtering, leading to extremely versatile techniques for solving problems in a variety of domains including information science, geoscience, and image and signal analysis and processing. The application of mathematical morphology in processing and analysis of remotely sensed spatial data acquired at multi-spatial-spectral-temporal scales and by-products such as Digital Elevation Model (DEM) and thematic information in map forms has shown significant success in the last two decades. From data acquisition to the level of making theme-specific predictions, there exists several phases that include feature extraction (information retrieval), information analysis/characterization, information reasoning, spatio-temporal modelling and visualization. Relatively, numerous approaches/frameworks/schemes/ algorithms are available to address information retrieval when compare to those approaches available to address the rest of the topics. With the availability of data across various spatial/spectral/temporal resolutions, besides information extraction, other topics like pattern retrieval, pattern analysis, spatial reasoning, and simulation and modeling of spatiotemporal behaviors of several terrestrial phenomena and processes also need to be given emphasis.
    [Show full text]
  • Learning Deep Morphological Networks with Neural Architecture Search APREPRINT
    LEARNING DEEP MORPHOLOGICAL NETWORKS WITH NEURAL ARCHITECTURE SEARCH APREPRINT Yufei Hu Nacim Belkhir U2IS, ENSTA Paris, Institut Polytechnique de Paris Safrantech, Safran Group [email protected] [email protected] Jesus Angulo Angela Yao CMM, Mines ParisTech, PSL Research University School of Computing National University of Singapore [email protected] [email protected] Gianni Franchi U2IS, ENSTA Paris, Institut Polytechnique de Paris [email protected] June 16, 2021 ABSTRACT Deep Neural Networks (DNNs) are generated by sequentially performing linear and non-linear processes. Using a combination of linear and non-linear procedures is critical for generating a sufficiently deep feature space. The majority of non-linear operators are derivations of activation functions or pooling functions. Mathematical morphology is a branch of mathematics that provides non-linear operators for a variety of image processing problems. We investigate the utility of integrating these operations in an end-to-end deep learning framework in this paper. DNNs are designed to acquire a realistic representation for a particular job. Morphological operators give topological descriptors that convey salient information about the shapes of objects depicted in images. We propose a method based on meta-learning to incorporate morphological operators into DNNs. The learned architecture demonstrates how our novel morphological operations significantly increase DNN performance on various tasks, including picture classification and edge detection. Keywords Mathematical Morphology; deep learning; architecture search. arXiv:2106.07714v1 [cs.CV] 14 Jun 2021 1 Introduction Over the last decade, deep learning has made several breakthroughs and demonstrated successful applications in various fields (e.g.
    [Show full text]
  • Puupintojen Laadunvalvonta Ja Luokittelu
    Image thresholding During the thresholding process, individual pixels in an image are marked as “object” pixels if their value is greater than some threshold value (assuming an object to be brighter than the background) and as “background” pixels otherwise. This convention is known as threshold above. Variants include threshold below, which is opposite of threshold above; threshold inside, where a pixel is labeled "object" if its value is between two thresholds; and threshold outside, which is the opposite of threshold inside (Shapiro, et al. 2001:83). Typically, an object pixel is given a value of “1” while a background pixel is given a value of “0.” Finally, a binary image is created by coloring each pixel white or black, depending on a pixel's label. Image thresholding Sezgin and Sankur (2004) categorize thresholding methods into the following six groups based on the information the algorithm manipulates (Sezgin et al., 2004): • histogram shape-based methods, where, for example, the peaks, valleys and curvatures of the smoothed histogram are analyzed • clustering-based methods, where the gray-level samples are clustered in two parts as background and foreground (object), or alternately are modeled as a mixture of two Gaussians • entropy-based methods result in algorithms that use the entropy of the foreground and background regions, the cross-entropy between the original and binarized image, etc. • object attribute-based methods search a measure of similarity between the gray-level and the binarized images, such as fuzzy shape similarity, edge coincidence, etc. • spatial methods [that] use higher-order probability distribution and/or correlation between pixels • local methods adapt the threshold value on each pixel to the local image characteristics." Mathematical morphology • Mathematical Morphology was born in 1964 from the collaborative work of Georges Matheron and Jean Serra, at the École des Mines de Paris, France.
    [Show full text]
  • Imagemap Simplification Using Mathematical Morphology
    Jalal Amini Imagemap simplification using mathematical morphology M.R.Saradjian ** J. Amini , * Department of Surveying Engineering, Faculty of Engineering *,** Tehran University, Tehran, IRAN. * Department of Research, National Cartographic Center (N.C.C) Tehran, IRAN. [email protected] KEY WORDS: Morphology, Photogrammetry, Remote sensing, Segmentation, Simplification, Thinning. ABSTRACT For a variety of mapping applications, images are the most important primary data sources. In photogrammetry and remote sensing, particular procedures are used for image and map data integration in order to perform change detection and automatic object extraction. The recognition of an object in an image is a complex task that involves a broad range of techniques. In general, three steps are used in this study. The first step is segmentation to object regions of interest. In this step, regions which may contain unknown objects, have to be detected. The second step focuses on the extraction of suitable features and then extraction of objects. The main purpose of feature extraction is to reduce data by means of measuring certain features that distinguish the input patterns. The final step is classification. It assigns a label to an object based on the information provided by its descriptors. At the end of segmentation stage, the images are too still complex. So it is necessary to simplify image for further processes. In this paper, investigation is made on the mathematical morphology operators for simplification of a gray-scale image or imagemap. Then an structure element, ()L 4 , is applied on binary images to extract the skeletonized image. In this stage, there will remain lots of skeletal legs in the resultant image.
    [Show full text]
  • Topics in Mathematical Morphology for Multivariate Images Santiago Velasco-Forero
    Topics in mathematical morphology for multivariate images Santiago Velasco-Forero To cite this version: Santiago Velasco-Forero. Topics in mathematical morphology for multivariate images. General Mathematics [math.GM]. Ecole Nationale Supérieure des Mines de Paris, 2012. English. NNT : 2012ENMP0086. pastel-00820581 HAL Id: pastel-00820581 https://pastel.archives-ouvertes.fr/pastel-00820581 Submitted on 6 May 2013 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. !"#$!$%$&'(#&#)!(")(#&($&$()*"+,+-!(# École doctorale nO432 : Sciences des Métiers de l’Ingénieur Doctorat ParisTech THÈSE pour obtenir le grade de docteur délivré par l’École nationale supérieure des mines de Paris Spécialité « Morphologie Mathématique » présentée et soutenue publiquement par Santiago Velasco-Forero le 14 juin 2012 Contributions en morphologie mathématique pour l’analyse d’images multivariées Directeur de thèse : Jesús ANGULO ! Jury M. Dominique JEULIN, Professeur, CMM-MS, Mines ParisTech Président " M. Jos B.T.M. ROERDINK, Professeur, University of Groningen Rapporteur M. Pierre SOILLE, Directeur de recherche, Joint Research Centre of the European Commission Rapporteur # M. Jón Atli BENEDIKTSSON, Professeur, University of Iceland Examinateur M. Fernand MEYER, Directeur de recherche, CMM, Mines ParisTech Examinateur $ M. Jean SERRA, Professeur émérite, ESIEE, Université Paris-Est Examinateur M.
    [Show full text]
  • Computer Vision – A
    CS4495 Computer Vision – A. Bobick Morphology CS 4495 Computer Vision Binary images and Morphology Aaron Bobick School of Interactive Computing CS4495 Computer Vision – A. Bobick Morphology Administrivia • PS7 – read about it on Piazza • PS5 – grades are out. • Final – Dec 9 • Study guide will be out by Thursday hopefully sooner. CS4495 Computer Vision – A. Bobick Morphology Binary Image Analysis Operations that produce or process binary images, typically 0’s and 1’s • 0 represents background • 1 represents foreground 00010010001000 00011110001000 00010010001000 Slides: Linda Shapiro CS4495 Computer Vision – A. Bobick Morphology Binary Image Analysis Used in a number of practical applications • Part inspection • Manufacturing • Document processing CS4495 Computer Vision – A. Bobick Morphology What kinds of operations? • Separate objects from background and from one another • Aggregate pixels for each object • Compute features for each object CS4495 Computer Vision – A. Bobick Morphology Example: Red blood cell image • Many blood cells are separate objects • Many touch – bad! • Salt and pepper noise from thresholding • How useable is this data? CS4495 Computer Vision – A. Bobick Morphology Results of analysis • 63 separate objects detected • Single cells have area about 50 • Noise spots • Gobs of cells CS4495 Computer Vision – A. Bobick Morphology Useful Operations • Thresholding a gray-scale image • Determining good thresholds • Connected components analysis • Binary mathematical morphology • All sorts of feature extractors, statistics (area, centroid, circularity, …) CS4495 Computer Vision – A. Bobick Morphology Thresholding • Background is black • Healthy cherry is bright • Bruise is medium dark • Histogram shows two cherry regions (black background has been removed) Pixel counts Pixel 0 Grayscale values 255 CS4495 Computer Vision – A. Bobick Morphology Histogram-Directed Thresholding • How can we use a histogram to separate an image into 2 (or several) different regions? Is there a single clear threshold? 2? 3? CS4495 Computer Vision – A.
    [Show full text]
  • Morphological Operations on Matrix-Valued Images
    Morphological Operations on Matrix-Valued Images Bernhard Burgeth, Martin Welk, Christian Feddern, and Joachim Weickert Mathematical Image Analysis Group Faculty of Mathematics and Computer Science, Bldg. 27 Saarland University, 66041 Saarbruc¨ ken, Germany burgeth,welk,feddern,weickert @mia.uni-saarland.de f g http://www.mia.uni-saarland.de Abstract. The output of modern imaging techniques such as diffusion tensor MRI or the physical measurement of anisotropic behaviour in materials such as the stress-tensor consists of tensor-valued data. Hence adequate image processing methods for shape analysis, skeletonisation, denoising and segmentation are in demand. The goal of this paper is to extend the morphological operations of dilation, erosion, opening and closing to the matrix-valued setting. We show that naive approaches such as componentwise application of scalar morphological operations are unsatisfactory, since they violate elementary requirements such as invariance under rotation. This lead us to study an analytic and a geo- metric alternative which are rotation invariant. Both methods introduce novel non-component-wise definitions of a supremum and an infimum of a finite set of matrices. The resulting morphological operations incorpo- rate information from all matrix channels simultaneously and preserve positive definiteness of the matrix field. Their properties and their per- formance are illustrated by experiments on diffusion tensor MRI data. Keywords: mathematical morphology, dilation, erosion, matrix-valued imaging, DT-MRI 1 Introduction Modern data and image processing encompasses more and more the analysis and processing of matrix-valued data. For instance, diffusion tensor magnetic reso- nance imaging (DT-MRI), a novel medical image acquisition technique, measures the diffusion properties of water molecules in tissue.
    [Show full text]
  • Mathematical Morphology: a Tool for Automated GIS Data Acquisition from Scanned Thematic Maps
    Mathematical Morphology: A Tool for Automated GIs Data ~cquisitionfrom Scanned Thematic Maps Marc M. Ansoult and Pierre J. Soille Unit of Agricultural Engineering, Universite Catholique de Louvain, Place Croix du Sud, 3, 8-1348 Louvain-la-Neuve, BeIgium Jean A. Loodts Eurosense Technologies N.V., Ne~erslaan,54, B-1810 Wemmel, Belgium ABSTRACT:Over several years, the demand for digital data has grown as geographical information systems were im- plemented. Because of the cost of database creation, data acquisition should unquestionably be automated as much as possible. Today, scanning devices produce a huge amount of data that still needs complex processing. This paper proposes an original approach using image processing tools coming from Mathematical Morphology theory to acquire GIs data from scanned thematic maps. These tools are used in order to obtain a segmentation prior to radiometric analysis. To illustrate the methodology, a subset of the Belgian soil map is treated. INTRODUCTION tures characterize the Belgian soil map (Tavernier & Marechal, URING THE LAST FIFTEEN YEARS, dramatic growth in the use 1958): Dof geographical information systems (GIs) occurred in many More than 200 classes are offset printed using 12 fundamental disciplines. This technology provides multipurpose land infor- colors. mation systems as a means of dealing with the land records Black border lines delimit thematic colored areas. modernization problem. Natural resources modeling and man- Text labeling lays inside some areas. agement also benefit greatly from this technology by integrating Presence of a background gray colored topographic overlay. Typical features inside some areas like black and colored patterns a tremendous amount of data.
    [Show full text]