SlideShare uma empresa Scribd logo
1 de 4
Baixar para ler offline
Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13
www.ijera.com 10 | P a g e
Segmentation - Offset Based Image Classification
Monika Deswal*
, Nitu**
, Jitender Singh***
*Assistant Professor (EEE), PDMCEW, Bahadurgarh/ MDU University, Jhajjar, India)
**
Student, M.Tech(ECE), GITAM, Kablana/ MDU University, Jhajjar, India)
***
Assistant Professor (EEE), GITAM, Kablana/ MDU University, Jhajjar, India)
Abstract
In industrial applications, product identification is the most common thing now days. To kept in mind that we
focus on the classification of our industrial product with the help of its texture using segmentation [7] and offset.
Texture plays an important role in identifying the characteristics of an image/product. Image has visual features
which are characterized as: (i) domain specific features like figure prints, human face etc. (ii) general features
like colour, texture, shape. Texture of an image gives us information about the spatial arrangement of intensity
values in an image or over the selected region of an image. We will describe the textural features based on gray-
tone spatial dependencies.
Keywords: GLCM, Gray tone spatial orientation, Segmentation, Offset.
I. INTRODUCTION
We will classify our product with the help of
texture and colour basis. Classification means
characterising an image in some valuable form.We
will use the concept of image processing in our
analysis. There is a significant improvement in the
image processing from last few years and its
importance is still increasing day by day specially in
the field of research. In normal language
imageprocessing means processing an image using its
features and if we are processing any image it means
we need some useful information from it or we need
to enhance the image features. So image processing is
to convert or alter a image in some valuable form.
Once the image is converted then we can apply some
propson it like image compression or image
enhancement, segmentation, so that we can either
enhanced that image or extract some useful
information from it.
The paper is organised as follows. In section
2 the overview of gray tone spatial dependency is
given. In section 3 the Creating gray tone spatial
dependence matrix is summarized. In section 4
Textural features are extracted from gray tone spatial
dependence matrices.
II. CLASSIFICATION USING GRAY
TONE SPATIAL DEPENDENCY
The image is usually stored as a two
dimensional array. Lx*Ly is the resolution set which
contains its pixel values ,where Lx={1,2,…Nx} and
Ly={1,2,…Ny} are spatial domains of X and Y.
Image I is the function which assign gary to
value,I:Lx*LyG.We can perform various two
dimensional analysis on image I such that
classification,coding,enhancement, segmentation etc.
Classification of pictorial data can be done on
resolution basis [4].Our basic aim is to determine the
textural features with the help of gray-tone spatial
dependencies where tone is associates with
brightness. The concept of tone based on varying
shade of gray level of resolution cell in an image and
texture refers to the spatial distribution of gray level.
Both tone and texture are present in an image, but
there are possibilities that one concept dominates
other at some point. Texture can be fine, coarse,
smooth, etc. We will extract the set of textural
features from the gray tone spatial dependence matrix
of an image. The textural features like contrast,
correlation, homogeneity, energy, variance etc. can
be calculated that are required to compute any of
these features which are proportional to the number
of resolution cell in an image.
Texture refers to the arrangement of tonal
variation in particular areas of an image. Rough
textures consist of a mottled tone where the gray
levels change abruptly in a small area. Whereas
smooth texture would have very little tonal variation,
so the dominant feature is tone [4]. So when small
area of an image has littlevariation in gray tone then
the dominant property of that area is tone. But when
the small area of an image has large variations in tone
then the dominant property of that area is texture.
Tone refers to the relative brightness or colour of
objects. When the size of the small area of an image
is of one resolution cell, then it will have only one
discrete feature, so there will be only tone property in
that small area. As the number of discrete features in
the small area is increases the texture property will
dominate the tone property.
RESEARCH ARTICLE OPEN ACCESS
Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13
www.ijera.com 11 | P a g e
III. CREATING GRAY TONE SPATIAL
DEPENDENCE MATRIX
Using Image Processing read the image
from the sample. Then, determine its general features
like colour and textural features. Let us take an image
which will have Nx resolution cell in x-direction and
Ny resolution cell in y-direction. The gray level of an
image is given by Ng.
1) Read the image.
2) Take some cropped samples of above read
image.
3) Convert these cropped images in the gray form.
4) Determine the GLCM of that image.
5) Determine multiple GLCMs by specifying the
offset.
6) Determine Textural features like:
a) Contrast=contrast(image);
b) Correlation=corr(image);
c) Intensity=mean2(image);
d) Histogram=imhist(image);
7) To find image‟s colour feature find the average
value of its RGB and then covert the excel of
RGB into CSV file.
8) After that, we have a classifier for colour
feature that is called NN network which has one
input (CSV file) and other is target value (what
we want to achieve) and provides the desired
value.
9) This classifier provides to outputs that are (i)
good quality (ii) bad quality.
Firstly we read the image our sample. Now
if the given sample is in coloured form we need to
convert it into gray level using rgb2gray[2][3]. After
that we will determine the GLCM of the image. It
will for the GLCM matrix from the image matrix.The
gray-level co-occurrence matrix can give certain
properties about the spatial distribution of the gray
levels of the texture image. GLCM will determine
how often a pixel with the intensity (gray-level) value
ith
occurs in a specific spatial relationship to a pixel
with the intensity value jth
. By default, the spatial
relationship is defined as the pixel of interest and the
pixel to its immediate right (horizontally adjacent).So
we will determine multiple GLCMs by specifying the
offset. This is done using the angular dependence of
neighbouring gray level values which are evaluated at
45 degree increments and at varying distance
intervals. The angular subsets are delineated by
horizontal (0 degrees), right-diagonal (45 degrees),
vertical (90 degrees), and left-diagonal (135 degrees).
Distance between the neighbouring resolution cells
can be assumed according to the requirement. In the
below figure distance is taken as 1.
Fig. 1 Resolution cell and eight nearest-neighbour
cells
The resolution cells 1 and 5 are 0
degree(horizontal). The resolution cells 7 and 3 are
90 degree(vertical). The resolution cells 8 and 4 are
45 degree(right diagonal). The resolution cells 6 and
2 are 135 degree(left diagonal).Suppose we have the
image of 3 X 3.The matrix is given by.
0 0 1 1
0 0 0 1
0 2 2 2
2 3 3 3
The GLCM is created from the image matrix
using the angular dependence of neighbouring gray
level values which are evaluated at 45 degree
increments and at varying distance intervals.The
different angles will be 0degree, 45degree, 90degree,
135degree.The distance used in the above example is
1.
0degree
6 2 1 0
2 2 0 0
1 0 4 1
0 0 1 4
45degree
4 2 1 0
2 0 1 0
1 1 2 2
0 2 0 0
90degree
6 4 0 0
4 4 3 0
0 3 0 0
0 0 0 0
135degree
4 0 3 1
0 2 0 0
3 0 0 2
1 0 2 0
Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13
www.ijera.com 12 | P a g e
IV. TEXTURAL FEATURES
EXTRACTED FROM GRAY TONE
SPATIAL DEPENDENCE
MATRICES
Once the gray levelspatial dependence
matrices have been made from the image samples
then we can extract various textural features from it
like contrast, correlation, homogeneity, energy,
entropy and many more. This work has been
performed on the wood samples. Now we will extend
this work further for the floor samples with the effect
of light intensity.
Fig. of various wood samples.
V. RESULT
The result obtained by neural network is
shown in Regression window. There it is seen that
Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13
www.ijera.com 13 | P a g e
there are six control variables as Epoch, Time,
Performance, Gradient, Mu, Validation checks. If one
of the variables reaches up to its maximum value the
training stage stops. As here, variable Epoch reach at
its maximum value i.e. 1000 the training stops. The
minimum and maximum values of all variables are
written on left and right side resp. for corresponding
variable. As Epoch variable cause to stop the training
so, it is shown with green colour. As in whole
training process all can see that total training epochs
used to train network are 1000 epochs, total training
time period is 37 seconds, system performance
reached is 5.42e-13 (means 5.42 multiplied by 10
raise to power -13), gradient is 1.46e-08, factor Mu
value is 1.00e-09 and total validation checks are 0.
These results shows the performance measurement
plots using NN networks. By seeing these plots, take
decision to retrain the network or let stay on that
result. By retraining and studying these plots, finally
decide the training decision and go to next step.
As there are four plots for different-different
data points like output=0.65*target+0.035,
output=0.28*target+0.071 etc. As target output
minimum and maximum values are -1 & 1 and all
data circles are around only these two values, so,
regression plot is very good. The accuracy obtained
through neural networks is 84.56%. that shows the
most desirable features of the image samples.
VI. CONCLUSION
This paper has been described the
significance of the image segmentation and offset
method used to find a proper way to represent the
meaningful contents of image in terms of general
features like: human visual perception (colour
features) and textural features. This method is can be
applied in object recognition, content based image
retrieval. The brightness (spatial-tone) of each pixel
value correlates with the frequency of occurrence in
the original image. For image database, we compare
the distance between colour distribution images. This
work has been performed on the wood samples.
The methodology introduced in this paper
may be implemented for the industrial samples with
the effect of light intensity. In which a light is
imparted on a small portion of the floor sample to
extract the textural feature which define the
smoothening and coarseness of that samples.
REFERENCES
[1] Y.Y.Gao, Y.J.Zhang, “Object classification
using mixed colour feature”, 2003.
[2] „Monika Deswal‟, „G.S Gill‟ “Colour
Feature Extraction: A Review” in
„International conference on Emerging
trends in engineering and Management‟
(ICETEM) Rohtak in 2012.
[3] R.C. Gonzalez, and R. E. Woods, Digital
Image Processing 2nd
Edition. Prentice Hall,
2002.
[4] R.M. Haralick, K.Shanmugam, and I.
Dinstein, “Textural Features for Image
Classification”, IEEE Trans. on Systems,
Man and Cybernetics, 1973, pp.610-621.
[5] C.R. Dyer, T. Hong and A. Rosenfeld,
“Texture classification using gray level co-
occurrence based on edge maxima”, IEEE
Trans. Systems, Man, and Cybernetics,10,
1980, pp. 158-163.
[6] Y. Deng, B.S. Manjunath and H. Shin,
“Color image segmentation”, IEEE
Conference on Computer Vision and Pattern
Recognition, 1999, pp.446-51.
[7] K. Chen, and S. Chen, “Color texture
segmentation using feature distributions”,
Pattern Recognition Letters, 23, 7, 2002, pp.
755-771.
[8] MATLAB Version 7.4.
[9] Moulay A. Akhloufi, Wael BenLarbi, and
Xavier Maldague, Senior Member, IEEE,
“Framework for color-texture classification
in machine vision inspection of industrial
products”.

