Abstract
In a camera sensor network, given a target q and a set of cameras \({\mathcal P}\), q may not be recognized by \({\mathcal P}\) due to its facing direction even if every \(p_{i} \in {\mathcal P}\) can see q. In this paper, we study the direction-based vacancy query, which can find out the vacant direction ranges where q cannot be recognized by any cameras. If q’s facing direction \(\mathbf {f_{q}}\) is far from the sensing direction of a camera, i.e., the included angle between the two directions is smaller than \(\theta \), q cannot be effectively recognized due to the vacancy of cameras on the direction \(\mathbf {f_{q}}\). To answer vacancy queries, the basic algorithm is to sort the directions of all cameras \({\mathcal P}\) and then to identify the vacant ranges. To make the vacancy query faster, we design an index structure, i.e., \(\alpha \)-polygon tree, which can organize the objects according to their directions. To make the tree as balance as possible, we propose an algorithm to select the best splitter for each tree node when building the tree. Our tree-based algorithm is to shrink the vacancy ranges while visiting the tree nodes in a depth-first order. The tree nodes are pruned if they do not contain objects (i.e., cameras) that may make the vacancy ranges shrink. We conducted experiments to evaluate the performances of the \(\alpha \)-polygon tree and the tree-based query algorithm on both synthetic and real datasets.
Similar content being viewed by others
Notes
We can create a polar coordinate system with q as the pole and the positive x-axis as the polar axis.
Note that when \(\lambda \) rotates by \(\alpha \) degrees, the layout \(L_{s}^{\alpha }\) converts back to be equivalent to \(L_{s}^{0^{\circ }}\).
When there is no ambiguity, we simply say “range” instead of “pruning range”.
References
C. HEBEI ZTEICT Software Technology Co., Ltd, Camera Positions in Saft City Project of Qinhuangdao (2016)
Cai, Y., Lou, W., Li, M., Li, X.-Y.: Target-oriented scheduling in directional sensor networks. In: INFOCOM 2007, 26th IEEE International Conference on Computer Communications, vol. 58, pp 1550–1558 (2007)
Finkel, R.A., Bentley, J.L.: Quad trees: a data structure for retrieval on composite keys. Acta Informatica 4(1), 1–9 (1974)
Hong, Y., Kim, D., Li, D., Xu, B., Chen, W., Tokuta, A.O.: Maximum lifetime effective-sensing partial target-coverage in camera sensor networks. 2013 11th International Symposium and Workshops on Modeling and Optimization in Mobile Ad Hoc and Wireless Networks (WiOpt) 14(2), 619–626 (2013)
Hong, Y., Kim, J., Kim, D., Li, D., Tokuta, A.O.: Desperate coverage problem in mission-driven camera sensor networks. Int. J. Distrib. Sens. Netw. 2014 (1), 1–10 (2014)
Hong, Y., Li, D., Kim, D., Chen, W., Yu, J., Tokuta, A.O.: Maximizing target-temporal coverage of mission-driven camera sensor networks. J. Comb. Optim. 34(1), 279–301 (2017)
Li, F., Luo, J., Xin, S., He, Y.: Autonomous deployment of wireless sensor networks for optimal coverage with directional sensing model. Comput. Netw. 108(10), 120–132 (2016)
Liu, X., Liu, J., Wang, W., He, Y., Zhang, X.: Discovering and understanding android sensor usage behaviors with data flow analysis. World Wide Web J 21(1), 105–126 (2018)
Ma, J., Sheng, Q.Z., Xie, D., Chuah, J.M., Qin, Y.: Efficiently managing uncertain data in rfid sensor networks. World Wide Web J 18(4), 819–844 (2015)
Overmars, M.H., van Leeuwen, J.: Dynamic multi-dimensional data structures based on quad- and k-d trees. Acta Informatica 17(3), 267–285 (1982)
Rossi, A., Singh, A., Sevaux, M.: Lifetime maximization in wireless directional sensor network. Eur. J. Oper. Res. 231(1), 229–241 (2013)
Samet, H.: Deletion in two-dimensional quad-trees. Commun. ACM 23(12), 703–710 (1980)
Singh, A., Rossi, A., Sevaux, M.: Heuristics for lifetime maximization in camera sensor networks. Inform. Sci. 385–386, 475–491 (2017)
Wang, B.: Coverage problems in sensor networks: a survey. ACM Comput. Surv. 43(4), 1–53 (2011)
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported by the National Natural Science Foundation of China (No. 61602031). This work is also supported by Fundamental Research Funds for the Central Universities (No. FRF-TP-16-011A3, No. FRF-BD-16-010A). The work is partially supported by the National Natural Science Foundation of China (No. 61532021, No. 61572122), and Liaoning BaiQianWan Talents Program.
Rights and permissions
About this article
Cite this article
Guo, X., Yang, X., Zhu, H. et al. Direction-based vacancy queries in camera sensor networks. World Wide Web 22, 241–273 (2019). https://doi.org/10.1007/s11280-018-0560-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11280-018-0560-7