C1803011419

IOSR Journals
IOSR JournalsInternational Organization of Scientific Research (IOSR)

Volume 18, Issue 3, Ver. I (May-Jun. 2016)

IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 3, Ver. I (May-Jun. 2016), PP 14-19
www.iosrjournals.org
DOI: 10.9790/0661-1803011419 www.iosrjournals.org 14 | Page
Clustering Of Images Based On Image Properties
Nithyananda C R1
, Ramachandra A C2
1
(Department Of Computer Science and Engineering, East Point College Of Engg. and Technology, India)
2
(Department Of Electronics and Communication Engineering, Alpha College Of Engineering, India)
Abstract: Image Properties are used for the analysis of quality of the given image. The Intensity images,
Contrast images, Weibull images and Fractal images are extracted from the input images. Eight basic image
properties are calculated for these images. Analysis is made for the different Properties. Clustering is made on
different types of images based on discriminative properties. Images are classified by using K-means method.
Then analysis is made on the different clusters.
Keywords: Clustering, Image Property, K-means method, Normalization.
I. INTRODUCTION
Process of extraction of various features from an image is used for analyzing the given image. The set
of features are combined together to form feature vectors. Clustering is a method of grouping of similar objects
or entities into groups. Grouping is based on the input values. The data representing the properties of images
which are stored in the form of array or matrix. These values are considered as input for clustering. Clustering
helps to identify or distinguish the images which can be used for Pattern Recognition and texture analysis.
II. LITERATURE SURVEY
Graytone Spatial Dependencies Textural Features for image classification is proposed by Robert M
Haralick et. al.,[1]. Three different types of images : Areal images, photomicrographs and Earth Resources
Technology Satellite images are used for classification. Piecewise Linear Decision Rule and Min-Max Decision
Rules are used for classification. Authors concluded that Textural Features are general applicability for image
Classification. Anne H Schistad Solberg et. al., [2] investigated the four Texture Features namely Features based
on local image statistics, Gray level Cooccurrence matrices, Fractal features and Lognormal field model features
for ERS-1 SAR images to landuse classification. The classification accuracy is increased by combining texture
features. Entropy, Contrast, Angular Second moment, Inverse Difference moment, Inertia and Cluster shade
texture features are computed from the Coccurrence matrix. The features : Kurtosis, Skewness, homogeneity
and Power to mean ratio are computed by using local statistics.
Valery V Starovoitov et. al., [3] proposed a method to prepare a Cooccurrence Matrix for binary
images which are sufficient for structure detection of an image. By using Joint feature with Cooccurrence
matrix, computation time of analysis and memory is decreased. Jianguo Zhang et. al., [4] observed that Texture
Features such as Central Mean, Global Mean and Variance are invariant to Rotation and Translation. Area,
Compactness and Perimeter Texel properties are invariant to Rotation and Translation. For Translation
invariance, Fourier Spectrum is used. Rotation invariant Features such as Ring and Wedge Filter, Gabor Model
and Log-polar representation are obtained by applying polar coordinates on Frequency domain. Cheung Ming
Lai et. al.,[5] proposed Fast Fractal image coding based on a single kick-out condition. Zero contrast prediction
which reduces the computational time and reduces the additional memory is also implemented to speed up the
encoding process.
Zho Wang et. al., [6] proposed the alternative quality measures for traditional quality assessments
called Structural Similarity (SSIM). Highly structured natural image signals are independent of average contrast
and luminance. Symmetry, Boundedness and Unique maximum conditions are satisfied for the similarity
measure. Fumitaka Hosotani et. al., [7] introduced a method to denoise an image using 2D nonhormonic
analysis. The proposed method resulted for good PSSNR but fails w.r.t. Structure Similarity Index Matrix.
Unsupervised, Cluster based learning, image retrieval using similarity information is introduced by Yixin Chen
et. al.,[8]. Images are represented in the form of nodes in a graph, each edge is with proper weight. NCut
partitioning method is used to retrieve the clustered images. Optimizing the Support vector Machine parameters
and Multiclass Support Vector Machine (SVM) parameters for image classification by Structural risk
minimization and cross validation is introduced by Amit David et. al., [9]. Missclassification is avoided by
thresholding maximum absolute SVM value. Error rate is tabulated for Linear Classifier, Gaussian SVM, 7-
nearest Neighbor, Multilayer perceptron Neural Networks, Bayesian Neural Networks etc.,.
Clustering Of Images Based On Image Properties
DOI: 10.9790/0661-1803011419 www.iosrjournals.org 15 | Page
Automatic Labeling which describes the face visual attributes such as age, nose, gender, jaw shape,
children, wearing sun glass, hair etc., is implemented by Neeraj Kumar et. al.,[10]. New dataset of faces called
Face Traces with labeled attribute and PubFig with identities are proposed. Unsupervised, Affinity matrix
based spectral clustering dimension is proposed by Hsin Chien Huang et. al., [11]. One Dimensional Search and
Eigen vectors are used for finding the distance matrix or similarity. Benqin Song et.al., [12] developed a method
which integrate the Extended Multiattribute Profiles and Sparse representation to exploit spatial and spectral
features. Any given low dimensional structures may be represented in sparse and classified based on gathered
information.
Image Properties are computed using following equations:
𝐵𝑟𝑖𝑔𝑕𝑡𝑛𝑒𝑠𝑠 =
𝐼 𝑚.𝑛𝑁
𝑛=1
𝑀
𝑚 =1
𝑀∗𝑁
(1)
where M and N represents the dimension of the image I(m,n).
𝑆𝑡𝑑. 𝐷𝑒𝑣𝑖𝑎𝑡𝑖𝑜𝑛 =
1
𝑀𝑁
𝐼𝑖𝑗 − 𝐼
𝟐𝑀−1
𝑗=0
𝑁−1
𝑖=0 (2)
where M,N represents the size of the intensity and the average intensity of an image are represented by I and 𝐼
respectively.
𝐸𝑛𝑡𝑟𝑜𝑝𝑦 = − 𝑃𝑘 𝑙𝑜𝑔2 𝑃𝑘 𝑓𝑜𝑟 𝑘 = 1 𝑡𝑜 𝑙 (3)
where k is the random value and 𝑃𝑘 is the Probability value for k.
𝐾𝑢𝑟𝑡𝑜𝑠𝑖𝑠 𝑥 = 𝐸
𝑥− µ 4
𝜎4 (4)
where E is Expectation, 𝜎 is deviation, µ is Standard Deviation for random variable x.
In older mathematical Statistics textbooks, Skewness is calculated either by mean and mode or mean
and median.
𝑆𝑘𝑒𝑤𝑛𝑒𝑠𝑠 =
𝑚3
𝑚2
3
2
=
1
n
(𝑥 𝑖−𝑥)3𝑛
𝑖=1
1
n
𝑥 𝑖−𝑥 2𝑛
𝑖=1
3
2
(5)
where m2 and m3 are second and third Moment represents variation and symmetric estimator. 𝑥 and xi are
sample mean and Median for i elements.
𝑉𝑖𝑠𝑖𝑏𝑖𝑙𝑖𝑡𝑦 =
𝐼 𝑚𝑎𝑥 −𝐼 𝑚𝑖𝑛
𝐼 𝑚𝑎𝑥 + 𝐼 𝑚𝑖𝑛
(6)
where 𝐼 𝑚𝑎𝑥 and 𝐼 𝑚𝑖𝑛 are the maximum and minimum luminance.
𝑆𝑝𝑎𝑡𝑖𝑎𝑙 𝐹𝑟𝑒𝑞𝑢𝑒𝑛𝑐𝑦 = 𝑅𝐹2 + 𝐶𝐹2 (7)
where Row Frequency (RF) and Column Frequency (CF) are calculated by Equation (8) and (9).
𝑅𝐹 =
1
𝑀𝑁
𝐼 𝑚, 𝑛 − 𝐼 𝑚, 𝑛 − 1 2𝑁
𝑛=1
𝑀
𝑚=1 (8)
𝐶𝐹 =
1
𝑀𝑁
𝐼 𝑚, 𝑛 − 𝐼 𝑚 − 1, 𝑛 2𝑁
𝑛=1
𝑀
𝑚=1 (9)
where I is the image with M and N as Row and column size.
III. APPROACH
The image depository contains different types of images such as good visible, moderate visible and
blur images. These images are converted into Intensity image, Weibull image, Contrast image and Fractal
images after suitable transformations. All the Intensity images are selected for grouping. Similarly the Contrast
images, Weibull images and Fractal images are selected for grouping separately. From each image types, the
various properties like Contrast, Brightness, Skewness, Entropy, Separability, Kurtosis. Visibility and Spatial
Frequency are extracted. These represent the feature of the particular image. The image property values are
Clustering Of Images Based On Image Properties
DOI: 10.9790/0661-1803011419 www.iosrjournals.org 16 | Page
computed for Intensity image, Contrast image, Weibull and Fractal images. For each image, 32 image properties
are extracted. These values are stored in the matrix nx32, where n represents the number of images.
A. Normalizing the data
Normalization is required to maintain the uniformity of different set of values. From image property
matrix, we have to normalize each column based on its Maximum and minimum values. Equation (10) can be
used to find the Normalized values for each element.
𝑁𝑜𝑟𝑚𝑎𝑙𝑖𝑧𝑒 𝑥 =
𝑥−𝑀𝑖𝑛
𝑀𝑎𝑥 −𝑀𝑖𝑛
(10)
Where x is the element considered for normalization, Min is the Minimum value of the particular column
elements and Max is the maximum value of the column elements. If Max equals to Min, then Normalized value
can be set to 0.5. We normalized the property values in the range 0 to 1, i.e., Min = 0 and Max = 1.
B. Clustering by K-means Method
K-means Algorithm is Vector Quantization Method to partition n observations into K-Clusters for the
nearest mean. Aim is to minimize the square of the distance (Within-Cluster Sum of Squares) to the clusters
from the points.
K-means Algorithm can be defined as follows:
1. Input the number of Clusters k.
2. If input is not provided, then randomly choose k value.
3. For the nearest class, group each data point.
4. For each cluster compute the sample mean.
5. For each data point, reclassify based on nearest mean.
6. Stop if there is small change in the mean. Otherwise repeat step 4.
IV. FIGURES AND TABLES
Different images of various dimensions are stored in image depository. For our method of
implementation, 512x512 size images are taken as test inputs. Original images, converted images in the form of
Intensity images, Contrast images, Weibull images and fractal images for Airplane, Baboon, Lena Good Visible
image and Lena blur images are shown in Fig. 1 to Fig. 5.
Fig. 1. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) original Images
Fig. 2. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Intensity Images
Fig. 3. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Contrast Images
Fig. 4. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Weibull Images
Clustering Of Images Based On Image Properties
DOI: 10.9790/0661-1803011419 www.iosrjournals.org 17 | Page
Fig. 5. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Fractal Images
The Normalized values for 9 different types of images for Intensity Properties, Contrast Properties,
Weibull Properties and Fractal Properties are listed in Tables (Table 1 to 4). Abbreviations used in the tables
are: Img-Image, Br-Brightness, Std.Dev-Standard Deviation, Ent-Entropy, Skw-Skewness, Krt-Kurtosis, Sep-
Seprarability, Sp.Fr-Spatial Frequency and Vis-Visibility.
Table 1. Intensity Image Properties
Img.No. Br Std. Dev Ent Skw Krt Sep Sp.Fr Vis
1 0.58 0.53 0.93 0.65 0.38 0.31 0.65 0.4
2 0.25 0.92 0.96 0.53 0 0.82 1 1
3 0.42 1 1 0.64 0.01 1 0.74 0.91
4 0 0.7 0.91 1 0.5 0.57 0.66 0.83
5 0.88 0.02 0.12 0.38 0.43 0.62 0.01 0.01
6 0.13 0.69 0.9 0.88 0.32 0.68 0.63 0.75
7 0.98 0.11 0.46 0.11 0.15 0.39 0.06 0.06
8 1 0.07 0.35 0.65 0.17 0.59 0.01 0.03
9 0.14 0.81 0.97 0.8 0.18 0.88 0.39 0.89
10 0.49 0.04 0.26 0.64 0.4 0.34 0.01 0.03
11 0.24 0.33 0.79 0.52 1 0 0.59 0.3
12 0.39 0 0 0.5 0.3 0.29 0 0
13 0.85 0.57 0.96 0 0.38 0.22 0.96 0.35
14 0.98 0.01 0.15 0.41 0.44 0.2 0.02 0.01
15 0.71 0.01 0.15 0.41 0.44 0.2 0.02 0.01
16 0.84 0.02 0.17 0.06 0.2 0.39 0.02 0.01
Table 2. Contrast Image Properties
Img. No. Br Std. Dev Ent Skw Krt Sep Sp. Fr Vis
1 0.76 0.68 0.91 0.07 0.01 0.27 0.62 0.08
2 1 1 1 0 0 0.48 1 0.11
3 0.63 0.78 0.87 0.13 0.01 0.25 0.69 0.25
4 0.6 0.79 0.83 0.12 0.01 0.41 0.73 0.33
5 0.01 0.18 0.04 0.65 0.23 1 0.2 1
6 0.51 0.75 0.79 0.14 0.01 0.36 0.61 0.45
7 0.08 0.2 0.28 0.57 0.17 0.69 0.21 0.8
8 0.01 0.02 0.1 0.93 0.85 0.67 0.02 0.72
9 0.37 0.59 0.7 0.2 0.01 0.36 0.46 0.54
10 0.02 0.01 0.12 0.9 0.79 0.61 0.01 0.64
11 0.74 0.73 0.9 0.11 0.01 0.3 0.65 0.1
12 0 0 0 1 1 0.85 0 0.62
13 0.85 0.78 0.91 0.17 0.01 0 0.77 0
14 0.04 0.02 0.14 0.92 0.84 0.63 0.02 0.45
15 0.03 0.02 0.15 0.88 0.76 0.59 0.01 0.61
16 0.01 0.01 0.08 0.93 0.85 0.69 0.01 0.58
Table 3. Weibull Image Properties
Img. No. Br Std. Dev Ent Skw Krt Sep Sp. Fr Vis
1 0.59 0.42 0.71 0.58 0.37 0.36 0.66 0.23
2 0.33 1 1 0.35 0 0.79 1 1
3 0.32 0.7 0.68 0.6 0.01 1 0.58 0.73
4 0.23 0.63 0.84 1 0.34 0.61 0.68 0.73
5 0 0 0 0.55 0.17 0.78 0.1 0.43
6 0.39 0.6 0.82 0.81 0.23 0.67 0.52 0.53
7 0.77 0.57 0.98 0 0.14 0.43 0.34 0.21
8 0.14 0.39 0.75 0.56 0.12 0.65 0 0.68
9 0.44 0.79 0.79 0.76 0.14 0.86 0.69 0.62
10 0.1 0.01 0.12 0.25 0.39 0.33 0.02 0.26
11 0.52 0.06 0.14 0.47 1 0 0.47 0.01
12 1 0.32 0.65 0.86 0.49 0.29 0.53 0
13 0.96 0.33 0.65 0.72 0.54 0.18 0.76 0.01
14 0.65 0.14 0.36 0.24 0.67 0.07 0.35 0.01
15 0.9 0.37 0.76 0.37 0.29 0.39 0.44 0.06
16 0.24 0.06 0.27 0.15 0.37 0.31 0.17 0.21
Clustering Of Images Based On Image Properties
DOI: 10.9790/0661-1803011419 www.iosrjournals.org 18 | Page
Table 4. Fractal Image Properties
Img. No. Br Std. Dev Ent Skw Krt Sep Sp. Fr Vis
1 0.73 0.67 0.87 0.37 0.1 0.09 0.59 0.09
2 0.93 1 0.88 0.58 0.21 0.28 1 0.03
3 0.73 0.71 0 .82 0.34 0.08 0.08 0.63 0.1
4 0.94 0.84 0.92 0.57 0.27 0.12 0.92 0.02
5 0.17 0 0 0.84 0.81 0.79 0.08 0.19
6 1 0.93 0.85 0.67 0.38 0.38 0.87 0.01
7 0.1 0.04 0.16 0.91 0.86 0.86 0.06 0.4
8 0.09 0.02 0.06 0.92 0.89 0.9 0.04 0.39
9 0.97 0.78 0.81 0.64 0.4 0.27 0.77 0
10 0.49 0.08 0.34 0 0.47 0 0.27 0.01
11 0.67 0.78 1 0.25 0 0.15 0.83 0.14
12 0.18 0.05 0.37 0.73 0.62 0.58 0.12 0.32
13 0.86 0.58 0.77 0.66 0.42 0.25 0.64 0
14 0 0.05 0.1 1 1 1 0 1
15 0.01 0.06 0.17 0.97 0.95 0.95 0.02 0.89
16 0.05 0.04 0.07 0.96 0.94 0.95 0.042 0.57
K-means Algorithm is used for clustering for the Fractal images with Entropy Properties. Clustering is
implemented for two, three and four clusters(Fig. 6). The Centroids are calculated for each clusters.
Fig. 6. Fractal Image Entropy Property Clustering output by using K-means Algorithm for different number of
Clusters
Clustering Of Images Based On Image Properties
DOI: 10.9790/0661-1803011419 www.iosrjournals.org 19 | Page
V. CONCLUSIONS
From the image depository, the intensity images, Contrast images, Weibull images and Fractal images
are extracted. Brightness, Standard Deviation Entropy, Skewness, Kurtosis, Separability, Spatial Frequency and
Visibility Properties are computed. Total thirty two properties are calculated and tabulated as Feature Vectors
for each image. The images are grouped into clusters by applying K-means Clustering method. The proposed
method classify the images which are acceptable by the user.
REFERENCES
[1] Robert M Haralick, K Shanmugam and Its’hak Dinstein, Textural Features for Image Classification, IEEE Transactions on Systems,
man and Cybernetics, 3, 1973, 610-621.
[2] Anne H. Schistad Solberg and Anil K. Jain, Texture Fusion and Feature Selection Applied to SAR Imagery, IEEE Transactions on
GeoScience and Remote Sensing, 35, 1997, 475-479.
[3] Valery V Starovoitov, Sang-Yong Jeong and Rae-Hong Park, Texture Periodicity Detection: Features, Properties, and Comparisons,
IEEE Transactions on Systems, man and Cybernetics, 28, 1998, 839-849.
[4] Jianguo Zhang and Tieniu Tan, Brief review of invariant texture analysis methods, International Journal Pattern Recognition, 35,
2002, 735–747.
[5] Cheung Ming Lai, Kin Man Lam and Wan-Chi Siu, A Fast Fractal Image Coding Based on Kick-Out and Zero Contrast Conditions,
IEEE Transactions on Image Processing, 12, 2003, 1398-1403.
[6] Zhou Wang, Alan C Bovik, Hamid R Sheikh and Eero P Simoncelli, Image Quality Assessment: From Error Visibility to Structural
Similarity, IEEE Transactions on Image Processing, 13, 2004, 1-14.
[7] Fumitaka Hosotani, Yuya Inuzuka, Masaya Hasegawa, Shigeki Hirobayashi, and Tadanobu Misawa, Image Denoising With Edge-
Preserving and Segmentation Based on Mask NHA, IEEE Transactions on Image Processing, 24, 2015, 6025-6033.
[8] Yixin Chen, James Z Wang and Robert Krovetz, CLUE: Cluster-Based Retrieval of Images by Unsupervised Learning, IEEE
Transactions on Image Processing, 14, 2005,1187-1201.
[9] Amit David and Boaz Lerner, Support vector machine-based image classification for genetic syndrome diagnosis, Elsevier Pattern
Recognition Letters, 26, 2005, 1029–1038.
[10] Neeraj Kumar, Alexander C. Berg, Peter N Belhumeur and Shree K Nayar, Describable Visual Attributes for Face Verification and
Image Search, IEEE Transactions on Pattern Analysis and Machine intelligence, 33, 2011, 1962-1977.
[11] Hsin Chien Huang, Yung-Yu Chuang and Chu-Song Chen, Affinity Aggregation for Spectral Clustering, IEEE Conference on
Computer Vision and Pattern Recognition, 2012, 773-780.
[12] Benqin Song, Jun Li, Mauro Dalla Mura, Antonio Plaza and Jon Atli Benediktsson, Remotely Sensed Image Classification Using
Sparse Representations of Morphological Attribute Profiles, IEEE Transactions on GeoScience and Remote Sensing, 52, 2014,
5122-5235.

