An Object Interface for Interoperability of Image Processing Parallel Library in a Distributed Environment [chapter]

Andrea Clematis, Daniele D'Agostino, Antonella Galizia
2005 Lecture Notes in Computer Science  
Image processing applications are computing demanding and since a long time much attention has been paid to the use of parallel processing. Emerging distributed and Grid based architectures represent new and well suited platforms that promise the availability of the required computational power. In this direction image processing has to evolve to heterogeneous environments, and a crucial aspect is represented by the interoperability and reuse of available and high performance code. This paper
more » ... scribes our experience in the development of PIMA(GE) 2 , Parallel IMAGE processing GEnoa server, obtained wrapping a library using the CORBA framework. Our aim is to obtain a high level of flexibility and dynamicity in the server architecture with a possible limited overhead. The design of a hierarchy of image processing operation objects and the development of the server interface are discussed.
doi:10.1007/11553595_72 fatcat:gupp2ijhfzh4pizqypdrthm4gi