Abstract
The future intelligent vision is expected to be highly context-aware such that it can perceive and be aware of user’s situation and react accordingly. In this paper, we propose a context representation mechanism and build a high-performance, extensible, distributed context information system based on it, in order to facilitate context-awareness development and information sharing. It pays attention to representing and organizing contexual information in an effective way and does not force any certain type of context reasoning algorithm. It can provide information-related services for distributed intelligent vision applications, mainly including representation, storing and retrieval, forming a whole pipeline of real-time semantic metadata generating and management. Besides user context, which is used to support runtime context communication between application components, our system also contains contextual descriptions about running environment and system configuration, making applications based on it can move to another environment or configuration seamlessly. Moreover, context representation in our system has a well-designed plugin-based architecture, helping users add their own context types without any modification of the original system. We introduce a context-aware meeting application based on our system, which employs Dynamic Bayesian Network as context reasoning algorithm. Experiment results show our context information system has excellent configurability, extensibility and performance.
Chapter PDF
Similar content being viewed by others
References
Goh, E., Chieng, D., Mustapha, A., Ngeow, Y.-C., Low, H.-K.: A Context-Aware Architecture for Smart Space Environment. In: Proceedings of International Conference on Multimedia and Ubiquitous Engineering, Korea, pp. 908–913 (2007)
Dey, A.K., Abowd, G.D., Salber, D.: A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction 16, 97–166 (2001)
Greenberg, S.: Context as a Dynamic Construct. Human-Computer Interaction 16, 257–268 (2001)
List, T., Fisher, R.B.: CVML – An XML-based Computer Vision Markup Language. In: Proceedings of International Conference on Pattern Recognition, Cambridge, vol. 1, pp. 789–792 (2004)
Nevatia, R., Hobbs, J., Bolles, B.: An Ontology for Video Event Representation. In: Proceedings of International Conference on Computer Vision and Pattern Recognition Workshop (2004)
Context Toolkit, http://www.cs.cmu.edu/~anind/context.html
Edwards, K., Bellotti, V., Dey, A.K., Newman, M.: Stuck in the Middle: The Challenges of User-Centered Design and Evaluation for Middleware. In: Proceedings of The International Conference on Human Factors in Computing Systems (2003)
Wang, Y., Tao, L., Liu, Q., Zhao, Y., Xu, G.: A Flexible Multi-server Platform for Distributed Video Information Processing. In: Proceedings of 5th International Conference on Computer Vision Systems (2007)
Oracle Berkeley DB XML, http://www.oracle.com/database/berkeley-db/xml/index.html
Qt product page, http://www.trolltech.com/products/qt
Dai, P., Di, H., Dong, L., Tao, L., Xu, G.: Group Interaction Analysis in Dynamic Context. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics (to appear, 2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sun, L., Dai, P., Tao, L., Xu, G. (2008). A Generic Context Information System for Intelligent Vision Applications. In: Bubak, M., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds) Computational Science – ICCS 2008. ICCS 2008. Lecture Notes in Computer Science, vol 5101. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-69384-0_81
Download citation
DOI: https://doi.org/10.1007/978-3-540-69384-0_81
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-69383-3
Online ISBN: 978-3-540-69384-0
eBook Packages: Computer ScienceComputer Science (R0)