SlideShare a Scribd company logo
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470
@ IJTSRD | Unique Paper ID – IJTSRD27984 | Volume – 3 | Issue – 5 | July - August 2019 Page 2607
Texture Images Classification using
Secant Lines Segments Histogram
Ei Phyu Win, Mie Mie Tin, Pyae Phyo Thu
Faculty of Information Science, Myanmar Institute of Information Technology, Mandalay, Myanmar
How to cite this paper: Ei Phyu Win | Mie
Mie Tin | Pyae Phyo Thu "Texture Images
ClassificationusingSecantLines Segments
Histogram"
Published in
International
Journal of Trend in
Scientific Research
and Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-5, August 2019, pp.2607-2609,
https://doi.org/10.31142/ijtsrd27984
Copyright © 2019 by author(s) and
International Journal ofTrend inScientific
Research and Development Journal. This
is an Open Access article distributed
under the terms of
the Creative
Commons Attribution
License (CC BY 4.0)
(http://creativecommons.org/licenses/by
/4.0)
ABSTRACT
Texture classification is the process to classify different textures from the
given images. The aim of texture classification is to classify the category of a
texture image. To design an effective algorithm for texture classification, it is
essential to find a set of texture features with good discriminatingpower.This
paper presents a texture classification system using secant lines segments
histogram and Euclidean Distance. Secant lines segments histogramis usedto
generate the features from texture images as a histogram. Thesefeaturesoffer
a better discriminating strategy for texture classification. These features are
first used for training and later on for classifying thetextureimages.Euclidean
Distance is used for distinguishing each of the known categories for
classification.
KEYWORDS: texture classification; secant lines segments histogram; Euclidean
distance.
INTRODUCTION
The visual surface characteristic and appearance of something is called the
texture. For image analysis texture characteristicis very important.Texturecan
be presented in either real or artificial data such as wood, clouds, carpet, etc.
Although texture is presented every image, there did not existed a formal
approach of texture analysis. The pattern of carpet, the grain of the wood, the
surface of the clouds, etc. is called texture.
Kavitha & Rao (2011) presented that texture contains
important information about the structural arrangement of
surfaces and their relationship to the surrounding
environment [1].
Textures are one of the important features in computer
vision for many applications. Image texture can be
considered as repeating visual patterns arranged in certain
ways. The patterns themselves are usually very similar,
giving rise to a uniform appearance.Textureis formedby the
relationship of pixel gray levels and their spatial
arrangement within a neighborhood.
Texture classification is applied in various applications such
as object recognition, medical image analysis, remote
sensing, pattern recognition, etc. Pattern is defined by the
shape, colour and texture characteristics of image as feature
arrangements. Pattern recognition is to determine the
objects into each of the known categories.Itis afundamental
component in artificial intelligence and computer vision.
Pattern recognition is used in science,engineering, business,
medicine area and etc.
Major issues in texture analysis may be summarized as
follows:
There are three major issues in the texture analysis:
1. Classify the texture in a variety of texture classes.
2. Generate a description of a texture class.
3. Determine the macro boundaries between two texture
regions of an image that have many distinct texture
areas.
Although the pattern recognition of texture feature
estimation is involved in issue 1, identification of texture is
related to issue2.
Issue 3 deals with the segmentation of texture image. The
goal of texture classification is to classify the category of
image textures.
Fig1. Simple Texture Images
Fig2. Example of Some of Texture Images
IJTSRD27984
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD27984 | Volume – 3 | Issue – 5 | July - August 2019 Page 2608
The proposed system is organized as follows: texture
classification is presented in section 2. the proposed texture
classification system with result of feature extraction
method is proposed in the section 3. Finally, section 4
concludes the discussion.
TEXTURE CLASSIFICATION
The process of determining differenttextures fromthegiven
images is defined as texture classification. The classification
of textures often seems to be not meaningful, however, a
large variety of real world problems that contains the
specific textures of different images have been applied
texture classification.
Texture classification identities a giventexturetoa variety of
texture classes. There are two main classification methods:
supervised and unsupervised classification. Supervised
method needs examples of each texture class as a training
data. By using this training data, a supervised classifier is
trained to learn the characterization of each texture class.
Unsupervised method is automatically found out different
classes from input texture without using prior knowledge.
The rest method called semi-supervised is used only partial
prior knowledge being available.
Fig3. Block Diagram of Texture
Classification
There are two major stages in texture classification: feature
extraction and classification. In feature extraction stage the
most distinguishable texture features are extracted from
each texture. Then, the classifier takes these selected
features as inputs and produces texture class as outputs.
Lepisto, et al. (2003) have presented some applications in
which textured objects of surfaces are contained such as
wood species recognition, rock classification [2], fabric
classification, face detection, and etc. The targetsubjects are
viewed as a specific texture in all of the applications and
hence these systems can be performed successfully using
texture classification techniques.
A different variety of techniques have been proposed for
describing image texture. S. K. Roy, et al. (2018) has
proposed a texture classification system using a robust
descriptor, called fractal weighted local binary pattern
(FWLBP). In this system, a Gaussian Scale Space
representation of texture imageis firstlygenerated and then,
in order to get fractal dimension, differential box counting
algorithm is applied. Finally, to form a normalized feature
vector, the histogram of FWLBP are concatenatedforallLBP
elements [5].
L.Liu, et al. (2012) had proposed a very powerful texture
classification approach for large texture database
applications. In this approach a small set of random features
is extracted from local image patches. In order to do texture
classification, these random features are embedded into a
bag--of-words model. This proposed feature extraction
method is simple because the sparse nature of texture
images is leveraged [6].
Y.Q. Chen (1995) had stated thevarious textureclassification
techniques. These are categorized into five groups. They are
statistical, model-based stochastic, morphology-based,
structural and signal processing methods [3]. Among these
five techniques, statisticaland signalprocessing methods are
widely used because they can be directly used onto any
texture. The rest other methods are not widely used.
The model based stochastic methods are not easily
performed because of the complexity to estimate the
parameters. The morphology-basedmethods are not applied
because it is very newly and its process is very simple. The
structural methods require structured textures that are
naturally rare. So, these methods cannot provide a good
quality of feature textures.
PROPOSED TEXTURE CLASSIFICATION SYSTEM
The proposed texture classification system is implemented
using a new feature extraction method called secant lines
segments histogram. This system classifies texture images
such as floor coverings, wood & fiber and marble & stone.
Fig4. Process of Proposed Texture Classification System
The proposed system mainly involves three mainprocesses:
1. Feature extraction process, where texture features are
extracted from the texture image.
2. Training process, where the texture images are trained
to extract histogram of features for classification.
3. Classification process, where the probability of texture
class is determined using the extracted texture features
as inputs.
FEATURE EXTRACTION
A feature extraction process plays an important role in
content based image classification. Feature Extraction is a
crucial step to the success of classification of texture images
[7]. Therefore, it is very important to extract the most
discriminating information present in the texture image.
characterization of each texture class is yielded by feature
extraction as feature measures.
Identifying and selecting the distinguishable features that
are invariant to translation, rotation and scaling is
important. Therefore, for similar textures, the extracted
feature’s quantities measurements should be very close.
SECANT LINES SEGMENTS HISTOGRAM
The procedures of proposed feature extraction method are
as follow:
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD27984 | Volume – 3 | Issue – 5 | July - August 2019 Page 2609
1. Load texture image.
2. Convert texture image to binary image.
3. Set the secant lines on the texture image as the user
like such as 5 lines, 20 lines, 100 lines, etc.
4. Generate histogram of same distance of texture
5. Image between black and white along thesecantlines as
features of texture image.
In our feature extraction method,thetextureimageisloaded
firstly. Then, this image is converted into binary texture
image to count features in the texture image. Binarization is
an important step for all image processing systems.A binary
image is one in which the pixels can only have two values, 0
and 255 that represent white and black. It can provide
information present in texture clearly for extracting the
features of texture.
Fig5. Experiment result Proposed Feature Extraction
Method
Then, the secant lines are set horizontally on the binary
texture image such as 10 lines, 20 lines, 30 lines,40lines and
50 lines. Generally, the more the secant lines, the better the
classification. The proposed texture classification system is
tested using different numbers ofsecantlines toevaluatethe
best accurate classification.
Finally, same intervals of length of textures are generated
along the secant lines as a histogram. According to our
experiments, different texture images provide the different
histograms. The proposed secant lines segments histogram,
is based on this characteristic in order to get accurate
classification.
TRAINING
In the texture training step, the texture features are
extracted from the texture images foreachoftextureclasses,
using the proposed feature extraction method.Theoutputof
feature extraction, the feature’s histograms of each texture
image, are stored in the feature database, which is used for
texture classification.
CLASSIFICATION
Mahersia & Hamrouni (2008) have presented that a texture
classification system in which the test samples oftexture are
grouped into classes, where each class involves the related
samples of some similarity criterion [4]. The aim of
classification is to determine the most appropriate category
of texture given a set of known categories. The classification
may be performed by distinguishing the probability foreach
of the known categories because perfect classification
approach is not possible.
EUCLIDEAN DISTANCE
Euclidean distance is mostly used for calculating the
similarity metrics for textures. In our system, the histogram
generated in the feature extraction stage needs a matching
metric to measure the similarity between two feature
histograms. The classification module determines how
closely the histogram matches the histogram stored in the
database. The Euclidean distance classifier is found to
perform the best to this system. Euclidean distance is
chosen as a classifier, which calculates the similarity
between the two feature histograms. Euclidean distance
between two points in p-dimensional space is a
geometrically shortest distance on the straight line passing
through both the points. For a distance between two p-
dimensional features x = (x1, x2, xp) and
y1=(y1,y2,…,yp).The Euclidean metric is defined as:
(1)
CONCLUSIONS
In this paper, a texture classification system is proposed
using a new feature extraction method called secant lines
segments histogram. Feature extraction identifies the most
prominent features for classification. This featureextraction
method provides the most discriminating information
present in the texture images as a histogram. The histogram
of each texture image is stored inthefeaturedatabase, which
is used for texture classification. Euclidean Distance is used
to determine the probability for each of the known
categories for classification.
REFERENCE
[1] C. Kavitha, B. Rao, “Image Retrieval BasedOnColorand
Texture Features of the Image Sub-blocks”,
International Journal of Computer Applications,
Volume 15– No.7, February 2011
[2] L. Lepisto, L. Kunttu, J. Autio, A. Visa, “Rock Image
Classification Using Non-Homogenous Textures and
Spectral Imaging”, WSCG, 2003..
[3] Y.Q. Chen, “Novel Techniques for Image Texture
Classification”, PhD Thesis, UniversityofSouthampton,
United Kingdom, 1995.
[4] H.Mahersia, K. Hamrouni, “New Rotation Invariant
Features for Texture Classification”, ICCCE, pp. 687-
690, 2008.
[5] S. K. Roy and B. B. Chaudhuri, N. Bhattacharya, B.
Chanda and D. K. Ghosh, “A Scale Invariant Descriptor
for Texture Classification”, August 2018.
[6] L. Liu and PW. Fieguth, “Texture Classification from
Random Features”, IEEE Trans PatternAnalMachIntll,
March 2012.
[7] E. P. Win, N. Aye, “Recognition of Human Iris Patterns
for Security Systems”, in Proceedings of the 10th
International Conference Inter-UniversityCooperation
Program, ASEAN Community KnowledgeNetworks for
the Economy, Society, Culture, and Environmental
Stability, Mandalay, Myanmar, March 29-30, 2014.

