set to 80/40/20 and 100/40/10 for the levels G
1
/G
2
/G
3
of the images Lena and Boat. Our splitting and merg-
ing operations are independent of any specific criteria:
more elaborated ones, using geometrical, colorimet-
ric or topological features, may be designed without
modifying our model.
Table 2: Statistics of the top-down construction from the
image of Lena (512*512) in Figure 10.B.
G
1
G
2
G
3
darts 600 7 728 19 090
regions 134 1 624 3 953
total memory (Kb) 306 808 1 604
splitting (s) 2.23 1.42 1.29
merging (s) 0.37 0.27 0.27
total level
3.11 2.05 1.94
construction (s)
Table 2 gives the number of elements, the mem-
ory usage and processing times for each topological
map composing the pyramid of the image Lena. The
number of darts and regions strongly increases from
a level to another as the merging threshold differenti-
ates more regions. It directly impacts the memory size
of the associated topological map. Indeed, the topol-
ogy of a map requires most of the memory, except for
low segmented maps where geometry could require
more. The construction time of a level remains con-
stant because, although more regions are split, they
are smaller in number of pixels.
7 CONCLUSIONS
This paper defines a model of top-down hierarchical
data structure based on topological maps. Topologi-
cal maps are based on three models: a combinatorial
map encoding multiple adjacency of regions, an ex-
plicit encoding of the geometry of the regions border
and an encoding of the inclusion relationships. Such
a model provides a complete description of a partition
and is adapted to splitting operations. Our top-down
pyramid is based on an initial topological map suc-
cessively refined by splitting operations.
This structure is particularly well suited for appli-
cations in segmentation that process large images: a
top-down construction scheme allows to store, at each
step of the algorithm, only the currently split regions
and we avoid the storage of very fine partitions (first
levels of bottom-up irregular pyramids). Besides, can
use global properties of upper levels to refine the seg-
mentation in lower levels and we retrieve the dual re-
lation between quadtrees and matrix pyramids with
top-down and bottom-up approaches.
In our future work, we plan to study different en-
coding of the geometry and of the inclusion relation-
ships of topological maps. We also plan to use other
splitting methods such as (Brun et al., 2003) and to
compare our results with results obtained from other
kinds of pyramids. Finally, we should define segmen-
tation operations which fully exploit the top-down
structure of the pyramid.
REFERENCES
Bister, M., Cornelis, J., and Rosenfeld, A. (1990). A criti-
cal view of pyramid segmentation algorithms. Pattern
Recognition Letter., 11(9):605–617.
Brun, L. and Kropatsch, W. (2003). Combinatorial pyra-
mids. IEEEICIP, 2:33–37.
Brun, L. and Kropatsch, W. (2006). Contains and inside
relationships within combinatorial pyramids. Pattern
Recognition., 39(4):515–526.
Brun, L., Mokhtari, M., and Domenger, J. P. (2003). Incre-
mental modifications on segmented image defined by
discrete maps. Journal of Visual Communication and
Image Representation, 14:251–290.
Damiand, G., Bertrand, Y., and Fiorio, C. (2004). Topolog-
ical model for two-dimensional image representation:
definition and optimal extraction algorithm. Computer
Vision and Image Understanding, 93(2):111–154.
Damiand, G. and Lienhardt, P. (2003). Removal and
contraction for n-dimensional generalized maps. In
DGCI, pages 408–419, Naples, Italy.
Dyer, R., Rosenfeld, A., and Hanan, S. (1980). Region rep-
resentation: Boundary codes from quadtrees. ACM:
Graphics and Image Processing, 23(3):171–179.
Guigues, L., Cocquerez, J. P., and Men, H. (2006). Scale-
sets image analysis. Comput. Vision, 68(3):289–317.
Jolion, J.-M. and Montanvert, A. (1992). The adaptative
pyramid: A framework for 2d image analysis. CVGIP,
55(3):339–348.
Jolion, J.-M. and Rosenfeld, A. (1994). A Pyramid Frame-
work for Early Vision: Multiresolutional Computer
Vision. Kluwer Academic Publishers, Norwell, MA,
USA.
Lienhardt, P. (1989). Subdivision of n-dimensional spaces
and n-dimensional generalized maps. In Sympo-
sium on Computational Geometry, pages 228–236,
Saarbr
¨
ucken, Germany.
Meer, P. (1989). Stochastic image pyramids. CVGIP,
45:269–294.
Montanvert, A., Meer, P., and Rosenfeld, A. (1991). Hi-
erarchical image analysis using irregular tessellations.
IEEETPAMI, 13(4):307–316.
Simon, C., Damiand, G., and Lienhardt, P. (2006). nd gener-
alized map pyramids: definition, representations and
basic operations. Pattern Recognition, 39(4):527–538.
VISAPP 2009 - International Conference on Computer Vision Theory and Applications
170