Puupintojen Laadunvalvonta Ja Luokittelu

Total Page:16

File Type:pdf, Size:1020Kb

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. • • 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, lead by Matheron and Serra. • During the rest of the 1960's and most of the 1970's, 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. • The name ‘Mathematical Morphology’ for the new discipline was coined in a pub. • From mid-1970's to mid-1980's, 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 1980's and 1990's, 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. • In 1986, Jean 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 1990's and 2000's also saw further theoretical advancements, including the concepts of connections and levelings. Vecooo Linooo Rhombus Square Circle 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. Erosion and dilation in Matlab The erosion of the dark-blue square by a disk, resulting in the light-blue square. Dilation Alternative way to "see it" Opening Opening Alternative way to "see it" Closing The End.
Recommended publications
  • 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]
  • 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]
  • Mathematical Morphology
    Mathematical morphology Václav Hlaváč Czech Technical University in Prague Faculty of Electrical Engineering, Department of Cybernetics Center for Machine Perception http://cmp.felk.cvut.cz/˜hlavac, [email protected] Outline of the talk: Point sets. Morphological transformation. Skeleton. Erosion, dilation, properties. Thinning, sequential thinning. Opening, closing, hit or miss. Distance transformation. Morphology is a general concept 2/55 In biology: the analysis of size, shape, inner structure (and relationship among them) of animals, plants and microorganisms. In linguistics: analysis of the inner structure of word forms. In materials science: the study of shape, size, texture and thermodynamically distinct phases of physical objects. In signal/image processing: mathematical morphology – a theoretical model based on lattice theory used for signal/image preprocessing, segmentation, etc. Mathematical morphology, introduction 3/55 Mathematical morphology (MM): is a theory for analysis of planar and spatial structures; is suitable for analyzing the shape of objects; is based on a set theory, integral algebra and lattice algebra; is successful due to a a simple mathematical formalism, which opens a path to powerful image analysis tools. The morphological way . The key idea of morphological analysis is extracting knowledge from the relation of an image and a simple, small probe (called the structuring element), which is a predefined shape. It is checked in each pixel, how does this shape matches or misses local shapes in the image. MM founding fathers 4/55 Georges Matheron (∗ 1930, † 2000) Jean Serra (∗ 1940) Matheron, G. Elements pour une Theorie del Milieux Poreux Masson, Paris, 1967. Serra, J. Image Analysis and Mathematical Morphology, Academic Press, London 1982.
    [Show full text]
  • Lecture Notes in Statistics 183 Edited by P
    Lecture Notes in Statistics 183 Edited by P. Bickel, P. Diggle, S. Fienberg, U. Gather, I. Olkin, S. Zeger Michel Bilodeau Fernand Meyer Michel Schmitt (Editors) Space, Structure and Randomness Contributions in Honor of Georges Matheron in the Field of Geostatistics, Random Sets and Mathematical Morphology With 121 Figures Michel Bilodeau Fernand Meyer Michel Schmitt Ecole des Mines de Paris Ecole des Mines de Paris Ecole des Mines de Paris Centre de Morphologie Centre de Morphologie Direction des recherches Mathématique Mathématique 60 Boulevard Saint Michel 35 rue Saint Honoré 35 rue Saint Honoré 75272 Paris Cedex 06 77305 Fontainebleau 77305 Fontainebleau France France France [email protected] [email protected] [email protected] Library of Congress Control Number: 2005927580 ISBN 10: 0-387-20331-1 Printed on acid-free paper ISBN 13: 978-0387-20331-7 © 2005 Springer Science+Business Media, Inc. All rights reserved. This work may not be translated or copied in whole or in part without the written per- mission of the publisher (Springer Science+Business Media, Inc., 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights.
    [Show full text]
  • Prelucrarea Imaginilorimaginilor Curscurs 88 Morphologicalmorphological Imageimage Processingprocessing
    PrelucrareaPrelucrarea ImaginilorImaginilor CursCurs 88 MorphologicalMorphological ImageImage ProcessingProcessing Utilizate in extragerea componentelor unei imagini la reprezentare si descriere: Extragere contur Schelet Invelitoare convexa Filtrare Subtiere Curatare ... 2/21 GrayGray--ScaleScale imagesimages -- EroziuneEroziune,, DilatareDilatare Functiile pentru valorile nuantelor de gri: XX(x,y) Æ obiect BB(x,y) Æ element structural DilatareaDilatarea luilui XX prin BB, notată cu XX ℗ BB este: (XX ℗ B)B (s,t) = MaxMax{XX(s-x,y-t)++BB(x,y) / ((s-x),(y-t))∈XX, (x,y)∈BB} EroziuneaEroziunea lui X de către BB, notată cu XXΘΘBB este: (XX Θ B)B (s,t) = MinMin{XX(s+x,y+t)--BB(x,y) / ((s+x),(y+t))∈XX, (x,y)∈BB} 3/21 …… GrayGray--ScaleScale imagesimages - Eroziune, Dilatare ... proprietăţi: ExempluExemplu:: X,X, XX ℗ B,B, XX Θ BB :: Dualitate (eroziunea şi dilatarea sunt duale faţă de complementare notată cu XC): (X(XC ℗℗ ⌐B)B) (s,t) == (X(X ΘΘ B)B)C (s,t) ,, unde: XXC == --XX (x,y) si ⌐BB == BB (-x,-y).. 4/21 … Morphological Image Processing - Transformări uzuale derivate Deschiderea lui X faţă de B, notată cu XB este : XB = (X Θ B) ℗ B; B Închiderea lui X faţă de B, notată cu X este: XB = (X ℗ B) Θ B; Dualitate (Deschiderea şi Închiderea ) : B C C ((X ) = (X(X )) (⌐B) 5/21 … Morphological Image Processing - Transformări uzuale derivate Netezire morfologica : B gg = (XB) ; Efect: atenuare a nuantelor deschise/inchise si a zgomotului: 6/21 … Morphological Image Processing - Transformări uzuale derivate Gradientul morfologic : gg = (X ℗ B) – (X Θ B); Top-Hat : hh = X - XB; 7/21 … Morphological Image Processing - Transformări uzuale derivate Segmentare texturala : Se aplica operatorul de inchidere utilizand succesiv elemente structurale mai mari decat elementele de textura mici; Se aplica operatorul de deschidere utilizand un element structural mai mare decat distanta dintre elemntele de textura mari; Avand o regiune deschisa in stanga si una inchisa in dreapta, vom folosi un prag simplu pentru a rezulta granita dintre cele doua texturi.
    [Show full text]
  • A Tribute to Prof. Dominique Jeulin Jean Serra, François Willot
    Special topic on multiscale modeling of granular media: a tribute to Prof. Dominique Jeulin Jean Serra, François Willot To cite this version: Jean Serra, François Willot. Special topic on multiscale modeling of granular media: a tribute to Prof. Dominique Jeulin. Image Analysis and Stereology, International Society for Stereology, 2019, 38 (1), pp.1. 10.5566/ias.2146. hal-02102998 HAL Id: hal-02102998 https://hal.archives-ouvertes.fr/hal-02102998 Submitted on 18 Apr 2019 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. Image Anal Stereol 2019;38:1–2 doi:10.5566/ias.2146 Editorial SPECIAL TOPIC ON MULTISCALE MODELING OF GRANULAR MEDIA: A TRIBUTE TO PROF. DOMINIQUE JEULIN JEAN SERRA1 AND FRANC¸ OIS WILLOT2 1Laboratoire d’Informatique Gaspard-Monge, ESIEE, Paris-Est University, France, 2Centre for Materials, PSL Research University, Mines ParisTech, France e-mail: [email protected],[email protected] ABSTRACT A few words on the present special topic, devoted to the multiscale modeling of granular media, and published in honor of Prof. Dominique Jeulin’s enduring contribution to the wide field of image analysis, random structures and material science.
    [Show full text]
  • Mathematical Morphology Operators
    IMAGE FILTERING WITH MATHEMATICAL MORPHOLOGY OPERATORS DR. – ING. GABRIELE CAVALLARO, JUELICH SUPERCOMPUTING CENTRE (JSC) DEPUTY HEAD - HIGH PRODUCTIVITY DATA PROCESSING RESEARCH GROUP 18.05.2020, IMAGE PROCESSING FOR REMOTE SENSING (INVITED LECTURE), TECHNICAL UNIVERSITY OF BERLIN LECTURER Gabriele Cavallaro . Since 2013 working in the field of remote sensing and image processing . Holds PhD in Electrical and Computer Engineering (University of Iceland - 2016) − BS and MS Degrees in Telecommunications Engineering (University of Trento – 2011,2013) . Postdoctoral researcher at Forschungszentrum Juelich - Juelich Supercomputing Centre (since 2016) − Deputy Head of the High Productivity Data Processing group − The group focuses on application-driven parallel and scalable machine learning methods that exploit innovative high performance and distributed computing technologies . Research interests − Processing and analysis of high dimensional remote sensing data − Parallel and scalable machine (deep) learning with HPC . Contact − Email: [email protected] − Website: https://www.gabriele-cavallaro.com/ Page 2 FORSCHUNGSZENTRUM JUELICH (FZJ) Multi-Disciplinary Research Centre of the Helmholtz Association in Germany (Juelich Supercomputing Centre - JSC) [1] Holmholtz Association Facility on 2.2 . Selected Facts 2 − One of EU’s largest inter-disciplinary research centres (~6000 employees) − Special expertise in physics, materials science, nanotechnology, neuroscience and medicine & information technology (HPC & Data) Page 3 JUELICH SUPERCOMPUTING CENTRE (JSC) Evolution of Supercomputers and Research activities . JSC is part of the Institute for Advance Simulation (IAS) − Operate supercomputers (->TOP500) and cloud systems − Unique support and research environment . R&D work − Algorithms, computational science, performance tools − Scientific big data analytics and data management − Exascale labs (e.g., NVIDIA) and Co-design projects (DEEP) . With General purpose processors .
    [Show full text]
  • The Birth of Mathematical Morphology
    ISMM 2000 , Xeros Center Palo-Alto, June 2000 The Birth of Mathematical Morphology Georges Matheron and Jean Serra G. Matheron, J. Serra Ecole des Mines de Paris ( 2000 ) Birth of Math. Morph. 1 ISMM 2000 , Xeros Center Palo-Alto, June 2000 Context • Before considering how Mathematical Morphology originated in 1964, we will describe briefly the backgrounds of its two founders at the beginning of that year, • even though they were hardly aware of the theoretical turn they would take a few months later. G. Matheron, J. Serra Ecole des Mines de Paris ( 2000 ) Birth of Math. Morph. 2 ISMM 2000 , Xeros Center Palo-Alto, June 2000 First Protagonist • Georges Matheron was a mining engineer from the Corps des Mines, 34 years old, working with the B.R.G.M. ( i.e. geological survey) , in Paris. • At the end of 1963, he had just achieved the doctrinal body of his theory concerning the estimation of deposits, called Geostatistics, and started in Algeria ten years before. G. Matheron, J. Serra Ecole des Mines de Paris ( 2000 ) Birth of Math. Morph. 3 ISMM 2000 , Xeros Center Palo-Alto, June 2000 First Protagonist (II) • It was time for a break and for investigating new horizons beyond the mining world. • His publication of reports paused at that time, decreasing from fifty in ten years to none in ten months. He wouldn't return to geostatistics until January 1969, five years later, via universal kriging. G. Matheron, J. Serra Ecole des Mines de Paris ( 2000 ) Birth of Math. Morph. 4 ISMM 2000 , Xeros Center Palo-Alto, June 2000 Second Protagonist • Jean Serra was a civil engineer from the Ecole des Mines de Nancy.
    [Show full text]
  • Newsletternewsletter
    No. 88 June 2014 IAMGIAMG NewsletterNewsletter Official Newsletter of the International Association for Mathematical Geosciences Contents his year - 2014 - marks the 150th anniversary of the publication of Jules Vernes Voyage au centre de la Terre, the first (?) President’s Forum ............................................................................3 science fiction novel with a geologic subject. It seems almost Association Business .......................................................................4 Tlike yesterday but time passes and some of us are getting older just 2014 Krumbein and Griffiths Awards ..............................................4 like the literature. IAMG is 46 years old, and your Newsletter editor New Commission: IAMG Future Publication Strategy ...................4 has been a member for 40 years (which is hard for me to believe). Honorary Life Member: John Harbaugh .........................................4 Many of the founding members of Indexing of IAMG Annual Conference Proceedings .......................4 From the Editor IAMG and many of those who have Request for Proposals to Host IAMG 2017 .....................................4 From the Editor been active for many years are still Distinguished Lecturer News ...........................................................5 From the Editor continuing with a full schedule. 2014 George Matheron Lecture .......................................................5 Secretary General Frits Agterberg, Studies in Mathematical Geosciences Series ..................................6
    [Show full text]
  • An Overview of Morphological Filtering
    AN OVERVIEW OF MORPHOLOGICAL FILTERING 1 Jean Serra & Luc Vincent Centre de Morphologie Math ematique Ecole Nationale Sup erieure des Mines de Paris 35, rue Saint-Honor e 77305 Fontainebleau Cedex FRANCE Published in Circuits, Systems and Signal Processing, Vol. 11, No. 1, pp. 47{108, January 1992 1 Presently: Harvard University, Division of Applied Sciences, Pierce Hall, 29 Oxford Street, Cambridge MA 02138, U.S.A. Abstract This pap er consists in a tutorial overview of morphological ltering, a theory intro duced in 1988 in the context of mathematical morphology. Its rst section is devoted to the presentation of the lattice framework. The emphasis is put on the lattices of numerical functions in digital and continuous spaces. The basic lters, namely the op enings and the closings, are then describ ed and their various versions are listed. In the third section, morphological lters are de ned as increasing idemp otent op erators, and their laws of comp osition are proved. The last sections are concerned with two sp ecial classes of lters and their derivations: rst, the alternating sequential lters allow one to bring into play families of op erators dep ending on a p ositive scale parameter. Finally, the center and the toggle mappings mo dify the function under study by comparing it, at each p oint, with a few reference transforms. 1 Mathematical morphology for complete lattices 1.1 Intro duction We de ne a morphological lter as an op erator , acting on a complete lattice T [4], which: i preserves the ordering of T , i.e., X Y = X Y ; X; Y 2T ii is idemp otent, i.e., X = X ; X 2T: The rst condition, which is called growth or increasingness, just means that, since we deal with lattices, we decide to fo cus on the transformations which preserve one of the basic lattice features just as, in vector spaces, one pays attention to the op erators which commute with addition and scalar pro duct, e.g., convolutions.
    [Show full text]
  • The Beginnings of CMM Jean Serra
    The beginnings of CMM Jean Serra To cite this version: Jean Serra. The beginnings of CMM. 2017. hal-01532876 HAL Id: hal-01532876 https://hal.archives-ouvertes.fr/hal-01532876 Submitted on 3 Jun 2017 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. The beginnings of CMM Jean Serra May 16, 2017 1963-1967 : Before CMM It is difficult to understand the way CMM has evolved into the institution it is today, if we do not look back a few years before its creation. At BRGM (Geological Survey) Georges Matheron was an engineer at the French Geological Survey, in Paris, and he was establishing a new theory for ore bodies es- timation, called geostatistics. In 1963 I started my PhD thesis under his direction, while working at Iron and Steel Institute, near Metz. A thesis which started by mining estimations and finished by the birth of mathematical morphology. I was Matheron's cadet for 10 years, meeting quite often at Nancy where I was his teaching assistant for courses on probability. But some times I would go to Paris to meet with him. When one would enter his office, one could see very big room, with a small wooden table at the center, which engulfed in a huge cloud of smoke coming from a pipe, and in the middle of the cloud, Matheron.
    [Show full text]