Efficient Storage of Quadtrees and Octrees

  • Markku Tamminen
Conference paper
Part of the NATO ASI Series book series (volume 18)


We study a method of representing space efficiently quadtrees, octrees and related pixel trees. Its efficiency of encoding two-dimensional black-and-white and multicolour images is compared to that of established methods such as chain encoding. For both two- and three-dimensional images we show that beside quad- and octrees it is relevant to consider also pixel trees based on a binary division of space. A paged storage scheme is proposed for accessing encoded pixel trees by spatial location.


Binary Tree Efficient Storage Change Code Boundary Pixel Chain Code 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    N. Ahuja and B. Schachter, Image models. Comp. Surv. 13 (1981) 4.Google Scholar
  2. 2.
    A. Blaser (ed.), Data base techniques for pictorial applications, Springer Verlag, Lecture Notes in Computer Science, 1980Google Scholar
  3. 3.
    C.C. Dyer, The space efficiency of quadtrees, Computer Graphics and Image Processing, 19(1982), 335–348CrossRefMATHGoogle Scholar
  4. 4.
    H. Freeman, Computer processing of line drawing images, Comp. Surv., 6 (1974)1, 57–97CrossRefMATHGoogle Scholar
  5. 5.
    I. Gargantini, An effective way to represent quadtrees. Comm. ACM 25(1982)12, 905–910CrossRefMATHGoogle Scholar
  6. 6.
    R. Hunter and A.H. Robinson, International digital faximile coding standards, in 8Google Scholar
  7. 7.
    G.M. Hunter and G. Steiglitz, operations on images using quadtrees, IEEE PAMI-1, 1979Google Scholar
  8. 8.
    Special issue on digital encoding of graphics, Proc. IEEE 68(1980) 755–929CrossRefGoogle Scholar
  9. 9.
    J. Jimenez and J.L. Navalon, Some experiments in image vectorization, IBM J. Res. and Dev. 26(1982)6, 724–734CrossRefGoogle Scholar
  10. 10.
    E. Kawaguchi and T. Endo, On a method of binary-picture representation and its application to data compression. IEEE, PAMI 2(1980) 1CrossRefGoogle Scholar
  11. 11.
    K. Knowlton, Progressive transmission of grey scale and B/W images by simple, efficient and lossless encoding schemes. IEEE Proceedings 68 (1980), 885–896CrossRefGoogle Scholar
  12. 12.
    M. Kunt and O. Johnsen, Block coding of graphics: a tutorial review, in 8, 770–786Google Scholar
  13. 13.
    B. Mandelbrot, Fractals:, Form, Chance and Dimension, W.H. Freeman and Co, San Francisco, 1977MATHGoogle Scholar
  14. 14.
    R.E. Miles A survey of geometrical probability in the plane, Computer Graphics and Image Processing, 12, 1980Google Scholar
  15. 15.
    D. Meagher, Geometric modeling using octree encoding, Computer Graphics and Image Processing, 19(1982), 129–147CrossRefGoogle Scholar
  16. 16.
    T.H. Morrin, II, Chain-link compression of arbitrary black-white images, Computer Graphics and Image Processing 5(1976), 172–189CrossRefGoogle Scholar
  17. 17.
    T. Pavlidis, Techniques for optimal compaction of pictures and maps, Computer Graphics and Image Processing 3(1974), 215–224CrossRefGoogle Scholar
  18. 18.
    H. Samet, Region representation: quadtrees from boundary codes, CALM 23(1980)3, 163–170MATHGoogle Scholar
  19. 19.
    L.A. Santalo, Integral Geometry and Geometric Probability, Addison-Wesley, 1976MATHGoogle Scholar
  20. 20.
    M. Tamminen, Performance analysis of cell based file structures, to appear in Computer Graphics and Image ProcessingGoogle Scholar
  21. 21.
    M. Tamminen, Efficient geometric access to a multirepresentation geo-database, submitted for publication. (Also Report-HTKK-TKOB52, Helsinki University of Technology, Espoo, 1983.)Google Scholar
  22. 22.
    M. Tamminen, Encoding pixel trees, submitted for publication. (Also Report-HTKK-TKO-B51, Helsinki University of Technology, Espoo, 1983.)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1985

Authors and Affiliations

  • Markku Tamminen
    • 1
  1. 1.Laboratory of Information Processing ScienceHelsinki University of TechnologyEspoo 15Finland

Personalised recommendations