Developing Mobile Wireless Applications
IEEE Internet Computing
IEEE Pervasive Computing
Toward an OSGi-Based Infrastructure for Context-Aware Applications
IEEE Pervasive Computing
RISCBOT: A WWW-Enabled Mobile Surveillance and Identification Robot
Journal of Intelligent and Robotic Systems
A video streaming application for urban traffic management
Journal of Network and Computer Applications
PERCOM '08 Proceedings of the 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications
An autonomic approach to offer services in OSGi-based home gateways
Computer Communications
Enabling Smart Spaces with OSGi
IEEE Pervasive Computing
CISP '08 Proceedings of the 2008 Congress on Image and Signal Processing, Vol. 2 - Volume 02
Adaptive end-to-end QoS for multimedia over heterogeneous wireless networks
Computers and Electrical Engineering
Bioinspired Robotic Dual-Camera System for High-Resolution Vision
IEEE Transactions on Robotics
A wrapper and broker model for collaboration between a set-top box and home service gateway
IEEE Transactions on Consumer Electronics
A surveillance robot with hopping capabilities for home security
IEEE Transactions on Consumer Electronics
The Open Services Gateway Initiative: an introductory overview
IEEE Communications Magazine
Service gateway architecture for a smart home
IEEE Communications Magazine
A real-time system for video surveillance of unattended outdoor environments
IEEE Transactions on Circuits and Systems for Video Technology
A predictive handover scheme to improve service quality in the IEEE 802.21 network
Computers and Electrical Engineering
Adaptive frame synchronization for surveillance system across a heterogeneous network
Engineering Applications of Artificial Intelligence
Hi-index | 0.00 |
Open Service Gateway Initiative (OSGi) and Open-source Computer Vision (OpenCV) are widely used for developing applications. OSGi is constructed to provide a service platform with high application interoperability while OpenCV is used to provide many application programming interfaces (APIs) about image processing. In this paper, we design a recognition assisted surveillance system based on OSGi and OpenCV platforms. The system features dynamic monitoring by a camera carried by a robot and a Java 2 Micro-Edition (J2ME) viewer on a mobile phone. With the assistance of image recognition techniques, the captured frames are adaptively reproduced for handheld phones in a limited bandwidth environment. The proposed adaptive pause time control mechanism can efficiently improve the synchronization relationship between captured and viewed frames across heterogeneous networks. The evaluation results show that the proposed scheme can save power for the moveable camera and have a shorter time delay between the captured and viewed frames.