Skip to main content

Situational Awareness for Law Enforcement and Public Safety Agencies Operating in Smart Cities – Part 1: Technologies

  • Chapter
  • First Online:
IoT and WSN based Smart Cities: A Machine Learning Perspective

Abstract

This chapter and the one that follows discuss the use of Internet of Things (IoT) concepts, technologies, and processes, in support of situational awareness applications for law enforcement and public safety agencies operating in smart city environments. Situational awareness facilitates efficiently discerning the physical environment, knowing what is going on in the ecosystem under consideration. Typically, there are many actors, many events, many “moving parts,” many input sensors, and many stakeholders. Advanced analytics are needed to parse, analyze, and boil down, often in real time, the large dataset generated by the sensors, which often consists of extensive visual information of various types. Artificial intelligence methods are increasingly needed to enhance the cloud analytics’ ability to extract actionable information for law enforcement stakeholders within the timeframe of interest. Part 1 of this two-chapter set highlights a number of artificial intelligence methods that may be utilized by the situational awareness platforms that are being deployed at this time in the field. Part 2 of this two-chapter set discusses specific SA tool used by law enforcement and some practical challenges affecting the actual rollout of these platforms in urban and municipal police departments. Some ethics issues are also highlighted, along with a brief assessment of ongoing research in this fast-evolving field.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Some researchers have used the phrase “situation awareness”; in this chapter we consider both terms describing the same discipline.

  2. 2.

    Other advanced AI fields (not further discussed in this chapter, but with theoretical applicability to situational awareness) include cognitive computing (systems that endeavor to understand and emulate human behavior, while also providing more natural and intuitive interface to the machine) and natural language processing (NLP) systems that allow machines to understand written language or voice commands (also including natural language generation that enables the machine to communicate in “spoken conversation”).

  3. 3.

    Google Scholar identifies over 3,100,000 papers on the topic of “machine learning.”