Mais conteúdo relacionado

Mais procurados

Fuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementFuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementSamrudh Keshava Kumar
 
Paper id 28201446
Paper id 28201446Paper id 28201446
Paper id 28201446IJRAT
 
Importance of post processing for improved binarization of text documents
Importance of post processing for improved binarization of text documentsImportance of post processing for improved binarization of text documents
Importance of post processing for improved binarization of text documentseSAT Publishing House
 
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...sipij
 
Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...CSCJournals
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419IJRAT
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATUREScscpconf
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagescsandit
 
Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_Satish Injeti
 
IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...
IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...
IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...IRJET 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
 
Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.IOSR Journals
 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...eSAT Publishing House
 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...eSAT Journals
 

Mais procurados (17)

Fuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast EnhancementFuzzy Logic based Contrast Enhancement
Fuzzy Logic based Contrast Enhancement
 
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. pptImage segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
 
Paper id 28201446
Paper id 28201446Paper id 28201446
Paper id 28201446
 
Importance of post processing for improved binarization of text documents
Importance of post processing for improved binarization of text documentsImportance of post processing for improved binarization of text documents
Importance of post processing for improved binarization of text documents
 
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
CONTRAST ENHANCEMENT AND BRIGHTNESS PRESERVATION USING MULTIDECOMPOSITION HIS...
 
Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...Interpolation Technique using Non Linear Partial Differential Equation with E...
Interpolation Technique using Non Linear Partial Differential Equation with E...
 
