Abstract
Smart Camera Systems consist of large numbers of net-worked cameras which can adjust their fields of view by panning, tilting and zooming. Each Smart Camera is an embedded systems that does not just capture raw video streams but also analyses video data locally using computer vision techniques. Apart from image processing tasks the second important issue is the management of such systems, e.g. camera alignment and calibration. Due to the increasing number of cameras in these systems manual administration becomes hardly feasible. Therefore, algorithms for autonomous system organisation are needed. As a basis for these algorithms, in this paper we propose a distributed system architecture which is tailored to the requirements of Smart Camera Systems. Inspired by self-organisation –a major paradigm of Organic Computing– this paper presents an algorithm relying on our distributed architecture for one important management problem in Smart Camera Systems, i.e. the spatial partitioning of an area under observation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Quaritsch, M., et al.: Autonomous Multi-Camera Tracking on Embedded Smart Cameras. EURASIP Journal on Embedded Systems (2007)
Velastin, S., Remagnino, P.: Intelligent Distributed Video Surveillance Systems (Professional Applications of Computing). Institution of Engineering and Technology (2006)
Wolf, W.: Distributed Peer-to-Peer Smart Cameras: Algorithms and Architectures. In: ISM 2005: Proceedings of the Seventh IEEE International Symposium on Multimedia, Washington, DC, USA, p. 178. IEEE Computer Society Press, Los Alamitos (2005)
Cupillard, F., Brémond, F., Thonnat, M.: Automated scene understanding for airport aprons. In: Measuring Behavior, Wageningen The Netherlands (2005)
Schmeck, H.: Organic computing-vision and challenge for system design. In: PARELEC, p. 3 (2004)
Çakar, E., et al.: Towards a quantitative notion of self-organisation. In: IEEE Congress on Evolutionary Computation (2007)
Hoffmann, M., Hähner, J.: ROCAS: A robust online algorithm for spatial partitioning in distributed Smart Camera systems. In: Proceedings of ICDSC 2007, IEEE Computer Society Press, Los Alamitos (2007)
Web: The Network Simulator - NS2, http://www.isi.edu/nsnam/ns/
Neufeld, M., Jain, A., Grunwald, D.: Nsclick: bridging network simulation and deployment. In: MSWiM 2002: Proceedings of the 5th ACM international workshop on Modeling analysis and simulation of wireless and mobile systems, pp. 74–81. ACM Press, New York (2002)
O’Rourke, J.: Art gallery theorems and algorithms. Oxford Univ. Press, New York (1987)
Web: VideoLAN - VLC media player, http://www.videolan.org/
Web: OpenCV, http://www.intel.com/technology/computing/opencv/
Kohler, E., et al.: The click modular router. ACM Trans. Comput. Syst. 18(3), 263–297 (2000)
Xiuchao, W.: Simulate 802.11b Channel within NS2. Technical report, School of Computing, National University of Singapore (2005)
Maekawa, M.: An algorithm for mutual exclusion in decentralized systems. ACM Trans. Comput. Syst. 3(2), 145–159 (1985)
Valera, M., Velastin, S.A.: Intelligent distributed surveillance systems: A review. IEE Proceedings - Vision, Image, and Signal Processing 152(2), 192–204 (2005)
Hengstler, S., Aghajan, H.: A Smart Camera Mote Architecture for Distributed Intelligent Surveillance. In: Working Notes of the International Workshop on Distributed Smart Cameras (DSC) (2006)
Bramberger, M., et al.: Distributed Embedded Smart Cameras for Surveillance Applications. Computer 39(2), 68–75 (2006)
Velastin, S.A., et al.: PRISMATICA: A multi-sensor surveillance system for public transport networks. In: IEE International Conference on Road Transport Information and Control, 2004, pp. 19–25. IEE (2004)
Everist, J., et al.: Visual surveillance coverage: strategies and metrics. In: Casasent, D.P., Hall, E.L., Röning, J. (eds.) Intelligent Robots and Computer Vision XXIII: Algorithms, Techniques, and Active Vision. Proceedings of the SPIE, vol. 6006, pp. 91–102 (2005)
Hew, P.C.: Visualisation of Surveillance Coverage by Latency Mapping. In: Pattison, T., Thomas, B. (eds.) Australian Symposium on Information Visualisation (invis.au 2003), Adelaide, Australia, ACS. CRPIT, vol. 24, pp. 11–16 (2003)
Erdem, U.M., Sclaroff, S.: Automated camera layout to satisfy task-specific and floor plan-specific coverage requirements. Comput. Vis. Image Underst. 103(3), 156–169 (2006)
Vatti, B.R.: A generic solution to polygon clipping. Comm. of the ACM 35(7), 56–63 (1992)
Kohonen, T.: The self-organizing map. Proceedings of the IEEE 78(9), 1464–1480 (1990)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hoffmann, M., Hähner, J., Müller-Schloer, C. (2008). Towards Self-organising Smart Camera Systems. In: Brinkschulte, U., Ungerer, T., Hochberger, C., Spallek, R.G. (eds) Architecture of Computing Systems – ARCS 2008. ARCS 2008. Lecture Notes in Computer Science, vol 4934. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78153-0_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-78153-0_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78152-3
Online ISBN: 978-3-540-78153-0
eBook Packages: Computer ScienceComputer Science (R0)