Particle Swarm Optimization Inspired Probability Algorithm for Optimal Camera Network Placement

In this paper, a novel method based on binary Particle Swarm Optimization (BPSO) inspired probability is proposed to solve the camera network placement problem. Ensuring accurate visual coverage of the monitoring space with a minimum number of cameras is sought. The visual coverage is defined by realistic and consistent assumptions taking into account camera characteristics. In total, nine evolutionary-like algorithms based on BPSO, Simulated Annealing (SA), Tabu Search (TS) and genetic techniques are adapted to solve this visual coverage based camera network placement problem. All these techniques are introduced in a new and effective framework dealing with constrained optimizations. The performance of BPSO inspired probability technique is compared with the performances of the stochastic variants (e.g., genetic algorithms-based or immune systems-based) of optimization based particle swarm algorithms. Simulation results for 2-D and 3-D scenarios show the efficiency of the proposed technique. Indeed, for a large-scale dimension case, BPSO inspired probability gives better results than the ones obtained by adapting all other variants of BPSO, SA, TS, and genetic techniques.

[1]  Pin Luarn,et al.  A discrete version of particle swarm optimization for flowshop scheduling problems , 2007, Comput. Oper. Res..

[2]  Roger Y. Tsai,et al.  A Survev of Sensor Planning in Commter Vision , 1995 .

[3]  Larry S. Davis,et al.  Visibility Analysis and Sensor Planning in Dynamic Environments , 2004, ECCV.

[4]  Hongwei Liu,et al.  Application of Improved Discrete Particle Swarm Algorithm in Partner Selection of Virtual Enterprise , 2006 .

[5]  Haluk Topcuoglu,et al.  Hybrid Evolutionary Algorithms for Sensor Placement on a 3D Terrain , 2009, 2009 Ninth International Conference on Intelligent Systems Design and Applications.

[6]  Sartaj Sahni,et al.  Algorithms for Wireless Sensor Networks , 2005, Int. J. Distributed Sens. Networks.

[7]  A. Rahimi-Kian,et al.  A Novel Binary Particle Swarm Optimization Method Using Artificial Immune System , 2005, EUROCON 2005 - The International Conference on "Computer as a Tool".

[8]  M. A. Khanesar,et al.  A novel binary particle swarm optimization , 2007, 2007 Mediterranean Conference on Control & Automation.

[9]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[10]  Fatih Camci,et al.  Comparison of genetic and binary particle swarm optimization algorithms on system maintenance scheduling using prognostics information , 2009 .

[11]  Guy Desaulniers,et al.  Lower bounds and a tabu search algorithm for the minimum deficiency problem , 2009, J. Comb. Optim..

[12]  Leonidas J. Guibas,et al.  The Floodlight Problem , 1997, Int. J. Comput. Geom. Appl..

[13]  Ganesh K. Venayagamoorthy,et al.  Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  S. Sitharama Iyengar,et al.  Grid Coverage for Surveillance and Target Location in Distributed Sensor Networks , 2002, IEEE Trans. Computers.

[15]  Wang Jiaying,et al.  A modified particle swarm optimization algorithm , 2005 .

[16]  Jingqi Fu,et al.  A Novel Probability Binary Particle Swarm Optimization Algorithm and Its Application , 2008, J. Softw..

[17]  Richard Cole,et al.  Visibility Problems for Polyhedral Terrains , 2018, J. Symb. Comput..

[18]  Mohamed A. El-Sharkawi,et al.  Distributed sensor placement with sequential particle swarm optimization , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[19]  A. Dhingra,et al.  Single and multiobjective structural optimization in discrete‐continuous variables using simulated annealing , 1995 .

[20]  T. Ray,et al.  A swarm with an effective information sharing mechanism for unconstrained and constrained single objective optimisation problems , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[21]  Jiandan Chen A Multi Sensor System for a Human Activities Space : Aspects of Planning and Quality Measurement , 2008 .

[22]  David W. Coit,et al.  Exploiting Tabu Search Memory in Constrained Problems , 2004, INFORMS J. Comput..

[23]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[24]  Ling Wang,et al.  A Novel PSO-Inspired Probability-based Binary Optimization Algorithm , 2008, 2008 International Symposium on Information Science and Engineering.

[25]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[26]  Nageswara,et al.  On Terrain Model Acquisition by a Point Robot Amidst Polyhedral Obstacles , 1981 .

[27]  Russell C. Eberhart,et al.  Solving Constrained Nonlinear Optimization Problems with Particle Swarm Optimization , 2002 .

[28]  R. Lienhart,et al.  On the optimal placement of multiple visual sensors , 2006, VSSN '06.

[29]  Rainer Lienhart,et al.  Approximating Optimal Visual Sensor Placement , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[30]  Li-Yeh Chuang,et al.  Binary particle swarm optimization for operon prediction , 2010, Nucleic acids research.

[31]  Mehmet Emin Aydin,et al.  A Distributed Evolutionary Simulated Annealing Algorithm for Combinatorial Optimisation Problems , 2004, J. Heuristics.

[32]  Chunhua Peng,et al.  A hybrid algorithm based on BPSO and immune mechanism for PMU optimization placement , 2008, 2008 7th World Congress on Intelligent Control and Automation.

[33]  Ge Hong,et al.  Immune algorithm , 2002, Proceedings of the 4th World Congress on Intelligent Control and Automation (Cat. No.02EX527).

[34]  Mahmood Fathy,et al.  PSO based Deployment Algorithms in Hybrid Sensor Networks , 2010 .

[35]  Miodrag Potkonjak,et al.  Coverage problems in wireless ad-hoc sensor networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[36]  Wang Zhi-gang,et al.  A modified particle swarm optimization , 2009 .

[37]  Russell C. Eberhart,et al.  The particle swarm: social adaptation in information-processing systems , 1999 .

[38]  Stan Sclaroff,et al.  Automated camera layout to satisfy task-specific and floor plan-specific coverage requirements , 2006, Comput. Vis. Image Underst..

[39]  Gaurav S. Sukhatme,et al.  Mobile Sensor Network Deployment using Potential Fields : A Distributed , Scalable Solution to the Area Coverage Problem , 2002 .

[40]  Krishnendu Chakrabarty,et al.  Sensor deployment and target localization in distributed sensor networks , 2004, TECS.

[41]  Michael N. Vrahatis,et al.  Particle Swarm Optimization Method for Constrained Optimization Problems , 2002 .

[42]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[43]  Russell C. Eberhart,et al.  A discrete binary version of the particle swarm algorithm , 1997, 1997 IEEE International Conference on Systems, Man, and Cybernetics. Computational Cybernetics and Simulation.

[44]  S. Sitharama Iyengar,et al.  On terrain acquisition by a point robot amidst polyhedral obstacles , 1988, IEEE J. Robotics Autom..

[45]  Yongling Zheng,et al.  On the convergence analysis and parameter selection in particle swarm optimization , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).