Paper id 21201419
Paper id 21201419Paper id 21201419
Paper id 21201419
 
By33458461
By33458461By33458461
By33458461
 
F43053237
F43053237F43053237
F43053237
 
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURESSEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
SEMANTIC IMAGE RETRIEVAL USING MULTIPLE FEATURES
 
Automatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural imagesAutomatic dominant region segmentation for natural images
Automatic dominant region segmentation for natural images
 
Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_Image enhancement using_piecewise_linear_contrast_
Image enhancement using_piecewise_linear_contrast_
 
IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...
IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...
IRJET - An Enhanced Approach for Extraction of Text from an Image using Fuzzy...
 
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
 
Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.Vegetables detection from the glossary shop for the blind.
Vegetables detection from the glossary shop for the blind.
 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...
 
Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...Fpga implementation of image segmentation by using edge detection based on so...
Fpga implementation of image segmentation by using edge detection based on so...
 

Destaque

On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!
On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!
On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!korina nariko
 
What's Next in Growth? 2016
What's Next in Growth? 2016What's Next in Growth? 2016
What's Next in Growth? 2016Andrew Chen
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your BusinessBarry Feldman
 

Destaque (6)

Arbol De Amigos
Arbol De AmigosArbol De Amigos
Arbol De Amigos
 
Presentació Miquel Àngel Oliva
Presentació Miquel Àngel OlivaPresentació Miquel Àngel Oliva
Presentació Miquel Àngel Oliva
 
On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!
On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!
On va tester le Samsung nouveau produit en forme de galet, Samsung MP3 S2!
 
What's Next in Growth? 2016
What's Next in Growth? 2016What's Next in Growth? 2016
What's Next in Growth? 2016
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business32 Ways a Digital Marketing Consultant Can Help Grow Your Business
32 Ways a Digital Marketing Consultant Can Help Grow Your Business
 

Semelhante a C044021013

IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET Journal
 
Information search using text and image query
Information search using text and image queryInformation search using text and image query
Information search using text and image queryeSAT Journals
 
Information search using text and image query
Information search using text and image queryInformation search using text and image query
Information search using text and image queryeSAT Publishing House
 
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformContent Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformIOSR Journals
 
A comparative study on content based image retrieval methods
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
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniquesIJEACS
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...sipij
 
Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Editor IJARCET
 
Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Editor IJARCET
 
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...CSCJournals
 
OTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image SegmentationOTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image Segmentationijceronline
 
Denoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using SobelmethodDenoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using SobelmethodIJMER
 
Performance Evaluation of Image Edge Detection Techniques
Performance Evaluation of Image Edge Detection Techniques Performance Evaluation of Image Edge Detection Techniques
Performance Evaluation of Image Edge Detection Techniques CSCJournals
 
IRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET Journal
 

Semelhante a C044021013 (20)

IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVDIRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
IRJET- Contrast Enhancement of Grey Level and Color Image using DWT and SVD
 
Information search using text and image query
Information search using text and image queryInformation search using text and image query
Information search using text and image query
 
Information search using text and image query
Information search using text and image queryInformation search using text and image query
Information search using text and image query
 
F0342032038
F0342032038F0342032038
F0342032038
 
I010135760
I010135760I010135760
I010135760
 
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformContent Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
 
R04603104107
R04603104107R04603104107
R04603104107
 
