Abstract
The problem of optimal camera placement (OCP) is the objective today, to identify the configurations of camera networks that optimize the area of interest under a set of constraints. In this article, we presented a novel technique based on new binary Particle Swarm Optimization (NBPSO) stimulated probability is anticipated to solve the camera placement problem. Ensuring correct visual coverage area of the monitoring hole with a minimum number of cameras is required. The illustration coverage is defined by practical and consistent assumptions attractive into description camera characteristics. After that, we proposed evolutionary of algorithms based on NBPSO and particle swarm optimization (PSO) are adapted to answer this optimal coverage based camera placement problem. These techniques are introduced in the context of processing constrained optimizations. We consider the case of presence of obstacles which could affect the placement of the cameras. Indeed, there could be a set of points not observed because of the imposed geometry of the obstacles, which occlude the fields of view entering their areas. The performance of NBPSO method stimulated is compared by the techniques many (e.g., genetic algorithms-based (GA), binary Particle Swarm Optimization BPSO, SA…). The results of the simulation were developed for the 2D scenarios which showed the fragrances of the proposed approach. Indeed, for a major element case, NBPS stimulated gives results good the ones obtained by adapting all variants.





Similar content being viewed by others
References
Kritter J, Brévilliers M, Lepagnot J, Idoumghar L (2019) On the optimal placement of cameras for surveillance and the underlying set cover problem. Appl Soft Computing 74:133–153
Eberhart R, Kennedy J (1995) Particle swarm optimization. In: Proceedings of the IEEE international conference on neural networks. Citeseer, pp 1942–1948.
Kennedy J, Eberhart RC (1997) A discrete binary version of the particle swarm algorithm. In (1997) IEEE International conference on systems, man, and cybernetics. Computational cybernetics and simulation. IEEE , pp4104–4108
Shi Y, Eberhart RC (1999) Empirical study of particle swarm optimization. In: Proceedings of the 1999 congress on evolutionary computation-CEC99 (Cat. No. 99TH8406). IEEE, New York, pp 1945–1950.
Chuang LY, Tsai JH, Yang CH (2010) Binary particle swarm optimization for operon prediction. Nucleic Acids Res 38(12):e128–e128
Taha M, Abualnadi D, Hasan O (2016) Model Order Reduction using fractional order systems. In: 2016 6th IEEE International Conference on Control System, Computing and Engineering (ICCSCE). IEEE, New York, pp 199–204.
Morsly Y, Aouf N, Djouadi MS, Richardson M (2011) Particle swarm optimization inspired probability algorithm for optimal camera network placement. IEEE Sens J 12(5):1402–1412
Gherboudj A, Chikhi S (2011) BPSO Algorithms for Knapsack Problem. In: Özcan A, Zizka J, Nagamalai D (eds) Recent trends in wireless and mobile networks. CoNeCo 2011, WiMo 2011. Communications in Computer and Information Science, vol 162. Springer, Berlin, Heidelberg.
Chakrabarty K, Iyengar SS, Qi H, Cho E (2002) Grid coverage for surveillance and target location in distributed sensor networks. IEEE Trans Comput 51(12):1448–1453
Hörster E, Lienhart R (2006) On the optimal placement of multiple visual sensors. In: Proceedings of the 4th ACM international workshop on Video surveillance and sensor networks, 2006, pp 111–120.
Indu S, Chaudhury S, Mittal NR, Bhattacharyya A (2009) Optimal sensor placement for surveillance of large spaces. In: 2009 Third ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC). IEEE, New Year, pp 1–8.
Bahrami M, Amiri MJ, Mahmoudi MR, Koochaki S (2017) Modeling caffeine adsorption by multi-walled carbon nanotubes using multiple polynomial regression with interaction effects. J Water Health 15(4):526–535
Haghbin H, Mahmoudi MR, Shishebor Z (2015) Large sample inference on the ratio of two independent binomial proportions. J Math Extension.
Pan JJ, Mahmoudi MR, Baleanu D, Maleki M (2019) On comparing and classifying several independent linear and non-linear regression models with symmetric errors. Symmetry 11(6):820
Mahmoudi MR, Nematollahi AR, Soltani AR (2015) On the detection and estimation of the simple harmonizable processes. Iran J Sci Technol (Sciences) 39(2):239–242
Holland JH (1992) Genetic algorithms. Sci Am 267(1):66–73
Simon D (2008) Biogeography-based optimization. IEEE Trans Evol Comput 12(6):702–713
Ma H, Simon D, Siarry P, Yang Z, Fei M (2017) Biogeographybased optimization: a 10-year review. IEEE Trans Emerg Top Comput Intell 1(5):391–407
Yao X, Liu Y, Lin G (1999) Evolutionary programming made faster. IEEE Trans Evol Comput 3(2):82–102
Beyer HG, Schwefel HP (2002) Evolution strategies—a comprehensive introduction. Nat Comput 1(1):3–52
Storn R, Price K (1997) Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359
Baluja S (1994) Population-based incremental learning: a method for integrating genetic search based function optimization and competitive learning. Technical report CMU-CS-94- 163, Carnegie Mellon University, USA.
Koza JR (1994) Genetic programming as a means for programming computers by natural selection. Stat Comput 4(2):87 112.
Osais Y, St-Hilaire M, Yu FR (2009) On sensor placement for directional wireless sensor networks. In: 2009 IEEE International Conference on Communications. IEEE, New York, pp 1–5.
Soro S (2007) Application-aware resource management in wireless and visual sensor networks. Phd thesis, school of engineering and applied science, University of Rochester, p 43.
Fusco G, Gupta H (2009) Selection and orientation of directional sensors for coverage maximization. In: 2009 6th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks. IEEE, 2New York, pp 1–9.
Han X, Cao X, Lloyd EL, Shen CC (2008) Deploying directional sensor networks with guaranteed connectivity and coverage. In: 5th Annual IEEE communications society conference on sensor, mesh and ad hoc communications and networks. IEEE, New York, pp 153–160
Pan J, Cai L, Hou YT, Shi Y, Shen SX (2005) Optimal base-station locations in two-tiered wireless sensor networks. IEEE Trans Mob Comput 4(5):458–473
Fragoudakis C, Markou E, Zachos S (2007) Maximizing the guarded boundary of an Art Gallery is APX-complete. Computational Geometry 38(3):170–180.
Bose P, Guibas L, Lubiw A, Overmars M, Souvaine D, Urrutia J (1997) The floodlight problem. Int J Comput Geometry Appl 7(01n02), pp 153–163.
González-Banos H (2001) A randomized art-gallery algorithm for sensor placement. In: Proceedings of the seventeenth annual symposium on Computational geometry, pp 232–240.
Eidenbenz S (2006) Finding minimum hidden guard sets in polygons tight approximability results. Comput Geom 34(2):49–57
Hutchinson J, Kündgen A (2006) Orthogonal art galleries with interior walls. Discret Appl Math 154(11):1563–1569
Bottino A, Laurentini A, Rosano L (2007) A tight lower bound for art gallery sensor location algorithms. In: 2007 IEEE conference on Emerging Technologies and Factory Automation (EFTA 2007). IEEE, New York, pp 434–440.
Salleh I (2009) K-vertex guarding simple polygons. Comput Geom 42(4):352–361
Fragoudakis C, Markou E, Zachos S (2007) Maximizing the guarded boundary of an Art Gallery is APX-complete. Comput Geom 38(3):170–180
Carlsson S, Nilsson BJ, Ntafos S (1991) Optimum guard covers and m-watchmen routes for restricted polygons. In: Workshop on algorithms and data structures. Springer, Berlin, pp 367–378.
Efrat A, Guibas LJ, Har-Peled S, Lin DC, Mitchell JS, Murali TM (2000) Sweeping simple polygons with a chain of guards. In: Proceedings of the eleventh annual ACM-SIAM symposium on Discrete algorithms, pp 927–936.
Guibas LJ, Latombe JC, LaValle SM, Lin D, Motwani R (1999) A visibility-based pursuit-evasion problem. Int J Comput Geometry Appl 9(04n05):471–493.
Pålsson M, Ståhl J (2008) The camera placement problem: an art gallery problem variation. Lund University, Department of Computer Science
Tóth CD (2000) Art gallery problem with guards whose range of vision is 180. Comput Geom 17(3–4):121–134
Tóth CD (2002) Art galleries with guards of uniform range of vision. Comput Geom 21(3):185–192
Kulkarni RV (2011) Senior Member, IEEE, and Ganesh Kumar Venayagamoorthy, Senior Member, IEEE, Particle Swarm Optimization in Wireless Sensor Networks: A Brief Survey. IEEE, New York.
Kukunuru N, Thella BR, Davuluri RL (2010) Sensor deployment using particle swarm optimization. Int J Eng Sci Technol 2(10):5395–5401
Ngatchou PN, Fox WL, El-Sharkawi MA (2005) Distributed sensor placement with sequential particle swarm optimization. In: Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS. IEEE, pp. 385–388.
Topcuoglu HR, Ermis M, Sifyan M (2009) Hybrid evolutionary algorithms for sensor placement on a 3d terrain. In: 2009 Ninth International Conference on Intelligent Systems Design and Applications. IEEE, pp 511–516.
Soleimanzadeh R, Farahani BJ, Fathy M (2010) PSO based deployment algorithms in hybrid sensor networks. Int J Comput Sci Netw Secur 10:167–171
Hassan R, Cohanim B, Weck O (2004) A comparison of particle swarm optimization and the genetic algorithm. American Institute of Aeronautics and Astronautics.
Uysal O, Bulkan S (2008) Comparison of genetic algorithm and particle swarm optimization for bicriteria permutation flowshop scheduling problem. Int J Comput Intell Res 4(2):159–176
Khanesar MA, Teshnehlab M, Shoorehdeli MA (2007) A novel binary particle swarm optimization. In: 2007 Mediterranean Conference on Control & Automation. IEEE, pp. 1–6.
Chandrasekaran, Gokul et al. (2021) Test scheduling of system-on-chip using dragonfly and ant lion optimization algorithms. J Intell Fuzzy Syst 40(3):4905–4917. https://doi.org/10.3233/JIFS-201691
Chandrasekaran G, Periyasamy S, Rajamanickam KP (2020) Minimization of test time in system on chip using artificial intelligence-based test scheduling techniques. Neural Comput Appl 32:5303–5312. https://doi.org/10.1007/s00521-019-04039-6
Chandrasekaran G, Periyasamy S, Karthikeyan PR (2019) Test scheduling for system on chip using modified firefly and modified ABC algorithms. SN Appl Sci 1:1079. https://doi.org/10.1007/s42452-019-1116-x
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hocine, C., Benaissa, A. New Binary Particle Swarm Optimization Algorithm for Surveillance and Camera Situation Assessments. J. Electr. Eng. Technol. (2021). https://doi.org/10.1007/s42835-021-00961-9
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42835-021-00961-9