Monitoring Indoor People Presence in Buildings Using Low-Cost Infrared Sensor Array in Doorways
<p>A schematic representation of the proposed architecture.</p> "> Figure 2
<p>Infrared sensor for tracking human passage movement.</p> "> Figure 3
<p>Case study: monitoring people presence in buildings.</p> "> Figure 4
<p>Reference scenario of an event: user’s passage.</p> "> Figure 5
<p>Partitioning a frame into bins.</p> "> Figure 6
<p>Examples of the bin’s time series when a subject is moving from the right to the left under the infrared sensor.</p> "> Figure 7
<p>Depiction of a user crossing the doorway with the IR sensor set-up placed on the top.</p> "> Figure 8
<p>Six frames captured during the passage of a person recorded during the data collection and data processing of the software. The bar represents the temperature scale in °C.</p> "> Figure 9
<p>Representative illustration of “Step test” conducted with 6 frames. The step (perturbation) is shown in red, which scrolls from the right to left direction.</p> "> Figure 10
<p>Representative illustration of Ramp test conducted with 6 frames. The red block represents perturbation that scrolls from the right to left direction.</p> "> Figure 11
<p>Plot of delta (Δ) Vs Average ambient temperature (T. Avg. ambient): (<b>a</b>) normal pace, 44 frames; (<b>b</b>) brisk pace, 31 frames; (<b>c</b>) running pace, 21 frames. The recognition and non-recognition zones are shown for each of these cases.</p> "> Figure 12
<p>The representative illustration of the random test is shown here. The scenario chosen is when the person is at distance of 5 meters from the sensor and for 26–30 °C temperature range.</p> "> Figure 13
<p>Accuracy plot for detection of four distinct human passage movement (Input, Output, IHO, OHI), at different distances (9P: 1.5 m, 6P: 5 m, and 2P: 7.5 m), and different temperature ranges (18–22 °C, 22–26 °C, 26–30 °C, 30–34 °C, and 30–38 °C); (<b>A</b>) 44 frames—normal, (<b>B</b>) 31 frames—brisk, and (<b>C</b>) 21 frames—running pace.</p> ">
Abstract
:1. Introduction
- (1)
- Study and development of a low-computational complexity and low memory footprint pattern recognition algorithm.
- (2)
- Development of a low-cost people-counting device with a microcontroller implementing the proposed algorithm.
2. Proposed Architecture
2.1. Infrared Sensor
2.2. Z-Wave Installed IR Sensor
3. Algorithm for Monitoring People Crossing a Doorway
3.1. Case Study and Requirements
- Complexity, the proposed algorithm shall employ low computational complexity modules;
- Memory, the proposed algorithm shall target a low memory footprint;
- Accuracy, the proposed algorithm shall target full accuracy (100%) in stable indoor environmental conditions (22–26 °C) and high accuracy (higher than 95%) in variable indoor environmental conditions (18–32 °C).
3.2. Proposed Algorithm
4. Experimental Analysis
5. Results and Discussion
5.1. Acquisition of Thermal Images for Algorithm Calibration
5.2. Validation of Proper Functioning of the Developed Pattern Recognition Algorithm
5.3. The Random Test
- -
- With an increase in walking speed. Given the fixed and small number of samples per second captured by the sensor, high walking speed will reduce the number of sensor elements activated and from the algorithmic point of view, the information available for discriminating between variations due to the passage under the gate or variations due to environmental thermal noise.
- -
- With an increase in the user’s distance from the sensor. Given the fixed resolution of the sensor, if the subject is in the proximity of the sensor, more sensor elements will be activated in comparison with a subject far from the sensor that will have an impact on fewer sensor elements. Hence, if the user is far from the sensor, then the algorithm has less information for discriminating between variations due to the presence of a user under the gate or variations due to environmental thermal noise.
- -
- At temperature ranges above 30 °C. As the ambient temperature increases becoming comparable with user temperature, the algorithm has less information for discriminating between variations due to the presence of a user under the gate or variations due to environmental thermal noise. However, considering that the application targets indoor monitoring, a normal thermal condition should satisfy thermal people’s comfort, i.e., indoor temperature lower than body temperature.
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
References
- Kubba, S. Building Information Modeling (BIM). In Handbook of Green Building Design and Construction; Elsevier: Amsterdam, The Netherlands, 2017; pp. 227–256. [Google Scholar]
- Akanmu, A.; Olatunji, O.; Love, P.E.D.; Nguyen, D.; Matthews, J. Auto-generated site layout: An integrated approach to real-time sensing of temporary facilities in infrastructure projects. Struct. Infrastruct. Eng. 2015, 12, 1243–1255. [Google Scholar] [CrossRef]
- Cauteruccio, F.; Fortino, G.; Guerrieri, A.; Liotta, A.; Mocanu, D.C.; Perra, C.; Terracina, G.; Torres Vega, M. Short-long term anomaly detection in wireless sensor networks based on machine learning and multi-parameterized edit distance. Inf. Fusion 2019, 52, 13–30. [Google Scholar] [CrossRef] [Green Version]
- Hayat, H.; Griffiths, T.; Brennan, D.; Lewis, R.P.; Barclay, M.; Weirman, C.; Philip, B.; Searle, J.R. The state-of-the-art of sensors and environmental monitoring technologies in buildings. Sensors 2019, 19, 3648. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Kim, A.; Han, J.; Yu, T.; Kim, D.S. Hybrid wireless sensor network for building energy management systems based on the 2.4 GHz and 400 MHz bands. Inf. Syst. 2015, 48, 320–326. [Google Scholar] [CrossRef]
- Han, K.; Zhang, J. Energy-saving building system integration with a smart and low-cost sensing/control network for sustainable and healthy living environments: Demonstration case study. Energy Build. 2020, 214, 109861. [Google Scholar] [CrossRef]
- Yassein, M.B.; Mardini, W.; Khalil, A. Smart homes automation using Z-wave protocol. In Proceedings of the 2016 International Conference on Engineering & MIS (ICEMIS), Agadir, Morocco, 22–24 September 2016; pp. 1–6. [Google Scholar]
- Wan, C.; Wang, L.; Phoha, V.V. (Eds.) A survey on gait recognition. ACM Comput. Surv. 2018, 51, 1–35. [Google Scholar]
- Rida, I.; Almaadeed, N.; Almaadeed, S. Robust gait recognition: A comprehensive survey. IET Biom. 2018, 8, 14–28. [Google Scholar] [CrossRef]
- Rida, I.; Jiang, X.; Marcialis, G.L. Human body part selection by group lasso of motion for model-free gait recognition. IEEE Signal Process. Lett. 2015, 23, 154–158. [Google Scholar] [CrossRef]
- Sun, Q.; Hu, F.; Hao, Q. Mobile target scenario recognition via low-cost pyroelectric sensing system: Toward a context-enhanced accurate identification. IEEE Trans. Syst. Man Cybern. Syst. 2014, 44, 375–384. [Google Scholar] [CrossRef]
- Yang, B.; Luo, J.; Liu, Q. A novel low-cost and small-size human tracking system with pyroelectric infrared sensor mesh network. Infrared Phys. Technol. 2014, 63, 147–156. [Google Scholar] [CrossRef]
- Qi, H.; Fei, H.; Yang, X. Multiple human tracking and identification with wireless distributed pyroelectric sensor systems. IEEE Syst. J. 2009, 3, 428–439. [Google Scholar] [CrossRef]
- Chowdhury, Z.I.; Imtiaz, M.H.; Azam, M.M.; Sumi, M.R.A.; Nur, N.S. Design and implementation of pyroelectric infrared sensor based security system using microcontroller. In Proceedings of the IEEE Technology Students’ Symposium, Kharagpur, India, 14–16 January 2011; pp. 1–5. [Google Scholar]
- Caicedo, D.; Pandharipande, A. Ultrasonic array sensor for indoor presence detection. In Proceedings of the 20th European Signal Processing Conference (EUSIPCO), Bucharest, Romania, 27–31 August 2012; pp. 175–179. [Google Scholar]
- Basu, C.; Rowe, A. Tracking motion and proxemics using thermal-sensor array. arXiv 2015, arXiv:abs/1511.08166. [Google Scholar]
- Mohammadmoradi, H.; Munir, S.; Gnawali, O.; Shelton, C. Measuring people-flow through doorways using easy-to-install ir array sensors. In Proceedings of the 2017 13th International Conference on Distributed Computing in Sensor Systems (DCOSS), Ottawa, ON, Canada, 5–7 June 2017; pp. 35–43. [Google Scholar]
- Trofimova, A.A.; Masciadri, A.; Veronese, F.; Salice, F. Indoor human detection based on thermal array sensor data and adaptive background estimation. J. Comput. Commun. 2017, 5, 16–28. [Google Scholar] [CrossRef] [Green Version]
- Jeong, Y.; Yoon, K.; Joung, K. Probabilistic method to determine human subjects for low-resolution thermal imaging sensor. In Proceedings of the 2014 IEEE Sensors Applications Symposium (SAS), Queenstown, New Zealand, 18–20 February 2014; pp. 97–102. [Google Scholar]
- Qu, D.; Yang, B.; Gu, N. Indoor multiple human targets localization and tracking using thermopile sensor. Infrared Phys. Technol. 2019, 97, 349–359. [Google Scholar] [CrossRef]
- Maaspuro, M. A low-resolution IR-array as a doorway occupancy counter in a smart building. Int. J. Online Biomed. Eng. (iJOE) 2020, 16. [Google Scholar] [CrossRef]
- Doherty, B.; Gardner, N.; Ray, A.; Higgs, B.; Varshney, I. The shakedown: Developing an indoor-localization system for quantifying toilet usage in offices. Archit. Sci. Rev. 2020, 63, 325–338. [Google Scholar] [CrossRef]
- Spasov, G.; Tsvetkov, V.; Petrova, G. Using IR array MLX90640 to build an IoT solution for ALL and security smart systems. In Proceedings of the 2019 IEEE XXVIII International Scientific Conference Electronics (ET), Sozopol, Bulgaria, 12–14 September 2019; pp. 1–4. [Google Scholar]
- Gu, N.; Yang, B.; Zhang, T. Dynamic fuzzy background removal for indoor human target perception based on thermopile array sensor. IEEE Sens. J. 2019, 20, 67–76. [Google Scholar] [CrossRef]
- Panasonic High Performance Grid-EYE Sensors Reference Specification. Available online: https://na.industrial.panasonic.com/file-download/4108 (accessed on 22 April 2021).
Reference | Case Study | Sensor Type | Feature Extraction Method | Accuracy |
---|---|---|---|---|
Proposed | Indoor people counter | IR array | Unsupervised pattern recognition based on moving average thresholding | 95% |
[16] | Tracking motion and Proxemics | IR array | K-means clustering | 80% |
[17] | People occupancy | IR array | Otsu’s Binarization and temperature filtering technique | 93% |
[18] | Indoor human detection | IR array | Activity recognition algorithm and Kalman filter for noise removal | 70–95% |
[19] | Indoor human detection | IR array | A probabilistic method with multiple pre- and post-image processing techniques | |
[20] | Human localization and tracking | IR array | Adaptive threshold, Nearest neighbour, and Kalman filter tracking | - |
[21] | Doorway Occupancy counter | IR array | Kalman filter tracking | 89–92%. |
[22] | Quantifying toilet usage in offices | IR array | Machine learning methods (KNN, SVM, LR, LSTM) | >98–99% |
Dimensions | 11.6 mm × 4.3 mm × 8.0 mm (L × H × W) |
Operating voltage | 3.3 V or 5.0 V |
Current consumption | Typ. 4.5 mA (Normal mode); 0.8 mA (Stand-by mode), 0.2 mA (Sleep mode) |
Temperatures range of measuring object | With amplification factor High gain: 0 °C up to 80 °C, gain of the Low: −20 °C up to 100 °C |
Field of view: | 60° (vertical and horizontal) |
Number of Thermopiles: | 64 (horizontal × vertical 8 × 8) |
Frame rate | 10 frames/s or 1 frame/s |
Absolute temperature accuracy | Typ. ± 2.5 °C |
Identifier | Description |
---|---|
I: Input | People crossing (entering) the doorway |
O: Output | People crossing (exiting) the doorway |
IHO: I—Input H—Hold O—Output | People not completing a full doorway crossing (fake entry). The person comes from the entrance side, holds in the doorway and then goes back from the entrance. |
OHI: O—Output H—Hold I—Input | People not completing a full doorway crossing (fake exit). The person comes from the exiting side, holds in the doorway and goes back towards the exit. |
IHI: I—Input H—Hold I—Input | People completing a full doorway crossing with a hold. The person comes from the entrance side, holds in the doorway, and completes the crossing. |
OHO: O—Output H—Hold O—Output | People completing a full doorway crossing with a hold. The person comes from the exiting side, holds in the doorway, and completes the crossing. |
Time Series | Identifier |
---|---|
4321 | I |
1234 | O |
432…234 | IHO |
123…321 | OHI |
432…321 | IHI |
123…234 | OHO |
N. | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
Event | I | O | I | O | IHO | I | OHO | IHI | I | O | OHO | I | OHI |
User | Height (cm) | Total Time (s) |
---|---|---|
U1 | 173 | 111 |
U2 | 175 | 101 |
U3 | 182 | 102 |
U4 | 170 | 93 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
Perra, C.; Kumar, A.; Losito, M.; Pirino, P.; Moradpour, M.; Gatto, G. Monitoring Indoor People Presence in Buildings Using Low-Cost Infrared Sensor Array in Doorways. Sensors 2021, 21, 4062. https://doi.org/10.3390/s21124062
Perra C, Kumar A, Losito M, Pirino P, Moradpour M, Gatto G. Monitoring Indoor People Presence in Buildings Using Low-Cost Infrared Sensor Array in Doorways. Sensors. 2021; 21(12):4062. https://doi.org/10.3390/s21124062
Chicago/Turabian StylePerra, Cristian, Amit Kumar, Michele Losito, Paolo Pirino, Milad Moradpour, and Gianluca Gatto. 2021. "Monitoring Indoor People Presence in Buildings Using Low-Cost Infrared Sensor Array in Doorways" Sensors 21, no. 12: 4062. https://doi.org/10.3390/s21124062