A comparative study on content based image retrieval methods
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 methods
 
A review on image enhancement techniques
A review on image enhancement techniquesA review on image enhancement techniques
A review on image enhancement techniques
 
20120140504013
2012014050401320120140504013
20120140504013
 
A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...A binarization technique for extraction of devanagari text from camera based ...
A binarization technique for extraction of devanagari text from camera based ...
 
Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322
 
Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322Ijarcet vol-2-issue-7-2319-2322
Ijarcet vol-2-issue-7-2319-2322
 
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
A New Method for Indoor-outdoor Image Classification Using Color Correlated T...
 
OTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image SegmentationOTSU Thresholding Method for Flower Image Segmentation
OTSU Thresholding Method for Flower Image Segmentation
 
Denoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using SobelmethodDenoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using Sobelmethod
 
Performance Evaluation of Image Edge Detection Techniques
Performance Evaluation of Image Edge Detection Techniques Performance Evaluation of Image Edge Detection Techniques
Performance Evaluation of Image Edge Detection Techniques
 
Cq32579584
Cq32579584Cq32579584
Cq32579584
 
Bx4301429434
Bx4301429434Bx4301429434
Bx4301429434
 
IRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A ReviewIRJET- Multi Image Morphing: A Review
IRJET- Multi Image Morphing: A Review
 

Último

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
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
 
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
 

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
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
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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
 
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...
 
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
 

