A Versatile Software Framework for Rapid Development of Signal and Image Processing Algorithms

Stephan Rupp, Christian Winter · 2015

Abstract:- Digital signal and image processing are at the forefront of information technology and therefore frequently integrated into the syllabus of technical studies. The student’s ambition is to come to terms with the content of the curriculum and gain experience how to apply theory when practicing on lab classes. In this contribution, we present a framework supporting students in focussing on the functional aspect of the solution when working on the lectures ’ excercises. Within the framework, processing steps are modelled as software components encapsulating a problem-specific algorithm. Secondary aspects of algorithm development – such as configuration dialog programming or memory management – are kept off the student and treated by the framework. Our approach is designed to be independent from any graphical user interface, however a virtual programming environment is provided, allowing the student to rapidly develop programs as being assembled as chains of the components. The user simply defines the dataflow as connections between the software components visually and performs the components ’ configuration by means of automatically rendered settings dialogs.

Read the paper · More papers on PaperTik