A Distributed Topological Camera Network Representation for Tracking Applications

Sensor networks have been widely used for surveillance, monitoring, and tracking. Camera networks, in particular, provide a large amount of information that has traditionally been processed in a centralized manner employing a priori knowledge of camera location and of the physical layout of the environment. Unfortunately, these conventional requirements are far too demanding for ad-hoc distributed networks. In this article, we present a simplicial representation of a camera network called the camera network complex (CN-complex), that accurately captures topological information about the visual coverage of the network. This representation provides a coordinate-free calibration of the sensor network and demands no localization of the cameras or objects in the environment. A distributed, robust algorithm, validated via two experimental setups, is presented for the construction of the representation using only binary detection information. We demonstrate the utility of this representation in capturing holes in the coverage, performing tracking of agents, and identifying homotopic paths.

[1]  Leonidas J. Guibas,et al.  Persistence barcodes for shapes , 2004, SGP '04.

[2]  Anton van den Hengel,et al.  Activity Topology Estimation for Large Networks of Cameras , 2006, 2006 IEEE International Conference on Video and Signal Based Surveillance.

[3]  貴之 坂上 T. Kaczynski, K. Mischaikow, M. Mrozek, Computational Homology, Springer Verlag, NY, 2004 , 2005 .

[4]  Anton van den Hengel,et al.  Empirical evaluation of the exclusion approach to estimating camera overlap , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[5]  Zhaolin Cheng,et al.  Determining Vision Graphs for Distributed Camera Networks Using Feature Digests , 2007, EURASIP J. Adv. Signal Process..

[6]  Allen Y. Yang,et al.  CITRIC: A low-bandwidth wireless camera network platform , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[7]  Nikolaos Papanikolopoulos,et al.  Learning static occlusions from interactions with moving figures , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

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

[9]  Afra Zomorodian,et al.  Computing Persistent Homology , 2004, SCG '04.

[10]  Chris Stauffer,et al.  Automated multi-camera planar tracking correspondence modeling , 2003, 2003 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2003. Proceedings..

[11]  S. Shankar Sastry,et al.  Robust construction of the Camera Network Complex for topology recovery , 2009, 2009 Third ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC).

[12]  S. Shankar Sastry,et al.  Tracking on a graph , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[13]  A. Jadbabaie,et al.  Decentralized Computation of Homology Groups in Networks by Gossip , 2007, 2007 American Control Conference.

[14]  Tim J. Ellis,et al.  Bridging the gaps between cameras , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[15]  Loring W. Tu,et al.  Differential forms in algebraic topology , 1982, Graduate texts in mathematics.

[16]  David S. Munro,et al.  Estimating camera overlap in large and growing networks , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[17]  Vin de Silva,et al.  Coordinate-free Coverage in Sensor Networks with Controlled Boundaries via Homology , 2006, Int. J. Robotics Res..

[18]  R. Ho Algebraic Topology , 2022 .

[19]  S. Shankar Sastry,et al.  Fusion-based localization for a Heterogeneous camera network , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.

[20]  S. Shankar Sastry,et al.  Algebraic approach to recovering topological information in distributed camera networks , 2009, 2009 International Conference on Information Processing in Sensor Networks.

[21]  Gregory Dudek,et al.  Learning Network Topology from Simple Sensor Data , 2007, Canadian Conference on AI.

[22]  Gregory Dudek,et al.  Topology inference for a vision-based sensor network , 2005, The 2nd Canadian Conference on Computer and Robot Vision (CRV'05).

[23]  Trevor Darrell,et al.  Simultaneous calibration and tracking with a network of non-overlapping sensors , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[24]  Marco La Cascia,et al.  Real-time estimation of geometrical transformation between views in distributed smart-cameras systems , 2008, 2008 Second ACM/IEEE International Conference on Distributed Smart Cameras.