Skip to main content

A System for Semi-automatic Construction of Image Processing Pipeline for Complex Problems

  • Conference paper
  • First Online:
Book cover Enterprise, Business-Process and Information Systems Modeling (BPMDS 2019, EMMSAD 2019)

Abstract

Creation of an image processing pipeline for solving complex problems is a tedious task. Current industry practices largely rely on the image processing domain experts for this. Given the image processing problem have multiple viable solutions. Thus, the search space of creating suitable solution using available algorithms for a given goal in a given constrained infrastructure is generally large. The exploratory work to choose an optimal image processing solution is an effort-, time- and intellect-intensive endeavor. To address these issues we propose a system for automatic construction of the pipeline that can improve domain expert’s productivity by creating a solution quickly. The proposed system externalizes image processing domain knowledge in the form of object model and a set of rules defined over it. Recommendations are given to choose suitable algorithm/s for carrying out the image processing tasks. On successful creation of the pipeline, the system generates deployable code. It also generates trace data that can help for cognitive knowledge upgrade. We showcase ongoing work on this system and its early results using the simple working example.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

References

  1. Eggert, J., Wersing, H.: Approaches and challenges for cognitive vision systems. In: Sendhoff, B., Körner, E., Sporns, O., Ritter, H., Doya, K. (eds.) Creating Brain-Like Intelligence. LNCS, vol. 5436, pp. 215–247. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00616-6_11

    Chapter  Google Scholar 

  2. Zhaoping, L.: The Problem of Vision. Understanding Vision: Theory, Models, and Data. Oxford University Press, Oxford (2014)

    Book  Google Scholar 

  3. LaValle, S.M.: The Physiology of Human Vision. Virtual Reality. Cambridge University Press, Cambridge (2019)

    Google Scholar 

  4. Vernon, D.: The space of cognitive vision. In: Christensen, H.I., Nagel, H.H. (eds.) Cognitive Vision Systems. LNCS, vol. 3948, pp. 7–24. Springer, Heidelberg (2009). https://doi.org/10.1007/11414353_2

    Chapter  Google Scholar 

  5. Binford, T.O.: Survey of model-based image analysis systems. Int. J. Robot. Res. 1(1), 18–64 (1982)

    Article  Google Scholar 

  6. Rost, U.: Knowledge-Based Configuration of Image Processing Algorithms (1998). ftp://ftp.tnt.uni-hannover.de/pub/papers/1998/ICCIMA-98-URHM.ps.gz

    Google Scholar 

  7. Malamas, E.N., Petrakis, E.G., Zervakis, M., Petit, L., Legat, J.-D.: A survey on industrial vision systems, applications and tools. Image Vis. Comput. 21(2), 171–188 (2003)

    Article  Google Scholar 

  8. Nagao, M., Matsuyama, T.: A structural analysis of complex aerial photographs. In: Nadler, M. (ed.) Advanced Applications in Pattern Recognition. Plenum Press, New York (1980)

    Google Scholar 

  9. Matsuyama, T.: Expert systems for image processing-knowledge-based composition of image analysis processes. In: 9th International Conference on Pattern Recognition, Rome, Italy, pp. 125–133 (1988)

    Google Scholar 

  10. Renouf, A., Clouard, R., Revenu, M.: How to formulate image processing application? In: International Conference on Computer Vision Systems, Bielefeld, Germany (2007)

    Google Scholar 

  11. Clouard, R., Renouf, A., Revenu, M.: An ontology-based model for representing image processing objectives. World Sci. Publ. 24(8), 1181–1208 (2010)

    Google Scholar 

  12. Nadarajan, G., Chen-Burger, Y.-H., Fisher, R.B.: A knowledge-based planner for processing unconstrained underwater videos. In: IJCAI Workshop on Learning Structural Knowledge From Observations (2009)

    Google Scholar 

  13. Deelmana, E., et al.: Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci. Program. J. 13(3), 219–237 (2005)

    Google Scholar 

  14. Fahringer, T., et al.: ASKALON-A development and grid computing environment for scientific workflows. In: Taylor, I.J., Deelman, E., Gannon, D.B., Shields, M. (eds.) Workflows for e-Science, pp. 450–471. Springer, London (2007). https://doi.org/10.1007/978-1-84628-757-2_27

    Chapter  Google Scholar 

  15. Deelmana, E., et al.: Pegasus, a workflow management system for science automation. Future Gener. Comput. Syst. 46, 17–35 (2015)

    Article  Google Scholar 

  16. Taylor, I., Shields, M., Wang, I., Harrison, A.: The Triana workflow environment: architecture and applications. In: Taylor, I., Deelman, E., Gannon, D., Shields, M. (eds.) Workflows for e-Science, pp. 320–339. Springer, New York (2007). https://doi.org/10.1007/978-1-84628-757-2_20

    Chapter  Google Scholar 

  17. The openCV Library. https://opencv.org

  18. Mathworks Inc.: Image Processing Toolbox. http://www.mathworks.com/products/image

  19. NASA: NASA Vision Workbench (VW), Version 3. https://software.nasa.gov/software/ARC-15761-1A

  20. Drools. https://www.drools.org

  21. OMG-Object Management Group. http://www.omg.org/spec/MOF/2.0

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asha Rajbhoj .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Rajbhoj, A., Deshpande, S., Gubbi, J., Kulkarni, V., Balamuralidhar, P. (2019). A System for Semi-automatic Construction of Image Processing Pipeline for Complex Problems. In: Reinhartz-Berger, I., Zdravkovic, J., Gulden, J., Schmidt, R. (eds) Enterprise, Business-Process and Information Systems Modeling. BPMDS EMMSAD 2019 2019. Lecture Notes in Business Information Processing, vol 352. Springer, Cham. https://doi.org/10.1007/978-3-030-20618-5_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-20618-5_20

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-20617-8

  • Online ISBN: 978-3-030-20618-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics