Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data Model
Thermopile sensor arrays provide a sufficient counterbalance between person detection and localization while preserving privacy through low resolution. The latter is especially important in the context of smart building automation applications. Current research has shown that there are two machine l...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2025-01-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/25/2/419 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832587532751077376 |
---|---|
author | Stefan Klir Julian Lerch Simon Benkner Tran Quoc Khanh |
author_facet | Stefan Klir Julian Lerch Simon Benkner Tran Quoc Khanh |
author_sort | Stefan Klir |
collection | DOAJ |
description | Thermopile sensor arrays provide a sufficient counterbalance between person detection and localization while preserving privacy through low resolution. The latter is especially important in the context of smart building automation applications. Current research has shown that there are two machine learning-based algorithms that are particularly prominent for general object detection: You Only Look Once (YOLOv5) and Detection Transformer (DETR). Over the course of this paper, both algorithms are adapted to localize people in 32 × 32-pixel thermal array images. The drawbacks in precision due to the sparse amount of labeled data were counteracted with a novel generative image generator (IIG). This generator creates synthetic thermal frames from the sparse amount of available labeled data. Multiple robustness tests were performed during the evaluation process to determine the overall usability of the aforementioned algorithms as well as the advantage of the image generator. Both algorithms provide a high mean average precision (mAP) exceeding 98%. They also prove to be robust against disturbances of warm air streams, sun radiation, the replacement of the sensor with an equal type sensor, new persons, cold objects, movements along the image frame border and people standing still. However, the precision decreases for persons wearing thick layers of clothes, such as winter clothing, or in scenarios where the number of present persons exceeds the number of persons the algorithm was trained on. In summary, both algorithms are suitable for detection and localization purposes, although YOLOv5m has the advantage in real-time image processing capabilities, accompanied by a smaller model size and slightly higher precision. |
format | Article |
id | doaj-art-de413126cf7f4994811a767fae1c0700 |
institution | Kabale University |
issn | 1424-8220 |
language | English |
publishDate | 2025-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Sensors |
spelling | doaj-art-de413126cf7f4994811a767fae1c07002025-01-24T13:48:51ZengMDPI AGSensors1424-82202025-01-0125241910.3390/s25020419Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data ModelStefan Klir0Julian Lerch1Simon Benkner2Tran Quoc Khanh3Laboratory of Adaptive Lighting Systems and Visual Processing, Technical University of Darmstadt, Hochschulstr. 4a, 64289 Darmstadt, GermanyLaboratory of Adaptive Lighting Systems and Visual Processing, Technical University of Darmstadt, Hochschulstr. 4a, 64289 Darmstadt, GermanyLaboratory of Adaptive Lighting Systems and Visual Processing, Technical University of Darmstadt, Hochschulstr. 4a, 64289 Darmstadt, GermanyLaboratory of Adaptive Lighting Systems and Visual Processing, Technical University of Darmstadt, Hochschulstr. 4a, 64289 Darmstadt, GermanyThermopile sensor arrays provide a sufficient counterbalance between person detection and localization while preserving privacy through low resolution. The latter is especially important in the context of smart building automation applications. Current research has shown that there are two machine learning-based algorithms that are particularly prominent for general object detection: You Only Look Once (YOLOv5) and Detection Transformer (DETR). Over the course of this paper, both algorithms are adapted to localize people in 32 × 32-pixel thermal array images. The drawbacks in precision due to the sparse amount of labeled data were counteracted with a novel generative image generator (IIG). This generator creates synthetic thermal frames from the sparse amount of available labeled data. Multiple robustness tests were performed during the evaluation process to determine the overall usability of the aforementioned algorithms as well as the advantage of the image generator. Both algorithms provide a high mean average precision (mAP) exceeding 98%. They also prove to be robust against disturbances of warm air streams, sun radiation, the replacement of the sensor with an equal type sensor, new persons, cold objects, movements along the image frame border and people standing still. However, the precision decreases for persons wearing thick layers of clothes, such as winter clothing, or in scenarios where the number of present persons exceeds the number of persons the algorithm was trained on. In summary, both algorithms are suitable for detection and localization purposes, although YOLOv5m has the advantage in real-time image processing capabilities, accompanied by a smaller model size and slightly higher precision.https://www.mdpi.com/1424-8220/25/2/419people localizationthermopile arraymulti-person detectioninfrared array sensorgenerative IR data |
spellingShingle | Stefan Klir Julian Lerch Simon Benkner Tran Quoc Khanh Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data Model Sensors people localization thermopile array multi-person detection infrared array sensor generative IR data |
title | Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data Model |
title_full | Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data Model |
title_fullStr | Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data Model |
title_full_unstemmed | Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data Model |
title_short | Multi-Person Localization Based on a Thermopile Array Sensor with Machine Learning and a Generative Data Model |
title_sort | multi person localization based on a thermopile array sensor with machine learning and a generative data model |
topic | people localization thermopile array multi-person detection infrared array sensor generative IR data |
url | https://www.mdpi.com/1424-8220/25/2/419 |
work_keys_str_mv | AT stefanklir multipersonlocalizationbasedonathermopilearraysensorwithmachinelearningandagenerativedatamodel AT julianlerch multipersonlocalizationbasedonathermopilearraysensorwithmachinelearningandagenerativedatamodel AT simonbenkner multipersonlocalizationbasedonathermopilearraysensorwithmachinelearningandagenerativedatamodel AT tranquockhanh multipersonlocalizationbasedonathermopilearraysensorwithmachinelearningandagenerativedatamodel |