Abstract
Due to the limited processing resources available on a typical host, monolithic multimedia content analysis applications are often restricted to simple content analysis tasks, covering a small number of media streams. This limitation on processing resources can often be reduced by parallelizing and distributing an application, utilizing the processing resources on several hosts. However, multimedia content analysis applications consist of multiple logical levels, such as streaming, filtering, feature extraction, and classification. This complexity makes parallelization and distribution a difficult task, as each logical level may require special purpose techniques. In this paper we propose a component-based framework where each logical level can be parallelized and distributed independently. Consequently, the available processing resources can be focused on the processing bottlenecks at hand. An event notification service based interaction mechanism is a key factor for achieving this flexible parallelization and distribution. Experiments demonstrate the scalability of a real-time motion vector based object tracking application implemented in the framework.
Authors are listed alphabetically
The DMJ project is funded by the Norwegian Research Council under grant no. 126103/431
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
Hongeng, S., Bremond, F., Nevatia, R.: Bayesian Framework for Video Surveillance Applications. In: 15th International Conference on Pattern Recognition. Volume 1., IEEE (2000) 164–170
Eickeler, S., Muller, S.: Content-based Video Indexing of TV Broadcast News using Hidden Markov Models. In: Conference on Acoustics, Speech and Signal Processing. Volume 6., IEEE (1999) 2997–3000
A. Pinz, M. Prantl,, H.G., Borotschnig, H.: Active fusion—a new method applied to remote sensing image interpretation. Special Issue on Soft Computing in Remote Sensing Data Analysis 17 (1996) 1340–1359
Remagnino, P., Jones, G.A., Paragios, N., Regazzoni, C.S., eds.: Video-Based Surveillance Systems. Kluwer Academic Publishers (2002)
Eide, V. S.W., Eliassen, F., Lysne, O., Granmo, O.C.: Real-time Processing of Media Streams: A Case for Event-based Interaction. In: Proceedings of International Workshop on Distributed Event-Based Systems (DEBS’02), IEEE, Vienna, Austria. (2002)
Steinmetz, R., Nahrstedt, K.: Multimedia: Computing, Communications & Applications. Prentice Hall (1995)
Almeroth, K.C.: The Evolution of Multicast: From the MBone to Interdomain Multicast to Internet2 Deployment. IEEE Network (2000)
Furht, B., Smoliar, S.W., Zhang, H.: Video and Image Processing in Multimedia Systems. Kluwer Academic Publishers (1995)
Granmo, O.C., Eliassen, F., Lysne, O.: Dynamic Object-oriented Bayesian Networks for Flexible Resource-aware Content-based Indexing of Media Streams. In: Proceedings of Scandinavian Conference on Image Analysis (SCIA2001), Bergen, Norway. (2001)
Granmo, O.C., Jensen, F.V.: Real-time Hypothesis Driven Feature Extraction on Parallel Processing Architectures. In: Proceedings of The 2002 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’02), Las Vegas, USA, CSREA Press (2002)
Granmo, O.C.: Automatic Resource-aware Construction of Media Indexing Applications for Distributed Processing Environments. In: Proceedings of the 2nd International Workshop on Pattern Recognition in Information Systems (PRIS2002), Alicante, Spain, ICEIS Press (2002) 124–139
McCanne, S., Jacobson, V.: Vic: A flexible Framework for Packet Video. In ACM Multime-dia’95, pp. 511–522(1995)
Sun Microsystems Inc.: Java Media Framework, API Guide, v2.0. http://java.sun.com/ (1999)
Ott, J., Kutscher, D., Perkins, C.: The Message Bus: A Platform for Component-based Conferencing Applications. CSCW2000, workshop on Component-Based Groupware (2000)
McCanne, S., Vetterli, M., Jacobson, V.: Low-complexity video coding for receiver-driven layered multicast. IEEE Journal of Selected Areas in Communications 15 (1997) 983–1001
Chambers, D., Lyons, G., Duggan, J.: Stream Enhancements for the CORBA Event Service. In: Proceedings of the ACM Multimedia (SIGMM) Conference, Ottawa. (2001)
Qian, T., Campbell, R.: Extending OMG Event Service for Integrating Distributed Multimedia Components. In: Proceedings of the Fourth International Conference on Intelligence in Services and Networks, Como, Italy, Lecture Notes in Computer Science by Springer-Verlag (1997)
Rafaelsen, H.O., Eliassen, F.: Trading Media Gateways with CORBA Trader, Proceedings of Distributed Objects and Applications. In: Proceedings of the 3rd International Symposium on Distributed Objects and Applications (DOA 2001), Rome, Italy. (2001) 115–124
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Eide, V.S.W., Eliassen, F., Granmo, OC., Lysne, O. (2002). Scalable Independent Multi-level Distribution in Multimedia Content Analysis. In: Boavida, F., Monteiro, E., Orvalho, J. (eds) Protocols and Systems for Interactive Distributed Multimedia. IDMS 2002. Lecture Notes in Computer Science, vol 2515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36166-9_4
Download citation
DOI: https://doi.org/10.1007/3-540-36166-9_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-00169-0
Online ISBN: 978-3-540-36166-4
eBook Packages: Springer Book Archive