Elsevier

Ad Hoc Networks

Volume 94, November 2019, 101973
Ad Hoc Networks

Maximizing full-view target coverage in camera sensor networks

https://doi.org/10.1016/j.adhoc.2019.101973Get rights and content

Abstract

Traditional target coverage only ensures monitoring of targets. However, as people’s security awareness increases, the requirement for target coverage also increases from monitoring to identification. Thus full-view coverage model is proposed to guarantee that any facing direction of a target could be covered. Based on this coverage model, we study the maximum full-view target coverage problem in camera sensor networks, where each camera sensor has P working directions, aiming at maximizing the number of full-view covered targets by scheduling the working directions of camera sensors. To solve this problem, we design a (11e)-approximation algorithm based on pipage rounding and an efficient heuristic algorithm. Finally, simulation results are presented to demonstrate the performance of our algorithms.

Introduction

Coverage problem is one of the most fundamental problems in wireless sensor networks, which reflects how well a region is monitored. The emergence of camera sensors adds new vitality to this topic, because they can provide much richer information about monitoring environment through videos or images. Such sensor networks have wide application perspective in many fields, such as military reconnaissance, environment monitoring, intelligent transportation, medical care, industrial control and disaster management [1].

In most of the previous studies, sensors are based on omnidirectional sensing model, in which the sensing region of a sensor is abstracted as a disk, and whether a target is covered only depends on its location. Afterwards directional sensing models are proposed [2], [3], [4]. Compared with omnidirectional sensors, directional sensors have limited angle of sensing range, and the sensing region of a directional sensor is modeled as a sector, which not only depends on its location but also depends on its orientation. The camera sensor is a special kind of directional sensor, which may generate very different views of the same target [5].

With people’s safety consciousness increasing gradually, new demands on capturing clear profile of targets have risen beyond traditional coverage of simply detecting them [6]. For example, when a criminal suspect appears in the crowded public places, it needs camera surveillance system to obtain enough facial information of the criminal suspect to confirm his or her identity. Against this background, full-view coverage is introduced in camera sensor networks to satisfy the security requirement [5]. Previous studies, such as [5], [7], [8], [9], [10], on full-view coverage mainly focus on the sensing model with one fixed working direction, which leads to a waste of sensing resources. One intuitive way is to utilize the sensors with rotation ability to improve the utilization of sensors instead of leaving them idle. Besides, in many practical applications, such as wildlife monitoring and battlefield surveillance, camera sensors are randomly deployed by airplanes, and camera sensors initially deployed may not be sufficient to provide full-view coverage for all targets, thus it needs to schedule camera sensors to full-view cover as many targets as possible. However, most of the existing efforts on full-view coverage focus on how to judge a region or targets are full-view covered, and there still lack of efficient algorithms with theoretical bounds to schedule camera sensors to realize full-view coverage. Take that into account, based on the full-view coverage model, we study the maximum full-view target coverage problem (MFTC) in camera sensor networks, where each camera sensor has P working directions with mutually disjoint sensing sectors combined to generate a circle and can rotate to cover different sensing sectors. Our goal is to maximize the number of full-view covered targets by scheduling the working directions of camera sensors. To solve this problem, we design a (11e)-approximation algorithm and an efficient heuristic algorithm. In particular no study, to our knowledge, has considered the MFTC problem in uniformly randomly distributed camera sensor networks, where every camera sensor has P disjoint working directions.

Several difficulties make our issue challenging. First, every camera sensor has P working directions and can rotate its orientation around the center, thus the working direction of each camera sensor can vary from one sensing sector to another. Since at any time at most one working direction of each sensor can be activated, it induces conflict among targets covered by different working directions of the same camera sensor. Second, unlike traditional target coverage, full-view target coverage requires that, for any facing direction of targets, there is always at least one camera sensor obtaining the positive images of those targets (formal definition is given in Section 3.1), which makes the coverage relationship between camera sensors and targets more complicated. Further, in order to achieve full-view coverage of targets, camera sensors need to cooperatively turn to specific working directions at the same time.

Due to the aforementioned challenges, we solve the MFTC problem incrementally. For ease of handling, two new concepts are introduced, basic full-view cover set (BFCS) and normal full-view cover set (NFCS) (formal definitions are given in Section 3.1). We first design FindBFCSs algorithm to find out all BFCSs for targets. Considering that different targets may be full-view covered by some of the same working directions, we construct NFCSs based on BFCSs by ConstrustNFCSs algorithm. Then we formulate the MFTC problem as an optimization problem selecting some NFCSs, which are not in conflict with each other, such that the total number of full-view covered targets is maximized. To make the problem tractable, we formalize the optimization problem as an integer programming problem, and further relax it into a linear programming problem. We can obtain an optimal solution to the linear programming optimization in polynomial time. After that we develop an approximation algorithm applying the pipage rounding method to convert the optimal solution into an integer solution, which yields a feasible solution for the MFTC problem with (11e) performance ratio. Besides, we also design an efficient heuristic algorithm to address the MFTC problem.

The rest of this paper is organized as follows. Section 2 briefly reviews related research. Section 3 defines the camera sensor network model, the full-view coverage model and the MFTC problem. Section 4 presents an approximation algorithm and an efficient heuristic algorithm to solve the MFTC problem. Section 5 presents simulation results of our algorithms. Section 6 concludes the paper.

Section snippets

Related work

Coverage problem in wireless sensor networks has attracted widespread attention in recent years. Traditional target coverage in [3], [11], [12] only solves the target monitoring problem, and there is no way to capture the facial information of targets. With the introduction of requirements to recognize targets in coverage problem, Wang and Cao first propose full-view coverage model in [5] and study the problem of constructing camera barrier in [7]. On this basis, Ma et al. focus on the minimum

Model and problem description

In this section, we present the camera sensor network model and the full-view coverage model, and formulate the MFTC problem.

Algorithms for MFTC problem

In this section, we focus on solving the MFTC problem. Every BFCS is consist of a critical set of working directions of camera sensors and a single target set, and the target is exactly full-view covered by the working directions. Every NFCS is consist of a critical set of working directions of camera sensors and a critical set of targets exactly full-view covered by the working directions. We first find all BFCSs for every target. Considering that different targets may be full-view covered by

Simulation results

In this section, we evaluate the performance of our algorithms through simulations. All simulations are implemented via Matlab 2013a on Windows 7. We run 100 times through random placement of camera sensors and targets in each simulation and compute its average value.

In our simulations, we deploy N camera sensors with sensing radius R and sensing angle α and M targets randomly in a region of 100 m × 100 m area. The effective angle is θ. There are two cases: (1) α=π2, θ=π3, 5π12, π2

Conclusion

In this paper, we investigated the MFTC problem in camera sensor network with the objective to maximize the number of full-view covered targets, where every camera sensor has P working directions. We studied the intrinsic relationship between camera sensors and targets, and constructed NFCSs based on BFCSs. Then we formally formulated the MFTC problem into an optimization problem to select some NFCSs, which are not in conflict with each other, such that the total number of full-view covered

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgement

This work is partly supported by the Doctoral Scientific Research Foundation of Yangtze University under grant No. 801070010135.

Jinglan Jia received the B.S. degree in the School of Mathematics and Information Science from Hebei Normal University in 2012 and received the Ph.D. degree in the School of Mathematics and Statistics from Central China Normal University in 2018. She is now a lecturer of School of Information and Mathematics, Yangtze University. Her research interests include sensor networks, algorithm design and analysis.

References (22)

  • I.F. Akyildiz et al.

    A survey on wireless multimedia sensor networks

    Computer Networks

    (2007)
  • H. Ma et al.

    On coverage problems of directional sensor networks

    Mobile Ad-hoc and Sensor Networks, MSN 2005, Lecture Notes in Computer Science

    (2005)
  • J. Ai et al.

    Coverage by directional sensors in randomly deployed wireless sensor networks

    J. Comb. Optim.

    (2006)
  • J. Jia et al.

    Sensor scheduling for target coverage in directional sensor networks

    Int. J. Distrib. Sensor Netw.

    (2017)
  • Y. Wang et al.

    On full-view coverage in camera sensor networks

    Proceedings of IEEE Conference on Computer Communications (INFOCOM 2011), 10-15 April

    (2011)
  • Q. Zhang et al.

    Toward optimal orientation scheduling for full-view coverage in camera sensor networks

    Proceedings of IEEE Global Communications Conference (GLOBECOM 2016), 4-8 December

    (2016)
  • Y. Wang et al.

    Barrier coverage in camera sensor networks

    Proceedings of the 12th ACM International Symposium on Mobile Ad Hoc Networking and Computing (MobiHoc 2011), Paris, France, 17-19 May

    (2011)
  • H. Ma et al.

    Minimum camera barrier coverage in wireless camera sensor networks

    Proceedings of IEEE Conference on Computer Communications (INFOCOM 2012), Orlando, USA, 25-30 March

    (2012)
  • Y. Wang et al.

    Achieving full-view coverage in camera sensor networks

    ACM Trans. Sensor Netw.

    (2013)
  • S. He et al.

    Full-view area coverage in camera sensor networks: dimension reduction and near-optimal solutions

    IEEE Trans. Veh. Technol.

    (2016)
  • S. Meguerdichian et al.

    Coverage problems in wireless ad-hoc sensor networks

    Proceeding of IEEE Conference Computer Communications (INFOCOM 2001), Alaska, USA, 22-26 April

    (2001)
  • Cited by (0)

    Jinglan Jia received the B.S. degree in the School of Mathematics and Information Science from Hebei Normal University in 2012 and received the Ph.D. degree in the School of Mathematics and Statistics from Central China Normal University in 2018. She is now a lecturer of School of Information and Mathematics, Yangtze University. Her research interests include sensor networks, algorithm design and analysis.

    Cailin Dong is a professor of Central China Normal University. He received the B.S. degree in Mathematics from Central China Normal University in 1985 and obtained the Ph.D. degree in Management Science and Engineering from Huazhong University of Science and Technology in 2005. His research interests include wireless networks, social networks and algorithm design.

    Yi Hong received the Ph.D. degree in the Department of Computer Science, Renmin University of China in 2015. She is now a lecturer in the School of Information Science and Technology, Beijing Forestry University. Her research interests include wireless networks, ad hoc & sensor networks and algorithm design and analysis.

    Ling Guo received the B.S. degree in Computer Science from Shaanxi Normal University in 2012 and received his Ph.D. degree from Renmin University of China in 2017. He is now a lecturer of School of Information Science and Technology, North West University. His research interests include wireless networks, social networks and approximate algorithms.

    Ying Yu is a associate professor in School of Computer, Central China Normal University. She received the B.S. degree and M.S. degree in Computer from Central China Normal University, China, in 1995 and 1998 respectively. She obtained the PhD degree in Computer Application from University of Science and Technology Beijing in 2009. Her research focus is machine learning.

    View full text