Recomendados

E1803012329 por
E1803012329E1803012329
E1803012329IOSR Journals
226 vistas7 diapositivas
A comparative study on content based image retrieval methods por
A comparative study on content based image retrieval methodsA comparative study on content based image retrieval methods
A comparative study on content based image retrieval methodsIJLT EMAS
69 vistas4 diapositivas
50320140502001 2 por
50320140502001 250320140502001 2
50320140502001 2IAEME Publication
390 vistas14 diapositivas
Content Based Image Retrieval : Classification Using Neural Networks por
Content Based Image Retrieval : Classification Using Neural NetworksContent Based Image Retrieval : Classification Using Neural Networks
Content Based Image Retrieval : Classification Using Neural Networksijma
595 vistas14 diapositivas
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION por
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONCOLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATION
COLOUR BASED IMAGE SEGMENTATION USING HYBRID KMEANS WITH WATERSHED SEGMENTATIONIAEME Publication
226 vistas11 diapositivas
Block Classification Scheme of Compound Images: A Hybrid Extension por
Block Classification Scheme of Compound Images: A Hybrid ExtensionBlock Classification Scheme of Compound Images: A Hybrid Extension
Block Classification Scheme of Compound Images: A Hybrid ExtensionDR.P.S.JAGADEESH KUMAR
33 vistas5 diapositivas

Más contenido relacionado

La actualidad más candente

Evaluation of Texture in CBIR por
Evaluation of Texture in CBIREvaluation of Texture in CBIR
Evaluation of Texture in CBIRZahra Mansoori
118 vistas29 diapositivas
Ijetr021113 por
Ijetr021113Ijetr021113
Ijetr021113Engineering Research Publication
134 vistas5 diapositivas
MMFO: modified moth flame optimization algorithm for region based RGB color i... por
MMFO: modified moth flame optimization algorithm for region based RGB color i...MMFO: modified moth flame optimization algorithm for region based RGB color i...
MMFO: modified moth flame optimization algorithm for region based RGB color i...IJECEIAES
28 vistas6 diapositivas
Improved wolf algorithm on document images detection using optimum mean techn... por
Improved wolf algorithm on document images detection using optimum mean techn...Improved wolf algorithm on document images detection using optimum mean techn...
Improved wolf algorithm on document images detection using optimum mean techn...journalBEEI
9 vistas7 diapositivas
I017417176 por
I017417176I017417176
I017417176IOSR Journals
214 vistas6 diapositivas
Query Image Searching With Integrated Textual and Visual Relevance Feedback f... por
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...IJERA Editor
42 vistas7 diapositivas

La actualidad más candente(19)