References

  1. M.R. Endsley, Toward a theory of situation awareness in dynamic systems. Hum. Factors 37(1), 32–64 (1995)

    Article  Google Scholar 

  2. M. Satyanarayanan, Edge computing for situational awareness, in 2017 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), (Osaka, 2017), pp. 1–6. https://doi.org/10.1109/LANMAN.2017.7972129. Available online on December 1, 2020 at https://www.cs.cmu.edu/~satya/docdir/satya-lanman2017.pdf (cmu.edu)

  3. S. Rani, R. Maheswar, et al., Integration of WSN and IoT for Smart Cities (Springer, 2020) ISBN-10:3030385159, ISBN-13:9783030385156

    Book  Google Scholar 

  4. D. Minoli, B. Occhiogrosso, Chapter 12: Internet of things applications for smart cities, in Internet of Things A to Z: Technologies and Applications, ed. by Q. Hassan, (IEEE Press/Wiley, June 2018) ISBN-13: 978-1119456742

    Google Scholar 

  5. O. Bates, A. Friday, Beyond data in the smart city: Learning from a case study of re-purposing existing campus IoT, in IEEE Pervasive: Special Issue on Smart Buildings and Cities, (Jan. 2017)

    Google Scholar 

  6. A. Ramaswami, A.G. Russell, et al., Meta-principles for developing smart, sustainable, and healthy cities. Science (AAAS) 352 (6288), 940–943 (20 May 2016). https://doi.org/10.1126/science.aaf7160

  7. D. Martínez, T. Gracia, et al., Smart cities’ challenge: How to improve coordination in the supply chain, in Sustainable Smart Cities, Part of the series Innovation, Technology, and Knowledge Management, (06 October 2016), pp. 129–142. https://doi.org/10.1007/978-3-319-40895-8_10. Print ISBN: 978-3-319-40894-1, Online ISBN: 978-3-319-40895-8

  8. N. Mali, A review on smart city through Internet of Things (IoT). Int. J. Adv. Res. Sci. Manage. Technol. 2(6) (June 2016)

    Google Scholar 

  9. S. Srivastava, N. Pal, Smart cities: The support for Internet of Things (IoT). Int. J. Comput. Appl. Eng. Sci. Jorhat 6.1, 5–7 (Mar 2016)

    Google Scholar 

  10. D. Minoli, B. Occhiogrosso, Practical aspects for the integration of 5G networks and IoT applications in smart cities environments, in Special Issue Titled “Integration of 5G Networks and Internet of Things for Future Smart City,” Wireless Communications and Mobile Computing. vol. 2019 (Hindawi/John Wiley & Sons, August 2019), Article ID 5710834, 30 pp. https://doi.org/10.1155/2019/5710834

  11. D. Minoli, B. Occhiogrosso, Ultrawideband (UWB) technology for smart cities IoT applications, in 2018 IEEE International Smart Cities Conference (ISC2) – IEEE ISC2 2018- Buildings, Infrastructure, Environment Track, Kansas City, (16–19 September, 2018)

    Google Scholar 

  12. D. Minoli, B. Occhiogrosso, Mobile IPv6 protocols and high efficiency video coding for smart city IoT applications, in CEWIT2017, (2017)

    Google Scholar 

  13. D. Minoli, B. Occhiogrosso, Blockchain-enabled fog and edge computing: Concepts, architectures and smart city applications, in Blockchain-Enabled Fog and Edge Computing: Concepts, Architectures and Applications, ed. by M. H. Rehmani, M. M. Rehan, (CRC Press, Taylor & Francis Group, Boca Raton, 2020)

    Google Scholar 

  14. R. Pew, A. Mavor (eds.), Modeling Human and Organizational Behavior: Application to Military Simulations (National Academy Press, 1998)

    Google Scholar 

  15. A. D'Amico, M. Kocka, Information assurance visualization for specific stages of situational awareness and intended uses: Lessons learned, in Workshop on Visualization for Computer Security, USA, (2005)

    Google Scholar 

  16. M. R. Endsley, D. J. Garland (eds.), Situation Awareness Analysis and Measurement (Lawrence Erlbaum Associates, Mahwah. ISBN: 0-8058-2133-3, 2000)

    Google Scholar 

  17. C. Onwubiko, Designing information systems and network components for situational awareness, in Situational Awareness in Computer Network Defense, (January 2012), pp. 104–123. https://doi.org/10.4018/978-1-4666-0104-8.ch007. Available online on December 1, 2020 at https://www.c-mric.com/wp-content/uploads/2019/12/CyberSA_Design_Requirements.pdf

  18. B. McGuinness, L. Foy, A subjective measure of SA: The crew awareness rating scale (CARS), in Proceedings of the First Human Performance, Situation Awareness, and Automation Conference, (Savannah, Georgia, 2000)

    Google Scholar 

  19. National Research Council, Modeling Human and Organizational Behavior: Application to Military Simulations (The National Academies of Sciences, Engineering, and Medicine, Washington, DC, 1998) ISBN: 0309060966, ISBN13: 9780309060967

    Google Scholar 

  20. M. Endsley, SAGAT: A methodology for the measurement of situation awareness, in NOR DC 87–83, (Northrop Corporation, Los Angeles, CA, 1987)

    Google Scholar 

  21. M. Endsley, Predictive utility of an objective measure of situation awareness, in Proceedings of the Human Factors Society 34th Annual Meeting, (Santa Monica, CA, 1990), pp. 41–45

    Google Scholar 

  22. P.A. Nobel, Schema-based knowledge elicitation for planning and situation assessment aids. IEEE Trans. Syst. Man Cybern. 19(3), 473–482 (May–June 1989)

    Article  Google Scholar 

  23. N.B. Sarter, D.D. Noble, Situation awareness: A critical but ill-defined phenomenon. Int. J. Aviat. Psychol. 1, 45–47 (1989)

    Article  Google Scholar 

  24. N.B. Sarter, D.D. Noble, How in the world did we ever get into that mode? Mode error and awareness in supervisory control. Hum. Factors 37(1), 5–19 (1995)

    Article  Google Scholar 

  25. C. Dominguez, Can SA be defined? in Situation Awareness: Papers and Annotated Bibliography, ed. by M. Vidulich, C. Dominguez, et al., (Vol AL/CF-TR-1994-0085, Armstrong Laboratory, Wright-Patterson Air Force Base, OH, 1994)

    Google Scholar 

  26. R.W. Pew, The state of situation awareness measurement, in Experimental Analysis and Measurement of Situation Awareness, ed. by D. J. Garland, M. R. Endsley, (Embry-Riddle Aeronautical University, Daytona Beach, FL, 1995), pp. 7–15

    Google Scholar 

  27. J.M. Flach, Situation awareness: Proceed with caution. Hum. Factors 37(1), 149–157 (1995)

    Article  Google Scholar 

  28. D.R. Stiffer, Graduate level situation awareness, in USAF Fighter Weapons Review, (Summer 1988), pp. 115–120

    Google Scholar 

  29. D.O.W. Banerjee, Final Report from the NSF Workshop on Future Directions in Wireless Networking (National Science Foundation, November 2013)

    Google Scholar 

  30. P. Simoens, Y. Xiao, et al., Edge analytics in the Internet of Things. IEEE Pervasive Comput. 14(2), 24–31 (April–June 2015)

    Article  Google Scholar 

  31. T. Shi, S. Horvath, Unsupervised learning with random forest predictors. J. Comput. Graph. Stat. 15(1), 118–138 (2006). https://doi.org/10.1198/106186006X94072

    Article  MathSciNet  Google Scholar 

  32. M. Caron, P. Bojanowski, et al., Deep clustering for unsupervised learning of visual features, in Proceedings of the European Conference on Computer Vision (ECCV), (2018), pp. 132–149

    Google Scholar 

  33. X. Zhai, A. Oliver, et al., Self-supervised semi-supervised learning, in Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), (2019), pp. 1476–1485

    Google Scholar 

  34. N.N. Pise, P. Kulkarni, A survey of semi-supervised learning methods, in 2008 International Conference on Computational Intelligence and Security, Suzhou, (2008), pp. 30–34. https://doi.org/10.1109/CIS.2008.204

    Chapter  Google Scholar 

  35. L. Collingwood, J. Wilkerson, Tradeoffs in accuracy and efficiency in supervised learning methods. J. Inform. Tech. Polit. 9(3), 298–318 (2012). https://doi.org/10.1080/19331681.2012.669191

    Article  Google Scholar 

  36. R.A. Caruana, A. Niculescu-Mizil, An empirical comparison of supervised learning algorithms, in ICML '06: Proceedings of the 23rd International Conference on Machine Learning, (June 2006), pp. 161–168. https://doi.org/10.1145/1143844.1143865

    Chapter  Google Scholar 

  37. V. Mnih, A. Puigdomènech, et al., Asynchronous methods for deep reinforcement learning, in Proceedings of the 33rd International Conference on Machine Learning, New York, NY, USA, (JMLR: W&CP Volume, 2016)

    Google Scholar 

  38. C. Wirth, R. Akrour, et al., A survey of preference-based reinforcement learning methods. J. Mach. Learn. Res. 18(1), 1–46 (January 2017)

    MathSciNet  MATH  Google Scholar 

  39. D. Djenouri, R. Laidi, et al., Machine learning for smart building applications: Review and taxonomy. ACM Comput. Surv. 52(2), Article No. 24 (March 2019). https://doi.org/10.1145/3311950

    Article  Google Scholar 

  40. F. Wu, K. Fu, et al., A spatial-temporal-semantic neural network algorithm for location prediction on moving objects. Algorithms 10, 37 (2017)

    Article  MathSciNet  Google Scholar 

  41. A. Wang, W. Yuan, et al., A novel pattern recognition algorithm: Combining ART network with SVM to reconstruct a multi-class classifier. Comput. Math. Appl. 57(11–12), 1908–1914., ISSN 0898-1221 (2009). https://doi.org/10.1016/j.camwa.2008.10.052

    Article  MATH  Google Scholar 

  42. R. Pupale, Support Vector Machines (SVM) – An overview (16 June 2018). Towards Data Science. Available online on December 1, 2020 at https://towardsdatascience.com/https-medium-com-pupalerushikesh-svm-f4b42800e989

  43. İ. Güven, F. Şimşir, Demand forecasting with color parameter in retail apparel industry using Artificial Neural Networks (ANN) and Support Vector Machines (SVM) methods. Comput. Ind. Eng. 147, 106678., ISSN 0360-8352 (2020). https://doi.org/10.1016/j.cie.2020.106678

    Article  Google Scholar 

  44. J.L. Awange, B. Paláncz, et al., Support vector machines (SVM), in Mathematical Geosciences, (Springer, Cham, 2018). https://doi.org/10.1007/978-3-319-67371-4_10

    Chapter  MATH  Google Scholar 

  45. D. Soni, Introduction to Bayesian networks (8 June 2018). Towards Data Science. Available online on December 1, 2020 at https://towardsdatascience.com/introduction-to-bayesian-networks-81031eeed94e

  46. A.L. Madsen, F. Jensen, et al., A parallel algorithm for Bayesian network structure learning from large data sets. Knowl.-Based Syst. 117, 46–55., ISSN 0950-7051 (2017). https://doi.org/10.1016/j.knosys.2016.07.031

    Article  Google Scholar 

  47. X. Sun, C. Chen, et al., Hybrid optimization algorithm for Bayesian network structure learning. Inform 10, 294 (2019)

    Article  Google Scholar 

  48. M. Somvanshi, P. Chavan, et al., A review of machine learning techniques using decision tree and support vector machine, in 2016 International Conference on Computing Communication Control and Automation (ICCUBEA), (Pune, 2016), pp. 1–7. https://doi.org/10.1109/ICCUBEA.2016.7860040

  49. Y. Mu, X. Liu, et al., A parallel C4.5 decision tree algorithm based on MapReduce, in Concurrency and Computation Practice and Experience, (Wiley Online, 21 February 2017). https://doi.org/10.1002/cpe.4015

  50. T. Amit, Introduction to hidden Markov models (7 June 2019). Towards Data Science. Available online on December 1, 2020 at https://towardsdatascience.com/introduction-to-hidden-markov-models-cd2c93e6b781

  51. S. Srinivasan, G. Gordon, B. Boots, Learning hidden quantum Markov models, in Proceedings of the Twenty-First International Conference on Artificial Intelligence and Statistics, Proceedings of Machine Learning Research (PMLR) 84:1979–1987, (2018)

    Google Scholar 

  52. Y. Zhou, R. Arghandeh, C.J. Spanos, Online learning of contextual hidden Markov models for temporal-spatial data analysis, in 2016 IEEE 55th Conference on Decision and Control (CDC), (Las Vegas, NV, 2016), pp. 6335–6341. https://doi.org/10.1109/CDC.2016.7799244

    Chapter  Google Scholar 

  53. M. Schonlau, R. Yuyan Zou, The random forest algorithm for statistical learning. Stata J. Promot. Commun. Stat. Stata (24 March 2020). https://doi.org/10.1177/1536867X20909688

  54. J. Abellán, C.J. Mantas, et al., Increasing diversity in random forest learning algorithm via imprecise probabilities. Expert Syst. Appl. 97, 228–243., ISSN 0957-4174 (2018). https://doi.org/10.1016/j.eswa.2017.12.029

    Article  Google Scholar 

  55. T. Cover, P. Hart, Nearest neighbor pattern classification. IEEE Trans. Inf. Theory IT-13(1), 21–27 (Jan. 1967)

    Article  Google Scholar 

  56. Y. Wang, Z. Pan, Y. Pan, A training data set cleaning method by classification ability ranking for the k-nearest neighbor classifier. IEEE Trans. Neural Netw. Learn. Syst. 31(5), 1544–1556 (May 2020). https://doi.org/10.1109/TNNLS.2019.2920864

    Article  Google Scholar 

  57. S.-S. Yu, S.-W. Chu, et al., Two improved K-means algorithms. Appl. Soft Comput. 68, 747–755., ISSN 1568-4946 (2018). https://doi.org/10.1016/j.asoc.2017.08.032

    Article  Google Scholar 

  58. M. Ahmed, R. Seraj, S.M.S. Islam, The k-means algorithm: A comprehensive survey and performance evaluation. Electronics 9(8), 1295 (2020). https://doi.org/10.3390/electronics9081295

    Article  Google Scholar 

  59. J. McGonagle, G. Pilling, A. Dobre, Gaussian mixture model. Available online on December 1, 2020 at https://brilliant.org/wiki/gaussian-mixture-model/

  60. T. Gandhi, M.M. Trivedi, Computer vision and machine learning for enhancing pedestrian safety, in Computational Intelligence in Automotive Applications. Studies in Computational Intelligence, ed. by D. Prokhorov, vol. 132, (Springer, Berlin/Heidelberg, 2008). https://doi.org/10.1007/978-3-540-79257-4_4

    Chapter  Google Scholar 

  61. S.R. Khan, H. Rahmani, et al., A guide to convolutional neural networks for computer vision. Synth. Lect. Comput. Vision 8(1), 1–207 (February 2018). https://doi.org/10.2200/S00822ED1V01Y201712COV015

    Article  Google Scholar 

  62. E. Lygouras, N. Santavas, et al., Unsupervised human detection with an embedded vision system on a fully autonomous UAV for search and rescue operations. Sensors (Basel) 19(16), 3542. Published 2019 Aug 14 (2019). https://doi.org/10.3390/s19163542

    Article  Google Scholar 

  63. M.S. Veillette, E.P. Hassey, et al., Creating synthetic radar imagery using convolutional neural networks. J. Atmos. Ocean. Technol. 35(12), 2323–2338 (2018). https://doi.org/10.1175/JTECH-D-18-0010.1

    Article  Google Scholar 

  64. Y. Ma, W. Chen, et al., EasySVM: A visual analysis approach for open-box support vector machines. Comp. Visual Media 3, 161–175 (2017). https://doi.org/10.1007/s41095-017-0077-5

    Article  Google Scholar 

  65. F. Alam, F. Ofli, M. Imran, Processing social media images by combining human and machine computing during crises. Int. J. Hum. Comput. Stud. 2018 (2018). https://doi.org/10.1080/10447318.2018.1427831

  66. B. Mertens, L. Rothkrantz, P. Wiggers, Dynamic Bayesian networks for situational awareness in the presence of Noisy data, in ACM International Conference Proceeding Series, (2011). https://doi.org/10.1145/2023607.2023676

    Chapter  Google Scholar 

  67. S.C. Satapathy, K.S. Raju, et al., Advances in decision sciences, image processing, security and computer vision, in International Conference on Emerging Trends in Engineering (ICETE), vol. 1, (2020) ISBN: 978-3-030-24321-0;978-3-030-24322-7

    Chapter  Google Scholar 

  68. F. LeGland, L. Mevel, Recursive estimation in hidden Markov models, in The 36th IEEE Conference On Decision And Control, vol. 4, (San Diego, USA, 1997), pp. 3468–3473

    Chapter  Google Scholar 

  69. V.E. Balas, L.C. Jain, B. Kovačević (eds.), Soft computing applications, in Proceedings of the 6th International Workshop Soft Computing Applications (SOFA 2014), vol. 2 ISSN 2194-5357 ISSN 2194-5365 (electronic). Part of Advances in Intelligent Systems and Computing, ISBN 978-3-319-18415-9 ISBN 978-3-319-18416-6 (eBook). https://doi.org/10.1007/978-3-319-18416-6

  70. M. Moussa, G. Beltrame, On the robustness of consensus-based behaviors for robot swarms. Swarm Intell. 14, 205–231 (2020). https://doi.org/10.1007/s11721-020-00183-1

    Article  Google Scholar 

  71. N. Kausar, A. Majid, Random forest-based scheme using feature and decision levels information for multi-focus image fusion. Pattern. Anal. Applic. 19(1) (February 2015). https://doi.org/10.1007/s10044-015-0448-4

  72. B. Arshad, R.I. Ogie, et al., Computer vision and IoT-based sensors in flood monitoring and mapping: A systematic review. Sensors 19(22), 5012 (2019). https://doi.org/10.3390/s19225012

    Article  Google Scholar 

  73. Y. Wang, H. Xia, et al., Distributed defect recognition on steel surfaces using an improved random forest algorithm with optimal multi-feature-set fusion. Multimed. Tools Appl. 77(13), 16741–16770 (July 2018). https://doi.org/10.1007/s11042-017-5238-0

    Article  Google Scholar 

  74. N. Naikal, Towards autonomous situation awareness. Technical Report No. UCB/EECS-2014-124 (21 May 2014). Electrical Engineering and Computer Sciences University of California at Berkeley. Available online on December 1, 2020 at https://www2.eecs.berkeley.edu/Pubs/TechRpts/2014/EECS-2014-124.pdf

  75. H.H. Santoch, P. Venkatesh, et al., Tracking multiple moving objects using Gaussian mixture model. Int. J. Soft Comput. 3 (2), 113–119 (May 2013). ISSN: 2231-2307

    Google Scholar 

  76. B. Grossfeld, Deep learning vs machine learning: A simple way to understand the difference (23 January 2020). Available online on December 1, 2020 at https://www.zendesk.com/blog/machine-learning-and-deep-learning

  77. K. Nevala, The Machine Learning Primer (SAS Best Practices e-book, SAS Institute Inc, Cary, 2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Daniel Minoli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Minoli, D., Koltun, A., Occhiogrosso, B. (2022). Situational Awareness for Law Enforcement and Public Safety Agencies Operating in Smart Cities – Part 1: Technologies. In: Rani, S., Sai, V., Maheswar, R. (eds) IoT and WSN based Smart Cities: A Machine Learning Perspective. EAI/Springer Innovations in Communication and Computing. Springer, Cham. https://doi.org/10.1007/978-3-030-84182-9_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-84182-9_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-84181-2

  • Online ISBN: 978-3-030-84182-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics