TY - JOUR
T1 - Deploying a Skeleton-Based Video Anomaly Detection System on Edge Devices for Human Activity Surveillance
AU - Huang, Shao Kang
AU - Wang, Wei Yen
AU - Hsu, Chen Chien
N1 - Publisher Copyright:
© 2025 IEEE. All rights reserved.
PY - 2026/6/1
Y1 - 2026/6/1
N2 - Recent advances in embedded computing have enabled edge devices to run AI models more efficiently, sparking interest in deploying video anomaly detection (VAD) systems for smart surveillance. However, practical implementation requires a careful balance between detection accuracy and computational efficiency. This letter proposes a novel and lightweight anomaly scoring model that integrates a normalizing flow with a multi scale spatial-temporal graph convolutional network (stGCN). The proposed model supports both unsupervised and supervised modes. To evaluate its deployment feasibility, we implement the full VAD pipeline—including YOLOv8n-Pose, BoT-SORT, and the proposed scoring model—on a Raspberry Pi 5. Experimental results demonstrate that our method achieves area under the curve (AUC) scores of 86.2% and 72.2% on the ShanghaiTech (STC) and UBnormal (UB) datasets for unsupervised VAD, respectively, and an AUC score of 82.4% for supervised VAD on the UB dataset, outperforming state-of-the-art methods.
AB - Recent advances in embedded computing have enabled edge devices to run AI models more efficiently, sparking interest in deploying video anomaly detection (VAD) systems for smart surveillance. However, practical implementation requires a careful balance between detection accuracy and computational efficiency. This letter proposes a novel and lightweight anomaly scoring model that integrates a normalizing flow with a multi scale spatial-temporal graph convolutional network (stGCN). The proposed model supports both unsupervised and supervised modes. To evaluate its deployment feasibility, we implement the full VAD pipeline—including YOLOv8n-Pose, BoT-SORT, and the proposed scoring model—on a Raspberry Pi 5. Experimental results demonstrate that our method achieves area under the curve (AUC) scores of 86.2% and 72.2% on the ShanghaiTech (STC) and UBnormal (UB) datasets for unsupervised VAD, respectively, and an AUC score of 82.4% for supervised VAD on the UB dataset, outperforming state-of-the-art methods.
KW - Edge device
KW - Raspberry Pi 5
KW - human activity surveillance
KW - normalizing flow
KW - video anomaly detection (VAD)
UR - https://www.scopus.com/pages/publications/105018824654
UR - https://www.scopus.com/pages/publications/105018824654#tab=citedBy
U2 - 10.1109/LES.2025.3618635
DO - 10.1109/LES.2025.3618635
M3 - Article
AN - SCOPUS:105018824654
SN - 1943-0663
VL - 18
SP - 178
EP - 181
JO - IEEE Embedded Systems Letters
JF - IEEE Embedded Systems Letters
IS - 3
ER -