Improving the Accuracy of Skeleton-Based Vectorization

  • Xavier Hilaire
  • Karl Tombre
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2390)


In this paper, we present a method for correcting a skeleton-based vectorization. The method robustly segments the skeleton of an image into basic features, and uses these features to reconstruct analytically all the junctions. It corrects some of the topological errors usually brought by polygonal approximation methods, and improves the precision of the junction points detection.

We first give some reminders on vectorization and explain what a good vectorization is supposed to be. We also explain the advantages and drawbacks of using skeletons. We then explain in detail our correction method, and show results on cases known to be problematic.


Support Equation Anchor Point Straight Line Segment Junction Point Vectorization Method 
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.
    G. Sanniti di Baja. Well-Shaped, Stable, and Reversible Skeletons from the (3,4)-Distance Transform. Journal of Visual Communication and Image Representation, 5(1):107–115, 1994.CrossRefGoogle Scholar
  2. 2.
    Ph. Dosch, G. Masini, and K. Tombre. Improving Arc Detection in Graphics Recognition. In Proceedings of 15th International Conference on Pattern Recognition, Barcelona (Spain), volume 2, pages 243–246, September 2000.Google Scholar
  3. 3.
    Martin A. Fischler and Robert C. Bolles. Random Sample Consensus: A Paradigm Model Fitting with Applications to Image Analysis and Automated Cartography. Communications of the ACM, 24(6):381–395, 1981.CrossRefMathSciNetGoogle Scholar
  4. 4.
    J. Illingworth and J. Kittler. A survey of the Hough transform. Computer Vision, Graphics and Image Processing, 44:87–116, 1988.CrossRefGoogle Scholar
  5. 5.
    P. L. Rosin and G. A. West. Segmentation of Edges into Lines and Arcs. Image and Vision Computing, 7(2):109–114, May 1989.Google Scholar
  6. 6.
    K. Tombre, C. Ah-Soon, Ph. Dosch, A. Habed, and G. Masini. Stable, Robust and Off-the-Shelf Methods for Graphics Recognition. In Proceedings of 14th International Conference on Pattern Recognition, Brisbane, Australia, pages 406–408, August 1998.Google Scholar
  7. 7.
    K. Tombre, Ch. Ah-Soon, Ph. Dosch, G. Masini, and S. Tabbone. Stable and Robust Vectorization: How to Make the Right Choices. In A.K. Chhabra and D. Dori, editors, Graphics Recognition-Recent Advances, volume 1941 of Lecture Notes in Computer Science, pages 3–18. Springer Verlag, 2000.CrossRefGoogle Scholar
  8. 8.
    Aimo Törn and Antanas Žilinskas. Global Optimization, volume 350 of Lecture Notes in Computer Science. Springer-Verlag, Berlin, 1989.zbMATHGoogle Scholar
  9. 9.
    K. Wall and P. Danielsson. A Fast Sequential Method for Polygonal Approximation of Digiti zed Curves. Computer Vision, Graphics and Image Processing, 28:220–227, 1984.CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2002

Authors and Affiliations

  • Xavier Hilaire
    • 1
    • 2
  • Karl Tombre
    • 1
  1. 1.LORIAVandœuvre-lès-NancyFrance
  2. 2.FS2iVersaillesFrance

Personalised recommendations