Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
ConChat: A Context-Aware Chat Program
IEEE Pervasive Computing
WordSieve: A Method for Real-Time Context Extraction
CONTEXT '01 Proceedings of the Third International and Interdisciplinary Conference on Modeling and Using Context
Towards a Better Understanding of Context and Context-Awareness
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
Distinctive Image Features from Scale-Invariant Keypoints
International Journal of Computer Vision
Automated generation of news content hierarchy by integrating audio, video, and text information
ICASSP '99 Proceedings of the Acoustics, Speech, and Signal Processing, 1999. on 1999 IEEE International Conference - Volume 06
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
Context-aware systems: A literature review and classification
Expert Systems with Applications: An International Journal
Vlfeat: an open and portable library of computer vision algorithms
Proceedings of the international conference on Multimedia
SafeVchat: detecting obscene content and misbehaving users in online video chat services
Proceedings of the 20th international conference on World wide web
Proceedings of the 2011 Conference of the Center for Advanced Studies on Collaborative Research
Disseminating active map information to mobile hosts
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
Data generated by video applications are rarely mined for context in order to augment and improve user experiences. In this paper, we propose an innovative approach to extract context from video streams dynamically. As a case study we apply this approach in a context based multimedia chat application. In particular, this paper discusses how we perform video stream analysis to recognize faces and logos; separate audio from video contents for further analysis; and mine text chat messages for keywords to infer contextual information at all levels. This allows us to recognize people, logos, as well as conversation topics and recommend videos on the fly. One key technique is that the chat application maintains different context spheres that can be selectively combined and intersected to provide a context sensitive and improved chat user experiences.