Abstract
Multimedia data is ever increasing, and efficient and effective solutions in multimedia computing and processing are therefore highly sought after. In this paper, we address the problem of analysing and processing multimedia data in a distributed fashion using multiple intelligent agents that communicate via a blackboard interface. We propose a system with three different kinds of agents. A Distributor agent splits multimedia data into smaller segments before placing them on the blackboard.Worker agents retrieve these segments and process them in a distributed fashion. An Accumulator agent then reconstructs the processed multimedia output. Co-ordination of agents is achieved by means of reactive behaviour and communication via the blackboard, thus removing the need for a dedicated control module and associated overheads.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Engelmore, R., Morgan, T.: Blackboard Systems. Addison-Wesley, Reading (1988)
Ferber, J.: Multiagent Systems: An Introduction to Distributed Artificial Intelligence. Addison-Wesley, Reading (1999)
Hoare, C.: Communicating Sequential Processes. Prentice-Hall, Englewood Cliffs (1985)
Jufeng, W., Hancheng, X., Xiang, L., Jingping, Y.: Multiagent based distributed control system for an intelligent robot. In: IEEE International Conference on Services Computing, pp. 633–637 (2004)
Lewis, B., Berg, D.: A guide to multi-threaded programming. Prentice-Hall, Englewood Cliffs (1996)
Murch, R., Johnson, J.: Intelligent Software Agents. Prentice-Hall, Englewood Cliffs (1998)
Nicolescu, C., Jonker, P.: Parallel low-level image processing on a distributed memory system. In: 15th Workshop on Parallel and Distributed Processing, pp. 26–233 (2000)
Nolle, L., Wong, K., Hopgood, A.: DARBS: A distributed blackboard system. In: Research and Development in Intelligent Systems XVIII, pp. 161–170 (2001)
Seinstra, F., Koelma, D., Geusebroek, J.: A software architecture for user transparent parallel image processing. Parallel Computing 328, 967–993 (2002)
Tait, R., Schaefer, G., Hopgood, A.: iDARBS - a distributed blackboard architecture for parallel image processing. Int. Journal of Information Technology and Intelligent Computing 2(4) (2007)
Taniguchi, R., Makiyama, Y., Tsuruta, N., Yonemoto, S., Arita, D.: Software platform for parallel image processing and computer vision. In: Parallel and Distributed Methods for Image Processing. Proceedings of SPIE, vol. 3166, pp. 2–10 (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schaefer, G., Tait, R. (2010). Distributed Multimedia Computing Using Intelligent Agents. In: Gao, XZ., Gaspar-Cunha, A., Köppen, M., Schaefer, G., Wang, J. (eds) Soft Computing in Industrial Applications. Advances in Intelligent and Soft Computing, vol 75. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11282-9_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-11282-9_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11281-2
Online ISBN: 978-3-642-11282-9
eBook Packages: EngineeringEngineering (R0)