Evaluation of Texture in CBIR por Zahra Mansoori
Evaluation of Texture in CBIREvaluation of Texture in CBIR
Evaluation of Texture in CBIR
Zahra Mansoori118 vistas
MMFO: modified moth flame optimization algorithm for region based RGB color i... por IJECEIAES
MMFO: modified moth flame optimization algorithm for region based RGB color i...MMFO: modified moth flame optimization algorithm for region based RGB color i...
MMFO: modified moth flame optimization algorithm for region based RGB color i...
IJECEIAES28 vistas
Improved wolf algorithm on document images detection using optimum mean techn... por journalBEEI
Improved wolf algorithm on document images detection using optimum mean techn...Improved wolf algorithm on document images detection using optimum mean techn...
Improved wolf algorithm on document images detection using optimum mean techn...
journalBEEI9 vistas
Query Image Searching With Integrated Textual and Visual Relevance Feedback f... por IJERA Editor
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
Query Image Searching With Integrated Textual and Visual Relevance Feedback f...
IJERA Editor42 vistas
Scene Text Detection of Curved Text Using Gradiant Vector Flow Method por IJTET Journal
Scene Text Detection of Curved Text Using Gradiant Vector Flow MethodScene Text Detection of Curved Text Using Gradiant Vector Flow Method
Scene Text Detection of Curved Text Using Gradiant Vector Flow Method
IJTET Journal449 vistas
Wavelet-Based Color Histogram on Content-Based Image Retrieval por TELKOMNIKA JOURNAL
Wavelet-Based Color Histogram on Content-Based Image RetrievalWavelet-Based Color Histogram on Content-Based Image Retrieval
Wavelet-Based Color Histogram on Content-Based Image Retrieval
TELKOMNIKA JOURNAL18 vistas
An implementation of novel genetic based clustering algorithm for color image... por TELKOMNIKA JOURNAL
An implementation of novel genetic based clustering algorithm for color image...An implementation of novel genetic based clustering algorithm for color image...
An implementation of novel genetic based clustering algorithm for color image...
TELKOMNIKA JOURNAL28 vistas
Sample Paper Techscribe por guest533af374
Sample  Paper TechscribeSample  Paper Techscribe
Sample Paper Techscribe
guest533af374560 vistas
Content based image retrieval based on shape with texture features por Alexander Decker
Content based image retrieval based on shape with texture featuresContent based image retrieval based on shape with texture features
Content based image retrieval based on shape with texture features
Alexander Decker486 vistas
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie... por cscpconf
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
Content Based Image Retrieval Approach Based on Top-Hat Transform And Modifie...
cscpconf125 vistas
Modified Skip Line Encoding for Binary Image Compression por idescitation
Modified Skip Line Encoding for Binary Image CompressionModified Skip Line Encoding for Binary Image Compression
Modified Skip Line Encoding for Binary Image Compression
idescitation398 vistas
REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF... por csandit
REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF...REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF...
REGION CLASSIFICATION BASED IMAGE DENOISING USING SHEARLET AND WAVELET TRANSF...
csandit1.3K vistas
Ijarcet vol-2-issue-3-1078-1080 por Editor IJARCET
Ijarcet vol-2-issue-3-1078-1080Ijarcet vol-2-issue-3-1078-1080
Ijarcet vol-2-issue-3-1078-1080
Editor IJARCET143 vistas

Destacado

H017334953 por
H017334953H017334953
H017334953IOSR Journals
109 vistas5 diapositivas
D012251726 por
D012251726D012251726
D012251726IOSR Journals
154 vistas10 diapositivas
H010114954 por
H010114954H010114954
H010114954IOSR Journals
175 vistas6 diapositivas
N010328691 por
N010328691N010328691
N010328691IOSR Journals
122 vistas6 diapositivas
Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ... por
Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ...Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ...
Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ...IOSR Journals
361 vistas7 diapositivas
Tailoring of composite cantilever beam for maximum stiffness and minimum weight por
Tailoring of composite cantilever beam for maximum stiffness and minimum weightTailoring of composite cantilever beam for maximum stiffness and minimum weight
Tailoring of composite cantilever beam for maximum stiffness and minimum weightIOSR Journals
517 vistas9 diapositivas

Destacado(20)

Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ... por IOSR Journals
Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ...Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ...
Evaluations of the Effect of Workshop/Laboratory Accidents and Precautionary ...
IOSR Journals361 vistas
Tailoring of composite cantilever beam for maximum stiffness and minimum weight por IOSR Journals
Tailoring of composite cantilever beam for maximum stiffness and minimum weightTailoring of composite cantilever beam for maximum stiffness and minimum weight
Tailoring of composite cantilever beam for maximum stiffness and minimum weight
IOSR Journals517 vistas
Influence of joint clearance on kinematic and dynamic parameters of mechanism por IOSR Journals
Influence of joint clearance on kinematic and dynamic parameters of mechanismInfluence of joint clearance on kinematic and dynamic parameters of mechanism
Influence of joint clearance on kinematic and dynamic parameters of mechanism
IOSR Journals420 vistas
Designing and Performance Evaluation of 64 QAM OFDM System por IOSR Journals
Designing and Performance Evaluation of 64 QAM OFDM SystemDesigning and Performance Evaluation of 64 QAM OFDM System
Designing and Performance Evaluation of 64 QAM OFDM System
IOSR Journals446 vistas
Influence of Heat Treatment on Mechanical Properties of Aisi1040 Steel por IOSR Journals
Influence of Heat Treatment on Mechanical Properties of Aisi1040 SteelInfluence of Heat Treatment on Mechanical Properties of Aisi1040 Steel
Influence of Heat Treatment on Mechanical Properties of Aisi1040 Steel
IOSR Journals555 vistas

Similar a C1803011419

Texture Unit based Monocular Real-world Scene Classification using SOM and KN... por
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...IDES Editor
693 vistas8 diapositivas
SEGMENTATION USING ‘NEW’ TEXTURE FEATURE por
SEGMENTATION USING ‘NEW’ TEXTURE FEATURESEGMENTATION USING ‘NEW’ TEXTURE FEATURE
SEGMENTATION USING ‘NEW’ TEXTURE FEATUREacijjournal
379 vistas11 diapositivas
Object Shape Representation by Kernel Density Feature Points Estimator por
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator cscpconf
43 vistas8 diapositivas
Av4301248253 por
Av4301248253Av4301248253
Av4301248253IJERA Editor
264 vistas6 diapositivas
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a... por
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...ijcisjournal
49 vistas10 diapositivas
Texture Unit based Approach to Discriminate Manmade Scenes from Natural Scenes por
Texture Unit based Approach to Discriminate Manmade Scenes from Natural ScenesTexture Unit based Approach to Discriminate Manmade Scenes from Natural Scenes
Texture Unit based Approach to Discriminate Manmade Scenes from Natural Scenesidescitation
320 vistas7 diapositivas

Similar a C1803011419(20)

Texture Unit based Monocular Real-world Scene Classification using SOM and KN... por IDES Editor
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
Texture Unit based Monocular Real-world Scene Classification using SOM and KN...
IDES Editor693 vistas
SEGMENTATION USING ‘NEW’ TEXTURE FEATURE por acijjournal
SEGMENTATION USING ‘NEW’ TEXTURE FEATURESEGMENTATION USING ‘NEW’ TEXTURE FEATURE
SEGMENTATION USING ‘NEW’ TEXTURE FEATURE
acijjournal379 vistas
Object Shape Representation by Kernel Density Feature Points Estimator por cscpconf
Object Shape Representation by Kernel Density Feature Points Estimator Object Shape Representation by Kernel Density Feature Points Estimator
Object Shape Representation by Kernel Density Feature Points Estimator
cscpconf43 vistas
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a... por ijcisjournal
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...
Content Based Image Retrieval Using Gray Level Co-Occurance Matrix with SVD a...
ijcisjournal49 vistas
Texture Unit based Approach to Discriminate Manmade Scenes from Natural Scenes por idescitation
Texture Unit based Approach to Discriminate Manmade Scenes from Natural ScenesTexture Unit based Approach to Discriminate Manmade Scenes from Natural Scenes
Texture Unit based Approach to Discriminate Manmade Scenes from Natural Scenes
idescitation320 vistas
Textural Feature Extraction of Natural Objects for Image Classification por CSCJournals
Textural Feature Extraction of Natural Objects for Image ClassificationTextural Feature Extraction of Natural Objects for Image Classification
Textural Feature Extraction of Natural Objects for Image Classification
CSCJournals142 vistas
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES por cscpconf
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
cscpconf45 vistas
International Journal of Engineering and Science Invention (IJESI) por inventionjournals
International Journal of Engineering and Science Invention (IJESI)International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
inventionjournals192 vistas
Change Detection of Water-Body in Synthetic Aperture Radar Images por CSCJournals
Change Detection of Water-Body in Synthetic Aperture Radar ImagesChange Detection of Water-Body in Synthetic Aperture Radar Images
Change Detection of Water-Body in Synthetic Aperture Radar Images
CSCJournals237 vistas
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES por cseij
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGESDOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
cseij733 vistas
A Novel Feature Extraction Scheme for Medical X-Ray Images por IJERA Editor
A Novel Feature Extraction Scheme for Medical X-Ray ImagesA Novel Feature Extraction Scheme for Medical X-Ray Images
A Novel Feature Extraction Scheme for Medical X-Ray Images
IJERA Editor42 vistas
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES por cscpconf
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUESA STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
cscpconf171 vistas
Perceptual Weights Based On Local Energy For Image Quality Assessment por CSCJournals
Perceptual Weights Based On Local Energy For Image Quality AssessmentPerceptual Weights Based On Local Energy For Image Quality Assessment
Perceptual Weights Based On Local Energy For Image Quality Assessment
CSCJournals281 vistas
Image Registration for Recovering Affine Transformation Using Nelder Mead Sim... por CSCJournals
Image Registration for Recovering Affine Transformation Using Nelder Mead Sim...Image Registration for Recovering Affine Transformation Using Nelder Mead Sim...
Image Registration for Recovering Affine Transformation Using Nelder Mead Sim...
CSCJournals290 vistas
A comparative study of dimension reduction methods combined with wavelet tran... por ijcsit
A comparative study of dimension reduction methods combined with wavelet tran...A comparative study of dimension reduction methods combined with wavelet tran...
A comparative study of dimension reduction methods combined with wavelet tran...
ijcsit244 vistas

Más de IOSR Journals

A011140104 por
A011140104A011140104
A011140104IOSR Journals
1.2K vistas4 diapositivas
M0111397100 por
M0111397100M0111397100
M0111397100IOSR Journals
747 vistas4 diapositivas
L011138596 por
L011138596L011138596
L011138596IOSR Journals
732 vistas12 diapositivas
K011138084 por
K011138084K011138084
K011138084IOSR Journals
602 vistas5 diapositivas
J011137479 por
J011137479J011137479
J011137479IOSR Journals
603 vistas6 diapositivas
I011136673 por
I011136673I011136673
I011136673IOSR Journals
511 vistas8 diapositivas

Último

STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf por
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdfDr. Jimmy Schwarzkopf
19 vistas29 diapositivas
Democratising digital commerce in India-Report por
Democratising digital commerce in India-ReportDemocratising digital commerce in India-Report
Democratising digital commerce in India-ReportKapil Khandelwal (KK)
15 vistas161 diapositivas
Mini-Track: Challenges to Network Automation Adoption por
Mini-Track: Challenges to Network Automation AdoptionMini-Track: Challenges to Network Automation Adoption
Mini-Track: Challenges to Network Automation AdoptionNetwork Automation Forum
12 vistas27 diapositivas
SAP Automation Using Bar Code and FIORI.pdf por
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdfVirendra Rai, PMP
23 vistas38 diapositivas
Transcript: The Details of Description Techniques tips and tangents on altern... por
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...BookNet Canada
136 vistas15 diapositivas
Vertical User Stories por
Vertical User StoriesVertical User Stories
Vertical User StoriesMoisés Armani Ramírez
14 vistas16 diapositivas

Último(20)

STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf por Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
SAP Automation Using Bar Code and FIORI.pdf por Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
Virendra Rai, PMP23 vistas
Transcript: The Details of Description Techniques tips and tangents on altern... por BookNet Canada
Transcript: The Details of Description Techniques tips and tangents on altern...Transcript: The Details of Description Techniques tips and tangents on altern...
Transcript: The Details of Description Techniques tips and tangents on altern...
BookNet Canada136 vistas
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 por IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
Empathic Computing: Delivering the Potential of the Metaverse por Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst478 vistas
Igniting Next Level Productivity with AI-Infused Data Integration Workflows por Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software263 vistas
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors por sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 vistas
PharoJS - Zürich Smalltalk Group Meetup November 2023 por Noury Bouraqadi
PharoJS - Zürich Smalltalk Group Meetup November 2023PharoJS - Zürich Smalltalk Group Meetup November 2023
PharoJS - Zürich Smalltalk Group Meetup November 2023
Noury Bouraqadi127 vistas
Piloting & Scaling Successfully With Microsoft Viva por Richard Harbridge
Piloting & Scaling Successfully With Microsoft VivaPiloting & Scaling Successfully With Microsoft Viva
Piloting & Scaling Successfully With Microsoft Viva
Richard Harbridge12 vistas

C1803011419

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 18, Issue 3, Ver. I (May-Jun. 2016), PP 14-19 www.iosrjournals.org DOI: 10.9790/0661-1803011419 www.iosrjournals.org 14 | Page Clustering Of Images Based On Image Properties Nithyananda C R1 , Ramachandra A C2 1 (Department Of Computer Science and Engineering, East Point College Of Engg. and Technology, India) 2 (Department Of Electronics and Communication Engineering, Alpha College Of Engineering, India) Abstract: Image Properties are used for the analysis of quality of the given image. The Intensity images, Contrast images, Weibull images and Fractal images are extracted from the input images. Eight basic image properties are calculated for these images. Analysis is made for the different Properties. Clustering is made on different types of images based on discriminative properties. Images are classified by using K-means method. Then analysis is made on the different clusters. Keywords: Clustering, Image Property, K-means method, Normalization. I. INTRODUCTION Process of extraction of various features from an image is used for analyzing the given image. The set of features are combined together to form feature vectors. Clustering is a method of grouping of similar objects or entities into groups. Grouping is based on the input values. The data representing the properties of images which are stored in the form of array or matrix. These values are considered as input for clustering. Clustering helps to identify or distinguish the images which can be used for Pattern Recognition and texture analysis. II. LITERATURE SURVEY Graytone Spatial Dependencies Textural Features for image classification is proposed by Robert M Haralick et. al.,[1]. Three different types of images : Areal images, photomicrographs and Earth Resources Technology Satellite images are used for classification. Piecewise Linear Decision Rule and Min-Max Decision Rules are used for classification. Authors concluded that Textural Features are general applicability for image Classification. Anne H Schistad Solberg et. al., [2] investigated the four Texture Features namely Features based on local image statistics, Gray level Cooccurrence matrices, Fractal features and Lognormal field model features for ERS-1 SAR images to landuse classification. The classification accuracy is increased by combining texture features. Entropy, Contrast, Angular Second moment, Inverse Difference moment, Inertia and Cluster shade texture features are computed from the Coccurrence matrix. The features : Kurtosis, Skewness, homogeneity and Power to mean ratio are computed by using local statistics. Valery V Starovoitov et. al., [3] proposed a method to prepare a Cooccurrence Matrix for binary images which are sufficient for structure detection of an image. By using Joint feature with Cooccurrence matrix, computation time of analysis and memory is decreased. Jianguo Zhang et. al., [4] observed that Texture Features such as Central Mean, Global Mean and Variance are invariant to Rotation and Translation. Area, Compactness and Perimeter Texel properties are invariant to Rotation and Translation. For Translation invariance, Fourier Spectrum is used. Rotation invariant Features such as Ring and Wedge Filter, Gabor Model and Log-polar representation are obtained by applying polar coordinates on Frequency domain. Cheung Ming Lai et. al.,[5] proposed Fast Fractal image coding based on a single kick-out condition. Zero contrast prediction which reduces the computational time and reduces the additional memory is also implemented to speed up the encoding process. Zho Wang et. al., [6] proposed the alternative quality measures for traditional quality assessments called Structural Similarity (SSIM). Highly structured natural image signals are independent of average contrast and luminance. Symmetry, Boundedness and Unique maximum conditions are satisfied for the similarity measure. Fumitaka Hosotani et. al., [7] introduced a method to denoise an image using 2D nonhormonic analysis. The proposed method resulted for good PSSNR but fails w.r.t. Structure Similarity Index Matrix. Unsupervised, Cluster based learning, image retrieval using similarity information is introduced by Yixin Chen et. al.,[8]. Images are represented in the form of nodes in a graph, each edge is with proper weight. NCut partitioning method is used to retrieve the clustered images. Optimizing the Support vector Machine parameters and Multiclass Support Vector Machine (SVM) parameters for image classification by Structural risk minimization and cross validation is introduced by Amit David et. al., [9]. Missclassification is avoided by thresholding maximum absolute SVM value. Error rate is tabulated for Linear Classifier, Gaussian SVM, 7- nearest Neighbor, Multilayer perceptron Neural Networks, Bayesian Neural Networks etc.,.
  • 2. Clustering Of Images Based On Image Properties DOI: 10.9790/0661-1803011419 www.iosrjournals.org 15 | Page Automatic Labeling which describes the face visual attributes such as age, nose, gender, jaw shape, children, wearing sun glass, hair etc., is implemented by Neeraj Kumar et. al.,[10]. New dataset of faces called Face Traces with labeled attribute and PubFig with identities are proposed. Unsupervised, Affinity matrix based spectral clustering dimension is proposed by Hsin Chien Huang et. al., [11]. One Dimensional Search and Eigen vectors are used for finding the distance matrix or similarity. Benqin Song et.al., [12] developed a method which integrate the Extended Multiattribute Profiles and Sparse representation to exploit spatial and spectral features. Any given low dimensional structures may be represented in sparse and classified based on gathered information. Image Properties are computed using following equations: 𝐵𝑟𝑖𝑔𝑕𝑡𝑛𝑒𝑠𝑠 = 𝐼 𝑚.𝑛𝑁 𝑛=1 𝑀 𝑚 =1 𝑀∗𝑁 (1) where M and N represents the dimension of the image I(m,n). 𝑆𝑡𝑑. 𝐷𝑒𝑣𝑖𝑎𝑡𝑖𝑜𝑛 = 1 𝑀𝑁 𝐼𝑖𝑗 − 𝐼 𝟐𝑀−1 𝑗=0 𝑁−1 𝑖=0 (2) where M,N represents the size of the intensity and the average intensity of an image are represented by I and 𝐼 respectively. 𝐸𝑛𝑡𝑟𝑜𝑝𝑦 = − 𝑃𝑘 𝑙𝑜𝑔2 𝑃𝑘 𝑓𝑜𝑟 𝑘 = 1 𝑡𝑜 𝑙 (3) where k is the random value and 𝑃𝑘 is the Probability value for k. 𝐾𝑢𝑟𝑡𝑜𝑠𝑖𝑠 𝑥 = 𝐸 𝑥− µ 4 𝜎4 (4) where E is Expectation, 𝜎 is deviation, µ is Standard Deviation for random variable x. In older mathematical Statistics textbooks, Skewness is calculated either by mean and mode or mean and median. 𝑆𝑘𝑒𝑤𝑛𝑒𝑠𝑠 = 𝑚3 𝑚2 3 2 = 1 n (𝑥 𝑖−𝑥)3𝑛 𝑖=1 1 n 𝑥 𝑖−𝑥 2𝑛 𝑖=1 3 2 (5) where m2 and m3 are second and third Moment represents variation and symmetric estimator. 𝑥 and xi are sample mean and Median for i elements. 𝑉𝑖𝑠𝑖𝑏𝑖𝑙𝑖𝑡𝑦 = 𝐼 𝑚𝑎𝑥 −𝐼 𝑚𝑖𝑛 𝐼 𝑚𝑎𝑥 + 𝐼 𝑚𝑖𝑛 (6) where 𝐼 𝑚𝑎𝑥 and 𝐼 𝑚𝑖𝑛 are the maximum and minimum luminance. 𝑆𝑝𝑎𝑡𝑖𝑎𝑙 𝐹𝑟𝑒𝑞𝑢𝑒𝑛𝑐𝑦 = 𝑅𝐹2 + 𝐶𝐹2 (7) where Row Frequency (RF) and Column Frequency (CF) are calculated by Equation (8) and (9). 𝑅𝐹 = 1 𝑀𝑁 𝐼 𝑚, 𝑛 − 𝐼 𝑚, 𝑛 − 1 2𝑁 𝑛=1 𝑀 𝑚=1 (8) 𝐶𝐹 = 1 𝑀𝑁 𝐼 𝑚, 𝑛 − 𝐼 𝑚 − 1, 𝑛 2𝑁 𝑛=1 𝑀 𝑚=1 (9) where I is the image with M and N as Row and column size. III. APPROACH The image depository contains different types of images such as good visible, moderate visible and blur images. These images are converted into Intensity image, Weibull image, Contrast image and Fractal images after suitable transformations. All the Intensity images are selected for grouping. Similarly the Contrast images, Weibull images and Fractal images are selected for grouping separately. From each image types, the various properties like Contrast, Brightness, Skewness, Entropy, Separability, Kurtosis. Visibility and Spatial Frequency are extracted. These represent the feature of the particular image. The image property values are
  • 3. Clustering Of Images Based On Image Properties DOI: 10.9790/0661-1803011419 www.iosrjournals.org 16 | Page computed for Intensity image, Contrast image, Weibull and Fractal images. For each image, 32 image properties are extracted. These values are stored in the matrix nx32, where n represents the number of images. A. Normalizing the data Normalization is required to maintain the uniformity of different set of values. From image property matrix, we have to normalize each column based on its Maximum and minimum values. Equation (10) can be used to find the Normalized values for each element. 𝑁𝑜𝑟𝑚𝑎𝑙𝑖𝑧𝑒 𝑥 = 𝑥−𝑀𝑖𝑛 𝑀𝑎𝑥 −𝑀𝑖𝑛 (10) Where x is the element considered for normalization, Min is the Minimum value of the particular column elements and Max is the maximum value of the column elements. If Max equals to Min, then Normalized value can be set to 0.5. We normalized the property values in the range 0 to 1, i.e., Min = 0 and Max = 1. B. Clustering by K-means Method K-means Algorithm is Vector Quantization Method to partition n observations into K-Clusters for the nearest mean. Aim is to minimize the square of the distance (Within-Cluster Sum of Squares) to the clusters from the points. K-means Algorithm can be defined as follows: 1. Input the number of Clusters k. 2. If input is not provided, then randomly choose k value. 3. For the nearest class, group each data point. 4. For each cluster compute the sample mean. 5. For each data point, reclassify based on nearest mean. 6. Stop if there is small change in the mean. Otherwise repeat step 4. IV. FIGURES AND TABLES Different images of various dimensions are stored in image depository. For our method of implementation, 512x512 size images are taken as test inputs. Original images, converted images in the form of Intensity images, Contrast images, Weibull images and fractal images for Airplane, Baboon, Lena Good Visible image and Lena blur images are shown in Fig. 1 to Fig. 5. Fig. 1. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) original Images Fig. 2. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Intensity Images Fig. 3. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Contrast Images Fig. 4. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Weibull Images
  • 4. Clustering Of Images Based On Image Properties DOI: 10.9790/0661-1803011419 www.iosrjournals.org 17 | Page Fig. 5. Airplane, Baboon, Lena(Good Visible) and Lena (Blur) Fractal Images The Normalized values for 9 different types of images for Intensity Properties, Contrast Properties, Weibull Properties and Fractal Properties are listed in Tables (Table 1 to 4). Abbreviations used in the tables are: Img-Image, Br-Brightness, Std.Dev-Standard Deviation, Ent-Entropy, Skw-Skewness, Krt-Kurtosis, Sep- Seprarability, Sp.Fr-Spatial Frequency and Vis-Visibility. Table 1. Intensity Image Properties Img.No. Br Std. Dev Ent Skw Krt Sep Sp.Fr Vis 1 0.58 0.53 0.93 0.65 0.38 0.31 0.65 0.4 2 0.25 0.92 0.96 0.53 0 0.82 1 1 3 0.42 1 1 0.64 0.01 1 0.74 0.91 4 0 0.7 0.91 1 0.5 0.57 0.66 0.83 5 0.88 0.02 0.12 0.38 0.43 0.62 0.01 0.01 6 0.13 0.69 0.9 0.88 0.32 0.68 0.63 0.75 7 0.98 0.11 0.46 0.11 0.15 0.39 0.06 0.06 8 1 0.07 0.35 0.65 0.17 0.59 0.01 0.03 9 0.14 0.81 0.97 0.8 0.18 0.88 0.39 0.89 10 0.49 0.04 0.26 0.64 0.4 0.34 0.01 0.03 11 0.24 0.33 0.79 0.52 1 0 0.59 0.3 12 0.39 0 0 0.5 0.3 0.29 0 0 13 0.85 0.57 0.96 0 0.38 0.22 0.96 0.35 14 0.98 0.01 0.15 0.41 0.44 0.2 0.02 0.01 15 0.71 0.01 0.15 0.41 0.44 0.2 0.02 0.01 16 0.84 0.02 0.17 0.06 0.2 0.39 0.02 0.01 Table 2. Contrast Image Properties Img. No. Br Std. Dev Ent Skw Krt Sep Sp. Fr Vis 1 0.76 0.68 0.91 0.07 0.01 0.27 0.62 0.08 2 1 1 1 0 0 0.48 1 0.11 3 0.63 0.78 0.87 0.13 0.01 0.25 0.69 0.25 4 0.6 0.79 0.83 0.12 0.01 0.41 0.73 0.33 5 0.01 0.18 0.04 0.65 0.23 1 0.2 1 6 0.51 0.75 0.79 0.14 0.01 0.36 0.61 0.45 7 0.08 0.2 0.28 0.57 0.17 0.69 0.21 0.8 8 0.01 0.02 0.1 0.93 0.85 0.67 0.02 0.72 9 0.37 0.59 0.7 0.2 0.01 0.36 0.46 0.54 10 0.02 0.01 0.12 0.9 0.79 0.61 0.01 0.64 11 0.74 0.73 0.9 0.11 0.01 0.3 0.65 0.1 12 0 0 0 1 1 0.85 0 0.62 13 0.85 0.78 0.91 0.17 0.01 0 0.77 0 14 0.04 0.02 0.14 0.92 0.84 0.63 0.02 0.45 15 0.03 0.02 0.15 0.88 0.76 0.59 0.01 0.61 16 0.01 0.01 0.08 0.93 0.85 0.69 0.01 0.58 Table 3. Weibull Image Properties Img. No. Br Std. Dev Ent Skw Krt Sep Sp. Fr Vis 1 0.59 0.42 0.71 0.58 0.37 0.36 0.66 0.23 2 0.33 1 1 0.35 0 0.79 1 1 3 0.32 0.7 0.68 0.6 0.01 1 0.58 0.73 4 0.23 0.63 0.84 1 0.34 0.61 0.68 0.73 5 0 0 0 0.55 0.17 0.78 0.1 0.43 6 0.39 0.6 0.82 0.81 0.23 0.67 0.52 0.53 7 0.77 0.57 0.98 0 0.14 0.43 0.34 0.21 8 0.14 0.39 0.75 0.56 0.12 0.65 0 0.68 9 0.44 0.79 0.79 0.76 0.14 0.86 0.69 0.62 10 0.1 0.01 0.12 0.25 0.39 0.33 0.02 0.26 11 0.52 0.06 0.14 0.47 1 0 0.47 0.01 12 1 0.32 0.65 0.86 0.49 0.29 0.53 0 13 0.96 0.33 0.65 0.72 0.54 0.18 0.76 0.01 14 0.65 0.14 0.36 0.24 0.67 0.07 0.35 0.01 15 0.9 0.37 0.76 0.37 0.29 0.39 0.44 0.06 16 0.24 0.06 0.27 0.15 0.37 0.31 0.17 0.21
  • 5. Clustering Of Images Based On Image Properties DOI: 10.9790/0661-1803011419 www.iosrjournals.org 18 | Page Table 4. Fractal Image Properties Img. No. Br Std. Dev Ent Skw Krt Sep Sp. Fr Vis 1 0.73 0.67 0.87 0.37 0.1 0.09 0.59 0.09 2 0.93 1 0.88 0.58 0.21 0.28 1 0.03 3 0.73 0.71 0 .82 0.34 0.08 0.08 0.63 0.1 4 0.94 0.84 0.92 0.57 0.27 0.12 0.92 0.02 5 0.17 0 0 0.84 0.81 0.79 0.08 0.19 6 1 0.93 0.85 0.67 0.38 0.38 0.87 0.01 7 0.1 0.04 0.16 0.91 0.86 0.86 0.06 0.4 8 0.09 0.02 0.06 0.92 0.89 0.9 0.04 0.39 9 0.97 0.78 0.81 0.64 0.4 0.27 0.77 0 10 0.49 0.08 0.34 0 0.47 0 0.27 0.01 11 0.67 0.78 1 0.25 0 0.15 0.83 0.14 12 0.18 0.05 0.37 0.73 0.62 0.58 0.12 0.32 13 0.86 0.58 0.77 0.66 0.42 0.25 0.64 0 14 0 0.05 0.1 1 1 1 0 1 15 0.01 0.06 0.17 0.97 0.95 0.95 0.02 0.89 16 0.05 0.04 0.07 0.96 0.94 0.95 0.042 0.57 K-means Algorithm is used for clustering for the Fractal images with Entropy Properties. Clustering is implemented for two, three and four clusters(Fig. 6). The Centroids are calculated for each clusters. Fig. 6. Fractal Image Entropy Property Clustering output by using K-means Algorithm for different number of Clusters
  • 6. Clustering Of Images Based On Image Properties DOI: 10.9790/0661-1803011419 www.iosrjournals.org 19 | Page V. CONCLUSIONS From the image depository, the intensity images, Contrast images, Weibull images and Fractal images are extracted. Brightness, Standard Deviation Entropy, Skewness, Kurtosis, Separability, Spatial Frequency and Visibility Properties are computed. Total thirty two properties are calculated and tabulated as Feature Vectors for each image. The images are grouped into clusters by applying K-means Clustering method. The proposed method classify the images which are acceptable by the user. REFERENCES [1] Robert M Haralick, K Shanmugam and Its’hak Dinstein, Textural Features for Image Classification, IEEE Transactions on Systems, man and Cybernetics, 3, 1973, 610-621. [2] Anne H. Schistad Solberg and Anil K. Jain, Texture Fusion and Feature Selection Applied to SAR Imagery, IEEE Transactions on GeoScience and Remote Sensing, 35, 1997, 475-479. [3] Valery V Starovoitov, Sang-Yong Jeong and Rae-Hong Park, Texture Periodicity Detection: Features, Properties, and Comparisons, IEEE Transactions on Systems, man and Cybernetics, 28, 1998, 839-849. [4] Jianguo Zhang and Tieniu Tan, Brief review of invariant texture analysis methods, International Journal Pattern Recognition, 35, 2002, 735–747. [5] Cheung Ming Lai, Kin Man Lam and Wan-Chi Siu, A Fast Fractal Image Coding Based on Kick-Out and Zero Contrast Conditions, IEEE Transactions on Image Processing, 12, 2003, 1398-1403. [6] Zhou Wang, Alan C Bovik, Hamid R Sheikh and Eero P Simoncelli, Image Quality Assessment: From Error Visibility to Structural Similarity, IEEE Transactions on Image Processing, 13, 2004, 1-14. [7] Fumitaka Hosotani, Yuya Inuzuka, Masaya Hasegawa, Shigeki Hirobayashi, and Tadanobu Misawa, Image Denoising With Edge- Preserving and Segmentation Based on Mask NHA, IEEE Transactions on Image Processing, 24, 2015, 6025-6033. [8] Yixin Chen, James Z Wang and Robert Krovetz, CLUE: Cluster-Based Retrieval of Images by Unsupervised Learning, IEEE Transactions on Image Processing, 14, 2005,1187-1201. [9] Amit David and Boaz Lerner, Support vector machine-based image classification for genetic syndrome diagnosis, Elsevier Pattern Recognition Letters, 26, 2005, 1029–1038. [10] Neeraj Kumar, Alexander C. Berg, Peter N Belhumeur and Shree K Nayar, Describable Visual Attributes for Face Verification and Image Search, IEEE Transactions on Pattern Analysis and Machine intelligence, 33, 2011, 1962-1977. [11] Hsin Chien Huang, Yung-Yu Chuang and Chu-Song Chen, Affinity Aggregation for Spectral Clustering, IEEE Conference on Computer Vision and Pattern Recognition, 2012, 773-780. [12] Benqin Song, Jun Li, Mauro Dalla Mura, Antonio Plaza and Jon Atli Benediktsson, Remotely Sensed Image Classification Using Sparse Representations of Morphological Attribute Profiles, IEEE Transactions on GeoScience and Remote Sensing, 52, 2014, 5122-5235.