The Kolmogorov–Sinai entropy in the setting of fuzzy sets for image texture analysis and classification
Introduction
Texture is an important feature to describe an attribute of an image, which is a phenomenon existing in natural scenes, physical and biological appearances, and art work. Mathematical methods such as measures of smoothness, coarseness, and spatial regularity of distributions of pixels are often used to quantify and classify the texture content of different types of images. Although texture is inherently present in images, it is easy to recognize but difficult to define [1]. This is because texture is subject to human perception, and therefore there is no single precise mathematical definition of texture [2]. In general, there are three main approaches to the analysis of texture: statistical, structural, and spectral [3]. Statistical approaches characterize textures as smooth, coarse, grainy, and so on. Structural techniques deal with the arrangement of image primitives, such as the description of texture based on regularly spaced parallel lines. Spectral techniques are based on properties of the frequency content of an image to detect global periodicity by taking into account high-energy, narrow peaks in the spectrum. It is known that texture analysis has a long and rich development in image processing and computer vision [4], [5], [6], [7] as there is a textbook devoted to the topic of image texture [8]. In fact, the extraction of texture features continues receiving considerable attention to both technical developments [9], [10], [11], [12], [13], [14] and applications [15], [16], [17], [18], [19], [20].
It has been pointed out that texture analysis is difficult because of the lack of effective methods for characterizing texture at different scales and in terms of spatial multiresolution; therefore, techniques such as wavelet transform and Gabor filter can be useful for texture analysis [6], [21]. Although there are many developments of methods and their applications for texture analysis, the challenge of the classification of texture in images still remains. This is because the properties of texture are ill-defined and complex in nature, being due to the high degree of local spatial variations of image intensity in orientation and scale. Such complexity makes it a burdensome task for current mathematical models to effectively discriminate various types of textural information.
As a matter of fact, information and uncertainty are a coupled entity that exists and needs to be addressed in many complex problems of pattern recognition [22]. It is the uncertainty in information, which makes real-life patterns be both predictable and unpredictable at once. For example, in performance art, we know the pianist will play all the notes that Beethoven wrote, but the performance seems like it can go anywhere spontaneously. This is known as “the uncertainty principle and pattern recognition” [23]. A major school of thought for quantifying the predictability or uncertainty in complex information processing is the theory of chaos and nonlinear dynamics. Chaos is the study of surprises, the nonlinear and the unpredictable; while traditional science deals with supposedly predictable phenomena. In spite of its wide applications in many fields of science and engineering, techniques developed for measuring nonlinear behavior in chaotic signals are mainly concerned with time-series data. Little effort has been spent on the formulation and extension of chaos analysis for quantifying the unpredictability of the nature of texture.
The study presented in this paper was motivated by the utilization of the theories of chaos and fuzzy sets for addressing dynamic uncertainty to characterize the spatial arrangement of the distribution of intensities in textural images. In fact, it has been pointed out that the theory of chaos and fuzzy logic are among the most interesting fields of mathematical research, and these two theories were applied to study the semantic dynamics of self-reference [24]. The rest of this paper is organized as follows. Section 2 briefly describes the concept of the Kolmogorov–Sinai (K–S) entropy. The notion of the fuzzy K–S entropy is introduced in Section 3. Section 4 presents the estimate of the fuzzy K–S entropy in images. Experimental results on different types of textural images and benchmark data are discussed in Section 5. Finally, Section 6 is the conclusion of the research findings.
Section snippets
K–S entropy
The theory of chaos and the notion of entropy measure in information theory have been found useful for solving various problems in complex systems [25], [26], [27], ranging from electromagnetic transmission of information to medicine and biology [28], [29], [30]. The three most well-known quantitative measures of chaos are the Lyapunov exponents, Kolmogorov–Sinai (K–S) entropy, and mutual information [31], [32]. This paper particularly focuses on the K–S entropy [33] to extend its notion to
K–S entropy of fuzzy sets
Let be a collection of points. A fuzzy set A in X is defined as a set of ordered pairs: , where is called the fuzzy membership function for the fuzzy set A, which maps each element of X to a real number in the interval [0, 1] [38]. The entropy of the fuzzy set A, denoted by D(A), is a measure of the degree of its fuzziness, which has the following three properties [39]:
- 1.
D(A)=0 if A is a crisp (non-fuzzy) set, that is, if ;
- 2.
D(A) is maximum (most
K–S entropy of fuzzy information in images
This section develops a model for estimating the K–S entropy of fuzzy information in images. In fact, image properties are not random unless they are corrupted with noise. The spatial information or the appearance of various objects in many real images are inherently imprecise and non-random. A random process in an image is considered when the histogram of the image is used and treated as a probability density function that expresses the probable occurrence of a certain gray level in the image.
Analysis of typical textural images
Fig. 1 shows the gray-scale images of (a) “Lena” (512×512), (b) partial cancer cell (603×1819), (c) partial normal cell (678×1447), and (d) human abdominal organs (246×366). The cancer cell is of cell lines derived from a human head and neck squamous cell carcinoma (SCC-61). The normal cell is of mouse embryonic fibroblast (MEF) cells. Both cell images were produced by the combination of the focused-ion-beam and scanning-electron-microscope techniques. The organelles of the cancer and normal
Conclusion
A new concept for calculating the K–S entropy in the framework of the theory of fuzzy sets has been presented and applied to extract a useful feature for texture image analysis and classification, while the modeling of the K–S entropy for images is difficult to construct. The fuzzy K–S entropy of an image is a number that characterizes the nonlinear behavior of an ensemble of fuzzy membership grades of a partition of an image space. The extended framework of the K–S entropy can be useful for
Conflict of interest
The author declares that there are no conflicts of interest.
Acknowledgments
The author thanks the Handling Editor, Nicole Vincent, and the two anonymous reviewers for their constructive comments and suggestions, which helped improve the paper. The microscope (cell) images were provided by Kazuhisha Ichikawa of the Institute of Medical Science of the University of Tokyo. The CT (abdomen) image was provided by Taichiro Tsunoyama of the Teikyo University School of Medicine. Satoshi Haga of the University of Aizu assisted the author in partial coding and testing the
Tuan D. Pham received his Ph.D. degree in Civil Engineering in 1995 from the University of New South Wales, Sydney, Australia. He is a Professor of Biomedical Engineering at Linkoping University, Sweden. Prior to this current position, he held positions as a Professor and a Leader of the Aizu Research Cluster for Medical Engineering and Informatics at The University of Aizu, Japan; and Group Leader of Bioinformatics Research at The University of New South Wales, Canberra, Australia.
His current
References (67)
- et al.
Texture classification and segmentation using multiresolution simultaneous autoregressive models
Pattern Recognit.
(1992) - et al.
Brief review of invariant texture analysis methods
Pattern Recognit.
(2002) - et al.
A statistical model for magnitudes and angles of wavelet frame coefficients and its application to texture retrieval
Pattern Recognit.
(2014) - et al.
Detect foreground objects via adaptive fusing model in a hybrid feature space
Pattern Recognit.
(2014) - et al.
Effective texture classification by texton encoding induced statistical features
Pattern Recognit.
(2015) - et al.
Joint adaptive median binary patterns for texture classification
Pattern Recognit.
(2015) - et al.
Exploring space-frequency co-occurrences via local quantized patterns for texture representation
Pattern Recognit.
(2015) - et al.
A scale- and orientation-adaptive extension of local binary patterns for texture classification
Pattern Recognit.
(2015) - et al.
Three-dimensional solid texture analysis in biomedical imagingreview and opportunities
Med. Image Anal.
(2014) - et al.
HEp-2 cells classification via sparse representation of textural features fused into dissimilarity space
Pattern Recognit.
(2014)
The butterfly effect in ER dynamics and ER-mitochondrial contacts
Chaos Solitons Fractals
Fuzzy sets
Inf. Control
A definition of a nonprobabilistic entropy in the setting of fuzzy sets theory
Inf. Control
Fuzzy sets as a basis for a theory of possibility
Fuzzy Sets Syst.
Identification of intestinal wall abnormalities and ischemia by modeling spatial uncertainty in computed tomography imaging findings
Comput. Methods Programs Biomed.
Entropy and regularity dimension in complexity analysis of cortical surface structure in early Alzheimer׳s disease and aging
J. Neurosci. Methods
Fuzzy random variables–I. Definitions and theorems
Inf. Sci.
Fuzzy random variables–II. Algorithms and examples for the discrete case
Inf. Sci.
Fuzzy random variables
J. Math. Anal. Appl.
WND-CHARMmulti-purpose image classification using compound image transforms
Pattern Recognit. Lett.
Computer Vision: a Modern Approach
Feature Extraction and Image Processing for Computer Vision
Digital Image Processing
Image Processing: Dealing with Texture
Structure-guided statistical textural distinctiveness for salient region detection in natural images
IEEE Trans. Image Process.
Content-based image retrieval using features extracted from halftoning-based block truncation coding
IEEE Trans. Image Process.
Using texture analysis for medical diagnosis
IEEE MultiMed.
A texture based pattern recognition approach to distinguish melanoma from non-melanoma cells in histopathological tissue microarray sections
PLoS One
Improved nuclear medicine uniformity assessment with noise texture analysis
J. Nucl. Med.
Tracking protein turnover and degradation by microscopyphoto-switchable versus time-encoded fluorescent proteins
Open Biol.
Texture analysis and classification with tree-structured wavelet transform
IEEE Trans. Image Process.
Uncertainty and Information: Foundations of Generalized Information Theory
Cited by (28)
Renyi entropy analysis of a deep convolutional representation for texture recognition
2023, Applied Soft ComputingAutomated detection of conduct disorder and attention deficit hyperactivity disorder using decomposition and nonlinear techniques with EEG signals
2021, Computer Methods and Programs in BiomedicineCitation Excerpt :Entropy measures the chaos within a system and is useful in measuring the ambiguity and variability in signals [33]. In this study, seven entropies such as approximate entropy [34], sample entropy [35], Kolmogorov-sinai entropy [36], Tsalli's entropy [37], fuzzy entropy [38], higher-order spectrum (HOS) entropy [39] and modified multi-scale entropy (MMSE) [40] were studied. FD is a popular feature used to distinguish signals.
Review-material degradation assessed by digital image processing: Fundamentals, progresses, and challenges
2020, Journal of Materials Science and TechnologyDistributed cooperative learning over time-varying random networks using a gossip-based communication protocol
2020, Fuzzy Sets and SystemsAutomated demarcation of the homogeneous domains of trace distribution within a rock mass based on GLCM and ISODATA
2020, International Journal of Rock Mechanics and Mining SciencesCitation Excerpt :The texture is an important feature to describe an attribute of an image, which is a phenomenon existing in natural scenes,9 physical and biological appearances,10 and artwork.11 Mathematical methods such as measures of smoothness, coarseness, and spatial regularity of pixels distributions are often used to quantify and classify the texture content of different types of images.12 Rock texture refers to the degree of crystallinity, grain size, and fabric (geometrical relationships) among the constituents of a rock, which is a major factor in determining the mechanical behaviour of rocks and in the prediction of performance of rock strength, rock cutting and rock drilling.13–15
Computer-aided diagnosis of congestive heart failure using ECG signals – A review
2019, Physica MedicaCitation Excerpt :The KS entropy is a parameter used to enumerate chaos, for solving problems in complex systems. It is employed to measure the ambiguity of a system, linked to a series of outcomes or observations of chaotic trajectories after m units of time [24]. Modified Multi Scale Entropy (MMSE)
Tuan D. Pham received his Ph.D. degree in Civil Engineering in 1995 from the University of New South Wales, Sydney, Australia. He is a Professor of Biomedical Engineering at Linkoping University, Sweden. Prior to this current position, he held positions as a Professor and a Leader of the Aizu Research Cluster for Medical Engineering and Informatics at The University of Aizu, Japan; and Group Leader of Bioinformatics Research at The University of New South Wales, Canberra, Australia.
His current research interests include image processing, pattern recognition, fractals and chaos applied to biology and medicine. His research has been funded by the Australian Research Council, JSPS (Japan), academic institutions, and industry. He has served as an Area Editor, Associate Editor, and Editorial Board Member of several journals and book series including Pattern Recognition (Elsevier), Current Bioinformatics (Bentham), Recent Patents on Computer Science (Bentham), Proteomics Insights (open access journal, Libertas Academica Press), Book Series on Bioinformatics and Computational BioImaging (Artech House), International Journal of Computer Aided Engineering and Technology (Inderscience Publishers). Pham has served as chair and technical committee member of more than 30 international conferences in the fields of image processing, pattern recognition, and computational life sciences.