Abstract
Estimating the number of people within a public building with multiple entrances is an interesting problem, especially when limitations on building occupancy hold as during the Covid-19 pandemic. In this article, we illustrate the design, prototyping and assessment of an open-source distributed Cloud-IoT service that performs such a task and detects crowd formation via EdgeAI, also accounting for privacy and security concerns. The service is deployed and thoroughly assessed over a low-cost Fog infrastructure, showing an average accuracy of 94%.
Work partly supported by project GIÒ: a Fog computing testbed for research & Education funded by the Department of Computer Science, University of Pisa, Italy.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Open-sourced at: https://github.com/di-unipi-socc/GPC-MonitoringUnit.
- 2.
Available at: https://docs.openvino.ai/latest/index.html.
- 3.
Open-sourced at: https://github.com/di-unipi-socc/GPC-PeopleCounterService.
- 4.
Available at: https://github.com/openvinotoolkit/open_model_zoo/.
References
Babu Sam, D., Surya, S., Venkatesh Babu, R.: Switching convolutional neural network for crowd counting. In: CVPR (2017)
Barnoviciu, E., Ghenescu, V., Carata, S.V., Ghenescu, M., Mihaescu, R., Chindea, M.: GDPR compliance in video surveillance and video processing application. In: SpeD (2019)
Bonomi, F., Milito, R., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: MCC, pp. 13–16 (2012)
Cavoukian, A., Dixon, M.: Privacy and security by design: an enterprise architecture approach. Information and Privacy Commissioner of Ontario, Canada (2013)
Chen, K.T., Chang, Y.C., Tseng, P.H., Huang, C.Y., Lei, C.L.: Measuring the latency of cloud gaming systems. In: ICM (2011)
Iguernaissi, R., Merad, D., Drap, P.: People counting based on kinect depth data. In: ICPRAM (2018)
Kanjula, K.R., Reddy, V.V., Abraham, J.S., et al.: People counting system for retail analytics using edge AI. arXiv preprint arXiv:2205.13020 (2022)
Kong, D., Gray, D., Tao, H.: A viewpoint invariant approach for crowd counting. In: ICPR, vol. 3, pp. 1187–1190 (2006)
Kuplyakov, D., Shalnov, E., Konushin, V., Konushin, A.: A distributed tracking algorithm for counting people in video. Program. Comput. Softw. 45(4), 163–170 (2019)
Lin, Z., Davis, L.S.: Shape-based human detection and segmentation via hierarchical part-template matching. IEEE Trans. Pattern Anal. Mach. Intell. 32(4), 604–618 (2010)
Mamedov, T., Kuplyakov, D., Konushin, A.: Practical people counting algorithm (2021)
Monti, L., Mirri, S., Prandi, C., Salomoni, P.: Smart sensing supporting energy-efficient buildings: on comparing prototypes for people counting. In: EAI International Conference on Smart Objects and Technologies for Social Good (2019)
Perko, R., Klopschitz, M., Almer, A., Roth, P.M.: Critical aspects of person counting and density estimation. J. Imaging 7(2), 1–21 (2021)
Pervaiz, M., Jalal, A., Kim, K.: Hybrid algorithm for multi people counting and tracking for smart surveillance. In: IBCAST (2021)
Sandler, M., Howard, A., Zhu, M., Zhmoginov, A., Chen, L.C.: MobileNetV2: inverted residuals and linear bottlenecks (2019)
Shehzed, A., Jalal, A., Kim, K.: Multi-person tracking in smart surveillance system for crowd counting and normal/abnormal events detection. In: ICAEM (2019)
Sommerville, I.: Engineering Software Products. Pearson, London (2020)
Vazquez, C., et al.: Robust people detection using depth information from an overhead time-of-flight camera. Expert Syst. Appl. 71, 240–256 (2016)
Wang, X., et al.: In-Edge AI: intelligentizing mobile edge computing, caching and communication by federated learning. IEEE Netw. 33(5), 156–165 (2019)
Ye, Q.: A robust method for counting people in complex indoor spaces. In: ICETC, vol. 2 (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Maione, E., Forti, S., Brogi, A. (2023). People Counting in the Times of Covid-19. In: Troya, J., et al. Service-Oriented Computing – ICSOC 2022 Workshops. ICSOC 2022. Lecture Notes in Computer Science, vol 13821. Springer, Cham. https://doi.org/10.1007/978-3-031-26507-5_16
Download citation
DOI: https://doi.org/10.1007/978-3-031-26507-5_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-26506-8
Online ISBN: 978-3-031-26507-5
eBook Packages: Computer ScienceComputer Science (R0)