Professional Documents
Culture Documents
∑ ∑
h w
children block, to judge if it is a texture. The problem is where C f ( i , j ) is the transform coefficient.
that before the algorithm stops, the parent block is not a
texture, and the children blocks might not be texture With features of each block available, we can classify
either. As we know, description of non-textured images all blocks into different classes. The block at the top-left
is more difficult than that of textured images. Hence, to corner belongs to the 1st class, and its feature is the initial
properly measure the similarity between the parent block feature of this class. We then scan all blocks one by one.
and the children blocks, more complicated feature For block Bc, suppose the blocks previously scanned
extraction algorithm is required. In addition, this belong to m different classes, if Bc belongs to any of the
algorithm stops at low resolution textures, and can’t m classes, we update the feature of this class (each term
obtain high-resolution textures which users might be of the updated feature is simply calculated as the average
interested in. For example, it can catch an arrangement of of the corresponding term of all feature vectors in the
oranges which is a texture. But what if we are interested class so far); if not, add a new class as the (m+1)th class,
in the skin of an orange? and feature of Bc is the initial feature of the new class.
To solve these problems, in this paper, we proposed a In order to determine which class Bc belongs to, we
‘bottom-up’ texture segmentation algorithm, which starts compute its Euclidean distance d i ( i = 1, 2 ,..., m ) to each
from small homogeneous blocks and grow up gradually to of the m classes obtained so far. Euclidean distance
find textured regions. between two l-dimensional vectors X and Y is defined as:
‘Bottom-up’ texture segmentation can be pixel-wise l −1
16
4.2 Eng_High 12
different regions might be classified into same class, as 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45
Uniform, Thr=10, N=54 Uniform Thr=20, N=9 Various Thr (Thr0=10), N=6