Self-Orienting the Cameras for Maximizing the View-Coverage Ratio in Camera Sensor Networks
Chao Yang,Weiping Zhu,Jia Liu,Lijun Chen,Daoxu Chen,Jiannong Cao
DOI: https://doi.org/10.1016/j.pmcj.2014.04.002
IF: 3.848
2015-01-01
Pervasive and Mobile Computing
Abstract:In recent years, camera sensor networks are widely studied due to the strength of the camera sensors in retrieving more types of information in terms of videos or images. Different from traditional scalar sensor networks, camera sensors from distinct positions can get distinct images with the same object. The object is more likely to be recognized if its image is captured around the frontier view of the camera. To this end, a new coverage model full-view coverage Wang and Cao (2011) is proposed for the camera sensors, to judge whether an object is recognized no matter which direction it faces to. However, the full-view coverage model fails to evaluate the coverage quality when the object is not full-view covered. In this paper, we introduce a novel view-coverage model which measures the coverage quality with a finer granularity for the purpose of face recognition. Based on this model, we propose a distributed multi-round view-coverage enhancing (VCE) algorithm by the self-orientation of the camera sensors. In this algorithm, sensors are continuously rotated to reduce the overlapping view-coverage with their neighbors until reaching the stable state. Furthermore, we address two important issues in the VCE algorithm, and propose the corresponding refinement procedures. The first one is about the sensors near the boundary of the target region whose view-coverage may include the outside of the target region, which is meaningless for our problem. The second one is about the rotating angle which should be set appropriately to achieve a global optimal solution. Simulation results show that our algorithm brings a significant improvement on the view-coverage ratio compared with random deployment. Also, the refinement procedures make a remarkable improvement over the basic VCE algorithm. Moreover, we evaluate the performance of our algorithm with real deployed camera sensors.