Thanks to the Internet development, a surveillance user can monitor the distant events via a browser on a computer. These events can be even viewed on a mobile phone with the assistance from modern mobile networks. Besides, two well-known platforms - OSGi and OpenCV are widely used for application construction. OSGi is constructed to provide a service platform with high application interoperability while OpenCV is used to provide a bundle of application programming interfaces (APIs) about image processing. In this paper, we design a recognition assisted surveillance system based on OSGi service platform and the OpenCV development platform. The system features dynamic monitoring by use of a camera mounted on an embedded system which is carried by a robot and a J2ME based viewer/commander program on a mobile phone. The successful implementation removes the barrier that hinders the user from clear recognizing the objects in the limited screen of mobile phones.
Published in:
Advanced Communication Technology (ICACT), 2011 13th International Conference on
Date of Conference: 13-16 Feb. 2011