More Related Content

PDF
Texture Segmentation Based on Multifractal Dimension
PDF
Detection of skin diasease using curvlets
PDF
National Flags Recognition Based on Principal Component Analysis
PDF
Color Image Segmentation Technique Using “Natural Grouping” of Pixels
PDF
K-Means Segmentation Method for Automatic Leaf Disease Detection
PDF
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
PDF
40120140505017
PDF
D05222528
Texture Segmentation Based on Multifractal Dimension
Detection of skin diasease using curvlets
National Flags Recognition Based on Principal Component Analysis
Color Image Segmentation Technique Using “Natural Grouping” of Pixels
K-Means Segmentation Method for Automatic Leaf Disease Detection
A Survey of Image Segmentation based on Artificial Intelligence and Evolution...
40120140505017
D05222528

What's hot (18)

PDF
Q0460398103
PDF
Data Mining Based Skin Pixel Detection Applied On Human Images: A Study Paper
PDF
Images as Occlusions of Textures: A Framework for Segmentation
PDF
L041246977
PDF
11.combined structure and texture image inpainting algorithm for natural scen...
PDF
2.[7 12]combined structure and texture image inpainting algorithm for natural...
PDF
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...
PDF
Content Based Image Retrieval : Classification Using Neural Networks
PDF
Filter Based Approach for Genomic Feature Set Selection (FBA-GFS)
PDF
Image Mining for Flower Classification by Genetic Association Rule Mining Usi...
PDF
Plant species identification based on leaf venation features using SVM
PDF
Image retrieval based on feature selection method
PDF
A010210106
PDF
Flower Classification Using Neural Network Based Image Processing
PDF
B04630510
PDF
Gi3411661169
PDF
F05412841
PDF
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...
Q0460398103
Data Mining Based Skin Pixel Detection Applied On Human Images: A Study Paper
Images as Occlusions of Textures: A Framework for Segmentation
L041246977
11.combined structure and texture image inpainting algorithm for natural scen...
2.[7 12]combined structure and texture image inpainting algorithm for natural...
IRJET- Supervised Learning Approach for Flower Images using Color, Shape and ...
Content Based Image Retrieval : Classification Using Neural Networks
Filter Based Approach for Genomic Feature Set Selection (FBA-GFS)
Image Mining for Flower Classification by Genetic Association Rule Mining Usi...
Plant species identification based on leaf venation features using SVM
Image retrieval based on feature selection method
A010210106
Flower Classification Using Neural Network Based Image Processing
B04630510
Gi3411661169
F05412841
CELL TRACKING QUALITY COMPARISON BETWEEN ACTIVE SHAPE MODEL (ASM) AND ACTIVE ...
Ad

Similar to Texture Images Classification using Secant Lines Segments Histogram (20)

PDF
Texture Classification
PDF
Texture Segmentation Based on Multifractal Dimension
PDF
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
PDF
Performance Evaluation Of Ontology And Fuzzybase Cbir
PDF
Content Based Image Retrieval Using Dominant Color and Texture Features
PDF
Feature integration for image information retrieval using image mining techni...
PDF
Texture based feature extraction and object tracking
PDF
A Survey On: Content Based Image Retrieval Systems Using Clustering Technique...
PDF
Wavelet based histogram method for classification of textu
PDF
Image texture analysis techniques survey-1
PDF
A Review of Recent Texture Classification: Methods
PDF
A comparative study on content based image retrieval methods
PDF
Relevance feedback a novel method to associate user subjectivity to image
PDF
International Journal of Computational Engineering Research(IJCER)
PDF
IRJET- Text Line Detection in Camera Caputerd Images using Matlab GUI
PDF
Applying textural Law’s masks to images using machine learning
PDF
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
PDF
IRJET- Image based Information Retrieval
PDF
50320140502001 2
Texture Classification
Texture Segmentation Based on Multifractal Dimension
PERFORMANCE EVALUATION OF ONTOLOGY AND FUZZYBASE CBIR
Performance Evaluation Of Ontology And Fuzzybase Cbir
Content Based Image Retrieval Using Dominant Color and Texture Features
Feature integration for image information retrieval using image mining techni...
Texture based feature extraction and object tracking
A Survey On: Content Based Image Retrieval Systems Using Clustering Technique...
Wavelet based histogram method for classification of textu
Image texture analysis techniques survey-1
A Review of Recent Texture Classification: Methods
A comparative study on content based image retrieval methods
Relevance feedback a novel method to associate user subjectivity to image
International Journal of Computational Engineering Research(IJCER)
IRJET- Text Line Detection in Camera Caputerd Images using Matlab GUI
Applying textural Law’s masks to images using machine learning
Feature Extraction for Image Classification and Analysis with Ant Colony Opti...
IRJET- Image based Information Retrieval
50320140502001 2
Ad

