Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Coverage algorithms for visual sensor networks

Published: 23 July 2013 Publication History
  • Get Citation Alerts
  • Abstract

    Visual sensor networks (VSNs) are becoming increasingly popular in a number of application domains. A distinguishing characteristic of VSNs is to self-configure to minimize the need for operator control and to improve scalability. One of the areas of self-configuration is camera coverage control that is, how should cameras adjust their field-of-views to cover maximum targets? This is an NP-hard problem. We show that the existing heuristics have a number of weaknesses that influence both coverage and overhead. Therefore, we first propose a computationally efficient centralized heuristic that provides near-optimal coverage for small-scale networks. However, it requires significant communication and computation overhead, making it unsuitable for large-scale networks. Thus, we develop a distributed algorithm that outperforms the existing distributed algorithm with lower communication overhead, at the cost of coverage accuracy. We show that the proposed heuristics guarantee to cover at least half of the targets covered by the optimal solution. Finally, to gain benefits of both centralized and distributed algorithms, we propose a hierarchical algorithm where cameras are decomposed into neighborhoods that coordinate their coverage using an elected local coordinator. We observe that the hierarchical algorithm provides scalable near-optimal coverage with networking cost significantly less than that of centralized and distributed solutions.

    References

    [1]
    Adams, A. and Baker, R. 1995. The Camera (Ansel Adams Photography, Book 1). Bulfinch, reprint edition, Boston, MA.
    [2]
    Ai, J. and Abouzeid, A. 2006. Coverage by directional sensors in randomly deployed wireless sensor networks. J. Combin. Optim.
    [3]
    Akyildiz, I., Melodia, T., and Chowdhury, K. 2007. A survey on wireless multimedia sensor networks. Comput. Netw. 51, 4, 921--960.
    [4]
    Balakrishnan, H., Padmanabhan, V., Seshan, S., Stemm, M., and Katz, R. 1998. Tcp behavior of a busy internet server: Analysis and improvements. In Proceedings of the 17th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM'98). Vol. 1. IEEE, 252--262.
    [5]
    Barton-Sweeney, A., Lymberopoulos, D., and Sawides, A. 2006. Sensor localization and camera calibration in distributed camera sensor networks. In Proceedings of the Broadband Communications, Networks and Systems (BROADNETS'06). 3rd International Conference on. IEEE, 1--10.
    [6]
    Bellard, F., Niedermayer, M., et al. 2007. FFMPEG. http://ffmpeg.org.
    [7]
    Bettstetter, C., Gyarmati, M., and Schilcher, U. 2007. An inhomogeneous spatial node distribution and its stochastic properties. In Proceedings of the 10th ACM Symposium on Modeling, Analysis, and Simulation of Wireless and Mobile Systems. ACM, 404.
    [8]
    Black, J., Ellis, T., and Rosin, P. 2002. Multi view image surveillance and tracking. In Proceedings of the Workshop on Motion and Video Computing. IEEE, 169--174.
    [9]
    Cai, Y., Lou, W., Li, M., and Li, X. 2007. Target-oriented scheduling in directional sensor networks. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM'07).
    [10]
    Cheng, W., Li, S., Liao, X., Changxiang, S., and Chen, H. 2007. Maximal coverage scheduling in randomly deployed directional sensor networks. In Proceedings of the International Conference on Parallel Processing Workshops (ICPPW'07). 68--68.
    [11]
    Collins, R., Lipton, A., Kanade, T., Fujiyoshi, H., Duggins, D., Tsin, Y., Tolliver, D., Enomoto, N., Hasegawa, O., Burt, P., and Wixon, L. 2000. A system for video surveillance and monitoring. Tech. rep. CMU-RI-TR-00-12, Carnegie Mellon University, Robotics Institute. May 2000.
    [12]
    Ercan, A., El Gamal, A., and Guibas, L. 2007. Object tracking in the presence of occlusions via a camera network. In Proceedings of the 6th International Conference on Information Processing in Sensor Networks.
    [13]
    Erdem, U. and Sclaroff, S. 2006. Automated camera layout to satisfy task-specific and floor plan-specific coverage requirements. Comput. Vision Image Understand. 103, 3, 156--169.
    [14]
    Fusco, G. and Gupta, H. 2009. Selection and orientation of directional sensors for coverage maximization. In Proceedings of the 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON'09). 1--9.
    [15]
    Fusco, G. and Gupta, H. 2010. Placement and orientation of rotating directional sensors. In Proceedings of the 7th Annual IEEE Communications Society Conference on Sensor Mesh and Ad Hoc Communications and Networks (SECON). 1--9.
    [16]
    Garcia, M. and Solanas, A. 2004. 3D simultaneous localization and modeling from stereo vision. In Proceedings of the IEEE International Conference on Robotics and Automation, Proceedings (ICRA'04). Vol. 1. IEEE, 847--853.
    [17]
    Green, M. 1999. The appropriate and effective use of security technologies in US schools: A guide for schools and law enforcement agencies series: Research report, NCJ 178265, National Institute of Justice. September 1999.
    [18]
    Hampapur, A., Brown, L., Connell, J., Ekin, A., Haas, N., Lu, M., Merkl, H., Pankanti, S., Center, I., and Hawthorne, N. 2005. Smart video surveillance: Exploring the concept of multiscale spatiotemporal tracking. IEEE Signal Process. Mag. 22, 2, 38--51.
    [19]
    Hochbaum, D., Ed. 1996. Approximating covering and packing problems: Set cover, vertex cover, independent set, and related problems. In Approximation Algorithms for NP-Hard Problems. PWS Publishing Co., Boston, MA, 143.
    [20]
    Hoffmann, M., Wittke, M., Hahner, J., and Muller-Schloer, C. 2008. Spatial partitioning in self-organizing smart camera systems. IEEE J. Select. Topics Signal Process. 2, 4, 480--492.
    [21]
    Horster, E. and Lienhart, R. 2006. On the optimal placement of multiple visual sensors. In Proceedings of the 4th ACM International Workshop on Video Surveillance and Sensor Networks. ACM, 111--120
    [22]
    Howard, A., Mataric, M., and Sukhatme, G. 2002. Mobile sensor network deployment using potential fields: A distributed, scalable solution to the area coverage problem. In Proceedings of the 6th International Symposium on DistributedAutonomous Robotics Systems (DARS).
    [23]
    Huang, C. and Tseng, Y. 2005. The coverage problem in a wireless sensor network. Mobile Netw. Appl. J. 10, 4, 519--528.
    [24]
    Ilog, I. 2001. ILOG AMPL CPLEX System. ILOG. Inc., Incline Village, NV.
    [25]
    Johnson, M. and Bar-Noy, A. 2011. Pan and scan: Configuring cameras for coverage. In Proceedings of the IEEE Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM'11). IEEE, 1071--1079.
    [26]
    Johnson, S. 1967. Hierarchical clustering schemes. Psychometrika 32, 241--254. 10.1007/BF02289588.
    [27]
    Kansal, A., Kaiser, W., Pottie, G., Srivastava, M., and Sukhatme, G. 2007. Reconfiguration methods for mobile sensor networks. ACM Trans. Sen. Netw. (TOSN) 3, 4, 22.
    [28]
    Krahnstoever, N., Yu, T., Lim, S., Patwardhan, K., and Tu, P. 2008. Collaborative real-time control of active cameras in large scale surveillance systems. In Proceedings of the Workshop on Multi-camera and Multi-modal Sensor Fusion Algorithms and Applications.
    [29]
    Kulkarni, P., Ganesan, D., Shenoy, P., and Lu, Q. 2005. SensEye: A multi-tier camera sensor network. In Proceedings of the 13th Annual ACM International Conference on Multimedia. ACM New York, NY, 229--238.
    [30]
    Kumar, S., Lai, T., and Balogh, J. 2004. On k-coverage in a mostly sleeping sensor network. In Proceedings of the International Conference on Mobile Computing and Networking (MobiCom).
    [31]
    Ma, H., Zhang, X., and Ming, A. 2009. A coverage-enhancing method for 3D directional sensor networks. In Proceedings of the IEEE Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM). 2791--2795.
    [32]
    Meguerdichian, S., Koushanfar, F., Potkonjak, M., and Srvastava, M. 2001. Coverage problems in wireless ad hoc sensor networks. In Proceedings of the 20th Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM). 1380--1387.
    [33]
    Miller, J., Smith, M., and McCauley, M. 1998. Crew Fatigue and Performance on U.S. Coast Guard Cutters. U.S. Coast Guard Research & Development Center and Monterey Technologies, Inc., Montery, CA.
    [34]
    Miyamoto, K. 1964. Fish eye lens. J. Opt. Soc. Am. 54, 8, 1060--1061.
    [35]
    Papageorgiou, C., Oren, M., and Poggio, T. 1998. A general framework for object detection. In Proceedings of the 6th International Conference on Computer Vision. 555--562.
    [36]
    Porikli, F. and Divakaran, A. 2003. Multi-camera calibration, object tracking and query generation. In Proceedings of the International Conference on Multimedia and Expo (ICME'03). Vol. 1.
    [37]
    Qureshi, F. and Terzopoulos, D. 2008. Smart camera networks in virtual reality. Proc. IEEE 96, 10, 1640--1656.
    [38]
    Qureshi, F. and Terzopoulos, D. 2009. Planning ahead for PTZ camera assignment and handoff. In Proceedings of the ACM/IEEE International Conference on Distributed Smart Cameras. 1--8.
    [39]
    Schleicher, D., Bergasa, L. M., Barea, R., Lopez, E., and Ocana, M. 2006. Real-time simultaneous localization and mapping using a wide-angle stereo camera. In Proceedings of the IEEE Workshop on Distributed Intelligent Systems: Collective Intelligence and Its Applications (DIS'06). IEEE Computer Society, Washington, DC, 55--60.
    [40]
    Sibson, R. 1973. Slink: An optimally efficient algorithm for the single-link cluster method. Comput. J. 16, 1, 30--34.
    [41]
    Soro, S. and Heinzelman, W. 2009. A survey of visual sensor networks. Adv. Multimedia 2009, Article ID 640386.
    [42]
    Soto, C., Song, B., and Roy-Chowdhury, A. 2009. Distributed multi-target tracking in a self-configuring camera network. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR'09). IEEE, 1486--1493.
    [43]
    Ukita, N., Nagao, T., and Matsuyama, T. 2000. Versatile cooperative multiple-object tracking by active vision agents. In Proceedings of the IAPR Workshop on Machine Vision Applications (MVA'00).
    [44]
    Urrutia, J. 2000. Art gallery and illumination problems. Handbook of Computational Geometry, 973--1027.
    [45]
    Wang, C., Thorpe, C., and Suppe, A. 2003. Ladar-based detection and tracking of moving objects from a ground vehicle at high speeds. In Proceedings of the IEEE Intelligent Vehicles Symposium. IEEE, 416--421.
    [46]
    Wang, X., Xing, G., Zhang, Y., Lu, C., Pless, R., and Gill, C. 2003. Integrated coverage and connectivity configuration in wireless sensor networks. In Proceedings of the 1st International Conference on Embedded Networked Sensor Systems (SenSys).
    [47]
    Wang, Y. and Cao, G. 2011. Minimizing service delay in directional sensor networks. In Proceedings of the IEEE Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM'11). 1790--1798.
    [48]
    Zhang, H. and Hao, J. 2005. Maintaining sensing coverage and connectivity in large sensor networks. Ad hoc Sen. Wire. Netw. J. 1, 1--2, 89--124.

    Cited By

    View all
    • (2022)On Cost-Effective, Reliable Coverage for LoS Communications in Urban AreasIEEE Transactions on Network and Service Management10.1109/TNSM.2022.319063419:3(2767-2779)Online publication date: Sep-2022
    • (2022)An Optimised Indoor Deployment of Visual Sensor Networks2022 16th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS)10.1109/SITIS57111.2022.00104(479-485)Online publication date: Oct-2022
    • (2022)UAV-based Receding Horizon Control for 3D Inspection Planning2022 International Conference on Unmanned Aircraft Systems (ICUAS)10.1109/ICUAS54217.2022.9836051(1121-1130)Online publication date: 21-Jun-2022
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Sensor Networks
    ACM Transactions on Sensor Networks  Volume 9, Issue 4
    July 2013
    523 pages
    ISSN:1550-4859
    EISSN:1550-4867
    DOI:10.1145/2489253
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Journal Family

    Publication History

    Published: 23 July 2013
    Accepted: 01 September 2012
    Revised: 01 May 2012
    Received: 01 October 2011
    Published in TOSN Volume 9, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Hierarchical
    2. coverage
    3. optimization

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)11
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 12 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2022)On Cost-Effective, Reliable Coverage for LoS Communications in Urban AreasIEEE Transactions on Network and Service Management10.1109/TNSM.2022.319063419:3(2767-2779)Online publication date: Sep-2022
    • (2022)An Optimised Indoor Deployment of Visual Sensor Networks2022 16th International Conference on Signal-Image Technology & Internet-Based Systems (SITIS)10.1109/SITIS57111.2022.00104(479-485)Online publication date: Oct-2022
    • (2022)UAV-based Receding Horizon Control for 3D Inspection Planning2022 International Conference on Unmanned Aircraft Systems (ICUAS)10.1109/ICUAS54217.2022.9836051(1121-1130)Online publication date: 21-Jun-2022
    • (2022)Entanglement inspired approach for determining the preeminent arrangement of static cameras in a multi-view computer vision systemThe Visual Computer: International Journal of Computer Graphics10.1007/s00371-022-02497-z39:7(2847-2863)Online publication date: 7-May-2022
    • (2021)A Target-Oriented Conflict Graph-based Approach for the Coverage Problem in Directional Sensor NetworksProceedings of the 8th International Conference on Networking, Systems and Security10.1145/3491371.3491376(1-12)Online publication date: 21-Dec-2021
    • (2021)Optimal Placement of Camera Wireless Sensors in GreenhousesICC 2021 - IEEE International Conference on Communications10.1109/ICC42927.2021.9500727(1-6)Online publication date: Jun-2021
    • (2021)On the mathematical modelling of visual sensors when computing coverage metrics in camera-based sensing applications2021 IEEE International Conference on Automation/XXIV Congress of the Chilean Association of Automatic Control (ICA-ACCA)10.1109/ICAACCA51523.2021.9465185(1-6)Online publication date: 22-Mar-2021
    • (2021)On the computational cost of the set cover approach for the optimal camera placement problem and possible set-cover-inspired trade-offs for surveillance infrastructure designRAIRO - Operations Research10.1051/ro/202109255:4(2069-2091)Online publication date: 8-Jul-2021
    • (2020)Distributed Optimization of Visual Sensor Networks for Coverage of a Large-Scale 3-D SceneIEEE/ASME Transactions on Mechatronics10.1109/TMECH.2020.299357325:6(2777-2788)Online publication date: Dec-2020
    • (2020)Modelling Coverage Failures Caused by Mobile Obstacles for the Selection of Faultless Visual Nodes in Wireless Sensor NetworksIEEE Access10.1109/ACCESS.2020.29771738(41537-41550)Online publication date: 2020
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media