ARCHETYPAL ANALYSIS: AN ALTERNATIVE TO CLUSTERING FOR UNSUPERVISED TEXTURE SEGMENTATION

Texture segmentation is one of the main tasks in image applications, specifically in remote sensing, where the objective is to segment high-resolution images of natural landscapes into different cover types. Often the focus is on the selection of discriminant textural features, and although these are really fundamental, there is another part of the process that is also influential, partitioning different homogeneous textures into groups. A methodology based on archetype analysis (AA) of the local textural measurements is proposed. AA seeks the purest textures in the image and it can find the borders between pure textures, as those regions composed of mixtures of several archetypes. The proposed procedure has been tested on a remote sensing image application with local granulometries, providing promising results.

[1]  F. Palumbo,et al.  Archetypal analysis for data‐driven prototype identification , 2017, Stat. Anal. Data Min..

[2]  Sandra Alemany,et al.  Archetypoids: A new approach to define representative archetypal data , 2015, Comput. Stat. Data Anal..

[3]  Sandra Alemany,et al.  Archetypal analysis: Contributions for estimating boundary cases in multivariate accommodation problem , 2013, Comput. Ind. Eng..

[4]  Guillermo Vinué,et al.  Anthropometry: An R Package for Analysis of Anthropometric Data , 2017 .

[5]  Weiwei Sun,et al.  Pure endmember extraction using robust kernel archetypoid analysis for hyperspectral imagery , 2017 .

[6]  Morten Mørup,et al.  Archetypal Analysis for Modeling Multisubject fMRI Data , 2016, IEEE Journal of Selected Topics in Signal Processing.

[7]  Antonio J. Plaza,et al.  Dimensionality reduction and classification of hyperspectral image data using sequences of extended morphological transformations , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[8]  Luis Angel García-Escudero,et al.  Trimming Tools in Exploratory Data Analysis , 2003 .

[9]  Sohan Seth,et al.  Probabilistic archetypal analysis , 2013, Machine Learning.

[10]  Mihran Tuceryan,et al.  Moment-based texture segmentation , 1994, Pattern Recognit. Lett..

[11]  Irene Epifanio,et al.  Robust multivariate and functional archetypal analysis with application to financial time series analysis , 2018, Physica A: Statistical Mechanics and its Applications.

[12]  Adrian N. Evans,et al.  Texture Segmentation Using Area Morphology Local Granulometries , 2005, ISMM.

[13]  Lefteris Angelis,et al.  A novel single-trial methodology for studying brain response variability based on archetypal analysis , 2015, Expert Syst. Appl..

[14]  Gang Yang,et al.  A Probabilistic Weighted Archetypal Analysis Method with Earth Mover's Distance for Endmember Extraction from Hyperspectral Imagery , 2017, Remote. Sens..

[15]  Irene Epifanio,et al.  Archetypoid analysis for sports analytics , 2017, Data Mining and Knowledge Discovery.

[16]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[17]  J. A. Cuesta-Albertos,et al.  Trimmed $k$-means: an attempt to robustify quantizers , 1997 .

[18]  Pierre Soille,et al.  Morphological Image Analysis: Principles and Applications , 2003 .

[19]  C. Ji An Archetypal Analysis on , 2005 .

[20]  Irene Epifanio,et al.  Functional archetype and archetypoid analysis , 2016, Comput. Stat. Data Anal..

[21]  Amelia Simó,et al.  Archetypal Analysis With Missing Data: See All Samples by Looking at a Few Based on Extreme Profiles , 2020, The American Statistician.

[22]  Ulf Brefeld,et al.  Frame-based Data Factorizations , 2017, ICML.

[23]  Pierre Soille,et al.  Advances in mathematical morphology applied to geoscience and remote sensing , 2002, IEEE Trans. Geosci. Remote. Sens..

[24]  Zaïd Harchaoui,et al.  Fast and Robust Archetypal Analysis for Representation Learning , 2014, 2014 IEEE Conference on Computer Vision and Pattern Recognition.

[25]  Guillermo Ayala,et al.  A random set view of texture classification , 2018, IEEE Trans. Image Process..

[26]  Joseph Ronsin,et al.  Texture Classification and Segmentation Based on Iterative Morphological Decomposition , 1993, J. Vis. Commun. Image Represent..

[27]  L. F. Pau,et al.  Handbook of pattern recognition & computer vision , 1993 .

[28]  C. Estreguil,et al.  Woody vegetation increase in Alpine areas: a proposal for a classification and validation scheme , 2007 .

[29]  Morten Mørup,et al.  Archetypal analysis of diverse Pseudomonas aeruginosa transcriptomes reveals adaptation in cystic fibrosis airways , 2013, BMC Bioinformatics.

[30]  Johannes R. Sveinsson,et al.  Spectral and spatial classification of hyperspectral data using SVMs and morphological profiles , 2008, 2007 IEEE International Geoscience and Remote Sensing Symposium.

[31]  Pierre Soille,et al.  Morphological Texture Features for Unsupervised and Supervised Segmentations of Natural Landscapes , 2007, IEEE Transactions on Geoscience and Remote Sensing.

[32]  Amelia Simó,et al.  Archetypal shapes based on landmarks and extension to handle missing data , 2018, Adv. Data Anal. Classif..

[33]  Irene Epifanio,et al.  Detection of Anomalies in Water Networks by Functional Data Analysis , 2018, Mathematical Problems in Engineering.

[34]  Johannes R. Sveinsson,et al.  Classification of hyperspectral data from urban areas based on extended morphological profiles , 2005, IEEE Transactions on Geoscience and Remote Sensing.

[35]  Jeff B. Pelz,et al.  Image Segmentation By Local Morphological Granulometries , 1989, 12th Canadian Symposium on Remote Sensing Geoscience and Remote Sensing Symposium,.

[36]  Hans-Georg Müller,et al.  Functional Data Analysis , 2016 .

[37]  Guillermo Ayala,et al.  Apparel sizing using trimmed PAM and OWA operators , 2012, Expert Syst. Appl..

[38]  Anil K. Jain,et al.  Unsupervised texture segmentation using Gabor filters , 1990, 1990 IEEE International Conference on Systems, Man, and Cybernetics Conference Proceedings.

[39]  G. Matheron Random Sets and Integral Geometry , 1976 .

[40]  Manuel J. A. Eugster,et al.  From Spider-man to Hero - archetypal analysis in R , 2009 .

[41]  Lars Kai Hansen,et al.  Archetypal analysis for machine learning , 2010, 2010 IEEE International Workshop on Machine Learning for Signal Processing.

[42]  Manuel J. A. Eugster,et al.  Performance Profiles based on Archetypal Athletes , 2012 .

[43]  M. Cugmas,et al.  On comparing partitions , 2015 .

[44]  D. P. Mital,et al.  Texture segmentation using Gabor filters , 2000, KES'2000. Fourth International Conference on Knowledge-Based Intelligent Engineering Systems and Allied Technologies. Proceedings (Cat. No.00TH8516).