首页 > 最新文献

Pervasive and Mobile Computing最新文献

英文 中文
Bio-inspired recruiting strategies for on-demand connectivity over a multi-layer hybrid CubeSat-UAV networks in emergency scenarios
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-03-10 DOI: 10.1016/j.pmcj.2025.102030
Mauro Tropea , Alex Ramiro Masaquiza Caiza , Floriano De Rango
In emergency scenarios, the network infrastructure must remain reliable and continuously available to ensure connectivity to people and optimal performance in supporting different types of applications, including real-time services. When terrestrial infrastructure is compromised during emergencies, Flying Ad Hoc Networks (FANETs) can offer a quick and effective solution for re-establishing connectivity in affected areas. The dynamic coverage provided by a swarm of UAVs (Unmanned Aerial Vehicles) during a disaster could be crucial for people inside the affected areas. In high-demand and critical situations, the performance of FANETs may deteriorate due to several factors, including simultaneous user connections, high traffic volumes, limited energy resources of network devices, and interference arising within the same geographic region. To address these challenges, this paper proposes a novel, bio-inspired recruitment algorithm that aims to guarantee good performance of FANETs in energy constrained scenarios by efficiently recruiting UAVs to cover the demand of end users connected to the network. In such a scenario, when additional UAVs cannot be reachable using the on-earth network infrastructure and multi-hop routing, the recruiting can be supported through a multi-layer hybrid architecture that integrates CubeSats to forward recruiting requests to potential UAVs located far from the network. This approach not only enhances the connectivity of end users but also ensures that the network can efficiently be adapted to the demands of users in emergency situations.
{"title":"Bio-inspired recruiting strategies for on-demand connectivity over a multi-layer hybrid CubeSat-UAV networks in emergency scenarios","authors":"Mauro Tropea ,&nbsp;Alex Ramiro Masaquiza Caiza ,&nbsp;Floriano De Rango","doi":"10.1016/j.pmcj.2025.102030","DOIUrl":"10.1016/j.pmcj.2025.102030","url":null,"abstract":"<div><div>In emergency scenarios, the network infrastructure must remain reliable and continuously available to ensure connectivity to people and optimal performance in supporting different types of applications, including real-time services. When terrestrial infrastructure is compromised during emergencies, Flying Ad Hoc Networks (FANETs) can offer a quick and effective solution for re-establishing connectivity in affected areas. The dynamic coverage provided by a swarm of UAVs (Unmanned Aerial Vehicles) during a disaster could be crucial for people inside the affected areas. In high-demand and critical situations, the performance of FANETs may deteriorate due to several factors, including simultaneous user connections, high traffic volumes, limited energy resources of network devices, and interference arising within the same geographic region. To address these challenges, this paper proposes a novel, bio-inspired recruitment algorithm that aims to guarantee good performance of FANETs in energy constrained scenarios by efficiently recruiting UAVs to cover the demand of end users connected to the network. In such a scenario, when additional UAVs cannot be reachable using the on-earth network infrastructure and multi-hop routing, the recruiting can be supported through a multi-layer hybrid architecture that integrates CubeSats to forward recruiting requests to potential UAVs located far from the network. This approach not only enhances the connectivity of end users but also ensures that the network can efficiently be adapted to the demands of users in emergency situations.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"109 ","pages":"Article 102030"},"PeriodicalIF":3.0,"publicationDate":"2025-03-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143610929","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
In-bed gesture recognition to support the communication of people with Aphasia
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-26 DOI: 10.1016/j.pmcj.2025.102029
Ana Patrícia Rocha, Afonso Guimarães, Ilídio C. Oliveira, José Maria Fernandes, Miguel Oliveira e Silva, Samuel Silva, António Teixeira
People with language impairments can have difficulties expressing themselves to others, leading to major limitations to their safety, independence, and quality of life in general. Aphasia is an example of an acquired language impairment that affects many people (around 2 million in the United States), being commonly caused by stroke, but also by other brain injuries. Several augmentative and alternative communication solutions are available to help people with communication difficulties, but they are generally not suitable for all contexts of use (e.g., lying in bed). In the scope of the “APH-ALARM” project, which aimed at developing solutions to support people with Aphasia, we envision a system for the bedroom that enables conveying messages to be sent to a caregiver or relative, for example. Focusing on gesture input, in this contribution, we investigated if smartwatch sensors and machine learning (ML) can be used to recognise arm gestures executed while lying. We explored different factors, namely the feature set, size of the sliding window used for feature extraction, and ML classifier. The results obtained with data gathered from ten subjects are promising, with the best factor combinations for the user-independent solution leading to a mean macro F1 score of 94% or 95%. They demonstrate the potential of using wearables to develop a gesture input modality for the in-bed scenario, which can also potentially be extended to other contexts (e.g., sitting in a bed, chair, or sofa, or standing). This research also provides useful insights that inform future work, including the development and deployment of communication support systems that can benefit not only people with communication difficulties (e.g., more independence), but also those caring for them (e.g., more peace of mind).
{"title":"In-bed gesture recognition to support the communication of people with Aphasia","authors":"Ana Patrícia Rocha,&nbsp;Afonso Guimarães,&nbsp;Ilídio C. Oliveira,&nbsp;José Maria Fernandes,&nbsp;Miguel Oliveira e Silva,&nbsp;Samuel Silva,&nbsp;António Teixeira","doi":"10.1016/j.pmcj.2025.102029","DOIUrl":"10.1016/j.pmcj.2025.102029","url":null,"abstract":"<div><div>People with language impairments can have difficulties expressing themselves to others, leading to major limitations to their safety, independence, and quality of life in general. Aphasia is an example of an acquired language impairment that affects many people (around 2 million in the United States), being commonly caused by stroke, but also by other brain injuries. Several augmentative and alternative communication solutions are available to help people with communication difficulties, but they are generally not suitable for all contexts of use (e.g., lying in bed). In the scope of the “APH-ALARM” project, which aimed at developing solutions to support people with Aphasia, we envision a system for the bedroom that enables conveying messages to be sent to a caregiver or relative, for example. Focusing on gesture input, in this contribution, we investigated if smartwatch sensors and machine learning (ML) can be used to recognise arm gestures executed while lying. We explored different factors, namely the feature set, size of the sliding window used for feature extraction, and ML classifier. The results obtained with data gathered from ten subjects are promising, with the best factor combinations for the user-independent solution leading to a mean macro F1 score of 94% or 95%. They demonstrate the potential of using wearables to develop a gesture input modality for the in-bed scenario, which can also potentially be extended to other contexts (e.g., sitting in a bed, chair, or sofa, or standing). This research also provides useful insights that inform future work, including the development and deployment of communication support systems that can benefit not only people with communication difficulties (e.g., more independence), but also those caring for them (e.g., more peace of mind).</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"109 ","pages":"Article 102029"},"PeriodicalIF":3.0,"publicationDate":"2025-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143562321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A novel middleware for adaptive and efficient split computing for real-time object detection
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-22 DOI: 10.1016/j.pmcj.2025.102028
Matteo Mendula , Paolo Bellavista , Marco Levorato , Sharon Ladron de Guevara Contreras
Real-world applications requiring real-time responsiveness frequently rely on energy-intensive and compute-heavy neural network algorithms. Strategies include deploying distributed and optimized Deep Neural Networks on mobile devices, which can lead to considerable energy consumption and degraded performance, or offloading larger models to edge servers, which requires low-latency wireless channels. Here we present Furcifer, a novel middleware that autonomously adjusts the computing strategy (i.e., local computing, edge computing, or split computing) based on context conditions. Utilizing container-based services and low-complexity predictors that generalize across environments, Furcifer supports supervised compression as a viable alternative to pure local or remote processing in real-time environments. An extensive set of experiments coversdiverse scenarios, including both stable and highly dynamic channel environments with unpredictable changes in connection quality and load. In moderate-varying scenarios, Furcifer demonstrates significant benefits: achieving a 2x reduction in energy consumption, a 30% higher mean Average Precision score compared to local computing, and a three-fold FPS increase over static offloading. In highly dynamic environments with unreliable connectivity and rapid increases in concurrent clients, Furcifer’s predictive capabilities preserves up to 30% energy, achieving a 16% higher accuracy rate, and completing 80% more frame inferences compared to pure local computing and approaches without trend forecasting, respectively.
现实世界中需要实时响应的应用经常依赖于能源密集型和计算量大的神经网络算法。策略包括在移动设备上部署分布式优化深度神经网络,这可能会导致相当大的能耗和性能下降;或者将大型模型卸载到边缘服务器,这需要低延迟无线信道。我们在此介绍一种新型中间件 Furcifer,它能根据上下文条件自主调整计算策略(即本地计算、边缘计算或分离计算)。利用基于容器的服务和可跨环境通用的低复杂度预测器,Furcifer 支持将监督压缩作为实时环境中纯本地或远程处理的可行替代方案。大量实验涵盖了各种不同的场景,包括连接质量和负载发生不可预测变化的稳定和高度动态信道环境。在中度变化的场景中,Furcifer 显示了显著的优势:与本地计算相比,能耗降低了 2 倍,平均精度分数提高了 30%,FPS 提高了三倍。在连接不可靠、并发客户端迅速增加的高动态环境中,Furcifer 的预测能力可节省多达 30% 的能源,准确率提高了 16%,与纯本地计算和无趋势预测的方法相比,完成的帧推理分别增加了 80%。
{"title":"A novel middleware for adaptive and efficient split computing for real-time object detection","authors":"Matteo Mendula ,&nbsp;Paolo Bellavista ,&nbsp;Marco Levorato ,&nbsp;Sharon Ladron de Guevara Contreras","doi":"10.1016/j.pmcj.2025.102028","DOIUrl":"10.1016/j.pmcj.2025.102028","url":null,"abstract":"<div><div>Real-world applications requiring real-time responsiveness frequently rely on energy-intensive and compute-heavy neural network algorithms. Strategies include deploying distributed and optimized Deep Neural Networks on mobile devices, which can lead to considerable energy consumption and degraded performance, or offloading larger models to edge servers, which requires low-latency wireless channels. Here we present Furcifer, a novel middleware that autonomously adjusts the computing strategy (i.e., local computing, edge computing, or split computing) based on context conditions. Utilizing container-based services and low-complexity predictors that generalize across environments, Furcifer supports supervised compression as a viable alternative to pure local or remote processing in real-time environments. An extensive set of experiments coversdiverse scenarios, including both stable and highly dynamic channel environments with unpredictable changes in connection quality and load. In moderate-varying scenarios, Furcifer demonstrates significant benefits: achieving a 2x reduction in energy consumption, a 30% higher mean Average Precision score compared to local computing, and a three-fold FPS increase over static offloading. In highly dynamic environments with unreliable connectivity and rapid increases in concurrent clients, Furcifer’s predictive capabilities preserves up to 30% energy, achieving a 16% higher accuracy rate, and completing 80% more frame inferences compared to pure local computing and approaches without trend forecasting, respectively.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"108 ","pages":"Article 102028"},"PeriodicalIF":3.0,"publicationDate":"2025-02-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143487181","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
EncCluster: Scalable functional encryption in federated learning through weight clustering and probabilistic filters EncCluster:通过权重聚类和概率过滤器在联合学习中进行可扩展的功能加密
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-21 DOI: 10.1016/j.pmcj.2025.102021
Vasileios Tsouvalas , Samaneh Mohammadi , Ali Balador , Tanir Ozcelebi , Francesco Flammini , Nirvana Meratnia
Federated Learning (FL) enables model training across decentralized devices by communicating solely local model updates to an aggregation server. Although such limited data sharing makes FL more secure than centralized approached, FL remains vulnerable to inference attacks during model update transmissions. Existing secure aggregation approaches rely on differential privacy or cryptographic schemes like Functional Encryption (FE) to safeguard individual client data. However, such strategies can reduce performance or introduce unacceptable computational and communication overheads on clients running on edge devices with limited resources. In this work, we present EncCluster, a novel method that integrates model compression through weight clustering with recent decentralized FE and privacy-enhancing data encoding using probabilistic filters to deliver strong privacy guarantees in FL without affecting model performance or adding unnecessary burdens to clients. We performed a comprehensive evaluation, spanning various datasets and architectures, to demonstrate EncCluster scalability across encryption levels. Our findings reveal that EncCluster significantly reduces communication costs — below even conventional FedAvg — and accelerates encryption by more than four times over all baselines; at the same time, it maintains high model accuracy and enhanced privacy assurances.
{"title":"EncCluster: Scalable functional encryption in federated learning through weight clustering and probabilistic filters","authors":"Vasileios Tsouvalas ,&nbsp;Samaneh Mohammadi ,&nbsp;Ali Balador ,&nbsp;Tanir Ozcelebi ,&nbsp;Francesco Flammini ,&nbsp;Nirvana Meratnia","doi":"10.1016/j.pmcj.2025.102021","DOIUrl":"10.1016/j.pmcj.2025.102021","url":null,"abstract":"<div><div>Federated Learning (FL) enables model training across decentralized devices by communicating solely local model updates to an aggregation server. Although such limited data sharing makes FL more secure than centralized approached, FL remains vulnerable to inference attacks during model update transmissions. Existing secure aggregation approaches rely on differential privacy or cryptographic schemes like Functional Encryption (FE) to safeguard individual client data. However, such strategies can reduce performance or introduce unacceptable computational and communication overheads on clients running on edge devices with limited resources. In this work, we present <span>EncCluster</span>, a novel method that integrates model compression through weight clustering with recent decentralized FE and privacy-enhancing data encoding using probabilistic filters to deliver strong privacy guarantees in FL without affecting model performance or adding unnecessary burdens to clients. We performed a comprehensive evaluation, spanning various datasets and architectures, to demonstrate <span>EncCluster</span> scalability across encryption levels. Our findings reveal that <span>EncCluster</span> significantly reduces communication costs — below even conventional FedAvg — and accelerates encryption by more than four times over all baselines; at the same time, it maintains high model accuracy and enhanced privacy assurances.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"108 ","pages":"Article 102021"},"PeriodicalIF":3.0,"publicationDate":"2025-02-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143487182","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
HearDrinking: Drunkenness detection and BACs predictions based on acoustic signal
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-10 DOI: 10.1016/j.pmcj.2025.102020
Yuan Wu , Gaorong Zhao , Likairui Zhang , Xinrong Hu , Lei Ding
Alcohol poisoning is a severe health concern resulting from excessive drinking and can be life-threatening. By utilizing home monitoring, individuals can quickly determine their blood alcohol content, thus preventing it from reaching hazardous levels. However, most existing systems for drunkenness detection require extra hardware or much effort from the user, making these systems impractical for detecting drunkenness in real life. Motivated by this, we present a device-free, noise-resistant drunkenness detection system named HearDrinking based on smartphone, which utilizes microphone of smartphone to record human’s voice activity, then mine drunkenness related features to yield accurate drunkenness detection. However, using acoustic signal to detect drunkenness is non-trivial since voice activities are prone to be interfered by ambient noise, and extracting fine-grained representations related to drunkenness from voice activities remains unresolved. On one hand, HearDrinking employs a multi-modal fusion method to realize noise-resistant voice activity detection. On the other hand, HearDrinking initially calculates the log-Mel spectrograms from the speech signal. The log-Mel spectrograms contain temporal and spectral information absent in image data. Therefore, conventional convolutions designed for images often have limited effectiveness in extracting features from log-Mel spectrograms. To overcome this limitation, we integrate Omni-dimensional Dynamic Convolution (ODConv) with ShuffleNetV2, creating OD-ShuffleNetV2. ODConv replaces certain conventional convolutions in the ShuffleNetV2 network. Multiple convolution cores are fused based on the log-Mel spectrogram, taking into account multi-dimensional attention, thereby optimizing the network structure. Comprehensive experiments with 15 participants reveal drunkenness detection accuracy of 96.08% and Blood Alcohol Content (BAC) predictions with an average error of 5 mg/dl.
{"title":"HearDrinking: Drunkenness detection and BACs predictions based on acoustic signal","authors":"Yuan Wu ,&nbsp;Gaorong Zhao ,&nbsp;Likairui Zhang ,&nbsp;Xinrong Hu ,&nbsp;Lei Ding","doi":"10.1016/j.pmcj.2025.102020","DOIUrl":"10.1016/j.pmcj.2025.102020","url":null,"abstract":"<div><div>Alcohol poisoning is a severe health concern resulting from excessive drinking and can be life-threatening. By utilizing home monitoring, individuals can quickly determine their blood alcohol content, thus preventing it from reaching hazardous levels. However, most existing systems for drunkenness detection require extra hardware or much effort from the user, making these systems impractical for detecting drunkenness in real life. Motivated by this, we present a device-free, noise-resistant drunkenness detection system named HearDrinking based on smartphone, which utilizes microphone of smartphone to record human’s voice activity, then mine drunkenness related features to yield accurate drunkenness detection. However, using acoustic signal to detect drunkenness is non-trivial since voice activities are prone to be interfered by ambient noise, and extracting fine-grained representations related to drunkenness from voice activities remains unresolved. On one hand, HearDrinking employs a multi-modal fusion method to realize noise-resistant voice activity detection. On the other hand, HearDrinking initially calculates the log-Mel spectrograms from the speech signal. The log-Mel spectrograms contain temporal and spectral information absent in image data. Therefore, conventional convolutions designed for images often have limited effectiveness in extracting features from log-Mel spectrograms. To overcome this limitation, we integrate Omni-dimensional Dynamic Convolution (ODConv) with ShuffleNetV2, creating OD-ShuffleNetV2. ODConv replaces certain conventional convolutions in the ShuffleNetV2 network. Multiple convolution cores are fused based on the log-Mel spectrogram, taking into account multi-dimensional attention, thereby optimizing the network structure. Comprehensive experiments with 15 participants reveal drunkenness detection accuracy of 96.08% and Blood Alcohol Content (BAC) predictions with an average error of 5 mg/dl.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"108 ","pages":"Article 102020"},"PeriodicalIF":3.0,"publicationDate":"2025-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143395035","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Climate smart computing: A perspective
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-07 DOI: 10.1016/j.pmcj.2025.102019
Mingzhou Yang, Bharat Jayaprakash, Subhankar Ghosh, Hyeonjung Tari Jung, Matthew Eagon, William F. Northrop, Shashi Shekhar
Climate change is a societal grand challenge and many nations have signed the Paris Agreement (2015) aiming for net-zero emissions. The computing community has an opportunity to contribute significantly to addressing climate change across all its dimensions, including understanding, resilience, mitigation, and adaptation. Traditional computing methods face major challenges. For example, machine learning is overwhelmed due to non-stationarity (e.g., climate change), data paucity (e.g., rare climate events), the high cost of ground truth collection, and the need to observe natural laws (e.g., conservation of mass). This paper shares a perspective on a range of climate-smart computing challenges and opportunities based on multi-decade scholarly activities and acknowledges the broader societal debate on climate solutions. Moreover, it envisions advancements in computing methods specifically designed to tackle the challenges posed by climate change. It calls for a broad array of computer science strategies and innovations to be developed to address the multifaceted challenges of climate change.
{"title":"Climate smart computing: A perspective","authors":"Mingzhou Yang,&nbsp;Bharat Jayaprakash,&nbsp;Subhankar Ghosh,&nbsp;Hyeonjung Tari Jung,&nbsp;Matthew Eagon,&nbsp;William F. Northrop,&nbsp;Shashi Shekhar","doi":"10.1016/j.pmcj.2025.102019","DOIUrl":"10.1016/j.pmcj.2025.102019","url":null,"abstract":"<div><div>Climate change is a societal grand challenge and many nations have signed the Paris Agreement (2015) aiming for net-zero emissions. The computing community has an opportunity to contribute significantly to addressing climate change across all its dimensions, including understanding, resilience, mitigation, and adaptation. Traditional computing methods face major challenges. For example, machine learning is overwhelmed due to non-stationarity (e.g., climate change), data paucity (e.g., rare climate events), the high cost of ground truth collection, and the need to observe natural laws (e.g., conservation of mass). This paper shares a perspective on a range of climate-smart computing challenges and opportunities based on multi-decade scholarly activities and acknowledges the broader societal debate on climate solutions. Moreover, it envisions advancements in computing methods specifically designed to tackle the challenges posed by climate change. It calls for a broad array of computer science strategies and innovations to be developed to address the multifaceted challenges of climate change.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"108 ","pages":"Article 102019"},"PeriodicalIF":3.0,"publicationDate":"2025-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143395036","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Real-time skeleton-based fall detection algorithm based on temporal convolutional networks and transformer encoder
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-01 DOI: 10.1016/j.pmcj.2025.102016
Xiaoqun Yu , Chenfeng Wang , Wenyu Wu , Shuping Xiong
As the population of older individuals living independently rises, coupled with the heightened risk of falls among this demographic, the need for automatic fall detection systems becomes increasingly urgent to ensure timely medical intervention. Computer vision (CV)-based methodologies have emerged as a preferred approach among researchers due to their contactless and pervasive nature. However, existing CV-based solutions often suffer from either poor robustness or prohibitively high computational requirements, impeding their practical implementation in elderly living environments. To address these challenges, we introduce TCNTE, a real-time skeleton-based fall detection algorithm that combines Temporal Convolutional Network (TCN) with Transformer Encoder (TE). We also successfully mitigate the severe class imbalance issue by implementing weighted focal loss. Cross-validation on multiple publicly available vision-based fall datasets demonstrates TCNTE's superiority over individual models (TCN and TE) and existing state-of-the-art fall detection algorithms, achieving remarkable accuracies (front view of UP-Fall: 99.58 %; side view of UP-Fall: 98.75 %; Le2i: 97.01 %; GMDCSA-24: 92.99 %) alongside practical viability. Visualizations using t-distributed stochastic neighbor embedding (t-SNE) reveal TCNTE's superior separation margin and cohesive clustering between fall and non-fall classes compared to TCN and TE. Crucially, TCNTE is designed for pervasive deployment in mobile and resource-constrained environments. Integrated with YOLOv8 pose estimation and BoT-SORT human tracking, the algorithm operates on NVIDIA Jetson Orin NX edge device, achieving an average frame rate of 19 fps for single-person and 17 fps for two-person scenarios. With its validated accuracy and impressive real-time performance, TCNTE holds significant promise for practical fall detection applications in older adult care settings.
{"title":"A Real-time skeleton-based fall detection algorithm based on temporal convolutional networks and transformer encoder","authors":"Xiaoqun Yu ,&nbsp;Chenfeng Wang ,&nbsp;Wenyu Wu ,&nbsp;Shuping Xiong","doi":"10.1016/j.pmcj.2025.102016","DOIUrl":"10.1016/j.pmcj.2025.102016","url":null,"abstract":"<div><div>As the population of older individuals living independently rises, coupled with the heightened risk of falls among this demographic, the need for automatic fall detection systems becomes increasingly urgent to ensure timely medical intervention. Computer vision (CV)-based methodologies have emerged as a preferred approach among researchers due to their contactless and pervasive nature. However, existing CV-based solutions often suffer from either poor robustness or prohibitively high computational requirements, impeding their practical implementation in elderly living environments. To address these challenges, we introduce TCNTE, a real-time skeleton-based fall detection algorithm that combines Temporal Convolutional Network (TCN) with Transformer Encoder (TE). We also successfully mitigate the severe class imbalance issue by implementing weighted focal loss. Cross-validation on multiple publicly available vision-based fall datasets demonstrates TCNTE's superiority over individual models (TCN and TE) and existing state-of-the-art fall detection algorithms, achieving remarkable accuracies (front view of UP-Fall: 99.58 %; side view of UP-Fall: 98.75 %; Le2i: 97.01 %; GMDCSA-24: 92.99 %) alongside practical viability. Visualizations using t-distributed stochastic neighbor embedding (t-SNE) reveal TCNTE's superior separation margin and cohesive clustering between fall and non-fall classes compared to TCN and TE. Crucially, TCNTE is designed for pervasive deployment in mobile and resource-constrained environments. Integrated with YOLOv8 pose estimation and BoT-SORT human tracking, the algorithm operates on NVIDIA Jetson Orin NX edge device, achieving an average frame rate of 19 fps for single-person and 17 fps for two-person scenarios. With its validated accuracy and impressive real-time performance, TCNTE holds significant promise for practical fall detection applications in older adult care settings.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"107 ","pages":"Article 102016"},"PeriodicalIF":3.0,"publicationDate":"2025-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143155592","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Machinery detection by impulsive noise recognition using WiFi sensing
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-01 DOI: 10.1016/j.pmcj.2025.102018
Iratxe Landa , Guillermo Diaz , Iker Sobron , Iñaki Eizmendi , Manuel Velez
Engines and electrical devices in operation generate electromagnetic pulses, also called impulsive noise (IN), that interfere with wireless signals. The IN shall affect the channel estimation process and is, therefore, present in the channel state information (CSI) provided by wireless receivers. In this paper, impulsive noise (IN) is used as a fingerprint of electrical devices to identify the IN sources that interfere with a WiFi signal, taking into account that each individual machine has a unique pattern of impulsive noise. In this sense, the WiFi CSI provides valuable information to recognize the IN sources through deep learning (DL) strategies. Two DL models have been proposed and tested on two experimental data sets for multiclass and multilabel analysis; in multiclass, devices can operate alone during the measurement, and in multilabel, multiple devices can work simultaneously in a more realistic scenario. The model transferability between location and days has also been evaluated by analyzing two different IN feature sets for device classification with the Few-shot-learning (FSL) model. Results show that the proposed DL models can recognize multiple devices working simultaneously through the IN and also offer an acceptable transferability performance ( 80% accuracy for a five-class problem).
{"title":"Machinery detection by impulsive noise recognition using WiFi sensing","authors":"Iratxe Landa ,&nbsp;Guillermo Diaz ,&nbsp;Iker Sobron ,&nbsp;Iñaki Eizmendi ,&nbsp;Manuel Velez","doi":"10.1016/j.pmcj.2025.102018","DOIUrl":"10.1016/j.pmcj.2025.102018","url":null,"abstract":"<div><div>Engines and electrical devices in operation generate electromagnetic pulses, also called impulsive noise (IN), that interfere with wireless signals. The IN shall affect the channel estimation process and is, therefore, present in the channel state information (CSI) provided by wireless receivers. In this paper, impulsive noise (IN) is used as a fingerprint of electrical devices to identify the IN sources that interfere with a WiFi signal, taking into account that each individual machine has a unique pattern of impulsive noise. In this sense, the WiFi CSI provides valuable information to recognize the IN sources through deep learning (DL) strategies. Two DL models have been proposed and tested on two experimental data sets for multiclass and multilabel analysis; in multiclass, devices can operate alone during the measurement, and in multilabel, multiple devices can work simultaneously in a more realistic scenario. The model transferability between location and days has also been evaluated by analyzing two different IN feature sets for device classification with the Few-shot-learning (FSL) model. Results show that the proposed DL models can recognize multiple devices working simultaneously through the IN and also offer an acceptable transferability performance (<span><math><mo>∼</mo></math></span> 80% accuracy for a five-class problem).</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"107 ","pages":"Article 102018"},"PeriodicalIF":3.0,"publicationDate":"2025-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143348979","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Advancing user-space networking for DDS message-oriented middleware: Further extensions
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-01 DOI: 10.1016/j.pmcj.2025.102013
Vincent Bode , Carsten Trinitis , Martin Schulz , David Buettner , Tobias Preclik
Due to the flexibility it offers, publish–subscribe messaging middleware is a popular choice in Industrial IoT (IIoT) applications. The Data Distribution Service (DDS) is a widely used industry standard for these systems with a focus on versatility and extensibility, implemented by multiple vendors and present in myriad deployments across industries like aerospace, healthcare and industrial automation. However, many IoT scenarios require real-time capabilities for deployments with rigid timing, reliability and resource constraints, while publish–subscribe mechanisms currently rely on components that are not strictly real-time capable, such as the Linux networking stack, making it hard to provide robust performance guarantees without large safety margins.
In order to make publish–subscribe approaches viable and efficient also in such real-time scenarios, we introduce user-space DDS networking transport extensions, allowing us to fast-track the communication hot path by bypassing the Linux kernel. For this purpose, we extend the best-performing vendor implementation from a previous study, CycloneDDS, to include modules for two widespread user-space networking technologies, the Data Plane Development Kit (DPDK) and the eXpress Data Path (XDP). Building on this, we additionally offer two more extensions to the second most performant implementation FastDDS, also based on DPDK and XDP, and realize novel optimizations not present in the original extension implementations. We evaluate each extension’s performance benefits against four existing DDS implementations (OpenDDS, RTI Connext, FastDDS and CycloneDDS). The DPDK-based and XDP-based extensions offer a performance benefit of 31%–38% and 18%–22% reduced mean latency, respectively, as well as an increase in bandwidth and sample rate throughput of at least 160%, while reducing the latency bound by at least 93%, demonstrating the performance and dependability advantages of circumventing the kernel for real-time communications.
{"title":"Advancing user-space networking for DDS message-oriented middleware: Further extensions","authors":"Vincent Bode ,&nbsp;Carsten Trinitis ,&nbsp;Martin Schulz ,&nbsp;David Buettner ,&nbsp;Tobias Preclik","doi":"10.1016/j.pmcj.2025.102013","DOIUrl":"10.1016/j.pmcj.2025.102013","url":null,"abstract":"<div><div>Due to the flexibility it offers, publish–subscribe messaging middleware is a popular choice in Industrial IoT (IIoT) applications. The Data Distribution Service (DDS) is a widely used industry standard for these systems with a focus on versatility and extensibility, implemented by multiple vendors and present in myriad deployments across industries like aerospace, healthcare and industrial automation. However, many IoT scenarios require real-time capabilities for deployments with rigid timing, reliability and resource constraints, while publish–subscribe mechanisms currently rely on components that are not strictly real-time capable, such as the Linux networking stack, making it hard to provide robust performance guarantees without large safety margins.</div><div>In order to make publish–subscribe approaches viable and efficient also in such real-time scenarios, we introduce user-space DDS networking transport extensions, allowing us to fast-track the communication hot path by bypassing the Linux kernel. For this purpose, we extend the best-performing vendor implementation from a previous study, CycloneDDS, to include modules for two widespread user-space networking technologies, the Data Plane Development Kit (DPDK) and the eXpress Data Path (XDP). Building on this, we additionally offer two more extensions to the second most performant implementation FastDDS, also based on DPDK and XDP, and realize novel optimizations not present in the original extension implementations. We evaluate each extension’s performance benefits against four existing DDS implementations (OpenDDS, RTI Connext, FastDDS and CycloneDDS). The DPDK-based and XDP-based extensions offer a performance benefit of 31%–38% and 18%–22% reduced mean latency, respectively, as well as an increase in bandwidth and sample rate throughput of at least 160%, while reducing the latency bound by at least 93%, demonstrating the performance and dependability advantages of circumventing the kernel for real-time communications.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"107 ","pages":"Article 102013"},"PeriodicalIF":3.0,"publicationDate":"2025-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143356384","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
FastPlan: A three-step framework for accelerating drone-centric search operations in post-disaster relief
IF 3 3区 计算机科学 Q2 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2025-02-01 DOI: 10.1016/j.pmcj.2025.102017
Sunho Lim , Ingyu Lee , Gyu Sang Choi , Jinseok Chae , Ellora Ashish , Eric Ward , Cong Pu
Commercially well-known drones are increasingly popular and have been deployed in post-disaster relief to support traditional search and rescue operations. However, there are still barriers to conducting a drone-centric search operation, including but not limited to operational difficulty for non-professional drone pilots, inefficient pre-planned path, and more importantly initial setup delay. In this paper, we propose a small-scale prototype of a mobile framework, called FastPlan, to facilitate the development for expediting drone-centric search decisions and operations. The basic idea is to automate the required search operations with no or minimized user intervention. The framework consists of three major operations: map extraction, clustering, and path planning. We extract a set of target POIs and metadata from a public map (i.e., Google Maps) integrated with a customized local database to decide where and what to search. Then we deploy simple density-based clustering and search priority-based path planning strategies to efficiently group and cover the POIs. The framework can be extended flexibly by replacing individual operations with an alternative depending on the search priority, like a Lego block. We implement the framework as an Android-based mobile software (App) for a proof-of-the-concept and conduct extensive simulation experiments for performance evaluation. We analyze the different performance behavior and their implication and applicability. The results indicate that the proposed framework can be a viable approach to post-disaster relief.
{"title":"FastPlan: A three-step framework for accelerating drone-centric search operations in post-disaster relief","authors":"Sunho Lim ,&nbsp;Ingyu Lee ,&nbsp;Gyu Sang Choi ,&nbsp;Jinseok Chae ,&nbsp;Ellora Ashish ,&nbsp;Eric Ward ,&nbsp;Cong Pu","doi":"10.1016/j.pmcj.2025.102017","DOIUrl":"10.1016/j.pmcj.2025.102017","url":null,"abstract":"<div><div>Commercially well-known drones are increasingly popular and have been deployed in post-disaster relief to support traditional search and rescue operations. However, there are still barriers to conducting a drone-centric search operation, including but not limited to operational difficulty for non-professional drone pilots, inefficient pre-planned path, and more importantly initial setup delay. In this paper, we propose a small-scale prototype of a mobile framework, called <em>FastPlan</em>, to facilitate the development for expediting drone-centric search decisions and operations. The basic idea is to automate the required search operations with no or minimized user intervention. The framework consists of three major operations: map extraction, clustering, and path planning. We extract a set of target POIs and metadata from a public map (i.e., Google Maps) integrated with a customized local database to decide where and what to search. Then we deploy simple density-based clustering and search priority-based path planning strategies to efficiently group and cover the POIs. The framework can be extended flexibly by replacing individual operations with an alternative depending on the search priority, like a Lego block. We implement the framework as an Android-based mobile software (App) for a proof-of-the-concept and conduct extensive simulation experiments for performance evaluation. We analyze the different performance behavior and their implication and applicability. The results indicate that the proposed framework can be a viable approach to post-disaster relief.</div></div>","PeriodicalId":49005,"journal":{"name":"Pervasive and Mobile Computing","volume":"107 ","pages":"Article 102017"},"PeriodicalIF":3.0,"publicationDate":"2025-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"143155593","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Pervasive and Mobile Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1