Two-Dimensional EspEn: A New Approach to Analyze Image Texture by Irregularity
Image processing has played a relevant role in various industries, where the main challenge is to extract specific features from images. Specifically, texture characterizes the phenomenon of the occurrence of a pattern along the spatial distribution, taking into account the intensities of the pixels...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-09-01
|
Series: | Entropy |
Subjects: | |
Online Access: | https://www.mdpi.com/1099-4300/23/10/1261 |
_version_ | 1797514685609672704 |
---|---|
author | Ricardo Espinosa Raquel Bailón Pablo Laguna |
author_facet | Ricardo Espinosa Raquel Bailón Pablo Laguna |
author_sort | Ricardo Espinosa |
collection | DOAJ |
description | Image processing has played a relevant role in various industries, where the main challenge is to extract specific features from images. Specifically, texture characterizes the phenomenon of the occurrence of a pattern along the spatial distribution, taking into account the intensities of the pixels for which it has been applied in classification and segmentation tasks. Therefore, several feature extraction methods have been proposed in recent decades, but few of them rely on entropy, which is a measure of uncertainty. Moreover, entropy algorithms have been little explored in bidimensional data. Nevertheless, there is a growing interest in developing algorithms to solve current limits, since Shannon Entropy does not consider spatial information, and SampEn2D generates unreliable values in small sizes. We introduce a proposed algorithm, EspEn (Espinosa Entropy), to measure the irregularity present in two-dimensional data, where the calculation requires setting the parameters as follows: <i>m</i> (length of square window), <i>r</i> (tolerance threshold), and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>ρ</mi></semantics></math></inline-formula> (percentage of similarity). Three experiments were performed; the first two were on simulated images contaminated with different noise levels. The last experiment was with grayscale images from the Normalized Brodatz Texture database (NBT). First, we compared the performance of EspEn against the entropy of Shannon and SampEn2D. Second, we evaluated the dependence of EspEn on variations of the values of the parameters <i>m</i>, <i>r</i>, and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>ρ</mi></semantics></math></inline-formula>. Third, we evaluated the EspEn algorithm on NBT images. The results revealed that EspEn could discriminate images with different size and degrees of noise. Finally, EspEn provides an alternative algorithm to quantify the irregularity in 2D data; the recommended parameters for better performance are <i>m</i> = 3, <i>r</i> = 20, and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>ρ</mi></semantics></math></inline-formula> = 0.7. |
first_indexed | 2024-03-10T06:35:06Z |
format | Article |
id | doaj.art-d475a6c161ff4b75af62245f8e16b874 |
institution | Directory Open Access Journal |
issn | 1099-4300 |
language | English |
last_indexed | 2024-03-10T06:35:06Z |
publishDate | 2021-09-01 |
publisher | MDPI AG |
record_format | Article |
series | Entropy |
spelling | doaj.art-d475a6c161ff4b75af62245f8e16b8742023-11-22T18:10:16ZengMDPI AGEntropy1099-43002021-09-012310126110.3390/e23101261Two-Dimensional EspEn: A New Approach to Analyze Image Texture by IrregularityRicardo Espinosa0Raquel Bailón1Pablo Laguna2Department of Biomedical Engineering, Universidad ECCI, Bogotá 111311, ColombiaBiomedical Signal Interpretation & Computational Simulation (BSICoS) Group, Aragón Institute of Engineering Research (I3A), IIS Aragón, University of Zaragoza, 50018 Zaragoza, SpainBiomedical Signal Interpretation & Computational Simulation (BSICoS) Group, Aragón Institute of Engineering Research (I3A), IIS Aragón, University of Zaragoza, 50018 Zaragoza, SpainImage processing has played a relevant role in various industries, where the main challenge is to extract specific features from images. Specifically, texture characterizes the phenomenon of the occurrence of a pattern along the spatial distribution, taking into account the intensities of the pixels for which it has been applied in classification and segmentation tasks. Therefore, several feature extraction methods have been proposed in recent decades, but few of them rely on entropy, which is a measure of uncertainty. Moreover, entropy algorithms have been little explored in bidimensional data. Nevertheless, there is a growing interest in developing algorithms to solve current limits, since Shannon Entropy does not consider spatial information, and SampEn2D generates unreliable values in small sizes. We introduce a proposed algorithm, EspEn (Espinosa Entropy), to measure the irregularity present in two-dimensional data, where the calculation requires setting the parameters as follows: <i>m</i> (length of square window), <i>r</i> (tolerance threshold), and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>ρ</mi></semantics></math></inline-formula> (percentage of similarity). Three experiments were performed; the first two were on simulated images contaminated with different noise levels. The last experiment was with grayscale images from the Normalized Brodatz Texture database (NBT). First, we compared the performance of EspEn against the entropy of Shannon and SampEn2D. Second, we evaluated the dependence of EspEn on variations of the values of the parameters <i>m</i>, <i>r</i>, and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>ρ</mi></semantics></math></inline-formula>. Third, we evaluated the EspEn algorithm on NBT images. The results revealed that EspEn could discriminate images with different size and degrees of noise. Finally, EspEn provides an alternative algorithm to quantify the irregularity in 2D data; the recommended parameters for better performance are <i>m</i> = 3, <i>r</i> = 20, and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>ρ</mi></semantics></math></inline-formula> = 0.7.https://www.mdpi.com/1099-4300/23/10/1261image processingtextureentropytwo-dimensional dataEspEnirregularity |
spellingShingle | Ricardo Espinosa Raquel Bailón Pablo Laguna Two-Dimensional EspEn: A New Approach to Analyze Image Texture by Irregularity Entropy image processing texture entropy two-dimensional data EspEn irregularity |
title | Two-Dimensional EspEn: A New Approach to Analyze Image Texture by Irregularity |
title_full | Two-Dimensional EspEn: A New Approach to Analyze Image Texture by Irregularity |
title_fullStr | Two-Dimensional EspEn: A New Approach to Analyze Image Texture by Irregularity |
title_full_unstemmed | Two-Dimensional EspEn: A New Approach to Analyze Image Texture by Irregularity |
title_short | Two-Dimensional EspEn: A New Approach to Analyze Image Texture by Irregularity |
title_sort | two dimensional espen a new approach to analyze image texture by irregularity |
topic | image processing texture entropy two-dimensional data EspEn irregularity |
url | https://www.mdpi.com/1099-4300/23/10/1261 |
work_keys_str_mv | AT ricardoespinosa twodimensionalespenanewapproachtoanalyzeimagetexturebyirregularity AT raquelbailon twodimensionalespenanewapproachtoanalyzeimagetexturebyirregularity AT pablolaguna twodimensionalespenanewapproachtoanalyzeimagetexturebyirregularity |