More from ijtsrd (20)

PDF
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
PDF
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
PDF
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
PDF
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
PDF
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
PDF
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
PDF
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
PDF
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
PDF
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
PDF
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
PDF
Automatic Accident Detection and Emergency Alert System using IoT
PDF
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
PDF
The Role of Media in Tribal Health and Educational Progress of Odisha
PDF
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
PDF
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
PDF
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
PDF
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Uterine Fibroids Homoeopathic Perspectives
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
Automatic Accident Detection and Emergency Alert System using IoT
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
The Role of Media in Tribal Health and Educational Progress of Odisha
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
Vitiligo Treated Homoeopathically A Case Report
Vitiligo Treated Homoeopathically A Case Report
Uterine Fibroids Homoeopathic Perspectives

Recently uploaded (20)

PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Classroom Observation Tools for Teachers
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Complications of Minimal Access Surgery at WLH
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Computing-Curriculum for Schools in Ghana
PDF
01-Introduction-to-Information-Management.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Pharma ospi slides which help in ospi learning
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
Lesson notes of climatology university.
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Classroom Observation Tools for Teachers
Supply Chain Operations Speaking Notes -ICLT Program
Complications of Minimal Access Surgery at WLH
FourierSeries-QuestionsWithAnswers(Part-A).pdf
Microbial diseases, their pathogenesis and prophylaxis
Renaissance Architecture: A Journey from Faith to Humanism
Computing-Curriculum for Schools in Ghana
01-Introduction-to-Information-Management.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Microbial disease of the cardiovascular and lymphatic systems
Pharmacology of Heart Failure /Pharmacotherapy of CHF
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Pharma ospi slides which help in ospi learning
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
TR - Agricultural Crops Production NC III.pdf
Lesson notes of climatology university.

