0% found this document useful (0 votes)
59 views20 pages

Module 6 Texture

The document discusses texture in image processing, defining it as a collection of related elements characterized by tone and structure. It classifies textures into weak and strong categories and outlines statistical and syntactic methods for texture description, including co-occurrence matrices and Laws' texture measures. The document also provides algorithms for texture description and highlights the importance of texture in various applications.

Uploaded by

2022.surel.sanap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views20 pages

Module 6 Texture

The document discusses texture in image processing, defining it as a collection of related elements characterized by tone and structure. It classifies textures into weak and strong categories and outlines statistical and syntactic methods for texture description, including co-occurrence matrices and Laws' texture measures. The document also provides algorithms for texture description and highlights the importance of texture in various applications.

Uploaded by

2022.surel.sanap
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Module -6

Boundary Description & Object Recognition


Topic : Texture

MR. MRUGENDRA VASMATKAR


Assistant Professor, EXTC
VES Institute of Technology
References
1. Milan Sonka ,Vaclav Hlavac, Roger Boyle, “Image Processing, Analysis, and Machine Vision” Cengage Engineering,
3rd Edition, 2013
2. Digital image processing – Ramesh Jayraman
3. Digital Image processing - Sreedhar

Marks in Exam :- 30 Marks – Book 1


Numerical on cooccurance matrix ( book -1)
What is texture
 The concept of texture is intuitively obvious but has no precise definition.
 Texture is something consisting of mutually related elements.
 Texture primitives (or texture elements, texels) are building blocks of a
texture.
 Texture description is scale dependent.
 Texture can be described by its tone and structure.
 Tone ... based on pixel intensity properties.
 Structure ... describes spatial relationships of primitives.
 Texture can be described by the number and types of primitives and
by their spatial relationships.
Classification of texture
 Weak textures
 have small spatial interactions between primitives, can be described by
frequencies of primitive types appearing in some neighborhood;
 statistical approaches are adequate for weak texture description.
 Strong textures
 spatial interactions among primitives are somewhat regular;
 frequency of occurrence of primitive pairs in some spatial relationship can
be used for description;
 frequently accompanied by exact definition of texture primitives.
Description method

1. Definition of a constant texture:


An image region has a constant texture if a set of its local properties in that region is
constant, slowly changing, or approximately periodic.

2. Two basic texture description approaches:


1. Statistical
2. Syntactic
Fine Texture
Coarse Texture
Artificial Textures

Texture tone and structure are not independent; textures always display both tone and structure even
though one or the other usually dominates, and we usually speak about one or the other only.
Statistical Texture description
1. Statistical texture description methods describe texture in a form suitable for
statistical pattern recognition
2. Each texture is described by a feature vector of properties which represents a point in
multi-dimensional feature space
3. The aim is to find a deterministic or probabilistic decision rule assigning a texture to
some specific class
4. One of the simplest approaches for describing texture is to use statistical moments of
the intensity histogram of an image or region.
Co-occurance Matrix

• A cooocurance method of texture description is based on the repeated occurance of


some grey level configuration varies rapidly with distance in fine texture and slowly
in coarse texture
Co-occurance Matrix

Grey Level Image

Algorithm :- Cooccurance method for texture description


Co-occurrence matrices
Edge frequency
1. Comparison of edge frequency can be used for describing the texture
2. Edges can be used as a micro edges using small edge operator masks
3. Or edges can be used as a macro edges using large edge operator masks
4. Robert’s gradient can be used or
5. It can be used as a function of distance between pixels.
6. It can be computed for any subimage f defined in a neighbourhood N for variable distance d:

Algorithm : Edge frequency algorithm


Primitive Length ( Run length)
Primitive Length ( Run length)
Laws' Texture Measures

 Developed by Kenneth Ivan Laws at the University of Southern


California in 1979.

 Used in many diverse Applications as Texture Energy Measures.

 Computed by first applying small convolution kernels to a digital


image, and then performing a nonlinear windowing operation.

 The 2-D convolution kernels, used for texture discrimination are


generated from the set of 1-D convolution kernels of length five.
Laws' Texture Measures

L5(Level) = [ 1 4 6 4 1 ] Level Detection


E5(Edge) = [ -1 -2 0 2 1 ] Edge Detection
S5(Spot) = [ -1 0 2 0 -1 ] Spot Detection
R5(Ripple) = [ 1 -4 6 -4 1 ] Ripple Detection
W5(Wave) = [ -1 2 0 -2 1 ] Wave Detection

 2-D convolution kernels are generated by convolving a vertical 1-D


kernel with a horizontal 1-D kernel.

May 9, 2025 18
Milan Sonka ,Vaclav Hlavac, Roger Boyle, “Image Processing,
Analysis, and Machine Vision” Cengage Engineering, 3rd
 A listing of all 5x5 kernel names is given below.
Edition, 2013

 Except L5L5 , others are zero-sum.


L5 L5 E5 L 5 S5 L 5 W5 L5 R 5 L5
L5 E5 E5 E5 S5 E 5 W5 E5 R 5 E5
L 5 S5 E 5 S5 S5 S5 W5 S5 R 5 S5
L5 W5 E5 W5 S5 W 5 W5 W5 R 5 W5
L5R 5 E5 R 5 S5 R 5 W5 R5 R 5R 5

19
May 9, 2025
END

You might also like