Skip to main content

Structural Graph Extraction from Images

  • Conference paper
Distributed Computing and Artificial Intelligence

Abstract

We present three new algorithms to model images with graph primitives. Our main goal is to propose algorithms that could lead to a broader use of graphs, especially in pattern recognition tasks. The first method considers the q-tree representation and the neighbourhood of regions. We also propose a method which, given any region of a q-tree, finds its neighbour regions. The second algorithm reduces the image to a structural grid. This grid is postprocessed in order to obtain a directed acyclic graph. The last method takes into account the skeleton of an image to build the graph. It is a natural generalization of similar works on trees [8, 12]. Experiments show encouraging results and prove the usefulness of the proposed models in more advanced tasks, such as syntactic pattern recognition tasks.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 429.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 549.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Cychosz, J.M.: Thinning algorithm from the article: Efficient binary image thinning using neighbourhood maps. In: Graphics Gems IV, pp. 465–473. Academic Press (1994)

    Google Scholar 

  2. de Berg, M., van Kreveld, M., Overmars, M., Schwarzkopf, O.: Computational geometry, pp. 291–306. Springer (2000)

    Google Scholar 

  3. Escolano, F., Giorgi, D., Hancock, E.R., Lozano, M.A., Falcidieno, B.: Flow Complexity: Fast Polytopal Graph Complexity and 3D Object Clustering. In: Torsello, A., Escolano, F., Brun, L. (eds.) GbRPR 2009. LNCS, vol. 5534, pp. 253–262. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  4. Flasinski, M., Myslinski, S.: On the use of graph parsing for recognition of isolated hand postures of Polish Sign Language. Pattern Recognition 43, 2249–2264 (2010)

    Article  Google Scholar 

  5. Goodchild, M.: Quadtree algorithms and spatial indexes. Technical Issues in GIS, NCGIA, Core Curriculum 37, 5–6 (1990)

    Google Scholar 

  6. Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.H.: The WEKA Data Mining Software: An Update. SIGKDD Explorations 11(1), 10–18 (2009)

    Article  Google Scholar 

  7. Liu, J., Li, M., Liu, Q., Lu, H., Ma, S.: Image annotation via graph learning. Pattern Recognition 42, 218–228 (2009)

    Article  MATH  Google Scholar 

  8. López, D., Piñaga, I.: Syntactic Pattern Recognition by Error Correcting Analysis on Tree Automata. In: Amin, A., Pudil, P., Ferri, F., Iñesta, J.M. (eds.) SPR 2000 and SSPR 2000. LNCS, vol. 1876, pp. 133–142. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  9. Luque, R.G., Comba, J.L.D., Freitas, C.: Broad-phase collision detection using semi-adjusting bsp-trees. In: ACM i3D, pp. 179–186 (2005)

    Google Scholar 

  10. Newman, M.E.J.: The structure and function of complex networks. SIAM 45 (2003)

    Google Scholar 

  11. Poveda, J., Gould, M.: Multidimensional binary indexing for neighbourhood calculations in spatial partition trees. Comput. Geosci. 31(1), 87–97 (2005)

    Article  Google Scholar 

  12. Rico-Juan, J.R., Micó, L.: Comparison of AESA and LAESA search algorithms using string and tree edit distances. Pattern Recognition Letters 24, 1427–1436 (2003)

    Article  Google Scholar 

  13. Shin, H., Tsuda, K., Schölkopf, B.: Protein functional class prediction with a combined graph. Expert Systems with Applications 36, 3284–3292 (2009)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Antonio-Javier Gallego-Sánchez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Gallego-Sánchez, AJ., Calera-Rubio, J., López, D. (2012). Structural Graph Extraction from Images. In: Omatu, S., De Paz Santana, J., González, S., Molina, J., Bernardos, A., Rodríguez, J. (eds) Distributed Computing and Artificial Intelligence. Advances in Intelligent and Soft Computing, vol 151. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28765-7_86

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-28765-7_86

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-28764-0

  • Online ISBN: 978-3-642-28765-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics