regular tiles or bricks and relevant wavelet, we
obtain a 2D transform whose maximum values are
placed in the connection spots among these tiles or
bricks.
Figure 9: Distance map for positive horizontal wavelet
coefficients cH1. There are wavelet numbers on both axes.
Therefore, we have applied the Haar wavelet to the
roof region shown in fig. 7. Then, we obtained three
matrices of details
2
1
1
1
, dd
and
3
1
d
. The cross-section
through the 100
th
column of the horizontal details
matrix
1
1
d
(cH1) is presented in figure 8. Maxima
and minima in this figure are equivalent to
connections between tiles in fig. 7. Having
computed horizontal details, we have measured
distances between maxima for each column of this
matrix (shown in fig. 8) and we have measured
distances between minima for each column of this
matrix. We have located one threshold on the level
of 1% of the maximum value of the whole matrix
and we have measured distances between positive
coefficients on that level and we have done
analogically for negative coefficients. It has turned
out that these distances which are equivalent to the
size of tiles are good distinctive parameters for
textured region.
After counting the distances we have created two
distance maps for all positive and negative
horizontal coefficients. Figure 9 presents one of
these distance maps. Analogical procedure has been
carried out for vertical wavelet coefficients cV1.
Basing on the above distance maps we can estimate
that the size of tiles.
6 CONCLUSIONS
To sum up, this paper shows how to extract elements
from images in the unsupervised way and analyze
objects parameters. We have focused on the
description of texture parameters because it was the
most difficult task. The achieved results indicate that
it is possible to separate objects in the image with
acceptable accuracy for further interpretation in the
unsupervised way. In computer terms, objects are
recognized by finding the above-mentioned features
of each object and a new object is classified to one
of the previous created classes. So far, we have no
interpretation which of these objects are doors,
windows, etc. At present, the database structure is
being prepared. This structure will cover all
elements necessary for image content analysis;
namely basic object features as well as logical and
spatial relations.
REFERENCES
Bezdek, J. C., 1981. Pattern Recognition with Fuzzy
Objective Function Algorithms, Plenum Press, New
York.
Fauzi, M., Lewis, P., 2006. Automatic texture segmenta-
tion for content-based image retrieval application,
Pattern Analysis and Applications, Springer-Verlag,
London, (in printing).
Flickner, M., Sawhney, H., et al., 1995. Query by Image
and Video Content: The QBIC System, IEEE
Computer, Vol. 28, No. 9, pp. 23-32.
Haralick, R. M., Shanmugan, K., Dinstein, I., 1973.
Texture Features for Image Classification, IEEE
Transactions of Systems, Man and Cyberntics, SMC-3,
pp. 610-621.
Hsu, W., Chua, T. S., Pung, H. K., 2000. Approximation
Content-based Object-Level Image Retrieval,
Multimedia Tools and Applications, Vol. 12, Springer
Netherlands, pp. 59-79.
Jaworska, T., Partyka, A., 2005. Research: Content-based
image retrieval system [in Polish], Report RB/37/2005,
Systems Research Institute, PAS.
Mokhtarian, F., Abbasi, S., Kittler J., 1996. Robust and
Efficient Shape Indexing through Curvature Scale
Space, Proc. British Machine Vision Conference,
pp. 53-62.
Niblack, W., Flickner, M., et al., 1993. The QBIC Project:
Querying Images by Content Using Colour, Texture
and Shape, SPIE, Vol. 1908, pp. 173-187.
Ogle, V., Stonebraker, M., 1995. CHABOT: Retrieval
from a Relational Database of Images, IEEE
Computer, Vol. 28, No 9, pp. 40-48.
Russ, J. C., 1995 The image processing. Handbook, CRC,
London, pp. 361-385.
Seber, G., 1984. Multivariate Observations, Wiley.
Spath, H., 1985. Cluster Dissection and Analysis: Theory,
FORTRAN Programs, Examples, translated by J.
Goldschmidt, Halsted Press, pp. 226.
Tan, K-L., Ooi, B. Ch., Yee, Ch. Y., 2001. An Evaluation
of Color-Spatial Retrieval Techniques for Large Image
Databases, Multimedia Tools and Applications, Vol.
14, Springer Netherlands, pp. 55-78.
ICINCO 2007 - International Conference on Informatics in Control, Automation and Robotics
378