C044021013

  • 1. Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13 www.ijera.com 10 | P a g e Segmentation - Offset Based Image Classification Monika Deswal* , Nitu** , Jitender Singh*** *Assistant Professor (EEE), PDMCEW, Bahadurgarh/ MDU University, Jhajjar, India) ** Student, M.Tech(ECE), GITAM, Kablana/ MDU University, Jhajjar, India) *** Assistant Professor (EEE), GITAM, Kablana/ MDU University, Jhajjar, India) Abstract In industrial applications, product identification is the most common thing now days. To kept in mind that we focus on the classification of our industrial product with the help of its texture using segmentation [7] and offset. Texture plays an important role in identifying the characteristics of an image/product. Image has visual features which are characterized as: (i) domain specific features like figure prints, human face etc. (ii) general features like colour, texture, shape. Texture of an image gives us information about the spatial arrangement of intensity values in an image or over the selected region of an image. We will describe the textural features based on gray- tone spatial dependencies. Keywords: GLCM, Gray tone spatial orientation, Segmentation, Offset. I. INTRODUCTION We will classify our product with the help of texture and colour basis. Classification means characterising an image in some valuable form.We will use the concept of image processing in our analysis. There is a significant improvement in the image processing from last few years and its importance is still increasing day by day specially in the field of research. In normal language imageprocessing means processing an image using its features and if we are processing any image it means we need some useful information from it or we need to enhance the image features. So image processing is to convert or alter a image in some valuable form. Once the image is converted then we can apply some propson it like image compression or image enhancement, segmentation, so that we can either enhanced that image or extract some useful information from it. The paper is organised as follows. In section 2 the overview of gray tone spatial dependency is given. In section 3 the Creating gray tone spatial dependence matrix is summarized. In section 4 Textural features are extracted from gray tone spatial dependence matrices. II. CLASSIFICATION USING GRAY TONE SPATIAL DEPENDENCY The image is usually stored as a two dimensional array. Lx*Ly is the resolution set which contains its pixel values ,where Lx={1,2,…Nx} and Ly={1,2,…Ny} are spatial domains of X and Y. Image I is the function which assign gary to value,I:Lx*LyG.We can perform various two dimensional analysis on image I such that classification,coding,enhancement, segmentation etc. Classification of pictorial data can be done on resolution basis [4].Our basic aim is to determine the textural features with the help of gray-tone spatial dependencies where tone is associates with brightness. The concept of tone based on varying shade of gray level of resolution cell in an image and texture refers to the spatial distribution of gray level. Both tone and texture are present in an image, but there are possibilities that one concept dominates other at some point. Texture can be fine, coarse, smooth, etc. We will extract the set of textural features from the gray tone spatial dependence matrix of an image. The textural features like contrast, correlation, homogeneity, energy, variance etc. can be calculated that are required to compute any of these features which are proportional to the number of resolution cell in an image. Texture refers to the arrangement of tonal variation in particular areas of an image. Rough textures consist of a mottled tone where the gray levels change abruptly in a small area. Whereas smooth texture would have very little tonal variation, so the dominant feature is tone [4]. So when small area of an image has littlevariation in gray tone then the dominant property of that area is tone. But when the small area of an image has large variations in tone then the dominant property of that area is texture. Tone refers to the relative brightness or colour of objects. When the size of the small area of an image is of one resolution cell, then it will have only one discrete feature, so there will be only tone property in that small area. As the number of discrete features in the small area is increases the texture property will dominate the tone property. RESEARCH ARTICLE OPEN ACCESS
  • 2. Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13 www.ijera.com 11 | P a g e III. CREATING GRAY TONE SPATIAL DEPENDENCE MATRIX Using Image Processing read the image from the sample. Then, determine its general features like colour and textural features. Let us take an image which will have Nx resolution cell in x-direction and Ny resolution cell in y-direction. The gray level of an image is given by Ng. 1) Read the image. 2) Take some cropped samples of above read image. 3) Convert these cropped images in the gray form. 4) Determine the GLCM of that image. 5) Determine multiple GLCMs by specifying the offset. 6) Determine Textural features like: a) Contrast=contrast(image); b) Correlation=corr(image); c) Intensity=mean2(image); d) Histogram=imhist(image); 7) To find image‟s colour feature find the average value of its RGB and then covert the excel of RGB into CSV file. 8) After that, we have a classifier for colour feature that is called NN network which has one input (CSV file) and other is target value (what we want to achieve) and provides the desired value. 9) This classifier provides to outputs that are (i) good quality (ii) bad quality. Firstly we read the image our sample. Now if the given sample is in coloured form we need to convert it into gray level using rgb2gray[2][3]. After that we will determine the GLCM of the image. It will for the GLCM matrix from the image matrix.The gray-level co-occurrence matrix can give certain properties about the spatial distribution of the gray levels of the texture image. GLCM will determine how often a pixel with the intensity (gray-level) value ith occurs in a specific spatial relationship to a pixel with the intensity value jth . By default, the spatial relationship is defined as the pixel of interest and the pixel to its immediate right (horizontally adjacent).So we will determine multiple GLCMs by specifying the offset. This is done using the angular dependence of neighbouring gray level values which are evaluated at 45 degree increments and at varying distance intervals. The angular subsets are delineated by horizontal (0 degrees), right-diagonal (45 degrees), vertical (90 degrees), and left-diagonal (135 degrees). Distance between the neighbouring resolution cells can be assumed according to the requirement. In the below figure distance is taken as 1. Fig. 1 Resolution cell and eight nearest-neighbour cells The resolution cells 1 and 5 are 0 degree(horizontal). The resolution cells 7 and 3 are 90 degree(vertical). The resolution cells 8 and 4 are 45 degree(right diagonal). The resolution cells 6 and 2 are 135 degree(left diagonal).Suppose we have the image of 3 X 3.The matrix is given by. 0 0 1 1 0 0 0 1 0 2 2 2 2 3 3 3 The GLCM is created from the image matrix using the angular dependence of neighbouring gray level values which are evaluated at 45 degree increments and at varying distance intervals.The different angles will be 0degree, 45degree, 90degree, 135degree.The distance used in the above example is 1. 0degree 6 2 1 0 2 2 0 0 1 0 4 1 0 0 1 4 45degree 4 2 1 0 2 0 1 0 1 1 2 2 0 2 0 0 90degree 6 4 0 0 4 4 3 0 0 3 0 0 0 0 0 0 135degree 4 0 3 1 0 2 0 0 3 0 0 2 1 0 2 0
  • 3. Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13 www.ijera.com 12 | P a g e IV. TEXTURAL FEATURES EXTRACTED FROM GRAY TONE SPATIAL DEPENDENCE MATRICES Once the gray levelspatial dependence matrices have been made from the image samples then we can extract various textural features from it like contrast, correlation, homogeneity, energy, entropy and many more. This work has been performed on the wood samples. Now we will extend this work further for the floor samples with the effect of light intensity. Fig. of various wood samples. V. RESULT The result obtained by neural network is shown in Regression window. There it is seen that
  • 4. Jitender Singh et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 4( Version 2), April 2014, pp.10-13 www.ijera.com 13 | P a g e there are six control variables as Epoch, Time, Performance, Gradient, Mu, Validation checks. If one of the variables reaches up to its maximum value the training stage stops. As here, variable Epoch reach at its maximum value i.e. 1000 the training stops. The minimum and maximum values of all variables are written on left and right side resp. for corresponding variable. As Epoch variable cause to stop the training so, it is shown with green colour. As in whole training process all can see that total training epochs used to train network are 1000 epochs, total training time period is 37 seconds, system performance reached is 5.42e-13 (means 5.42 multiplied by 10 raise to power -13), gradient is 1.46e-08, factor Mu value is 1.00e-09 and total validation checks are 0. These results shows the performance measurement plots using NN networks. By seeing these plots, take decision to retrain the network or let stay on that result. By retraining and studying these plots, finally decide the training decision and go to next step. As there are four plots for different-different data points like output=0.65*target+0.035, output=0.28*target+0.071 etc. As target output minimum and maximum values are -1 & 1 and all data circles are around only these two values, so, regression plot is very good. The accuracy obtained through neural networks is 84.56%. that shows the most desirable features of the image samples. VI. CONCLUSION This paper has been described the significance of the image segmentation and offset method used to find a proper way to represent the meaningful contents of image in terms of general features like: human visual perception (colour features) and textural features. This method is can be applied in object recognition, content based image retrieval. The brightness (spatial-tone) of each pixel value correlates with the frequency of occurrence in the original image. For image database, we compare the distance between colour distribution images. This work has been performed on the wood samples. The methodology introduced in this paper may be implemented for the industrial samples with the effect of light intensity. In which a light is imparted on a small portion of the floor sample to extract the textural feature which define the smoothening and coarseness of that samples. REFERENCES [1] Y.Y.Gao, Y.J.Zhang, “Object classification using mixed colour feature”, 2003. [2] „Monika Deswal‟, „G.S Gill‟ “Colour Feature Extraction: A Review” in „International conference on Emerging trends in engineering and Management‟ (ICETEM) Rohtak in 2012. [3] R.C. Gonzalez, and R. E. Woods, Digital Image Processing 2nd Edition. Prentice Hall, 2002. [4] R.M. Haralick, K.Shanmugam, and I. Dinstein, “Textural Features for Image Classification”, IEEE Trans. on Systems, Man and Cybernetics, 1973, pp.610-621. [5] C.R. Dyer, T. Hong and A. Rosenfeld, “Texture classification using gray level co- occurrence based on edge maxima”, IEEE Trans. Systems, Man, and Cybernetics,10, 1980, pp. 158-163. [6] Y. Deng, B.S. Manjunath and H. Shin, “Color image segmentation”, IEEE Conference on Computer Vision and Pattern Recognition, 1999, pp.446-51. [7] K. Chen, and S. Chen, “Color texture segmentation using feature distributions”, Pattern Recognition Letters, 23, 7, 2002, pp. 755-771. [8] MATLAB Version 7.4. [9] Moulay A. Akhloufi, Wael BenLarbi, and Xavier Maldague, Senior Member, IEEE, “Framework for color-texture classification in machine vision inspection of industrial products”.