Texture Images Classification using Secant Lines Segments Histogram

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume 3 Issue 5, August 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 – 6470 @ IJTSRD | Unique Paper ID – IJTSRD27984 | Volume – 3 | Issue – 5 | July - August 2019 Page 2607 Texture Images Classification using Secant Lines Segments Histogram Ei Phyu Win, Mie Mie Tin, Pyae Phyo Thu Faculty of Information Science, Myanmar Institute of Information Technology, Mandalay, Myanmar How to cite this paper: Ei Phyu Win | Mie Mie Tin | Pyae Phyo Thu "Texture Images ClassificationusingSecantLines Segments Histogram" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-5, August 2019, pp.2607-2609, https://doi.org/10.31142/ijtsrd27984 Copyright © 2019 by author(s) and International Journal ofTrend inScientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/by /4.0) ABSTRACT Texture classification is the process to classify different textures from the given images. The aim of texture classification is to classify the category of a texture image. To design an effective algorithm for texture classification, it is essential to find a set of texture features with good discriminatingpower.This paper presents a texture classification system using secant lines segments histogram and Euclidean Distance. Secant lines segments histogramis usedto generate the features from texture images as a histogram. Thesefeaturesoffer a better discriminating strategy for texture classification. These features are first used for training and later on for classifying thetextureimages.Euclidean Distance is used for distinguishing each of the known categories for classification. KEYWORDS: texture classification; secant lines segments histogram; Euclidean distance. INTRODUCTION The visual surface characteristic and appearance of something is called the texture. For image analysis texture characteristicis very important.Texturecan be presented in either real or artificial data such as wood, clouds, carpet, etc. Although texture is presented every image, there did not existed a formal approach of texture analysis. The pattern of carpet, the grain of the wood, the surface of the clouds, etc. is called texture. Kavitha & Rao (2011) presented that texture contains important information about the structural arrangement of surfaces and their relationship to the surrounding environment [1]. Textures are one of the important features in computer vision for many applications. Image texture can be considered as repeating visual patterns arranged in certain ways. The patterns themselves are usually very similar, giving rise to a uniform appearance.Textureis formedby the relationship of pixel gray levels and their spatial arrangement within a neighborhood. Texture classification is applied in various applications such as object recognition, medical image analysis, remote sensing, pattern recognition, etc. Pattern is defined by the shape, colour and texture characteristics of image as feature arrangements. Pattern recognition is to determine the objects into each of the known categories.Itis afundamental component in artificial intelligence and computer vision. Pattern recognition is used in science,engineering, business, medicine area and etc. Major issues in texture analysis may be summarized as follows: There are three major issues in the texture analysis: 1. Classify the texture in a variety of texture classes. 2. Generate a description of a texture class. 3. Determine the macro boundaries between two texture regions of an image that have many distinct texture areas. Although the pattern recognition of texture feature estimation is involved in issue 1, identification of texture is related to issue2. Issue 3 deals with the segmentation of texture image. The goal of texture classification is to classify the category of image textures. Fig1. Simple Texture Images Fig2. Example of Some of Texture Images IJTSRD27984
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD27984 | Volume – 3 | Issue – 5 | July - August 2019 Page 2608 The proposed system is organized as follows: texture classification is presented in section 2. the proposed texture classification system with result of feature extraction method is proposed in the section 3. Finally, section 4 concludes the discussion. TEXTURE CLASSIFICATION The process of determining differenttextures fromthegiven images is defined as texture classification. The classification of textures often seems to be not meaningful, however, a large variety of real world problems that contains the specific textures of different images have been applied texture classification. Texture classification identities a giventexturetoa variety of texture classes. There are two main classification methods: supervised and unsupervised classification. Supervised method needs examples of each texture class as a training data. By using this training data, a supervised classifier is trained to learn the characterization of each texture class. Unsupervised method is automatically found out different classes from input texture without using prior knowledge. The rest method called semi-supervised is used only partial prior knowledge being available. Fig3. Block Diagram of Texture Classification There are two major stages in texture classification: feature extraction and classification. In feature extraction stage the most distinguishable texture features are extracted from each texture. Then, the classifier takes these selected features as inputs and produces texture class as outputs. Lepisto, et al. (2003) have presented some applications in which textured objects of surfaces are contained such as wood species recognition, rock classification [2], fabric classification, face detection, and etc. The targetsubjects are viewed as a specific texture in all of the applications and hence these systems can be performed successfully using texture classification techniques. A different variety of techniques have been proposed for describing image texture. S. K. Roy, et al. (2018) has proposed a texture classification system using a robust descriptor, called fractal weighted local binary pattern (FWLBP). In this system, a Gaussian Scale Space representation of texture imageis firstlygenerated and then, in order to get fractal dimension, differential box counting algorithm is applied. Finally, to form a normalized feature vector, the histogram of FWLBP are concatenatedforallLBP elements [5]. L.Liu, et al. (2012) had proposed a very powerful texture classification approach for large texture database applications. In this approach a small set of random features is extracted from local image patches. In order to do texture classification, these random features are embedded into a bag--of-words model. This proposed feature extraction method is simple because the sparse nature of texture images is leveraged [6]. Y.Q. Chen (1995) had stated thevarious textureclassification techniques. These are categorized into five groups. They are statistical, model-based stochastic, morphology-based, structural and signal processing methods [3]. Among these five techniques, statisticaland signalprocessing methods are widely used because they can be directly used onto any texture. The rest other methods are not widely used. The model based stochastic methods are not easily performed because of the complexity to estimate the parameters. The morphology-basedmethods are not applied because it is very newly and its process is very simple. The structural methods require structured textures that are naturally rare. So, these methods cannot provide a good quality of feature textures. PROPOSED TEXTURE CLASSIFICATION SYSTEM The proposed texture classification system is implemented using a new feature extraction method called secant lines segments histogram. This system classifies texture images such as floor coverings, wood & fiber and marble & stone. Fig4. Process of Proposed Texture Classification System The proposed system mainly involves three mainprocesses: 1. Feature extraction process, where texture features are extracted from the texture image. 2. Training process, where the texture images are trained to extract histogram of features for classification. 3. Classification process, where the probability of texture class is determined using the extracted texture features as inputs. FEATURE EXTRACTION A feature extraction process plays an important role in content based image classification. Feature Extraction is a crucial step to the success of classification of texture images [7]. Therefore, it is very important to extract the most discriminating information present in the texture image. characterization of each texture class is yielded by feature extraction as feature measures. Identifying and selecting the distinguishable features that are invariant to translation, rotation and scaling is important. Therefore, for similar textures, the extracted feature’s quantities measurements should be very close. SECANT LINES SEGMENTS HISTOGRAM The procedures of proposed feature extraction method are as follow:
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD27984 | Volume – 3 | Issue – 5 | July - August 2019 Page 2609 1. Load texture image. 2. Convert texture image to binary image. 3. Set the secant lines on the texture image as the user like such as 5 lines, 20 lines, 100 lines, etc. 4. Generate histogram of same distance of texture 5. Image between black and white along thesecantlines as features of texture image. In our feature extraction method,thetextureimageisloaded firstly. Then, this image is converted into binary texture image to count features in the texture image. Binarization is an important step for all image processing systems.A binary image is one in which the pixels can only have two values, 0 and 255 that represent white and black. It can provide information present in texture clearly for extracting the features of texture. Fig5. Experiment result Proposed Feature Extraction Method Then, the secant lines are set horizontally on the binary texture image such as 10 lines, 20 lines, 30 lines,40lines and 50 lines. Generally, the more the secant lines, the better the classification. The proposed texture classification system is tested using different numbers ofsecantlines toevaluatethe best accurate classification. Finally, same intervals of length of textures are generated along the secant lines as a histogram. According to our experiments, different texture images provide the different histograms. The proposed secant lines segments histogram, is based on this characteristic in order to get accurate classification. TRAINING In the texture training step, the texture features are extracted from the texture images foreachoftextureclasses, using the proposed feature extraction method.Theoutputof feature extraction, the feature’s histograms of each texture image, are stored in the feature database, which is used for texture classification. CLASSIFICATION Mahersia & Hamrouni (2008) have presented that a texture classification system in which the test samples oftexture are grouped into classes, where each class involves the related samples of some similarity criterion [4]. The aim of classification is to determine the most appropriate category of texture given a set of known categories. The classification may be performed by distinguishing the probability foreach of the known categories because perfect classification approach is not possible. EUCLIDEAN DISTANCE Euclidean distance is mostly used for calculating the similarity metrics for textures. In our system, the histogram generated in the feature extraction stage needs a matching metric to measure the similarity between two feature histograms. The classification module determines how closely the histogram matches the histogram stored in the database. The Euclidean distance classifier is found to perform the best to this system. Euclidean distance is chosen as a classifier, which calculates the similarity between the two feature histograms. Euclidean distance between two points in p-dimensional space is a geometrically shortest distance on the straight line passing through both the points. For a distance between two p- dimensional features x = (x1, x2, xp) and y1=(y1,y2,…,yp).The Euclidean metric is defined as: (1) CONCLUSIONS In this paper, a texture classification system is proposed using a new feature extraction method called secant lines segments histogram. Feature extraction identifies the most prominent features for classification. This featureextraction method provides the most discriminating information present in the texture images as a histogram. The histogram of each texture image is stored inthefeaturedatabase, which is used for texture classification. Euclidean Distance is used to determine the probability for each of the known categories for classification. REFERENCE [1] C. Kavitha, B. Rao, “Image Retrieval BasedOnColorand Texture Features of the Image Sub-blocks”, International Journal of Computer Applications, Volume 15– No.7, February 2011 [2] L. Lepisto, L. Kunttu, J. Autio, A. Visa, “Rock Image Classification Using Non-Homogenous Textures and Spectral Imaging”, WSCG, 2003.. [3] Y.Q. Chen, “Novel Techniques for Image Texture Classification”, PhD Thesis, UniversityofSouthampton, United Kingdom, 1995. [4] H.Mahersia, K. Hamrouni, “New Rotation Invariant Features for Texture Classification”, ICCCE, pp. 687- 690, 2008. [5] S. K. Roy and B. B. Chaudhuri, N. Bhattacharya, B. Chanda and D. K. Ghosh, “A Scale Invariant Descriptor for Texture Classification”, August 2018. [6] L. Liu and PW. Fieguth, “Texture Classification from Random Features”, IEEE Trans PatternAnalMachIntll, March 2012. [7] E. P. Win, N. Aye, “Recognition of Human Iris Patterns for Security Systems”, in Proceedings of the 10th International Conference Inter-UniversityCooperation Program, ASEAN Community KnowledgeNetworks for the Economy, Society, Culture, and Environmental Stability, Mandalay, Myanmar, March 29-30, 2014.