Adaptive recursive optimized extrinsic self-calibration in distributed visual sensor networks

The extrinsic calibration of cameras in distributed visual sensor networks (VSNs) is indispensable for many applications such as intelligent surveillance, environmental and traffic monitoring. This paper proposes an adaptive recursive optimization framework for self-calibrating the extrinsic parameters of the nodes in distributed VSNs. First, the proposed approach utilizes the observations of a moving pedestrian to eliminate the precise auxiliary patterns. Second, a novel distributed algorithm is presented to reduce the amount of the data transmission and improve the scalability. In this algorithm, each visual sensor node calibrates itself into the local World Coordinate System (lWCS) independently by estimating the feet-head homology. And all lWCSs are registered into the World Coordinate System through an automatic planar trajectory alignment algorithm. Finally, aimed at improving the calibration accuracy and avoiding the local minimization, an adaptive chaos particle swarm optimization method is proposed to minimize the re-projection and trajectory matching error recursively. The performance of experimental results shows the proposed method could achieve comparable calibration accuracy to the centralized method with significantly less data transmission, and gain better robustness than the Levenberg-Marquardt optimized method.

[1]  Haeyong Chung,et al.  Distributed metric calibration of ad hoc camera networks , 2006, TOSN.

[2]  Luiz Affonso Guedes,et al.  Research Trends in Wireless Visual Sensor Networks When Exploiting Prioritization , 2015, Sensors.

[3]  Raúl Mohedano,et al.  Camera Localization UsingTrajectories and Maps , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  Yanxi Liu,et al.  Robust autocalibration for a surveillance camera network , 2013, 2013 IEEE Workshop on Applications of Computer Vision (WACV).

[5]  Rahul Sukthankar,et al.  Distributed localization of networked cameras , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[6]  Henry Medeiros,et al.  Online distributed calibration of a large network of wireless cameras using dynamic clustering , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[7]  Yunhao Liu,et al.  Noninteractive Localization of Wireless Camera Sensors with Mobile Beacon , 2013, IEEE Transactions on Mobile Computing.

[8]  Raúl Mohedano,et al.  Camera Localization Using Trajectories and Maps , 2014 .

[9]  Wilfried Philips,et al.  Extrinsic Calibration of Camera Networks Using a Sphere , 2015, Sensors.

[10]  B. S. Manjunath,et al.  Calibrating a wide-area camera network with non-overlapping views using mobile devices , 2014, TOSN.

[11]  Wendi B. Heinzelman,et al.  A Survey of Visual Sensor Networks , 2009, Adv. Multim..

[12]  Xue Wang,et al.  Hierarchical Deployment Optimization for Wireless Sensor Networks , 2011, IEEE Transactions on Mobile Computing.

[13]  Xiaogang Wang,et al.  Intelligent multi-camera video surveillance: A review , 2013, Pattern Recognit. Lett..

[14]  Tieniu Tan,et al.  Principal axis-based correspondence between multiple cameras for people tracking , 2006, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Xue Wang,et al.  Collaborative signal processing for target tracking in distributed wireless sensor networks , 2007, J. Parallel Distributed Comput..