Distributed Network of Adaptive and Self-Reconfigurable Active Vision Systems
Abstract
:1. Introduction
2. Challenges
2.1. Deployment-Level Challenges
2.1.1. Sensor Placement
2.1.2. Calibration
- Sensor modelling
- Localization
- Parameter estimation and correction
2.1.3. Resource Optimization and Task-Load Balancing
2.1.4. Handling Occlusions
2.2. Challenges in Data Processing
2.2.1. Selection of a Processing Platform
2.2.2. Scene Reconstruction
2.2.3. Data-Processing Challenges
- Object detection
- Object classification and tracking
- Object Re-identification
- Pose and behavior estimation
2.2.4. Activity Recognition and Understanding
2.3. System-Level Challenges
3. Existing Solutions
3.1. Sensor Placement
3.2. Calibration
3.2.1. Camera Modelling
3.2.2. Localization
3.2.3. Parameter Estimation and Correction
3.3. Resource Optimization: Topology Estimation and Task-Load Balancing
3.4. Occlusion Handling
3.5. Selection of a Processing Platform
3.6. Scene Reconstruction
3.7. Data Processing
3.7.1. Object Detection
3.7.2. Object Classification and Tracking
3.7.3. Object Re-Identification
3.7.4. Pose and Behavior Estimation
3.8. Visual Understanding
4. Contemporary Solutions
5. Self-Adaptation and Self-Reconfiguration
6. Adaptive Self-Reconfiguration Framework
Model
7. Results
7.1. Surveillance Dataset 1
7.2. Surveillance Dataset 2
8. Conclusions and Scope
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Reisslein, M.; Rinner, B.; Roy-Chowdhury, A. Smart Camera Networks. Computer 2014, 47, 23–25. [Google Scholar]
- Zhang, T.; Aftab, W.; Mihaylova, L.; Langran-Wheeler, C.; Rigby, S.; Fletcher, D.; Maddock, S.; Bosworth, G. Recent Advances in Video Analytics for Rail Network Surveillance for Security, Trespass and Suicide Prevention—A Survey. Sensors 2022, 22, 4324. [Google Scholar] [CrossRef] [PubMed]
- Theagarajan, R.; Pala, F.; Zhang, X.; Bhanu, B. Soccer: Who has the ball? Generating visual analytics and player statistics. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Salt Lake City, UT, USA, 18–23 June 2018; pp. 1749–1757. [Google Scholar]
- Wu, C.; Khalili, A.H.; Aghajan, H. Multiview activity recognition in smart homes with spatio-temporal features. In Proceedings of the Fourth ACM/IEEE International Conference on Distributed Smart Cameras, New York, NY, USA, 31 August–4 September 2010; pp. 142–149. [Google Scholar]
- Bharati, S.P.; Wu, Y.; Sui, Y.; Padgett, C.; Wang, G. Real-time obstacle detection and tracking for sense-and-avoid mechanism in UAVs. IEEE Trans. Intell. Veh. 2018, 3, 185–197. [Google Scholar] [CrossRef]
- Agarwal, M.; Parashar, P.; Mathur, A.; Utkarsh, K.; Sinha, A. Suspicious Activity Detection in Surveillance Applications Using Slow-Fast Convolutional Neural Network. In Advances in Data Computing, Communication and Security; Springer: Berlin/Heidelberg, Germany, 2022; pp. 647–658. [Google Scholar]
- Hanson, A. (Ed.) Computer Vision Systems; Elsevier: Amsterdam, The Netherlands, 1978. [Google Scholar]
- Piciarelli, C.; Esterle, L.; Khan, A.; Rinner, B.; Foresti, G.L. Dynamic reconfiguration in camera networks: A short survey. IEEE Trans. Circuits Syst. Video Technol. 2015, 26, 965–977. [Google Scholar] [CrossRef]
- Jesus, T.C.; Costa, D.G.; Portugal, P.; Vasques, F. A Survey on Monitoring Quality Assessment for Wireless Visual Sensor Networks. Future Internet 2022, 14, 213. [Google Scholar] [CrossRef]
- Indu, S.; Chaudhury, S.; Mittal, N.R.; Bhattacharyya, A. Optimal sensor placement for surveillance of large spaces. In Proceedings of the 3rd ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC), Como, Italy, 30 August 2009–2 September 2009; pp. 1–8. [Google Scholar]
- Zhang, G.; Dong, B.; Zheng, J. Visual Sensor Placement and Orientation Optimization for Surveillance Systems. In Proceedings of the 10th International Conference on Broadband and Wireless Computing, Communication and Applications (BWCCA), Krakow, Poland, 4–6 November 2015; pp. 1–5. [Google Scholar]
- Da Silva, L.C.; Bernardo, R.M.; De Oliveira, H.A.; Rosa, P.F. Multi-UAV agent-based coordination for persistent surveillance with dynamic priorities. In Proceedings of the International Conference on Military Technologies (ICMT), Brno, Czech Republic, 31 May–2 June 2017; pp. 765–771. [Google Scholar]
- Jamshed, M.A.; Khan, M.F.; Rafique, K.; Khan, M.I.; Faheem, K.; Shah, S.M.; Rahim, A. An energy efficient priority based wireless multimedia sensor node dynamic scheduler. In Proceedings of the 12th International Conference on High-capacity Optical Networks and Enabling/Emerging Technologies (HONET), Islamabad, Pakistan, 21–23 December 2015; pp. 1–4. [Google Scholar]
- Vejdanparast, A. Improving the Fidelity of Abstract Camera Network Simulations. Ph.D. Thesis, Aston University, Birmingham, UK, 2020. [Google Scholar]
- Wang, X.; Zhang, H.; Gu, H. Solving Optimal Camera Placement Problems in IoT Using LH-RPSO. IEEE Access 2020, 8, 40881–40891. [Google Scholar] [CrossRef]
- Redding, N.J.; Ohmer, J.F.; Kelly, J.; Cooke, T. Cross-matching via feature matching for camera handover with non-overlapping fields of view. In Proceedings of the 2008 Digital Image Computing: Techniques and Applications, Canberra, ACT, Australia, 1–3 December 2008; pp. 343–350. [Google Scholar]
- Esterle, L.; Lewis, P.R.; Bogdanski, M.; Rinner, B.; Yao, X. A socio-economic approach to online vision graph generation and handover in distributed smart camera networks. In Proceedings of the 5th ACM/IEEE International Conference on Distributed Smart Cameras, Ghent, Belgium, 22–25 August 2011; pp. 1–6. [Google Scholar]
- Lin, J.L.; Hwang, K.S.; Huang, C.Y. Active and Seamless Handover Control of Multi-Camera Systems With 1-DoF Platforms. IEEE Syst. J. 2012, 8, 769–777. [Google Scholar]
- Hall, E.L.; Tio, J.B.; McPherson, C.A.; Sadjadi, F.A. Measuring curved surfaces for robot vision. Computer 1982, 5, 42–54. [Google Scholar] [CrossRef]
- Tsai, R. A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses. IEEE J. Robot. Autom. 1987, 3, 323–344. [Google Scholar] [CrossRef] [Green Version]
- Faugeras, O.D. The Calibration Problem for Stereo; CVPR: Miami, FL, USA, 1986; pp. 15–20. [Google Scholar]
- Weng, J.; Cohen, P.; Herniou, M. Camera calibration with distortion models and accuracy evaluation. IEEE Trans. Pattern Anal. Mach. Intell. 1992, 10, 965–980. [Google Scholar] [CrossRef] [Green Version]
- Durrant-Whyte, H.; Bailey, T. Simultaneous localization and mapping: Part I. IEEE Robot. Autom. Mag. 2006, 13, 99–110. [Google Scholar] [CrossRef] [Green Version]
- Durrant-Whyte, H.; Bailey, T. Simultaneous localization and mapping (SLAM): Part II. IEEE Robot. Autom. Mag. 2006, 13, 108–117. [Google Scholar] [CrossRef]
- Özyeşil, O.; Voroninski, V.; Basri, R.; Singer, A. A survey of structure from motion. Acta Numer. 2017, 26, 305–364. [Google Scholar] [CrossRef]
- Fox, D.; Burgard, W.; Dellaert, F.; Thrun, S. Monte carlo localization: Efficient position estimation for mobile robots. Am. Assoc. Artif. Intell. 1999, 1999, 1–7. [Google Scholar]
- Mantzel, W.E.; Hyeokho, C.; Richard, G.B. Distributed camera network localization. In Proceedings of the Conference Record of the Thirty-Eighth Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 7–10 November 2004; Volume 2, pp. 1381–1386. [Google Scholar]
- Brachmann, E.; Rother, C. Learning less is more-6d camera localization via 3d surface regression. In Proceedings of the Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–22 June 2018; pp. 4654–4662. [Google Scholar]
- Tang, Z.; Lin, Y.S.; Lee, K.H.; Hwang, J.N.; Chuang, J.H.; Fang, Z. Camera self-calibration from tracking of moving persons. In Proceedings of the 23rd International Conference on Pattern Recognition (ICPR), Cancun, Maxico, 4–8 December 2016; pp. 265–270. [Google Scholar]
- Zheng, C.; Qiu, H.; Liu, C.; Zheng, X.; Zhou, C.; Liu, Z.; Yang, J. A Fast Method to Extract Focal Length of Camera Based on Parallel Particle Swarm Optimization. In Proceedings of the 37th Chinese Control Conference (CCC), Wuhan, China, 25–27 July 2018; pp. 9550–9555. [Google Scholar]
- Führ, G.; Jung, C.R. Camera self-calibration based on nonlinear optimization and applications in surveillance systems. IEEE Trans. Circuits Syst. Video Technol. 2015, 27, 1132–1142. [Google Scholar] [CrossRef]
- Yao, Q.; Sankoh, H.; Nonaka, K.; Naito, S. Automatic camera self-calibration for immersive navigation of free viewpoint sports video. In Proceedings of the 18th International Workshop on Multimedia Signal Processing (MMSP), Montreal, QC, Canada, 21–23 September 2016; pp. 1–6. [Google Scholar]
- Li, F.; Sekkati, H.; Deglint, J.; Scharfenberger, C.; Lamm, M.; Clausi, D.; Zelek, J.; Wong, A. Simultaneous projector-camera self-calibration for three-dimensional reconstruction and projection mapping. IEEE Trans. Comput. Imaging 2017, 3, 74–83. [Google Scholar] [CrossRef]
- Heikkila, J. Using sparse elimination for solving minimal problems in computer vision. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 76–84. [Google Scholar]
- Tang, Z.; Lin, Y.S.; Lee, K.H.; Hwang, J.N.; Chuang, J.H. ESTHER: Joint camera self-calibration and automatic radial distortion correction from tracking of walking humans. IEEE Access 2019, 7, 10754–10766. [Google Scholar] [CrossRef]
- Marinakis, D.; Dudek, G. Topology inference for a vision-based sensor network. In Proceedings of the 2nd Canadian Conference on Computer and Robot Vision (CRV’05), Victoria, BC, Canada, 9–11 May 2005; pp. 121–128. [Google Scholar]
- Van Den Hengel, A.; Dick, A.; Hill, R. Activity topology estimation for large networks of cameras. In Proceedings of the IEEE International Conference on Video and Signal Based Surveillance, Sydney, Australia, 22–24 November 2006; p. 44. [Google Scholar]
- Detmold, H.; Van Den Hengel, A.; Dick, A.; Cichowski, A.; Hill, R.; Kocadag, E.; Falkner, K.; Munro, D.S. Topology estimation for thousand-camera surveillance networks. In Proceedings of the 1st ACM/IEEE International Conference on Distributed Smart Cameras, Vienna, Austria, 25–28 September 2007; pp. 195–202. [Google Scholar]
- Clarot, P.; Ermis, E.B.; Jodoin, P.M.; Saligrama, V. Unsupervised camera network structure estimation based on activity. In Proceedings of the 3rd ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC), Como, Italy, 30 August–2 September 2009; pp. 1–8. [Google Scholar]
- Zou, X.; Bhanu, B.; Song, B.; Roy-Chowdhury, A.K. Determining topology in a distributed camera network. In Proceedings of the IEEE International Conference on Image Processing, San Antonio, TX, USA, 16–19 September 2007; Volume 5, p. V-133. [Google Scholar]
- Farrell, R.; Davis, L.S. Decentralized discovery of camera network topology. In Proceedings of the 2nd ACM/IEEE International Conference on Distributed Smart Cameras, Palo Alto, CA, USA, 7–11 September 2008; pp. 1–10. [Google Scholar]
- Zhu, M.; Dick, A.; van den Hengel, A. Camera network topology estimation by lighting variation. In Proceedings of the International Conference on Digital Image Computing: Techniques and Applications (DICTA), Adelaide, Australia, 23–25 November 2015; pp. 1–6. [Google Scholar]
- Mali, G.; Sudip, M. TRAST: Trust-based distributed topology management for wireless multimedia sensor networks. IEEE Trans. Comput. 2015, 65, 1978–1991. [Google Scholar] [CrossRef]
- Feigang, T.; Xiaoju, Z.; Quanmi, L.; Jianyi, L. A Camera Network Topology Estimation Based on Blind Distance. In Proceedings of the 11th International Conference on Intelligent Computation Technology and Automation (ICICTA), Changsha, China, 22–23 September 2018; pp. 138–140. [Google Scholar]
- Li, Z.; Wang, J.; Chen, J. Estimating Path in camera network with non-overlapping FOVs. In Proceedings of the 5th International Conference on Systems and Informatics (ICSAI), Nanjing, China, 10–12 November 2018; pp. 604–609. [Google Scholar]
- Kansal, A.; Srivastava, M.B. An environmental energy harvesting framework for sensor networks. In Proceedings of the 2003 International Symposium on Low Power Electronics and Design, Seoul, Korea, 25–27 August 2003; pp. 481–486. [Google Scholar]
- Bramberger, M.; Quaritsch, M.; Winkler, T.; Rinner, B.; Schwabach, H. Integrating multi-camera tracking into a dynamic task allocation system for smart cameras. In Proceedings of the IEEE Conference on Advanced Video and Signal Based Surveillance, Como Italy, 15–16 September 2005; pp. 474–479. [Google Scholar]
- Bramberger, M.; Rinner, B.; Schwabach, H. A method for dynamic allocation of tasks in clusters of embedded smart cameras. In Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Waikolova, HI, USA, 12 October 2005; Volume 3, pp. 2595–2600. [Google Scholar]
- Karuppiah, D.R.; Grupen, R.A.; Zhu, Z.; Hanson, A.R. Automatic resource allocation in a distributed camera network. Mach. Vis. Appl. 2010, 21, 517–528. [Google Scholar] [CrossRef]
- Dieber, B.; Micheloni, C.; Rinner, B. Resource-aware coverage and task assignment in visual sensor networks. IEEE Trans. Circuits Syst. Video Technol. 2011, 21, 1424–1437. [Google Scholar] [CrossRef]
- Dieber, B.; Esterle, L.; Rinner, B. Distributed resource-aware task assignment for complex monitoring scenarios in visual sensor networks. In Proceedings of the 6th International Conference on Distributed Smart Cameras (ICDSC), Hong Kong, China, 30 October–2 November 2012; pp. 1–6. [Google Scholar]
- Kyrkou, C.; Laoudias, C.; Theocharides, T.; Panayiotou, C.G.; Polycarpou, M. Adaptive energy-oriented multitask allocation in smart camera networks. IEEE Embed. Syst. Lett. 2016, 8, 37–40. [Google Scholar] [CrossRef]
- Wang, Y.; Zhang, J.; Liu, Z.; Wu, Q.; Chou, P.A.; Zhang, Z.; Jia, Y. Handling occlusion and large displacement through improved RGB-D scene flow estimation. IEEE Trans. Circuits Syst. Video Technol. 2015, 26, 1265–1278. [Google Scholar] [CrossRef] [Green Version]
- Ouyang, W.; Zeng, X.; Wang, X. Partial occlusion handling in pedestrian detection with a deep model. IEEE Trans. Circuits Syst. Video Technol. 2015, 26, 2123–2137. [Google Scholar] [CrossRef]
- Shehzad, M.I.; Shah, Y.A.; Mehmood, Z.; Malik, A.W.; Azmat, S. K-means based multiple objects tracking with long-term occlusion handling. IET Comput. Vis. 2016, 11, 68–77. [Google Scholar] [CrossRef]
- Ur-Rehman, A.; Naqvi, S.M.; Mihaylova, L.; Chambers, J.A. Multi-target tracking and occlusion handling with learned variational Bayesian clusters and a social force model. IEEE Trans. Signal Processing 2015, 64, 1320–1335. [Google Scholar] [CrossRef] [Green Version]
- Chang, J.; Wang, L.; Meng, G.; Xiang, S.; Pan, C. Vision-based occlusion handling and vehicle classification for traffic surveillance systems. IEEE Intell. Transp. Syst. Mag. 2018, 10, 80–92. [Google Scholar] [CrossRef]
- Zhao, S.; Zhang, S.; Zhang, L. Towards occlusion handling: Object tracking with background estimation. IEEE Trans. Cybern. 2017, 48, 2086–2100. [Google Scholar] [CrossRef]
- Liu, Y.; Jing, X.Y.; Nie, J.; Gao, H.; Liu, J.; Jiang, G.P. Context-Aware Three-Dimensional Mean-Shift with Occlusion Handling for Robust Object Tracking in RGB-D Videos. IEEE Trans. Multimed. 2018, 21, 664–677. [Google Scholar] [CrossRef]
- Feng, X.; Jiang, Y.; Yang, X.; Du, M.; Li, X. Computer vision algorithms and hardware implementations: A survey. Integration 2019, 69, 309–320. [Google Scholar] [CrossRef]
- Hørup, S.A.; Juul, S.A. General-Purpose Computations; Aalborg University: Aalborg, Denmark, 2011. [Google Scholar]
- Guo, Y.; Liu, J.; Li, G.; Mai, L.; Dong, H. Fast and Flexible Human Pose Estimation with HyperPose. In Proceedings of the 29th ACM International Conference on Multimedia, Chengdu, China, 20–24 October 2021; pp. 3763–3766. [Google Scholar]
- Tan, S.; Knott, B.; Tian, Y.; Wu, D.J. CryptGPU: Fast privacy-preserving machine learning on the GPU. In Proceedings of the IEEE Symposium on Security and Privacy (SP), San Francisco, CA, USA, 24–27 May 2021; pp. 1021–1038. [Google Scholar]
- Irmak, H.; Ziener, D.; Alachiotis, N. Increasing Flexibility of FPGA-based CNN Accelerators with Dynamic Partial Reconfiguration. In Proceedings of the 31st International Conference on Field-Programmable Logic and Applications (FPL), Dredsen, Germany, 1–3 September 2021; pp. 306–311. [Google Scholar]
- Costa, A.; Corna, N.; Garzetti, F.; Lusardi, N.; Ronconi, E.; Geraci, A. High-Performance Computing of Real-Time and Multichannel Histograms: A Full FPGA Approach. IEEE Access 2022, 10, 47524–47540. [Google Scholar] [CrossRef]
- Carbajal, M.A.; Villa, R.P.; Palazuelos, D.E.; Astorga, G.J. Rubio Astorga; Reconfigurable Digital FPGA Based Architecture for 2-Dimensional Linear Convolution Applications; Identitad Energetica: Madrid, Spain, 2021. [Google Scholar]
- Xiong, H.; Sun, K.; Zhang, B.; Yang, J.; Xu, H. Deep-Sea: A Reconfigurable Accelerator for Classic CNN. Wirel. Commun. Mob. Comput. 2022, 2022, 4726652. [Google Scholar] [CrossRef]
- Wei, L.; Peng, L. An Efficient OpenCL-Based FPGA Accelerator for MobileNet. J. Phys. Conf. Ser. 2021, 1883, 012086. [Google Scholar] [CrossRef]
- Szeliski, R. Scene Reconstruction from multiple cameras. In Proceedings of the International Conference on Image Processing (ICISP), Vancouver, BC, Canada, 10–13 September 2000; Volume 1, pp. 13–16. [Google Scholar]
- Micušık, B.; Martinec, D.; Pajdla, T. 3D metric reconstruction from uncalibrated omnidirectional images. In Proceedings of the Asian Conference on Computer Vision (ACCV’04), Jeju Island, Korea, January 2014. [Google Scholar]
- Peng, L.; Zhang, Y.; Zhou, H.; Lu, T. A robust method for estimating image geometry with local structure constraint. IEEE Access 2018, 6, 20734–20747. [Google Scholar] [CrossRef]
- Brito, D.N.; Nunes, C.F.; Padua, F.L.; Lacerda, A. Evaluation of interest point matching methods for projective reconstruction of 3d scenes. IEEE Lat. Am. Trans. 2016, 14, 1393–1400. [Google Scholar] [CrossRef]
- Milani, S. Three-dimensional reconstruction from heterogeneous video devices with camera-in-view information. In Proceedings of the IEEE International Conference on Image Processing (ICIP), Quebec, QC, Canada, 27–30 September 2015; pp. 2050–2054. [Google Scholar]
- Aliakbarpour, H.; Prasath, V.S.; Palaniappan, K.; Seetharaman, G.; Dias, J. Heterogeneous multi-view information fusion: Review of 3-D reconstruction methods and a new registration with uncertainty modeling. IEEE Access 2016, 4, 8264–8285. [Google Scholar] [CrossRef]
- Wang, C.; Guo, X. Plane-Based Optimization of Geometry and Texture for RGB-D Reconstruction of Indoor Scenes. In Proceedings of the International Conference on 3D Vision (3DV), Verona, Italy, 5–8 September 2018; pp. 533–541. [Google Scholar]
- Ma, D.; Li, G.; Wang, L. Rapid Reconstruction of a Three-Dimensional Mesh Model Based on Oblique Images in the Internet of Things. IEEE Access 2018, 6, 61686–61699. [Google Scholar] [CrossRef]
- Ichimaru, K.; Furukawa, R.; Kawasaki, H. CNN based dense underwater 3D scene reconstruction by transfer learning using bubble database. In Proceedings of the IEEE Winter Conference on Applications of Computer Vision (WACV), Waikolova Village, HI, USA, 7–9 January 2019; pp. 1543–1552. [Google Scholar]
- Viola, P.; Jones, M. Robust real-time object detection. Int. J. Comput. Vis. 2001, 4, 34–47. [Google Scholar]
- Piccinini, P.; Prati, A.; Cucchiara, R. Real-time object detection and localization with SIFT-based clustering. Image Vis. Comput. 2012, 30, 573–587. [Google Scholar] [CrossRef]
- Dalal, N.; Triggs, B. Histograms of oriented gradients for human detection. In Proceedings of the IEEE computer society conference on computer vision and pattern recognition (CVPR’05), San Diago, CA, USA, 20–26 June 2005; Volume 1, pp. 886–893. [Google Scholar]
- Aslani, S.; Mahdavi-Nasab, H. Optical flow based moving object detection and tracking for traffic surveillance. Int. J. Electr. Comput. Energetic Electron. Commun. Eng. 2013, 7, 1252–1256. [Google Scholar]
- Huang, J.; Zou, W.; Zhu, J.; Zhu, Z. Optical flow based real-time moving object detection in unconstrained scenes. arXiv 2018, arXiv:1807.04890. [Google Scholar]
- Tougaard, S. Practical algorithm for background subtraction. Surf. Sci. 1989, 216, 343–360. [Google Scholar] [CrossRef]
- Rieke, J. Object detection with neural networks-a simple tutorial using keras. Towards Data Sci. 2017, 6, 12. [Google Scholar]
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You only look once: Unified, real-time object detection. In Proceedings of the Computer Vision and Pattern Recognition, Las Vegas, USA, 27–30 June 2016; pp. 779–788. [Google Scholar]
- Girshick, R.; Donahue, J.; Darrell, T.; Malik, J. Rich feature hierarchies for accurate object detection and semantic segmentation. In Proceedings of the Computer Vision and Pattern Recognition, Columbus, OH, USA, 23–28 June 2014; pp. 580–587. [Google Scholar]
- Zhang, S.; Wen, L.; Bian, X.; Lei, Z.; Li, S.Z. Single-shot refinement neural network for object detection. In Proceedings of the Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 4203–4212. [Google Scholar]
- Pang, J.; Chen, K.; Shi, J.; Feng, H.; Ouyang, W.; Lin, D. Libra r-cnn: Towards balanced learning for object detection. In Proceedings of the Computer vision and pattern recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 821–830. [Google Scholar]
- Liu, W.; Anguelov, D.; Erhan, D.; Szegedy, C.; Reed, S.; Fu, C.Y.; Berg, A.C. Ssd: Single shot multibox detector. In Proceedings of the European Conference on Computer Vision, Amsterdam, The Netherlands, 11–14 October 2016; pp. 21–37. [Google Scholar]
- Roy, S.M.; Ghosh, A. Real-time adaptive Histogram Min-Max Bucket (HMMB) model for background subtraction. IEEE Trans. Circuits Syst. Video Technol. 2017, 28, 1513–1525. [Google Scholar] [CrossRef]
- Min, W.; Fan, M.; Guo, X.; Han, Q. A new approach to track multiple vehicles with the combination of robust detection and two classifiers. IEEE Trans. Intell. Transp. Syst. 2017, 19, 174–186. [Google Scholar] [CrossRef]
- Wu, Y.; He, X.; Nguyen, T.Q. Moving object detection with a freely moving camera via background motion subtraction. IEEE Trans. Circuits Syst. Video Technol. 2015, 27, 236–248. [Google Scholar] [CrossRef]
- Hu, W.; Yang, Y.; Zhang, W.; Xie, Y. Moving object detection using tensor-based low-rank and saliently fused-sparse decomposition. IEEE Trans. Image Processing 2016, 26, 724–737. [Google Scholar] [CrossRef]
- Parekh, H.S.; Thakore, D.G.; Jaliya, U.K. A survey on object detection and tracking methods. Int. J. Innov. Res. Comput. Commun. Eng. 2014, 2, 2970–2979. [Google Scholar]
- Yilmaz, A.; Javed, O.; Shah, M. Object tracking: A survey. Acm. Comput. Surv. 2006, 38, 13. [Google Scholar] [CrossRef]
- Du, C.-J.; Sun, D.-W. Object Classification Methods. In Computer Vision Technology for Food Quality Evaluation; Academic Press: Cambridge, MA, USA, 2016; pp. 87–110. [Google Scholar]
- Ankerst, M.; Elsen, C.; Ester, M.; Kriegel, H.P. Visual classification: An interactive approach to decision tree construction. In Proceedings of the 5th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Diago, CA, USA, 15–18 August 1999; pp. 392–396. [Google Scholar]
- Anurag, S.; Han, E.; Kumar, V.; Singh, V. Parallel formulations of decision-tree classification algorithms. In High Performance Data Mining; Springer: Boston, MA, USA, 1999; pp. 237–261. [Google Scholar]
- Schroff, F.; Criminisi, A.; Zisserman, A. Object Class Segmentation using Random Forests. In Proceedings of the British Machine Vision Conference, University of Leeds, Leeds, UK, 1–4 September 2008; pp. 1–10. [Google Scholar]
- Bayes, T.; LII. An essay towards solving a problem in the doctrine of chances. By the late Rev. Mr. Bayes, FRS communicated by Mr. Price, in a letter to John Canton, AMFR S. Philos. Trans. R. Soc. Lond. 1763, 53, 370–418. [Google Scholar]
- Leung, K.M. Naive Bayesian Classifier; Polytechnic University Department of Computer Science/Finance and Risk Engineering: New York, NY, USA, 2007; pp. 123–156. [Google Scholar]
- Kononenko, I. Semi-Naive Bayesian Classifier. In European Working Session on Learning; Springer: Berlin/Heidelberg, Germany, 1991; pp. 206–219. [Google Scholar]
- Klecka, W.R.; Gudmund, R.I.; Klecka, W.R. Discriminant Analysis; Sage: New York, NY, USA, 1980; Volume 19. [Google Scholar]
- Menard, S. Applied Logistic Regression Analysis; Sage: New York, NY, USA, 2002; Volume 106. [Google Scholar]
- Hastie, T.; Tibshirani, R. Discriminant adaptive nearest neighbor classification. IEEE Trans. Pattern Anal. Mach. Intell. 1996, 18, 607–616. [Google Scholar] [CrossRef] [Green Version]
- Durgesh, K.S.; Lekha, B. Data classification using support vector machine. J. Theor. Appl. Inf. Technol. 2010, 12, 1–7. [Google Scholar]
- Lawrence, S.; Giles, C.L.; Tsoi, A.C.; Back, A.D. Face recognition: A convolutional neural-network approach. IEEE Trans. Neural Netw. 1997, 8, 98–113. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Murtagh, F. Multilayer perceptrons for classification and regression. Neurocomputing 1991, 2, 183–197. [Google Scholar] [CrossRef]
- Jmour, N.; Zayen, S.; Abdelkrim, A. Convolutional neural networks for image classification. In Proceedings of the International Conference on Advanced Systems and Electric Technologies (IC_ASET), Hammamet, Tinisia, 22–25 March 2018; pp. 397–402. [Google Scholar]
- De Villiers, J.P.; Leuschner, F.W.; Geldenhuys, R. Centi-pixel accurate real-time inverse distortion correction. In Proceedings of the International Symposium on Optomechatronic Technologies, West Harbor, San Diago, CA, USA, 17–19 November 2008; Volume 7266, p. 726611. [Google Scholar]
- Caprile, B.; Torre, V. Using vanishing points for camera calibration. Int. J. Comput. Vis. 1990, 4, 127–139. [Google Scholar] [CrossRef]
- Wang, A.; Qiu, T.; Shao, L. A simple method of radial distortion correction with centre of distortion estimation. J. Math. Imaging Vis. 2009, 35, 165–172. [Google Scholar] [CrossRef]
- Hartley, R.; Kang, S.B. Parameter-free radial distortion correction with center of distortion estimation. IEEE Trans. Pattern Anal. Mach. Intell. 2007, 29, 1309–1321. [Google Scholar] [CrossRef] [Green Version]
- Huang, K.; Ziauddin, S.; Zand, M.; Greenspan, M. One Shot Radial Distortion Correction by Direct Linear Transformation. In Proceedings of the IEEE International Conference on Image Processing (ICIP), Abu Dhabi, Dubai, 25–28 October 2020; pp. 473–477. [Google Scholar]
- Zhao, H.; Shi, Y.; Tong, X.; Ying, X.; Zha, H. A Simple Yet Effective Pipeline For Radial Distortion Correction. In Proceedings of the IEEE International Conference on Image Processing (ICIP), Abu Dhabi, Dubai, 25–28 October 2020; pp. 878–882. [Google Scholar]
- Wang, Y.M.; Li, Y.; Zheng, J.B. A camera calibration technique based on OpenCV. In Proceedings of the 3rd International Conference on Information Sciences and Interaction Sciences, Chengdu, China, 23–25 June 2010; pp. 403–406. [Google Scholar]
- Lee, S.; Hong, H. A robust camera-based method for optical distortion calibration of head-mounted displays. J. Disp. Technol. 2014, 11, 845–853. [Google Scholar] [CrossRef]
- Wang, Z.; Liu, M.; Yang, S.; Huang, S.; Bai, X.; Liu, X.; Zhu, J.; Liu, X.; Zhang, Z. Precise full-field distortion rectification and evaluation method for a digital projector. Opt. Rev. 2016, 23, 746–752. [Google Scholar] [CrossRef]
- Yang, S.; Srikanth, M.; Lelescu, D.; Venkataraman, K. Systems and Methods for Depth-Assisted Perspective Distortion Correction. U.S. Patent 9,898,856, 20 February 2018. [Google Scholar]
- Finlayson, G.; Gong, H.; Fisher, R.B. Color homography: Theory and applications. IEEE Trans. Pattern Anal. Mach. Intell. 2017, 41, 20–33. [Google Scholar] [CrossRef] [Green Version]
- Wang, H.; Yang, J.; Xue, B.; Yan, X.; Tao, J. A novel color calibration method of multi-spectral camera based on normalized RGB color model. Results Phys. 2020, 19, 103498. [Google Scholar] [CrossRef]
- Han, S.; Huang, P.; Wang, H.; Yu, E.; Liu, D.; Pan, X. Mat: Motion-aware multi-object tracking. Neurocomputing 2022, 476, 75–86. [Google Scholar] [CrossRef]
- Meinhardt, T.; Kirillov, A.; Leal-Taixe, L.; Feichtenhofer, C. Trackformer: Multi-object tracking with transformers. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–22 June 2022; pp. 8844–8854. [Google Scholar]
- Cucchiara, R.; Grana, C.; Piccardi, M.; Prati, A. Detecting moving objects, ghosts, and shadows in video streams. IEEE Trans. Pattern Anal. Mach. Intell. 2003, 25, 1337–1342. [Google Scholar] [CrossRef] [Green Version]
- Zhang, W.; Ma, B.; Liu, K.; Huang, R. Video-based pedestrian re-identification by adaptive spatio-temporal appearance model. IEEE Trans. Image Processing 2017, 26, 2042–2054. [Google Scholar] [CrossRef]
- Yang, X.; Wang, M.; Tao, D. Person re-identification with metric learning using privileged information. IEEE Trans. Image Processing 2017, 27, 791–805. [Google Scholar] [CrossRef] [Green Version]
- Geng, S.; Yu, M.; Guo, Y.; Yu, Y. A Weighted Center Graph Fusion Method for Person Re-Identification. IEEE Access 2019, 7, 23329–23342. [Google Scholar] [CrossRef]
- Yang, X.; Tang, Y.; Wang, N.; Song, B.; Gao, X. An End-to-End Noise-Weakened Person Re-Identification and Tracking with Adaptive Partial Information. IEEE Access 2019, 7, 20984–20995. [Google Scholar] [CrossRef]
- Chen, T.; Fang, C.; Shen, X.; Zhu, Y.; Chen, Z.; Luo, J. Anatomy-aware 3d human pose estimation with bone-based pose decomposition. IEEE Trans. Circuits Syst. Video Technol. 2021, 32, 198–209. [Google Scholar] [CrossRef]
- Straka, M.; Hauswiesner, S.; Rüther, M.; Bischof, H. Skeletal Graph Based Human Pose Estimation in Real-Time. In Proceedings of the BMVC, Dundee, UK, 29 August–2 September 2011; pp. 1–12. [Google Scholar]
- Campbell, L.W.; Bobick, A.F. Using phase space constraints to represent human body motion. In Proceedings of the International Workshop on Automatic Face and Gesture Recognition, Zurich, Switzerland, 26–28 June 1995; pp. 338–343. [Google Scholar]
- Oren, M.; Papageorgiou, C.; Sinha, P.; Osuna, E.; Poggio, T. Pedestrian detection using wavelet templates. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Puerto Rico, USA, 17–19 June 1997; Volume 97, pp. 193–199. [Google Scholar]
- You, Q.; Jin, H.; Wang, Z.; Fang, C.; Luo, J. Image captioning with semantic attention. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, GA, USA, 27–30 June 2016; pp. 4651–4659. [Google Scholar]
- Wcg, P. Role of the manuscript reviewer. Singap. Med. J. 2009, 50, 931–934. [Google Scholar]
- Polak, J.F. The role of the manuscript reviewer in the peer review process. Am. J. Roentgenol. 1995, 165, 685–688. [Google Scholar] [CrossRef] [Green Version]
- Nguyen, H.; Bhanu, B.; Patel, A.; Diaz, R. VideoWeb: Design of a wireless camera network for real-time monitoring of activities. In Proceedings of the 3rd ACM/IEEE International Conference on Distributed Smart Cameras (ICDSC), Como, Italy, 30 August –2 September 2009; pp. 1–8. [Google Scholar]
- Ibraheem, O.W.; Irwansyah, A.; Hagemeyer, J.; Porrmann, M.; Rueckert, U. Reconfigurable vision processing system for player tracking in indoor sports. In Proceedings of the Conference on Design and Architectures for Signal and Image Processing (DASIP), Dresden, Germany, 27–29 September 2017; pp. 1–6. [Google Scholar]
- Xiang, Y.; Alahi, A.; Savarese, S. Learning to Track: Online multi-object tracking by decision making. In Proceedings of the IEEE International Conference on Computer Vision, Santiago, Chile, 7–13 December 2015; pp. 4705–4713. [Google Scholar]
- Laptev, I.; Caputo, B. Recognizing human actions: A local SVM approach. In Proceedings of the 17th International Conference on Pattern Recognition, Washington, DC, USA, 23–26 August 2004; pp. 32–36. [Google Scholar]
- Duy, A.N.; Yoo, M. Calibration-Net: LiDAR and Camera Auto-Calibration using Cost Volume and Convolutional Neural Network. In Proceedings of the 2022 International Conference on Artificial Intelligence in Information and Communication (ICAIIC), Jeju Island, Korea, 21–24 February 2022; pp. 141–144. [Google Scholar]
- Cao, Y.; Wang, H.; Zhao, H.; Yang, X. Neural-Network-Based Model-Free Calibration Method for Stereo Fisheye Camera. Front. Bioeng. Biotechnol. 2022, 10, 955233. [Google Scholar] [CrossRef]
- Chen, H.; Munir, S.; Lin, S. RFCam: Uncertainty-aware Fusion of Camera and Wi-Fi for Real-time Human Identification with Mobile Devices. Proc. ACM Interact. Mob. Wearable Ubiquitous Technol. 2022, 6, 1–29. [Google Scholar] [CrossRef]
- Dufera, T.T.; Seboka, Y.C.; Portillo, C.F. Parameter Estimation for Dynamical Systems Using a Deep Neural Network. Appl. Comput. Intell. Soft Comput. 2022, 2022, 2014510. [Google Scholar] [CrossRef]
- Doula, A.; Sanchez Guinea, A.; Mühlhäuser, M. VR-Surv: A VR-Based Privacy Preserving Surveillance System. In Proceedings of the CHI Conference on Human Factors in Computing Systems Extended Abstracts, New Orleans, NY, USA, 29 April–5 May 2022; pp. 1–7. [Google Scholar]
- Pooja, C.; Jaisharma, K. Novel Framework for the Improvement of Object Detection Accuracy of Smart Surveillance Camera Visuals Using Modified Convolutional Neural Network Technique Compared with Global Color Histogram. ECS Trans. 2022, 107, 18823. [Google Scholar] [CrossRef]
- Jiang, T.; Zhang, Q.; Yuan, J.; Wang, C.; Li, C. Multi-Type Object Tracking Based on Residual Neural Network Model. Symmetry 2022, 14, 1689. [Google Scholar] [CrossRef]
- Jaganathan, T.; Panneerselvam, A.; Kumaraswamy, S.K. Object detection and multi-object tracking based on optimized deep convolutional neural network and unscented Kalman filtering. Concurr. Comput. Pr. Exp. 2022, 34, e7245. [Google Scholar] [CrossRef]
- Deshpande, T.R.; Sapkal, S.U. Development of Object Tracking System Utilizing Camera Movement and Deep Neural Network. In Proceedings of the 2022 IEEE Region 10 Symposium (TENSYMP), Mumbai, India, 1–3 July 2022; pp. 1–6. [Google Scholar]
- Praveenkumar, S.M.; Patil, P.; Hiremath, P.S. Real-Time Multi-Object Tracking of Pedestrians in a Video Using Convolution Neural Network and Deep SORT. In Proceedings of the ICT Systems and Sustainability, (ICT4SD), Goa, India, 23–24 July 2022; pp. 725–736. [Google Scholar]
- Jhansi, M.; Bachu, S.; Kumar, N.U.; Kumar, M.A. IODTDLCNN: Implementation of Object Detection and Tracking by using Deep Learning based Convolutional Neural Network. In Proceedings of the 2022 First International Conference on Electrical, Electronics, Information and Communication Technologies (ICEEICT), Trichy, India, 16–18 February 2022; pp. 1–6. [Google Scholar]
- Barazande, J.; Farzaneh, N. WSAMLP: Water Strider Algorithm and Artificial Neural Network-based Activity Detection Method in Smart Homes. J. AI Data Min. 2022, 10, 1–13. [Google Scholar]
- Wong, P.K.Y.; Luo, H.; Wang, M.; Cheng, J.C. Enriched and discriminative convolutional neural network features for pedestrian re-identification and trajectory modelling. Comput.-Aided Civ. Infrastruct. Eng. 2022, 37, 573–592. [Google Scholar] [CrossRef]
- Yao, Y.; Jiang, X.; Fujita, H.; Fang, Z. A sparse graph wavelet convolution neural network for video-based person re-identification. Pattern Recognit. 2022, 129, 108708. [Google Scholar] [CrossRef]
- Mohana, M.; Alelyani, S.; Alsaqer, M.S. Fused Deep Neural Network based Transfer Learning in Occluded Face Classification and Person re-Identification. arXiv 2022, arXiv:2205.07203. [Google Scholar]
- You, C.; Zheng, H.; Guo, Z.; Wang, T.; Wu, X. Tampering detection and localization base on sample guidance and individual camera device convolutional neural network features. Expert Syst. 2022, e13102. [Google Scholar] [CrossRef]
- Karamchandani, S.; Bhattacharjee, S.; Issrani, D.; Dhar, R. SLAM Using Neural Network-Based Depth Estimation for Auto Vehicle Parking. In IOT with Smart Systems; Springer: Berlin/Heidelberg, Germany, 2022; pp. 37–44. [Google Scholar]
- AI In Computer Vision Market Research Report by Component (Hardware, Software), Vertical (Healthcare, Security, Automotive, Agriculture, Sports & Entertainment, and Others), and Region–Global Forecast to 2027. Available online: https://www.expertmarketresearch.com/reports/ai-in-computer-vision-market (accessed on 22 August 2022).
- Andriyanov, N. Methods for preventing visual attacks in convolutional neural networks based on data discard and dimensionality reduction. Appl. Sci. 2021, 11, 5235. [Google Scholar] [CrossRef]
- Wang, B.; Zhao, M.; Wang, W.; Dai, X.; Li, Y.; Guo, Y. Adversarial Analysis for Source Camera Identification. IEEE Trans. Circuits Syst. Video Technol. 2021, 31, 4174–4186. [Google Scholar] [CrossRef]
- Zhang, C.; Benz, P.; Lin, C.; Karjauv, A.; Wu, J.; Kweon, I.S. A survey on universal adversarial attack. arXiv 2021, arXiv:2103.01498. [Google Scholar]
- Edwards DRawat, D.B. Study of Adversarial Machine Learning with Infrared Examples for Surveillance Applications. Electronics 2020, 9, 1284. [Google Scholar] [CrossRef]
- Chakraborty, A.; Alam, M.; Dey, V.; Chattopadhyay, A.; Mukhopadhyay, D. A survey on adversarial attacks and defences. CAAI Trans. Intell. Technol. 2021, 6, 25–45. [Google Scholar] [CrossRef]
- Akhtar, N.; Mian, A.; Kardan, N.; Shah, M. Advances in adversarial attacks and defenses in computer vision: A survey. IEEE Access 2021, 9, 155161–155196. [Google Scholar] [CrossRef]
- SanMiguel, J.C.; Micheloni, C.; Shoop, K.; Foresti, G.L.; Cavallaro, A. Self-reconfigurable smart camera networks. Computer 2014, 47, 67–73. [Google Scholar]
- Leong, W.L.; Martinel, N.; Huang, S.; Micheloni, C.; Foresti, G.L.; Teo, R.S. An Intelligent Auto-Organizing Aerial Robotic Sensor Network System for Urban Surveillance. J. Intell. Robot. Syst. 2021, 102, 33. [Google Scholar] [CrossRef]
- Natarajan, P.; Atrey, P.K.; Kankanhalli, M. Multi-camera coordination and control in surveillance systems: A survey. ACM Trans. Multimed. Comput. Commun. Appl. 2015, 11, 1–30. [Google Scholar] [CrossRef]
- Martinel, N.; Dunnhofer, M.; Pucci, R.; Foresti, G.L.; Micheloni, C. Lord of the rings: Hanoi pooling and self-knowledge distillation for fast and accurate vehicle reidentification. IEEE Trans. Ind. Inform. 2021, 18, 87–96. [Google Scholar] [CrossRef]
- Rinner, B.; Esterle, L.; Simonjan, J.; Nebehay, G.; Pflugfelder, R.; Dominguez, G.F.; Lewis, P.R. Self-aware and self-expressive camera networks. Computer 2015, 48, 21–28. [Google Scholar] [CrossRef]
- Lewis, P.R.; Chandra, A.; Glette, K. Self-awareness and Self-expression: Inspiration from Psychology. In Self-Aware Computing Systems; Springer: Berlin/Heidelberg, Germany, 2016; pp. 9–21. [Google Scholar]
- Glette, K.; Lewis, P.R.; Chandra, A. Relationships to Other Concepts. In Self-aware Computing Systems; Springer: Berlin/Heidelberg, Germany, 2016; pp. 23–35. [Google Scholar]
- Wang, S.; Nebehay, G.; Esterle, L.; Nymoen, K.; Minku, L.L. Common Techniques for Self-awareness and Self-expression. In Self-Aware Computing Systems; Natural Computing Series; Springer: Berlin/Heidelberg, Germany, 2016. [Google Scholar]
- Isavudeen, A.; Ngan, N.; Dokladalova, E.; Akil, M. Auto-adaptive multi-sensor architecture. In Proceedings of the International Symposium on Circuits and Systems (ISCAS), Montreal, QC, Canada, 22–26 May 2016; pp. 2198–2201. [Google Scholar]
- Guettatfi, Z.; Hübner, P.; Platzner, M.; Rinner, B. Computational self-awareness as design approach for visual sensor nodes. In Proceedings of the 12th International Symposium on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), Madrid, Spain, 12–17 July 2017; pp. 1–8. [Google Scholar]
- Zhu, Z.; Luo, Y.; Chen, S.; Qi, G.; Mazur, N.; Zhong, C.; Li, Q. Camera style transformation with preserved self-similarity and domain-dissimilarity in unsupervised person re-identification. J. Vis. Commun. Image Represent. 2021, 80, 103303. [Google Scholar] [CrossRef]
- Lin, S.; Lv, J.; Yang, Z.; Li, Q.; Zheng, W.S. Heterogeneous graph driven unsupervised domain adaptation of person re-identification. Neurocomputing 2022, 471, 1–11. [Google Scholar] [CrossRef]
- Wu, M.; Li, C.; Yao, Z. Deep Active Learning for Computer Vision Tasks: Methodologies, Applications, and Challenges. Appl. Sci. 2022, 12, 8103. [Google Scholar] [CrossRef]
- Rudolph, S.; Tomforde, S.; Hähner, J. On the Detection of Mutual Influences and Their Consideration in Reinforcement Learning Processes. arXiv 2019, arXiv:1905.04205. [Google Scholar]
- Cai, L.; Ma, H.; Liu, Z.; Li, Z.; Zhou, Z. Coverage Control for PTZ Camera Networks Using Scene Potential Map. In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME), Taipei, Taiwan, 11–15 July 2022; pp. 1–6. [Google Scholar]
- Suresh, S.; Menon, V. An Efficient Graph Based Approach for Reducing Coverage Loss From Failed Cameras of a Surveillance Network. IEEE Sens. J. 2022, 22, 8155–8163. [Google Scholar]
- Liang, K. Fission: A Provably Fast, Scalable, and Secure Permissionless Blockchain. arXiv 2018, arXiv:1812.05032. [Google Scholar]
- Zhao, W. On Nxt Proof of Stake Algorithm: A Simulation Study. IEEE Trans. Dependable Secur. Comput. 2022. Available online: https://ieeexplore.ieee.org/document/9837462 (accessed on 22 August 2022). [CrossRef]
Ref. | Year | Methodology | Advantages |
---|---|---|---|
[16] | 2008 | Online system for tracking multiple people in an SCN with overlapping and non-overlapping views | Development of a larger, more capable, and fully automatic system without prior localization information |
[10] | 2009 | Genetic algorithm | Maximum coverage of users; Defined priority areas with optimum values of parameters; The proposed algorithm works offline and does not require camera calibration; Minimizes the probability of occlusion due to randomly moving objects |
[17] | 2011 | Ant-colony-inspired mechanism used to grow the vision graph during runtime | Generates a vision graph online; Increased autonomy, robustness, and flexibility in smart camera networks |
[18] | 2012 | Approach to construct the automatic co-operative handover of multiple cameras for real-time tracking | Tracking a moving target quickly and keeping the target within the viewing scope at all times |
[11] | 2015 | Novel model with non-uniformly distributed detection capability (DC) | Orientation of each visual sensor can be optimized through a least-squares problem; More efficient with an averaged relative error of about 3.4% |
[13] | 2015 | Node-level optimal real-time priority-based dynamic scheduling algorithm | Portable system with ease of access in hard-to-access areas |
[12] | 2017 | Coordination of embedded agents using spatial coordination on strategical positioning and role exchange | Persistent surveillance with dynamic priorities |
[14] | 2020 | Novel decomposition method with an intermediate point of representation | Low computational expense; Higher fidelity of the outcomes |
[15] | 2020 | Latin-Hypercube-based Resampling Particle Swarm Optimization (LH-RPSO) | LH-RPSO has higher performance than the PSO and the RPSO; LH-RPSO is more stable and has a higher probability of obtaining the optimal solution |
Ref. | Year | Methodology | Advantages |
---|---|---|---|
[26] | 1999 | Online system for tracking multiple people in an SCN with overlapping and non-overlapping views | Development of a larger, more capable, and fully automatic system without prior localization information |
[27] | 2004 | Sparse overlapping | Better energy efficiency and able to cope with networking dynamics |
[23] | 2006 | SLAM | Locally optimal maps with computational complexity independent of the size of the map |
[24] | 2006 | SLAM | Locally optimal maps with computational complexity independent of the size of the map |
[29] | 2016 | Estimated distribution algorithm (EDA) | Accurate estimation of the features of moving objects (person) |
[25] | 2017 | SFM | Better ambiguity handling in 3D environments |
[28] | 2018 | 6D pose estimation using an end-to-end localization pipeline | Efficient, highly accurate, robust in training, and exhibits outstanding generalization capabilities |
Ref. | Year | Methodology | Advantages |
---|---|---|---|
[31] | 2015 | Projection matrix obtained from non-linear optimization | Better accuracy |
[32] | 2016 | Field model | Automatic estimation of camera parameters with high accuracy |
[33] | 2017 | Greedy descent optimization | Stable and robust automatic geometric projector camera calibration with high accuracy; Efficient in tele-immersion applications |
[34] | 2017 | Homography from unknown planar scenes | Highly stable |
[30] | 2018 | Parallel particle swarm optimization (PSO) | Low time complexity and efficient performance |
[35] | 2019 | Evolutionary optimization scheme on an EDA | Capability of reliably converting 2D object tracking into 3D space |
Ref. | Year | Methodology | Advantages |
---|---|---|---|
[36] | 2005 | Monte Carlo expectation maximization and sampling | Minimum effects of noise and delay |
[37] | 2006 | Window-occupancy-based method | Efficient and effective way to learn an activity topology for a large network of cameras with a limited number of data |
[38] | 2007 | Exclusion algorithm in distributed clusters | High scalability |
[40] | 2007 | Statistical approach in distributed network environment | Robustness with respect to appearance changes and better estimation in a time varying network |
[41] | 2008 | Decentralized data processing | Robustness with respect to variable appearance and better scalability |
[39] | 2009 | Activity-based multi-camera matching procedure | Flexible and scalable |
[42] | 2015 | Pipeline processing of lightning variations | Automated tracking and re-identification across large camera networks |
[43] | 2015 | Trust-based topology management system | Higher average coverage ratio and average packet delivery ratio |
[44] | 2018 | Blind-area distance estimation | Finer granularity and high accuracy |
[45] | 2018 | Gaussian and mean cross-correlations | Better target tracking under a single region and better interference in multi-view regions |
Ref. | Year | Methodology | Advantages |
---|---|---|---|
[46] | 2003 | Method for distributed adaptive task-load assignment | Better resource efficiency |
[47] | 2005 | Multiple-mobile-agent-based task-allocation framework | Selective operation of the tracking algorithm to reduce the resource utilization |
[48] | 2005 | Multiple-mobile-agent-based task-allocation framework | Selective operation of the tracking algorithm to reduce the resource utilization |
[49] | 2010 | Hierarchy-based automatic resource allotment | Robust tracking |
[50] | 2011 | Expectation-maximization-based approximation | Efficient approximation method for optimizing the coverage and resource allocation |
[51] | 2012 | Market-based handover | Improved quality of surveillance with optimized resources |
[52] | 2016 | Market-based handover | Improved quality of surveillance with optimized resources |
Ref. | Year | Methodology | Advantages |
---|---|---|---|
[53] | 2015 | Patch-match optimization | Reduced computational complexity by large displacement motion |
[54] | 2015 | Part-based deep model | Handles illumination changes, appearance change, abnormal deformation, and occlusions effectively |
[56] | 2015 | Social force model | Improved tracking performance in the presence of complex occlusions |
[55] | 2016 | K-means algorithm and statistical approach | Cost-effective in terms of resources (memory and computation) |
[58] | 2017 | Gaussian model for occlusion handling | Handles appearance changes and is capable of dealing with complex occlusions |
[57] | 2018 | CNN | High performance with a limited labelled training dataset |
[59] | 2018 | Distraction-aware tracking system | Effective and computationally efficient occlusion handling |
Ref. | Year | Methodology | Advantages |
---|---|---|---|
[83] | 1989 | Background subtraction | Low computational complexity |
[78] | 2001 | Viola and Jones technique | Low processing latency with high detection rate |
[80] | 2005 | HOG-based detection | Precise object detection and classification |
[79] | 2012 | Scale-invariant feature transformation | Efficient detection and localization of duplicate objects under extreme occlusion |
[81] | 2013 | Optical flow | Accurate detection of moving objects |
[86] | 2014 | Region proposals (R-CNNs) | High accuracy and precision for object detection |
[92] | 2015 | Background subtraction and mean shift | Refined and precise foreground detection |
[85] | 2016 | “You only look once” | Low latency multi-object detection |
[89] | 2016 | Deep-neural-network-based SSD | Prediction-based detection for variable shapes of objects |
[93] | 2016 | Tensor flow | Detection of mobile objects in FOVs |
[84] | 2017 | Neural network | Multi-object detection with variable shapes |
[90] | 2017 | Adaptive background subtraction model | Better accuracy as compared to traditional background subtraction |
[91] | 2017 | State-vector machine and CNN-based classifier | Multiple-object-detection approach to detect ghost shadows and avoid occlusions |
[82] | 2018 | Optical flow | Accurate detection of moving objects |
[87] | 2018 | Single-shot refinement neural network | High detection accuracy |
[5] | 2018 | Kernelized correlation framework | Real-time occlusion handling |
[88] | 2019 | Retina-Net | Balanced detection performance in terms of latency, accuracy, and precision of detection |
Ref. | Challenge Addressed | AI-Based Approach Used |
---|---|---|
[140] | Camera calibration | Convolutional neural network (CNN) |
[141] | Neural network | |
[142] | Parameter estimation | Convolutional neural network (CNN) |
[143] | Deep neural network (DNN) | |
[144] | Pose estimation | Neural network |
[145] | Object detection | Modified CNN |
[146] | Object tracking | Residual neural network |
[147] | Deep CNN and Kalman filter | |
[148] | Deep neural network (DNN) | |
[149] | CNN and deep sort | |
[150] | Deep-learning-based CNN | |
[6] | Activity detection | Slow–fast CNN |
[151] | Neural network and strider algorithm | |
[152] | Object re-identification | CNN |
[153] | Sparse graph-wavelet-based CNN | |
[154] | Object re-identification and occlusion handling | Deep-neural-network-based transfer learning |
[155] | Localization | CNN |
[156] | Neural network |
Pixels: 640 × 360 | T1 | T2 | T3 | T4 | T5 | T6 | T7 | |
---|---|---|---|---|---|---|---|---|
[8] | TPC | 30,541 | 41,556 | 52,956 | 56,871 | 60,279 | 74,638 | 76,267 |
TNC | 18,719 | 20,268 | 28,514 | 33,400 | 39,277 | 35,098 | 41,905 | |
FPC | 80,271 | 74,352 | 69,183 | 66,418 | 63,116 | 60,947 | 59,104 | |
FNC | 1,00,869 | 94,024 | 79,747 | 73,711 | 67,728 | 59,717 | 53,124 | |
MOTA (%) | 21.38 | 26.92 | 35.36 | 39.18 | 43.21 | 47.63 | 51.29 | |
TRAINING CYCLES TO OBTAIN ABOVE 80% MOTA: 18 | ||||||||
ASR | TPC | 63,018 | 69,217 | 72,141 | 76,238 | 78,908 | 79,519 | 86,211 |
TNC | 33,128 | 37,320 | 41,169 | 46,473 | 48,042 | 52,793 | 51,775 | |
FPC | 47,982 | 43,755 | 40,073 | 36,117 | 36,431 | 31,824 | 29,273 | |
FNC | 86,272 | 80,108 | 77,017 | 71,512 | 67,019 | 66,264 | 63,141 | |
MOTA (%) | 41.73 | 46.24 | 49.18 | 53.26 | 55.10 | 57.34 | 59.89 | |
TRAINING CYCLES TO OBTAIN ABOVE 80% MOTA: 12 |
T1 | T2 | T3 | T4 | T5 | T6 | T7 | ||
---|---|---|---|---|---|---|---|---|
[8] | TPC | 23,211 | 27,324 | 29,841 | 33,266 | 36,421 | 39,972 | 41,101 |
TNC | 50,080 | 58,477 | 66,581 | 69,515 | 76,451 | 77,601 | 83,591 | |
FPC | 89,233 | 85,161 | 82,686 | 79,957 | 75,277 | 72,098 | 69,035 | |
FNC | 67,876 | 59,438 | 51,292 | 47,662 | 42,251 | 40,729 | 36,673 | |
MOTA (%) | 31.81 | 37.24 | 41.85 | 44.61 | 48.99 | 51.03 | 54.12 | |
TRAINING CYCLES TO OBTAIN ABOVE 80% MOTA: 15 | ||||||||
ASR | TPC | 38,211 | 40,128 | 41,007 | 42,091 | 43,108 | 43,236 | 43,901 |
TNC | 70,860 | 77,652 | 83,017 | 84,952 | 90,317 | 92,884 | 96,666 | |
FPC | 77,102 | 71,928 | 69,982 | 67,041 | 66,101 | 65,384 | 63,687 | |
FNC | 44,227 | 40,692 | 36,394 | 36,316 | 30,874 | 28,896 | 26,146 | |
MOTA (%) | 47.34 | 51.12 | 53.83 | 55.14 | 57.91 | 59.08 | 61.01 | |
TRAINING CYCLES TO OBTAIN ABOVE 80% MOTA: 11 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Shashank; Sreedevi, I. Distributed Network of Adaptive and Self-Reconfigurable Active Vision Systems. Symmetry 2022, 14, 2281. https://doi.org/10.3390/sym14112281
Shashank, Sreedevi I. Distributed Network of Adaptive and Self-Reconfigurable Active Vision Systems. Symmetry. 2022; 14(11):2281. https://doi.org/10.3390/sym14112281
Chicago/Turabian StyleShashank, and Indu Sreedevi. 2022. "Distributed Network of Adaptive and Self-Reconfigurable Active Vision Systems" Symmetry 14, no. 11: 2281. https://doi.org/10.3390/sym14112281
APA StyleShashank, & Sreedevi, I. (2022). Distributed Network of Adaptive and Self-Reconfigurable Active Vision Systems. Symmetry, 14(11), 2281. https://doi.org/10.3390/sym14112281