Privacy-preserving Social Distance Monitoring on Microcontrollers with
Low-Resolution Infrared Sensors and CNNs
- URL: http://arxiv.org/abs/2204.10541v1
- Date: Fri, 22 Apr 2022 07:17:45 GMT
- Title: Privacy-preserving Social Distance Monitoring on Microcontrollers with
Low-Resolution Infrared Sensors and CNNs
- Authors: Chen Xie, Francesco Daghero, Yukai Chen, Marco Castellano, Luca
Gandolfi, Andrea Calimera, Enrico Macii, Massimo Poncino, Daniele Jahier
Pagliari
- Abstract summary: Low-resolution infrared (IR) array sensors offer a low-cost, low-power, and privacy-preserving alternative to optical cameras and smartphones/wearables.
We demonstrate that an accurate detection of social distance violations can be achieved processing the raw output of a 8x8 IR array sensor with a small-sized Convolutional Neural Network (CNN)
We show that our best CNN achieves 86.3% balanced accuracy, significantly outperforming the 61% achieved by a state-of-the-art deterministic algorithm.
- Score: 10.80166668204102
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Low-resolution infrared (IR) array sensors offer a low-cost, low-power, and
privacy-preserving alternative to optical cameras and smartphones/wearables for
social distance monitoring in indoor spaces, permitting the recognition of
basic shapes, without revealing the personal details of individuals. In this
work, we demonstrate that an accurate detection of social distance violations
can be achieved processing the raw output of a 8x8 IR array sensor with a
small-sized Convolutional Neural Network (CNN). Furthermore, the CNN can be
executed directly on a Microcontroller (MCU)-based sensor node.
With results on a newly collected open dataset, we show that our best CNN
achieves 86.3% balanced accuracy, significantly outperforming the 61% achieved
by a state-of-the-art deterministic algorithm. Changing the architectural
parameters of the CNN, we obtain a rich Pareto set of models, spanning
70.5-86.3% accuracy and 0.18-75k parameters. Deployed on a STM32L476RG MCU,
these models have a latency of 0.73-5.33ms, with an energy consumption per
inference of 9.38-68.57{\mu}J.
Related papers
- TENNs-PLEIADES: Building Temporal Kernels with Orthogonal Polynomials [1.1970409518725493]
We focus on interfacing these networks with event-based data to perform online classification and detection with low latency.
We experimented with three event-based benchmarks and obtained state-of-the-art results on all three by large margins with significantly smaller memory and compute costs.
arXiv Detail & Related papers (2024-05-20T17:06:24Z) - OA-CNNs: Omni-Adaptive Sparse CNNs for 3D Semantic Segmentation [70.17681136234202]
We reexamine the design distinctions and test the limits of what a sparse CNN can achieve.
We propose two key components, i.e., adaptive receptive fields (spatially) and adaptive relation, to bridge the gap.
This exploration led to the creation of Omni-Adaptive 3D CNNs (OA-CNNs), a family of networks that integrates a lightweight module.
arXiv Detail & Related papers (2024-03-21T14:06:38Z) - HW-SW Optimization of DNNs for Privacy-preserving People Counting on
Low-resolution Infrared Arrays [9.806742394395322]
Low-resolution infrared (IR) array sensors enable people counting applications such as monitoring the occupancy of spaces and people flows.
Deep Neural Networks (DNNs) have been shown to be well-suited to process these sensor data in an accurate and efficient manner.
We propose a highly automated full-stack optimization flow for DNNs that goes from neural architecture search, mixed-precision quantization, and post-processing.
arXiv Detail & Related papers (2024-02-02T08:45:38Z) - Efficient Deep Learning Models for Privacy-preserving People Counting on
Low-resolution Infrared Arrays [11.363207467478134]
Infrared (IR) array sensors offer a low-cost, energy-efficient, and privacy-preserving solution for people counting.
Previous work has shown that Deep Learning (DL) can yield superior performance on this task.
We compare 6 different DL architectures on a novel dataset composed of IR images collected from a commercial 8x8 array.
arXiv Detail & Related papers (2023-04-12T15:29:28Z) - Person Detection Using an Ultra Low-resolution Thermal Imager on a
Low-cost MCU [5.684789481921423]
We propose a novel ultra-lightweight CNN-based person detector that processes thermal video from a low-cost 32x24 pixel static imager.
Our model achieves up to 91.62% accuracy (F1-score), has less than 10k parameters, and runs as fast as 87ms and 46ms on low-cost microcontrollers.
arXiv Detail & Related papers (2022-12-16T11:27:50Z) - Attention-based Feature Compression for CNN Inference Offloading in Edge
Computing [93.67044879636093]
This paper studies the computational offloading of CNN inference in device-edge co-inference systems.
We propose a novel autoencoder-based CNN architecture (AECNN) for effective feature extraction at end-device.
Experiments show that AECNN can compress the intermediate data by more than 256x with only about 4% accuracy loss.
arXiv Detail & Related papers (2022-11-24T18:10:01Z) - Energy-efficient and Privacy-aware Social Distance Monitoring with
Low-resolution Infrared Sensors and Adaptive Inference [4.158182639870093]
Low-resolution infrared (IR) sensors can be leveraged to implement privacy-preserving social distance monitoring solutions in indoor spaces.
We propose an energy-efficient adaptive inference solution consisting of a cascade of a simple wake-up trigger and a 8-bit quantized Convolutional Neural Network (CNN)
We show that, when processing the output of a 8x8 low-resolution IR sensor, we are able to reduce the energy consumption by 37-57% with respect to a static CNN-based approach.
arXiv Detail & Related papers (2022-04-22T07:07:38Z) - Deep Learning for Real Time Satellite Pose Estimation on Low Power Edge
TPU [58.720142291102135]
In this paper we propose a pose estimation software exploiting neural network architectures.
We show how low power machine learning accelerators could enable Artificial Intelligence exploitation in space.
arXiv Detail & Related papers (2022-04-07T08:53:18Z) - Deep learning for gravitational-wave data analysis: A resampling
white-box approach [62.997667081978825]
We apply Convolutional Neural Networks (CNNs) to detect gravitational wave (GW) signals of compact binary coalescences, using single-interferometer data from LIGO detectors.
CNNs were quite precise to detect noise but not sensitive enough to recall GW signals, meaning that CNNs are better for noise reduction than generation of GW triggers.
arXiv Detail & Related papers (2020-09-09T03:28:57Z) - Learning Camera Miscalibration Detection [83.38916296044394]
This paper focuses on a data-driven approach to learn the detection of miscalibration in vision sensors, specifically RGB cameras.
Our contributions include a proposed miscalibration metric for RGB cameras and a novel semi-synthetic dataset generation pipeline based on this metric.
By training a deep convolutional neural network, we demonstrate the effectiveness of our pipeline to identify whether a recalibration of the camera's intrinsic parameters is required or not.
arXiv Detail & Related papers (2020-05-24T10:32:49Z) - Near-chip Dynamic Vision Filtering for Low-Bandwidth Pedestrian
Detection [99.94079901071163]
This paper presents a novel end-to-end system for pedestrian detection using Dynamic Vision Sensors (DVSs)
We target applications where multiple sensors transmit data to a local processing unit, which executes a detection algorithm.
Our detector is able to perform a detection every 450 ms, with an overall testing F1 score of 83%.
arXiv Detail & Related papers (2020-04-03T17:36:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.