Title :
ShareCam part II: approximate and distributed algorithms for a collaboratively controlled robotic Webcam
Author :
Song, Dezhen ; Pashkevich, Anatoly ; Goldberg, Ken
Author_Institution :
Dept. of IEOR, California Univ., Berkeley, CA, USA
Abstract :
ShareCam is a robotic pan, tilt, and zoom Web-based camera controlled by simultaneous frame requests from online users. Part I describes the system. This paper, part II, focuses on algorithms. The ShareCam problem is to find a camera frame that optimizes a measure of total user satisfaction. We present a grid-based approximation algorithm: given camera frame requests from n users, and approximation bound ε, we analyze the trade of between solution quality and processing speed and prove that the algorithm runs in O(n/ε3) time. The algorithm can be distributed to run in O(1/ε3) time at each client and in O(n + 1/ε3) time at the server. Experiments suggest that performance of the distributed algorithm degrades gracefully as clients fail to complete their part of the computation.
Keywords :
Internet; cameras; client-server systems; distributed algorithms; optimisation; robot vision; telerobotics; ShareCam; Web-based camera; collaboratively controlled robotic Webcam; distributed algorithms; grid-based approximation algorithm; online users; processing speed; server; solution quality; Algorithm design and analysis; Approximation algorithms; Cameras; Displays; Distributed algorithms; Internet; Online Communities/Technical Collaboration; Radio control; Robot control; Robot vision systems;
Conference_Titel :
Intelligent Robots and Systems, 2003. (IROS 2003). Proceedings. 2003 IEEE/RSJ International Conference on
Print_ISBN :
0-7803-7860-1
DOI :
10.1109/IROS.2003.1248789