Skip to main content

Model-Based System Design and Evaluation of Image Processing Architectures with SimTAny Framework

  • Conference paper
  • First Online:
Measurement, Modelling and Evaluation of Computing Systems (MMB 2018)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 10740))

  • 799 Accesses

Abstract

Becoming a ubiquitous part of a huge number of various applications, image processing algorithms and underling architectures have to meet many different requirements. Some have real-time performance constraints combined with demands on efficient implementation for limited or various hardware resources. This poses particular challenges for design, implementation, and evaluation of efficient image processing systems. In this paper, we present a model-based approach to address these issues using our framework SimTAny. Founded on the standard modeling language UML, we propose the UML Image Proccessing Language (UIPL) to facilitate expressing image processing application algorithms directly in UML, which is especially beneficial for rapid modeling. With the help of SimTAny, such design models can be simulated in order to investigate the performance of a modeled system, to determine optimal design solutions, and to validate the required properties. We extend SimTAny to enable the generation of efficient implementation code of image processing algorithms for different target architectures. The code generated is then directly integrated in the simulation environment to increase the accuracy of our performance evaluations.

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. Schneider, V., Deitsch, A., Dulz, W., German, R.: Combined simulation and testing based on standard UML models. In: Fiondella, L., Puliafito, A. (eds.) Principles of Performance and Reliability Modeling and Evaluation. SSRE, pp. 499–523. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-30599-8_19

    Chapter  Google Scholar 

  2. Deitsch, A., Schneider, V., Kane, J., Dulz, W., German, R.: Towards an efficient high-level modeling of heterogeneous image processing systems. In: Proceedings of the Symposium on Theory of Modeling & Simulation - DEVS Integrative (DEVS 2016), Pasadena, CA, USA, April 2016

    Google Scholar 

  3. Membarth, R., Reiche, O., Hannig, F., Teich, J., Korner, M., Eckert, W.: HIPA\(^{cc}\): a domain-specific language and compiler for image processing. IEEE Trans. Parallel Distrib. Syst. 27(1), 210–224 (2016)

    Article  Google Scholar 

  4. Object Management Group (OMG), SysML Systems Modeling Language (2012). http://omg.org/spec/SysML

  5. Object Management Group (OMG), UML Profile for MARTE Modeling and Analysis of Real-Time and Embedded Systems (2011). http://omg.org/spec/MARTE

  6. Yupatova, A., Schneider, V., Dulz, W., German, R.: Test-driven agile simulation for design of image processing system. In: Proceedings of 16th International Conference on Advances in System Testing and Validation Life Cycle (VALID 2014). IARIA, October 2014

    Google Scholar 

  7. Sutter, H.: Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions. Addison-Wesley Longman Publishing Co., Inc., Boston (2000)

    Google Scholar 

  8. OMNeT++ Network Simulation Framework. http://omnetpp.org

  9. Reiche, O., Özkan, M., Membarth, R., Teich, J., Hannig, F.: Generating FPGA-based image processing accelerators with Hipacc. In: Proceedings of the International Conference on Computer Aided Design (ICCAD), pp. 1012–1019. IEEE

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Anna Deitsch or Vitali Schneider .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Deitsch, A., Schneider, V. (2018). Model-Based System Design and Evaluation of Image Processing Architectures with SimTAny Framework. In: German, R., Hielscher, KS., Krieger, U. (eds) Measurement, Modelling and Evaluation of Computing Systems. MMB 2018. Lecture Notes in Computer Science(), vol 10740. Springer, Cham. https://doi.org/10.1007/978-3-319-74947-1_29

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-74947-1_29

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-74946-4

  • Online ISBN: 978-3-319-74947-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics