SlideShare a Scribd company logo
1 of 11
Download to read offline
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
DOI:10.5121/acij.2016.7205 39
SEGMENTATION USING ‘NEW’ TEXTURE FEATURE
S.Md.Mansoor Roomi1
M.Mareeswari2
G. Maragatham3
1
Assistant Professor, Department of Electronics and Communication Engineering, TCE,
Madurai
2
Project Associate, Department of Electronics and Communication Engineering, TCE,
Madurai
3
Assistant Professor, Department of Electronics and Communication Engineering,
University College of Engineering, Dindigul
ABSTRACT
Color, texture, shape and luminance are the prominent features for image segmentation. Texture is an
organized group of spatial repetitive arrangements in an image and it is a vital attribute in many image
processing and computer vision applications. The objective of this work is to segment the texture sub
images from the given arbitrary image. The main contribution of this work is to introduce “NEW” texture
feature descriptor to the image segmentation field. The NEW texture descriptor labels the neighborhood
pixels of a pixel in an image as N,W,NW,NE,WW,NN and NNE(N-North, W-West).To find the prediction
value, the gradient of the intensity functions are calculated. Eight component binary vectors are formed
and compared to prediction value. Finally end up with 256 possible vectors. Fuzzy c-means clustering is
used to segment the similar regions in textural image Extensive experimentation shows that the proposed
methodology works better for segmenting the texture images, and also segmentation performance are
evaluated.
.
KEYWORDS
NEW’ texture feature; Fuzzy c-means clustering; brodatz dataset
1. INTRODUCTION
With advances in digital imaging, digital photography collection there is an explosive growth of
image databases. Searching of an image in such large collections take enormous amount of time.
Typically, the simplest way to manage the large image collections is conventional database-
management systems like relational databases or object-oriented databases. In this type of
systems, images are annotated with keywords. But these kinds of system have failed when the
collection of images growing larger. To overcome this problem, Content Based Image Retrieval
(CBIR) has been emerged. In CBIR, images are indexed by their own visual contents.
Image classification is necessary for CBIR to classify the visual contents of images. Feature
extraction is one the techniques used to classify the images. Features such as texture, color and
shape are commonly used in state of art methods. In the literature, most of the attention has been
focused on the texture features.
Texture is a key characteristic of an image helps to identify objects or regions of interest in the
image. Texture gives information about the spatial arrangement of intensities in an image (Jain
1998). Haralick et al (1973) mentioned that textures can be fine, coarse, smooth, rippled,
irregular, lineated etc. An example of textures is shown Figure 1.
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
40
Figure 1 Sample texture images Source: Brodatz texture dataset
For texture feature extraction various methods like model based, statistical and single processing
methods are used (Zhang et al 2006). Model based methods describe the texture images based on
the probability distribution. In model based technique, number of random field models such as
fractals, autoregressive models, fractional differencing models, and Markov random fields (MRF)
have been used for modeling and synthesis of texture. MRFs are widely used because it yields a
local and economical texture description. Zi (1995) defines a MRF on a discrete lattice with
respect to a neighbourhood system by local conditional probabilities. Efficient parameter
estimation scheme is must for a model based approach to be successful.
In statistical methods, textures are characterized using statistical measures, such as co- occurrence
or spatial autocorrelation of the gray levels. Haralick et al (1973) proposed a Grey Level Co
occurrence Matrices (GLCM) to extract geometrical features like energy, entropy, correlation,
etc. By estimating pair wise statistics of pixel intensity, GLCM is built from the image. The
problem is co occurrence matrix is calculated based on the displacement vector. In statistical
method, when the order of statistics (k) is large (k >2) it is hard to handle because enormous
amount of data are involved.
Most recently the signal processing methods using multi resolution and multi channel are
introduced for texture analysis and classification. In this method, by using bank of filters such as
Gabor (Jain et al 1997), neural network (Karu et al 1996), wavelet based filters (chen et al 1997),
a textural image is decomposed into feature images. Smith et al (2005) proposed a method to
extract the texture feature from the mean and variance of wavelet sub bands. Later, to perform
texture analysis wavelet Transform together with KL expansion and kohenon maps was
developed by Cross et al (2007), Bourchani et al (2005) combine the wavelet transform with co
occurrence matrix to get the advantages of statistics based and transform based texture analysis.
Tree structured wavelet transform and Gabor wavelet transform is introduced by W.Y Ma et al
(2008) to perform texture image annotation. As a result, with help of set of well selected filters a
high dimensional textural pattern can be extracted. Therefore, the major issue of this method is
the selection of good set of filters.
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
41
In this paper we concerned with the task of proposing a method to compute NEW texture
descriptor. Context Adaptive Lossless Image Compression (CALIC) scheme is used for image
compression. This scheme calculates a prediction value of a current pixel based on the
neighbourhood pixels which forms eight component binary vector after that a context is
constructed for compressing the given image. The author mentions that the eight component
binary vector is a texture descriptor [ ]. We have used this texture descriptor for image
segmentation with the help of Fuzzy C-Means algorithm. The texture is determined by labeling
the neighbourhood pixels as North, East and West. So, we named the texture feature as NEW
texture descriptor.
The main contributions of this paper include:
A novel ‘NEW’ texture feature is introduced to extract the texture information from the texture
image A methodology to segment and classify the texture image into four regions Fuzzy C-Means
algorithm is used to segment the texture image based on ‘NEW’ texture feature Extensive
experiments are carried out to prove the efficiency of the proposed methodology The rest of this
paper is organized as follows: Section II explains about the proposed methodology. The
experiment results are reported in Section III, and Finally, section IV presents conclusion.
2. PROPOSED METHODOLOGY
2.1. Feature extraction using ‘NEW’ texture descriptor
This section discusses about a novel framework to extract the NEW texture descriptor for
classification of images. Figure 3 shows the overview of the proposed NEW feature extraction.
Consider a pixel marked as X in an image label, the top pixel of X is denoted as N, left pixel as W
, likewise all the neighborhood pixels of X are labeled as shown in Figure 3
Figure 2 Labeling the neighbors of pixel X
Fig.2 labeling the neighbors of pixel
The information about the neighborhood pixels are quantified by forming the eight component
vector as N, W, NW, NE, NN, WW, 2N-NN and 2W-WW. Depending on the vertical and
horizontal edges of the neighborhood of the pixel X may give the best prediction value denoted
as
^
X . How close the prediction value is purely depends on the surrounding texture. The
information about the kind of boundary can be calculated from the gradients of the intensity as
shown in equation 1 and equation 2.
dh=|W-WW|+|N-NW|+|NE-N| (1)
dv=|W-NW|+|N-NN|+|NE-NNE| (2)
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
42
The prediction value is computed from the intensity gradients dh and dv. If the value of dh is
much higher than the value of dv (dh >>dv), there will be a horizontal variation. So N is selected
as the prediction value. Vertical variation will be found, if the value of the dh is much smaller
than the value of dv (dh <<dv), and the prediction value is assumed to be W. If the difference of
dh and dv is moderate then the weighted average of neighboring pixels is assigned to prediction
value.
Pseudo code for finding prediction value is given below:
if dh-dv > 80
^
X =N
else if dv-dh >80
^
X =W
else
{
^
X = (N+W)/2+(NE-NW)/4
if dh-dv >32
^
X =(
^
X +N)/2
else if dv –dh>32
^
X =(
^
X +W)/2
else if dh –dv>8
^
X =(3
^
X +N)/4
else if dv –dh>32
^
X =(3
^
X +W)/4
}
Fig.3 Overview of NEW texture descriptor extraction
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
43
After finding the prediction value, eight component binary vectors is constructed. To do so, each
component of eight component vector formed by neighbors of x is compared with the prediction
value
^
X . If the value of component is less than the
^
X then replace the value with 1 else 0.
Thus, eight component binary vectors created is called NEW texture descriptor.
2.2. Texture image segmentation
In this paper, Fuzzy C-Means algorithm [18] is used to cluster the image into multiple segments
using ‘NEW’ texture feature. Fuzzy C-Means clustering algorithm segments the image based on
the distance between cluster center and other feature domain.This features are clustered by
minimizing the objective function (3)
∑∑= =
=
r
i
n
p
ip
q
ipFCM duJ
1 1
2
(3)
Where ‘r’ represents number of clusters , i=1, 2,…,r and p is the number of pixels p=1,2….n,
ipd
is the distance and ipu
is the updation of cluster centers .
Fig. 4. Shows the proposed approach to segment the image into multiple regions. Initially, the
input image is divided into 32x32 overlapping blocks. ‘NEW’ texture feature is extracted from
each block to segment the region. This segmentation algorithm requires user interaction to assign
number of clusters (K) for segmenting the image. To circumvent this problem, this paper uses an
automatic assigning of number of labels for segmentation algorithm using the number of peaks
estimated from the histogram of the input texture image after smoothing the histogram using
Gaussian filter[17].
Fig.4 Flow diagram for image segmentation
Clustered regions
Input image
Histogram Calculation
Number Of Peaks
determination to find K
FCM clustering
Divide the image into32x32
blocks
Extract ‘NEW’ texture
feature from each block
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
44
Histogram of the grayscale image is calculated as
∑
=
=
MXN
i
ixxxH
1
),()( δ
and
],[ 10 −∈ Lxxx
(4)
Where 


=
0
1
),( yxδ
(5)
)(*)()( pHpKpHs
=
(6)
Where ‘K’ is Gaussian smoothing kernel [19] and ‘H’ is the histogram of the image and p=0, 1,
2,…… 255.
2.3. Experimental results and discussion
In this section, the efficiency of the proposed methodology is analyzed and results are shown.
2.4. Data description
In this area 12 different texture images are taken by brodatz dataset. The images are available in
online. Fig.5 shows the combination of 4 different texture images.
Fig. 5. Texture image from brodatz dataset
2.5. Results on Texture image Segmentation
In this paper fuzzy c means clustering used to segmenting the texture image. The image is divided
into 32x32 overlapping blocks to segment the image as pixel wise segmentation. From each
blocks ‘NEW’ texture descriptor is extracted to cluster the image using Fuzzy C-means clustering
algorithm. To choose the K value automatically, first input image converted into gray scale and
the histogram is calculated. This histogram contains more number of unwanted peaks because of
the some percentage of noise and a considerable level of uncertainty. Hence, histogram is
smoothened using Gaussian filter and the number of peaks detected. Fuzzy C-Means clustering
algorithm clusters the texture image. Fig.5 (a) the original texture image; fig.5 (b) histogram of
the original image; fig.5 (c) the number of peaks detected is four (K=4). So the segmented
regions are four; segmented image is shown in fig.5 (d). Four different texture images segmented
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
45
with four different colors. Blue color shows the texture 1 and red color shows the texture 2 and
pink, green shows the texture 3 and texture 4. (e) Input four texture image with different size (f)
clustered region using Fuzzy C-Means algorithm. Same method applied into K means clustering
algorithm. K means clustering clusters the texture image.Fig.6 (a) the original texture image; fig.6
(b) histogram of the original image; fig.6 (c) the number of peaks detected is four (K=4). So the
segmented regions are four; segmented image is shown in fig.6(d). Four different texture images
segmented with four different colors. Blue color shows the texture 1 and green color shows the
texture 2 and pink, red shows the texture 3 and texture 4. (e) Input four texture image with
different size (f) clustered region using K-Means algorithm
0 50 100 150 200 250 300
0
100
200
300
400
500
600
700
Pixel Intensity
Numberofoccurrence
(a) (b)
0 50 100 150 200 250 300
0
50
100
150
200
250
300
350
400
450
500
Pixel Intensity
Numberofoccurrence
(c) (d)
(e) (f)
Fig. 5. (a) Input four texture image with same size (b) histogram of the image (c) Peaks detection
after smoothing the histogram (d) clustered regions using Fuzzy C-Means algorithm (e) Input
four texture image with different size (f) clustered region using Fuzzy C-Means algorithm
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
46
0 50 100 150 200 250 300
0
100
200
300
400
500
600
700
Pixel Intensity
Numberofoccurrence
(a) (b)
0 50 100 150 200 250 300
0
50
100
150
200
250
300
350
400
450
500
Pixel Intensity
Numberofoccurrence
(c) (d)
(e) (f)
Fig. 6. (a) Input four texture image with same size (b) histogram of the image (c) Peaks detection after
smoothing the histogram (d) clustered regions using K-Means algorithm (e) Input four texture image with
different size (f) clustered region using K-Means algorithm
Fig.7 (a) shows the bipolar plate samples, and same methodology applied for this image. Green
color shows the presence of carbont in the image, blue color shows the presence of epoxy in the
image.
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
47
(a) (b)
(c) (d)
Fig. 7. (a) Bipolar plate samples (b) Microscopic image (c) SEM image (d) clustered image using
Fuzzy C-Means algorithm based on ‘NEW’ texture descriptor
2.6. Performance Analysis
To test the performance of the algorithm we have used three measurement parameters viz:
Accuracy, Precision and Recall. These are calculated from confusion matrix.
2.6.1 Precision
Precision is defined the ratio of the number of relevant records retrieved to the total number of
irrelevant and relevant records retrieved. It is usually expressed as a percentage.
pp
p
ft
t
ecision
+
=Pr
(7)
Where tp - true positive, tn is true negative, fp is false positive and fn is false negative
2.6.2 Recall
Recall is defined as the ratio of the number of relevant records retrieved to the total number of
relevant records in the database. It is also expressed interms of percentage.
np
p
ft
t
call
+
=Re
(8)
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
48
2.6.3 Accuracy
Accuracy gives the measure of overall correctness of the proposed work, and is calculated as the
sum of correct clusters divided by the total number of clusters.
npnp
np
fftt
tt
Accuracy
+++
+
=
(9)
Table 1 feature relevance
Features Classifier Accuracy (%)
NEWfeature K-means 46%
FCM 60.12%
3. CONCLUSION
In this paper an effective method to segment the texture image based on texture feature. In the
proposed method, ‘NEW’ texture feature descriptor is used to extract the texture feature. It allows
the system to segment the texture image using Fuzzy C-Means algorithm. For noiseless images,
Fuzzy C-Means algorithm produced the best results compared to K-Means algorithm. Selection
of K value by automatic system. Finally, experimental results are reported and investigate the
effectiveness of the proposed methodology.
REFERENCES
[1] A.K. Jain and F. Farrokhnia (1991) ‘UnsupervisedTexture Segmentation Using Gabor Filters’ Pattern
Recognition, vol.24, no. 12, pp. 1167-1186.
[2] A.K.Jain and K. Karu(1996) ‘Learning Texture Discrimination Masks,” IEEE Trans. Pattern Analysis
Machine Intelligence, vol. 18, no. 2, pp. 195-205.
[3] Anil K. Jain (1998) ‘Texture Analysis’ The Handbook of Pattern Recognition and Computer Vision
(2nd Edition), pp. 207-248.
[4] B. S. Manjunath, W. Y. Ma (2008) ‘Texture Features for Browsing and Retrieval of Image Data’
IEEE Transactions on Pattern Analysis and Machine, Volume 18, Issue 8, Pages: 837 –842.
[5] Cross,G.R., Jain, A.K ( 2007) ‘Markov random field texture models’ IEEE Trans. Pattern Anal.
Machine Intell, PAMI-5(1), 25-39.
[6] C.S. Lu, P.C. Chung, and C.F. Chen(1997) ‘Unsupervised Texture Segmentation via Wavelet
Transform’ Pattern Recognition, vol. 30, no. 5, pp. 729-742.
[7] Fernando Rodriguez, Guillermo Sapiro (2008) ‘ Sparse Representations for image classification:
Learning discriminative and reconstructive non-parametric dictionaries’ IMA Preprint Series # 2213.
[8] John Wright,y. yang(2009) ‘Robust Face Recognition via Sparse
Representation’ IEEE trans. On Pattern Analysis and Machine Intelligence vol.31.
[9] J. R. Smith and S.-F. Chang (2005) ‘Visually searching the web for content’ IEEE Multimedia
Magazine 4(3), pp. 12–20.
[10] J. Yang, J.Wang, and T. S. Huang (2011) ‘Learning the sparse representation for classification’ In
Proc. ICME, pages 1–6.
[11] J. Yang, Z. Wang, Z. Lin, X. Shu, and T. Huang (2012) ‘Bilevel sparse coding for coupled feature
space’. In Proc. CVPR.
[12] J. Zhang and M. Marszalek (2006) ‘Local Features and Kernels for Classification of Texture and
Object Categories: A Comprehensive Study’ International Journal of Computer Vision DOI:
10.1007/s11263-006-9794-4.
[13] M.Haralick, K. Shanmugam (1973) ‘Textural features for Image Classificaion’ IEEE tansactions on
system, man and cybernatics vol SMC-9, pp-610- 621.
Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016
49
[14] Mohamed Borchani, Georges Stamon (2005) ‘Texture features for Image Classification and
Retrieval’ SPIE, Vol.3229, 401.
[15] S.Z. Li (1995) ‘Markov Random Field Modeling in Computer Vision’ New York Springer-Verlag.
[16] Zhaowen Wang, Jianchao Yang(2013) ‘A Max-Margin Perspective on Sparse Representation-based
Classification’ ICCV 2013.
[17] S.M.M.Roomi, R.Raja, D.Dharmalakshmi, “Classification and retrieval of natural scenes”, Fourth
International Conference on Computing, Communications and Networking Technologies (ICCCNT),
DOI:10.1109/ICCCNT.2013.6726534, pp.1- 8,2013.
[18] Deepali Aneja and Tarun Kumar Rawat Fuzzy Clustering Algorithms for Effective Medical Image
Segmentation, Intelligent Systems and Applications, DOI:10.5815/ijisa.2013.11.06,pp-55-61, 2013.
[19] R. Gonzalez and R. Woods Digital Image Processing, Addison-Wesley Publishing Company, pg 191,
1992.
AUTHORS
S.Mohamed Mansoor Roomi received his B.E.degree from Madurai Kamaraj University, in
1990, his M.E. degree in Power Systems and Communication Systems from Thiagarajar
College of Engineering in 1992 and 1997 and his Ph.D.in Image Analysis from Madurai
Kamaraj University in 2009. He has authored and co-authored more than 150 papers in
various journals and conference proceedings and numerous technical and industrial project
reports.
M.Mareeswari received her B.Tech.degree from Thiagarajar College of Engineering,
Madurai in 2015.
G. Maragatham received her B.E.degree from Thiagarajar College of Engineering, Madurai,
in 1983, her received M.E. degree from Shan College of Engineering, Tanjavur, in 2002.her
received MS degree from BIT,Palani.

More Related Content

What's hot

Texture By Priyanka Chauhan
Texture By Priyanka ChauhanTexture By Priyanka Chauhan
Texture By Priyanka ChauhanPriyanka Chauhan
 
Digital image classification22oct
Digital image classification22octDigital image classification22oct
Digital image classification22octAleemuddin Abbasi
 
Fuzzy In Remote Classification
Fuzzy In Remote ClassificationFuzzy In Remote Classification
Fuzzy In Remote ClassificationUniversity of Oradea
 
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGESDOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGEScseij
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...CSCJournals
 
Image texture analysis techniques survey-1
Image texture analysis techniques  survey-1Image texture analysis techniques  survey-1
Image texture analysis techniques survey-1anitadixitjoshi
 
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORMPDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORMIJCI JOURNAL
 
Evaluation of Texture in CBIR
Evaluation of Texture in CBIREvaluation of Texture in CBIR
Evaluation of Texture in CBIRZahra Mansoori
 
Wound epithelization model by 3 d imaging
Wound epithelization model by 3 d imagingWound epithelization model by 3 d imaging
Wound epithelization model by 3 d imagingeSAT Publishing House
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationeSAT Publishing House
 
Avanced Image Classification
Avanced Image ClassificationAvanced Image Classification
Avanced Image ClassificationBayes Ahmed
 
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Zahra Mansoori
 
Blind Source Separation Using Hessian Evaluation
Blind Source Separation Using Hessian EvaluationBlind Source Separation Using Hessian Evaluation
Blind Source Separation Using Hessian EvaluationCSCJournals
 
Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour IJECEIAES
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationIOSR Journals
 

What's hot (20)

Texture By Priyanka Chauhan
Texture By Priyanka ChauhanTexture By Priyanka Chauhan
Texture By Priyanka Chauhan
 
Digital image classification22oct
Digital image classification22octDigital image classification22oct
Digital image classification22oct
 
Fuzzy In Remote Classification
Fuzzy In Remote ClassificationFuzzy In Remote Classification
Fuzzy In Remote Classification
 
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGESDOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
DOMAIN SPECIFIC CBIR FOR HIGHLY TEXTURED IMAGES
 
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
Image Segmentation from RGBD Images by 3D Point Cloud Attributes and High-Lev...
 
Image texture analysis techniques survey-1
Image texture analysis techniques  survey-1Image texture analysis techniques  survey-1
Image texture analysis techniques survey-1
 
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORMPDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
PDE BASED FEATURES FOR TEXTURE ANALYSIS USING WAVELET TRANSFORM
 
Evaluation of Texture in CBIR
Evaluation of Texture in CBIREvaluation of Texture in CBIR
Evaluation of Texture in CBIR
 
Wound epithelization model by 3 d imaging
Wound epithelization model by 3 d imagingWound epithelization model by 3 d imaging
Wound epithelization model by 3 d imaging
 
B42020710
B42020710B42020710
B42020710
 
A novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentationA novel predicate for active region merging in automatic image segmentation
A novel predicate for active region merging in automatic image segmentation
 
Im seg04
Im seg04Im seg04
Im seg04
 
Avanced Image Classification
Avanced Image ClassificationAvanced Image Classification
Avanced Image Classification
 
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
Content-based Image Retrieval Using The knowledge of Color, Texture in Binary...
 
Blind Source Separation Using Hessian Evaluation
Blind Source Separation Using Hessian EvaluationBlind Source Separation Using Hessian Evaluation
Blind Source Separation Using Hessian Evaluation
 
Gc2005vk
Gc2005vkGc2005vk
Gc2005vk
 
Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour Comparative analysis and implementation of structured edge active contour
Comparative analysis and implementation of structured edge active contour
 
Importance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing SegmentationImportance of Mean Shift in Remote Sensing Segmentation
Importance of Mean Shift in Remote Sensing Segmentation
 
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSISFUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
 
154 158
154 158154 158
154 158
 

Similar to Advanced Computing Journal Explores NEW Texture Feature

06 9237 it texture classification based edit putri
06 9237 it   texture classification based edit putri06 9237 it   texture classification based edit putri
06 9237 it texture classification based edit putriIAESIJEECS
 
A method for semantic-based image retrieval using hierarchical clustering tre...
A method for semantic-based image retrieval using hierarchical clustering tre...A method for semantic-based image retrieval using hierarchical clustering tre...
A method for semantic-based image retrieval using hierarchical clustering tre...TELKOMNIKA JOURNAL
 
Av4301248253
Av4301248253Av4301248253
Av4301248253IJERA Editor
 
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...ijcsit
 
Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...
Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...
Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...IJAEMSJORNAL
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
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 TECHNIQUEScscpconf
 
Blind Image Seperation Using Forward Difference Method (FDM)
Blind Image Seperation Using Forward Difference Method (FDM)Blind Image Seperation Using Forward Difference Method (FDM)
Blind Image Seperation Using Forward Difference Method (FDM)sipij
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATUREScscpconf
 
Lw3620362041
Lw3620362041Lw3620362041
Lw3620362041IJERA Editor
 
Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...
Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...
Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...CSCJournals
 
Segmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorSegmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorIRJET Journal
 
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
Object Shape Representation by Kernel Density Feature Points Estimator cscpconf
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXijistjournal
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXijistjournal
 

Similar to Advanced Computing Journal Explores NEW Texture Feature (20)

06 9237 it texture classification based edit putri
06 9237 it   texture classification based edit putri06 9237 it   texture classification based edit putri
06 9237 it texture classification based edit putri
 
IJET-V2I6P17
IJET-V2I6P17IJET-V2I6P17
IJET-V2I6P17
 
C1803011419
C1803011419C1803011419
C1803011419
 
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
IMAGE RETRIEVAL USING QUADRATIC DISTANCE BASED ON COLOR FEATURE AND PYRAMID S...
 
A method for semantic-based image retrieval using hierarchical clustering tre...
A method for semantic-based image retrieval using hierarchical clustering tre...A method for semantic-based image retrieval using hierarchical clustering tre...
A method for semantic-based image retrieval using hierarchical clustering tre...
 
Av4301248253
Av4301248253Av4301248253
Av4301248253
 
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...Q UANTUM  C LUSTERING -B ASED  F EATURE SUBSET  S ELECTION FOR MAMMOGRAPHIC I...
Q UANTUM C LUSTERING -B ASED F EATURE SUBSET S ELECTION FOR MAMMOGRAPHIC I...
 
Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...
Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...
Dual Tree Complex Wavelet Transform, Probabilistic Neural Network and Fuzzy C...
 
Cm31588593
Cm31588593Cm31588593
Cm31588593
 
J25043046
J25043046J25043046
J25043046
 
J25043046
J25043046J25043046
J25043046
 
A STUDY AND ANALYSIS OF DIFFERENT EDGE DETECTION TECHNIQUES
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
 
Blind Image Seperation Using Forward Difference Method (FDM)
Blind Image Seperation Using Forward Difference Method (FDM)Blind Image Seperation Using Forward Difference Method (FDM)
Blind Image Seperation Using Forward Difference Method (FDM)
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
 
Lw3620362041
Lw3620362041Lw3620362041
Lw3620362041
 
Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...
Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...
Local Phase Oriented Structure Tensor To Segment Texture Images With Intensit...
 
Segmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain TumorSegmentation and Classification of MRI Brain Tumor
Segmentation and Classification of MRI Brain Tumor
 
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
Object Shape Representation by Kernel Density Feature Points Estimator
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
 
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIXBAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
BAYESIAN CLASSIFICATION OF FABRICS USING BINARY CO-OCCURRENCE MATRIX
 

More from acijjournal

Jan_2024_Top_read_articles_in_ACIJ.pdf
Jan_2024_Top_read_articles_in_ACIJ.pdfJan_2024_Top_read_articles_in_ACIJ.pdf
Jan_2024_Top_read_articles_in_ACIJ.pdfacijjournal
 
Call for Papers - Advanced Computing An International Journal (ACIJ) (2).pdf
Call for Papers - Advanced Computing An International Journal (ACIJ) (2).pdfCall for Papers - Advanced Computing An International Journal (ACIJ) (2).pdf
Call for Papers - Advanced Computing An International Journal (ACIJ) (2).pdfacijjournal
 
cs - ACIJ (4) (1).pdf
cs - ACIJ (4) (1).pdfcs - ACIJ (4) (1).pdf
cs - ACIJ (4) (1).pdfacijjournal
 
cs - ACIJ (2).pdf
cs - ACIJ (2).pdfcs - ACIJ (2).pdf
cs - ACIJ (2).pdfacijjournal
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)acijjournal
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)acijjournal
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)acijjournal
 
4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)acijjournal
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)acijjournal
 
3rdInternational Conference on Natural Language Processingand Applications (N...
3rdInternational Conference on Natural Language Processingand Applications (N...3rdInternational Conference on Natural Language Processingand Applications (N...
3rdInternational Conference on Natural Language Processingand Applications (N...acijjournal
 
4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)acijjournal
 
Graduate School Cyber Portfolio: The Innovative Menu For Sustainable Development
Graduate School Cyber Portfolio: The Innovative Menu For Sustainable DevelopmentGraduate School Cyber Portfolio: The Innovative Menu For Sustainable Development
Graduate School Cyber Portfolio: The Innovative Menu For Sustainable Developmentacijjournal
 
Genetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary MethodologyGenetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary Methodologyacijjournal
 
Data Transformation Technique for Protecting Private Information in Privacy P...
Data Transformation Technique for Protecting Private Information in Privacy P...Data Transformation Technique for Protecting Private Information in Privacy P...
Data Transformation Technique for Protecting Private Information in Privacy P...acijjournal
 
Advanced Computing: An International Journal (ACIJ)
Advanced Computing: An International Journal (ACIJ) Advanced Computing: An International Journal (ACIJ)
Advanced Computing: An International Journal (ACIJ) acijjournal
 
E-Maintenance: Impact Over Industrial Processes, Its Dimensions & Principles
E-Maintenance: Impact Over Industrial Processes, Its Dimensions & PrinciplesE-Maintenance: Impact Over Industrial Processes, Its Dimensions & Principles
E-Maintenance: Impact Over Industrial Processes, Its Dimensions & Principlesacijjournal
 
10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...acijjournal
 
10th International conference on Parallel, Distributed Computing and Applicat...
10th International conference on Parallel, Distributed Computing and Applicat...10th International conference on Parallel, Distributed Computing and Applicat...
10th International conference on Parallel, Distributed Computing and Applicat...acijjournal
 
DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...
DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...
DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...acijjournal
 
Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...
Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...
Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...acijjournal
 

More from acijjournal (20)

Jan_2024_Top_read_articles_in_ACIJ.pdf
Jan_2024_Top_read_articles_in_ACIJ.pdfJan_2024_Top_read_articles_in_ACIJ.pdf
Jan_2024_Top_read_articles_in_ACIJ.pdf
 
Call for Papers - Advanced Computing An International Journal (ACIJ) (2).pdf
Call for Papers - Advanced Computing An International Journal (ACIJ) (2).pdfCall for Papers - Advanced Computing An International Journal (ACIJ) (2).pdf
Call for Papers - Advanced Computing An International Journal (ACIJ) (2).pdf
 
cs - ACIJ (4) (1).pdf
cs - ACIJ (4) (1).pdfcs - ACIJ (4) (1).pdf
cs - ACIJ (4) (1).pdf
 
cs - ACIJ (2).pdf
cs - ACIJ (2).pdfcs - ACIJ (2).pdf
cs - ACIJ (2).pdf
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
 
4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)
 
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
7thInternational Conference on Data Mining & Knowledge Management (DaKM 2022)
 
3rdInternational Conference on Natural Language Processingand Applications (N...
3rdInternational Conference on Natural Language Processingand Applications (N...3rdInternational Conference on Natural Language Processingand Applications (N...
3rdInternational Conference on Natural Language Processingand Applications (N...
 
4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)4thInternational Conference on Machine Learning & Applications (CMLA 2022)
4thInternational Conference on Machine Learning & Applications (CMLA 2022)
 
Graduate School Cyber Portfolio: The Innovative Menu For Sustainable Development
Graduate School Cyber Portfolio: The Innovative Menu For Sustainable DevelopmentGraduate School Cyber Portfolio: The Innovative Menu For Sustainable Development
Graduate School Cyber Portfolio: The Innovative Menu For Sustainable Development
 
Genetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary MethodologyGenetic Algorithms and Programming - An Evolutionary Methodology
Genetic Algorithms and Programming - An Evolutionary Methodology
 
Data Transformation Technique for Protecting Private Information in Privacy P...
Data Transformation Technique for Protecting Private Information in Privacy P...Data Transformation Technique for Protecting Private Information in Privacy P...
Data Transformation Technique for Protecting Private Information in Privacy P...
 
Advanced Computing: An International Journal (ACIJ)
Advanced Computing: An International Journal (ACIJ) Advanced Computing: An International Journal (ACIJ)
Advanced Computing: An International Journal (ACIJ)
 
E-Maintenance: Impact Over Industrial Processes, Its Dimensions & Principles
E-Maintenance: Impact Over Industrial Processes, Its Dimensions & PrinciplesE-Maintenance: Impact Over Industrial Processes, Its Dimensions & Principles
E-Maintenance: Impact Over Industrial Processes, Its Dimensions & Principles
 
10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...10th International Conference on Software Engineering and Applications (SEAPP...
10th International Conference on Software Engineering and Applications (SEAPP...
 
10th International conference on Parallel, Distributed Computing and Applicat...
10th International conference on Parallel, Distributed Computing and Applicat...10th International conference on Parallel, Distributed Computing and Applicat...
10th International conference on Parallel, Distributed Computing and Applicat...
 
DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...
DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...
DETECTION OF FORGERY AND FABRICATION IN PASSPORTS AND VISAS USING CRYPTOGRAPH...
 
Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...
Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...
Detection of Forgery and Fabrication in Passports and Visas Using Cryptograph...
 

Recently uploaded

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Recently uploaded (20)

Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

Advanced Computing Journal Explores NEW Texture Feature

  • 1. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 DOI:10.5121/acij.2016.7205 39 SEGMENTATION USING ‘NEW’ TEXTURE FEATURE S.Md.Mansoor Roomi1 M.Mareeswari2 G. Maragatham3 1 Assistant Professor, Department of Electronics and Communication Engineering, TCE, Madurai 2 Project Associate, Department of Electronics and Communication Engineering, TCE, Madurai 3 Assistant Professor, Department of Electronics and Communication Engineering, University College of Engineering, Dindigul ABSTRACT Color, texture, shape and luminance are the prominent features for image segmentation. Texture is an organized group of spatial repetitive arrangements in an image and it is a vital attribute in many image processing and computer vision applications. The objective of this work is to segment the texture sub images from the given arbitrary image. The main contribution of this work is to introduce “NEW” texture feature descriptor to the image segmentation field. The NEW texture descriptor labels the neighborhood pixels of a pixel in an image as N,W,NW,NE,WW,NN and NNE(N-North, W-West).To find the prediction value, the gradient of the intensity functions are calculated. Eight component binary vectors are formed and compared to prediction value. Finally end up with 256 possible vectors. Fuzzy c-means clustering is used to segment the similar regions in textural image Extensive experimentation shows that the proposed methodology works better for segmenting the texture images, and also segmentation performance are evaluated. . KEYWORDS NEW’ texture feature; Fuzzy c-means clustering; brodatz dataset 1. INTRODUCTION With advances in digital imaging, digital photography collection there is an explosive growth of image databases. Searching of an image in such large collections take enormous amount of time. Typically, the simplest way to manage the large image collections is conventional database- management systems like relational databases or object-oriented databases. In this type of systems, images are annotated with keywords. But these kinds of system have failed when the collection of images growing larger. To overcome this problem, Content Based Image Retrieval (CBIR) has been emerged. In CBIR, images are indexed by their own visual contents. Image classification is necessary for CBIR to classify the visual contents of images. Feature extraction is one the techniques used to classify the images. Features such as texture, color and shape are commonly used in state of art methods. In the literature, most of the attention has been focused on the texture features. Texture is a key characteristic of an image helps to identify objects or regions of interest in the image. Texture gives information about the spatial arrangement of intensities in an image (Jain 1998). Haralick et al (1973) mentioned that textures can be fine, coarse, smooth, rippled, irregular, lineated etc. An example of textures is shown Figure 1.
  • 2. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 40 Figure 1 Sample texture images Source: Brodatz texture dataset For texture feature extraction various methods like model based, statistical and single processing methods are used (Zhang et al 2006). Model based methods describe the texture images based on the probability distribution. In model based technique, number of random field models such as fractals, autoregressive models, fractional differencing models, and Markov random fields (MRF) have been used for modeling and synthesis of texture. MRFs are widely used because it yields a local and economical texture description. Zi (1995) defines a MRF on a discrete lattice with respect to a neighbourhood system by local conditional probabilities. Efficient parameter estimation scheme is must for a model based approach to be successful. In statistical methods, textures are characterized using statistical measures, such as co- occurrence or spatial autocorrelation of the gray levels. Haralick et al (1973) proposed a Grey Level Co occurrence Matrices (GLCM) to extract geometrical features like energy, entropy, correlation, etc. By estimating pair wise statistics of pixel intensity, GLCM is built from the image. The problem is co occurrence matrix is calculated based on the displacement vector. In statistical method, when the order of statistics (k) is large (k >2) it is hard to handle because enormous amount of data are involved. Most recently the signal processing methods using multi resolution and multi channel are introduced for texture analysis and classification. In this method, by using bank of filters such as Gabor (Jain et al 1997), neural network (Karu et al 1996), wavelet based filters (chen et al 1997), a textural image is decomposed into feature images. Smith et al (2005) proposed a method to extract the texture feature from the mean and variance of wavelet sub bands. Later, to perform texture analysis wavelet Transform together with KL expansion and kohenon maps was developed by Cross et al (2007), Bourchani et al (2005) combine the wavelet transform with co occurrence matrix to get the advantages of statistics based and transform based texture analysis. Tree structured wavelet transform and Gabor wavelet transform is introduced by W.Y Ma et al (2008) to perform texture image annotation. As a result, with help of set of well selected filters a high dimensional textural pattern can be extracted. Therefore, the major issue of this method is the selection of good set of filters.
  • 3. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 41 In this paper we concerned with the task of proposing a method to compute NEW texture descriptor. Context Adaptive Lossless Image Compression (CALIC) scheme is used for image compression. This scheme calculates a prediction value of a current pixel based on the neighbourhood pixels which forms eight component binary vector after that a context is constructed for compressing the given image. The author mentions that the eight component binary vector is a texture descriptor [ ]. We have used this texture descriptor for image segmentation with the help of Fuzzy C-Means algorithm. The texture is determined by labeling the neighbourhood pixels as North, East and West. So, we named the texture feature as NEW texture descriptor. The main contributions of this paper include: A novel ‘NEW’ texture feature is introduced to extract the texture information from the texture image A methodology to segment and classify the texture image into four regions Fuzzy C-Means algorithm is used to segment the texture image based on ‘NEW’ texture feature Extensive experiments are carried out to prove the efficiency of the proposed methodology The rest of this paper is organized as follows: Section II explains about the proposed methodology. The experiment results are reported in Section III, and Finally, section IV presents conclusion. 2. PROPOSED METHODOLOGY 2.1. Feature extraction using ‘NEW’ texture descriptor This section discusses about a novel framework to extract the NEW texture descriptor for classification of images. Figure 3 shows the overview of the proposed NEW feature extraction. Consider a pixel marked as X in an image label, the top pixel of X is denoted as N, left pixel as W , likewise all the neighborhood pixels of X are labeled as shown in Figure 3 Figure 2 Labeling the neighbors of pixel X Fig.2 labeling the neighbors of pixel The information about the neighborhood pixels are quantified by forming the eight component vector as N, W, NW, NE, NN, WW, 2N-NN and 2W-WW. Depending on the vertical and horizontal edges of the neighborhood of the pixel X may give the best prediction value denoted as ^ X . How close the prediction value is purely depends on the surrounding texture. The information about the kind of boundary can be calculated from the gradients of the intensity as shown in equation 1 and equation 2. dh=|W-WW|+|N-NW|+|NE-N| (1) dv=|W-NW|+|N-NN|+|NE-NNE| (2)
  • 4. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 42 The prediction value is computed from the intensity gradients dh and dv. If the value of dh is much higher than the value of dv (dh >>dv), there will be a horizontal variation. So N is selected as the prediction value. Vertical variation will be found, if the value of the dh is much smaller than the value of dv (dh <<dv), and the prediction value is assumed to be W. If the difference of dh and dv is moderate then the weighted average of neighboring pixels is assigned to prediction value. Pseudo code for finding prediction value is given below: if dh-dv > 80 ^ X =N else if dv-dh >80 ^ X =W else { ^ X = (N+W)/2+(NE-NW)/4 if dh-dv >32 ^ X =( ^ X +N)/2 else if dv –dh>32 ^ X =( ^ X +W)/2 else if dh –dv>8 ^ X =(3 ^ X +N)/4 else if dv –dh>32 ^ X =(3 ^ X +W)/4 } Fig.3 Overview of NEW texture descriptor extraction
  • 5. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 43 After finding the prediction value, eight component binary vectors is constructed. To do so, each component of eight component vector formed by neighbors of x is compared with the prediction value ^ X . If the value of component is less than the ^ X then replace the value with 1 else 0. Thus, eight component binary vectors created is called NEW texture descriptor. 2.2. Texture image segmentation In this paper, Fuzzy C-Means algorithm [18] is used to cluster the image into multiple segments using ‘NEW’ texture feature. Fuzzy C-Means clustering algorithm segments the image based on the distance between cluster center and other feature domain.This features are clustered by minimizing the objective function (3) ∑∑= = = r i n p ip q ipFCM duJ 1 1 2 (3) Where ‘r’ represents number of clusters , i=1, 2,…,r and p is the number of pixels p=1,2….n, ipd is the distance and ipu is the updation of cluster centers . Fig. 4. Shows the proposed approach to segment the image into multiple regions. Initially, the input image is divided into 32x32 overlapping blocks. ‘NEW’ texture feature is extracted from each block to segment the region. This segmentation algorithm requires user interaction to assign number of clusters (K) for segmenting the image. To circumvent this problem, this paper uses an automatic assigning of number of labels for segmentation algorithm using the number of peaks estimated from the histogram of the input texture image after smoothing the histogram using Gaussian filter[17]. Fig.4 Flow diagram for image segmentation Clustered regions Input image Histogram Calculation Number Of Peaks determination to find K FCM clustering Divide the image into32x32 blocks Extract ‘NEW’ texture feature from each block
  • 6. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 44 Histogram of the grayscale image is calculated as ∑ = = MXN i ixxxH 1 ),()( δ and ],[ 10 −∈ Lxxx (4) Where    = 0 1 ),( yxδ (5) )(*)()( pHpKpHs = (6) Where ‘K’ is Gaussian smoothing kernel [19] and ‘H’ is the histogram of the image and p=0, 1, 2,…… 255. 2.3. Experimental results and discussion In this section, the efficiency of the proposed methodology is analyzed and results are shown. 2.4. Data description In this area 12 different texture images are taken by brodatz dataset. The images are available in online. Fig.5 shows the combination of 4 different texture images. Fig. 5. Texture image from brodatz dataset 2.5. Results on Texture image Segmentation In this paper fuzzy c means clustering used to segmenting the texture image. The image is divided into 32x32 overlapping blocks to segment the image as pixel wise segmentation. From each blocks ‘NEW’ texture descriptor is extracted to cluster the image using Fuzzy C-means clustering algorithm. To choose the K value automatically, first input image converted into gray scale and the histogram is calculated. This histogram contains more number of unwanted peaks because of the some percentage of noise and a considerable level of uncertainty. Hence, histogram is smoothened using Gaussian filter and the number of peaks detected. Fuzzy C-Means clustering algorithm clusters the texture image. Fig.5 (a) the original texture image; fig.5 (b) histogram of the original image; fig.5 (c) the number of peaks detected is four (K=4). So the segmented regions are four; segmented image is shown in fig.5 (d). Four different texture images segmented
  • 7. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 45 with four different colors. Blue color shows the texture 1 and red color shows the texture 2 and pink, green shows the texture 3 and texture 4. (e) Input four texture image with different size (f) clustered region using Fuzzy C-Means algorithm. Same method applied into K means clustering algorithm. K means clustering clusters the texture image.Fig.6 (a) the original texture image; fig.6 (b) histogram of the original image; fig.6 (c) the number of peaks detected is four (K=4). So the segmented regions are four; segmented image is shown in fig.6(d). Four different texture images segmented with four different colors. Blue color shows the texture 1 and green color shows the texture 2 and pink, red shows the texture 3 and texture 4. (e) Input four texture image with different size (f) clustered region using K-Means algorithm 0 50 100 150 200 250 300 0 100 200 300 400 500 600 700 Pixel Intensity Numberofoccurrence (a) (b) 0 50 100 150 200 250 300 0 50 100 150 200 250 300 350 400 450 500 Pixel Intensity Numberofoccurrence (c) (d) (e) (f) Fig. 5. (a) Input four texture image with same size (b) histogram of the image (c) Peaks detection after smoothing the histogram (d) clustered regions using Fuzzy C-Means algorithm (e) Input four texture image with different size (f) clustered region using Fuzzy C-Means algorithm
  • 8. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 46 0 50 100 150 200 250 300 0 100 200 300 400 500 600 700 Pixel Intensity Numberofoccurrence (a) (b) 0 50 100 150 200 250 300 0 50 100 150 200 250 300 350 400 450 500 Pixel Intensity Numberofoccurrence (c) (d) (e) (f) Fig. 6. (a) Input four texture image with same size (b) histogram of the image (c) Peaks detection after smoothing the histogram (d) clustered regions using K-Means algorithm (e) Input four texture image with different size (f) clustered region using K-Means algorithm Fig.7 (a) shows the bipolar plate samples, and same methodology applied for this image. Green color shows the presence of carbont in the image, blue color shows the presence of epoxy in the image.
  • 9. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 47 (a) (b) (c) (d) Fig. 7. (a) Bipolar plate samples (b) Microscopic image (c) SEM image (d) clustered image using Fuzzy C-Means algorithm based on ‘NEW’ texture descriptor 2.6. Performance Analysis To test the performance of the algorithm we have used three measurement parameters viz: Accuracy, Precision and Recall. These are calculated from confusion matrix. 2.6.1 Precision Precision is defined the ratio of the number of relevant records retrieved to the total number of irrelevant and relevant records retrieved. It is usually expressed as a percentage. pp p ft t ecision + =Pr (7) Where tp - true positive, tn is true negative, fp is false positive and fn is false negative 2.6.2 Recall Recall is defined as the ratio of the number of relevant records retrieved to the total number of relevant records in the database. It is also expressed interms of percentage. np p ft t call + =Re (8)
  • 10. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 48 2.6.3 Accuracy Accuracy gives the measure of overall correctness of the proposed work, and is calculated as the sum of correct clusters divided by the total number of clusters. npnp np fftt tt Accuracy +++ + = (9) Table 1 feature relevance Features Classifier Accuracy (%) NEWfeature K-means 46% FCM 60.12% 3. CONCLUSION In this paper an effective method to segment the texture image based on texture feature. In the proposed method, ‘NEW’ texture feature descriptor is used to extract the texture feature. It allows the system to segment the texture image using Fuzzy C-Means algorithm. For noiseless images, Fuzzy C-Means algorithm produced the best results compared to K-Means algorithm. Selection of K value by automatic system. Finally, experimental results are reported and investigate the effectiveness of the proposed methodology. REFERENCES [1] A.K. Jain and F. Farrokhnia (1991) ‘UnsupervisedTexture Segmentation Using Gabor Filters’ Pattern Recognition, vol.24, no. 12, pp. 1167-1186. [2] A.K.Jain and K. Karu(1996) ‘Learning Texture Discrimination Masks,” IEEE Trans. Pattern Analysis Machine Intelligence, vol. 18, no. 2, pp. 195-205. [3] Anil K. Jain (1998) ‘Texture Analysis’ The Handbook of Pattern Recognition and Computer Vision (2nd Edition), pp. 207-248. [4] B. S. Manjunath, W. Y. Ma (2008) ‘Texture Features for Browsing and Retrieval of Image Data’ IEEE Transactions on Pattern Analysis and Machine, Volume 18, Issue 8, Pages: 837 –842. [5] Cross,G.R., Jain, A.K ( 2007) ‘Markov random field texture models’ IEEE Trans. Pattern Anal. Machine Intell, PAMI-5(1), 25-39. [6] C.S. Lu, P.C. Chung, and C.F. Chen(1997) ‘Unsupervised Texture Segmentation via Wavelet Transform’ Pattern Recognition, vol. 30, no. 5, pp. 729-742. [7] Fernando Rodriguez, Guillermo Sapiro (2008) ‘ Sparse Representations for image classification: Learning discriminative and reconstructive non-parametric dictionaries’ IMA Preprint Series # 2213. [8] John Wright,y. yang(2009) ‘Robust Face Recognition via Sparse Representation’ IEEE trans. On Pattern Analysis and Machine Intelligence vol.31. [9] J. R. Smith and S.-F. Chang (2005) ‘Visually searching the web for content’ IEEE Multimedia Magazine 4(3), pp. 12–20. [10] J. Yang, J.Wang, and T. S. Huang (2011) ‘Learning the sparse representation for classification’ In Proc. ICME, pages 1–6. [11] J. Yang, Z. Wang, Z. Lin, X. Shu, and T. Huang (2012) ‘Bilevel sparse coding for coupled feature space’. In Proc. CVPR. [12] J. Zhang and M. Marszalek (2006) ‘Local Features and Kernels for Classification of Texture and Object Categories: A Comprehensive Study’ International Journal of Computer Vision DOI: 10.1007/s11263-006-9794-4. [13] M.Haralick, K. Shanmugam (1973) ‘Textural features for Image Classificaion’ IEEE tansactions on system, man and cybernatics vol SMC-9, pp-610- 621.
  • 11. Advanced Computing: An International Journal (ACIJ), Vol.7, No.1/2, March 2016 49 [14] Mohamed Borchani, Georges Stamon (2005) ‘Texture features for Image Classification and Retrieval’ SPIE, Vol.3229, 401. [15] S.Z. Li (1995) ‘Markov Random Field Modeling in Computer Vision’ New York Springer-Verlag. [16] Zhaowen Wang, Jianchao Yang(2013) ‘A Max-Margin Perspective on Sparse Representation-based Classification’ ICCV 2013. [17] S.M.M.Roomi, R.Raja, D.Dharmalakshmi, “Classification and retrieval of natural scenes”, Fourth International Conference on Computing, Communications and Networking Technologies (ICCCNT), DOI:10.1109/ICCCNT.2013.6726534, pp.1- 8,2013. [18] Deepali Aneja and Tarun Kumar Rawat Fuzzy Clustering Algorithms for Effective Medical Image Segmentation, Intelligent Systems and Applications, DOI:10.5815/ijisa.2013.11.06,pp-55-61, 2013. [19] R. Gonzalez and R. Woods Digital Image Processing, Addison-Wesley Publishing Company, pg 191, 1992. AUTHORS S.Mohamed Mansoor Roomi received his B.E.degree from Madurai Kamaraj University, in 1990, his M.E. degree in Power Systems and Communication Systems from Thiagarajar College of Engineering in 1992 and 1997 and his Ph.D.in Image Analysis from Madurai Kamaraj University in 2009. He has authored and co-authored more than 150 papers in various journals and conference proceedings and numerous technical and industrial project reports. M.Mareeswari received her B.Tech.degree from Thiagarajar College of Engineering, Madurai in 2015. G. Maragatham received her B.E.degree from Thiagarajar College of Engineering, Madurai, in 1983, her received M.E. degree from Shan College of Engineering, Tanjavur, in 2002.her received MS degree from BIT,Palani.