
# 基于雷达的人体活动识别：一种新型三维点云分类器

余哲奇 $^{®}$，IEEE会员，艾哈迈德·塔哈 $^{®}$，IEEE会员，

威廉·泰勒 $^{ID}$，IEEE研究生会员，阿德南·扎希德，IEEE会员，哈立德·拉贾卜，IEEE高级会员，哈迪·海达里 $^{ID}$，IEEE高级会员，mmad·阿里·伊姆兰 $^{ID}$，IEEE高级会员，以及卡默尔·H·阿巴西 $^{ID}$，IEEE高级会员

摘要—本文提供了一个用于三维点云分类的新型基准数据集，该数据集的人工标注人体活动数据每帧包含超过100个点云，能够满足数据密集型学习方法的训练需求。本研究通过案例分析，使用深度长短期记忆（LSTM）神经网络对该基准数据集进行评估，结果表明，该方法在人体活动识别（HAR）领域相比现有最优方法实现了显著的性能提升。迄今为止，人们已经使用多种采集设备开展人体活动识别研究。但由于训练数据稀缺，三维点云标注任务尚未取得重大进展。为了克服这一挑战，本文旨在

![Image](images/ecf567d8a45d03401839a522be3848c2142ba6e2b137e84974c75fe53a18666a.jpg)

填补这一数据需求缺口，让深度学习方法能够在三维点云任务中充分发挥潜力。本文研究所用数据集由密集点云构成，这些点云由NodeNs公司支持的多输入多输出（MIMO）雷达（NodeNs ZERO 60 GHz IQ雷达）搭载的静态地面传感器采集得到。数据集包含从1人到4人的多类人体数据，覆盖多种人体活动场景，包括站立、坐下、拾取、跌倒和行走。此外，本文还研究了从单受试者到多受试者人体数据采集的传感器位置与需求，识别并分析了各类采集活动数据的传感设备和应用。基于此，本文对多个基准数据集开展了全面研究，考察了各数据集的传感器、特性、活动类别和其他数据特征。最后，结合本研究对多个基准数据集所用的活动识别方法进行了对比分析。与现有设备不同，新型NodeNs传感器可提供更易获取、更简洁的点云数据来捕捉人体运动信息。依托先进的检测算法处理点云数据，该方法在本文基准数据集上取得了超过95%的准确率。

关键词—基准数据集、基于密度的带噪声应用空间聚类（DBSCAN）、人体活动识别（HAR）、长短期记忆（LSTM）、NodeNs传感器。

## 一、引言

基于低功耗嵌入式系统的人体活动识别（HAR）近年来已取得重大进展，该领域在机器学习、模式识别、情境感知和人体感知等诸多研究领域受到了越来越多的关注。过去几年间，HAR领域一直是众多研究中最热门的主题之一。其目标是通过分析人的运动和所处的周边生活环境来理解人的日常行为 [^1]。相关信息从嵌入智能手机、可穿戴设备和固定位置捕获设备中的不同硬件采集获得 [^2]。

在数据收集过程中，研究人员必须面对诸多困难，例如技术挑战、研究对象的隐私问题[^3]，以及机构权限许可[^4]。受这些困难影响，目前基于传感器的行为识别领域可用数据集十分有限。部分知名

---

数据存储库已经收集了与人类运动相关的传感器基准数据集，下文将对其进行详细介绍，内容包括研究方向和数据采集设备。

1) UCI Machine Learning Repository [^5]：它是加州大学欧文分校机器学习知识库提供的CSV格式开放数据源。该数据集包含属性类型、缺失值和目标领域信息，均属于基于智能手机和可穿戴传感器的行为识别数据集，例如已采集的单胸基准数据集[^6]。它是在胸部佩戴52赫兹加速度计采集得到的连续数据，涵盖爬楼梯、站立、交谈、行走和工作活动。

2) 可穿戴传感器数据集：可穿戴设备在设计时就考虑了满足用户日常使用的灵活性。因此，多数数据集都依托嵌入式传感器进行活动监测。真实位移（REAL-DISP）基准数据集[^7]使用加速度计、陀螺仪和磁传感器等可穿戴设备，采集人体的连续运动信号。

3) 医疗活动数据集：医疗活动识别广泛应用于远程监测场景，可为患者、残障人士和老年人提供健康护理支持。其中，与医疗活动相关的护理活动基准数据集[^8]使用iPod加速度计，监测医院内的护理活动。

4) 智能手机传感器数据集：目前，智能手机是大多数人必不可少的随身设备。因此，智能手机的内置传感器让监测用户活动数据成为可能。智能设备基准数据集[^9]利用智能手机和智能手表的加速度计、陀螺仪、眼电（EOG）和压力传感器，完成人类行为识别。

目前，广泛用于实现人体活动识别（HAR）的主流技术主要分为四大类：1）可穿戴传感器；2）雷达；3）射频（RF）信号；4）摄像头。为达成HAR的研究目标，需要具备感知能力的系统 [^10]。考虑到成本约束，目前该领域最常用的两种方案是基于传感器和雷达采集活动数据，二者的工作原理存在差异：雷达主要通过发射电磁波、接收回波来获取目标的距离、速度和角度信息，借助多普勒频移原理可以实现更高精度的目标检测 [^11]。此外，雷达不受供电条件限制，能够更好地发挥硬件性能。传感器方案依托可穿戴设备采集人体运动的物理量，具备成本低廉、使用便捷、受场景限制小的优势，目前是移动便携设备实现运动识别的必备硬件。基于上述研究方向，图1梳理了活动识别的技术分类，并指出基于环境传感器的方法是本文的研究重点。本文提出的基准数据集基于新型NodeNs ZERO 60 GHz IQ传感器 [^12] 的多输入

![Image](images/6972b0b6aba185a818e2cb20fabeeecbc54bc394ad0ebeb6b596fe810590f89b.jpg)

<div style="text-align: center;">Fig. 1. Approaches employed for HAR.</div>

多输出（MIMO）雷达可提供更易获取、更直观的点云数据，用于捕获人体运动信息。点云数据是空间坐标系中一组带有几何位置的向量，是扫描物体后将物体记录为点数据得到的采样点，每个点都包含三维坐标，点的数量大、密度高，这类数据即为点云数据。

本文的主要贡献如下。

1) 我们构建了一个用于HAR的大规模点云基准数据集。该数据集公开可用、分辨率高，与现有HAR数据集相比，包含更多类别和更多受试者。

2) 与以往研究不同，我们探索了HAR领域的前沿方法，讨论了从传统手工特征到近年发展起来的深度学习相关技术。

3) 我们在一致的实验条件下评估了处理该基准点云数据集的先进检测算法，为后续HAR任务的相关研究提供了丰富的基线结果。

本文结构安排如下：第一节简要介绍HAR系统；第二节描述人类活动以及原始传感器设备的数据采集方法；第三节开展案例研究并评估结果，指出活动识别基准面临的挑战；最后，第四节讨论HAR基准数据集并对比相关研究以证明我们的贡献；第五节给出结论并指明未来研究方向。

### 二、材料与方法

对于人类日常活动而言，动作的复杂程度各不相同，人体运动可根据不同维度进行分类，包括活动数量[^13]、活动类型[^14]、数据采集能耗[^15]以及重要性[^16]。

图2表明，人类活动可分为三种基本类型：1) 静态活动[^17]；2) 动态活动[^18]；3) 姿态转换活动[^4]。静态活动一般指坐下、站立等基本不涉及人体移动的活动。与静态活动相比，动态活动存在运动趋势，代表更强烈的环境交互，例如行走、跌倒以及其他短时行为。

---

![Image](images/62d3c0a2292b4c277f59a9ef3e197e482860700cae381a1e7d93389f0d6996c8.jpg)

<div style="text-align: center;">Fig. 2. Different types of human activities.</div>

即人体姿态与行为之间的交互[^1]，这类活动通常是人类日常生活中的高频行为。姿态转换活动是由多个基础活动聚合而成的组合行为，行为过程中可能有多名用户参与[^19]。

静态活动（如坐、站立等）比日常活动（行走、拾取物品等）更容易识别。然而，坐姿和站姿这类相似度极高的姿态转换会给分类带来极大复杂性，原因是二者的活动特征空间存在明显重叠。坐姿和站姿属于静态活动，代表动作已经完成、不再移动，而坐下、站起属于动态活动或姿态转换，代表动作正在进行，整个过程是连续运动。此外，站起和坐下这类动态活动的活动特征空间相似度很高，且活动模式相互关联，因此也难以区分。

大多数情况下，不同活动的对应特征在整个活动周期内并不始终相似，这进一步提升了HAR任务的难度。例如，坐姿和站姿特征非常相似，很难从帧数据中将二者区分开，但它们与行走的特征差异十分显著，因此很容易在这一维度上将它们从活动数据中分离出来。因此，过渡活动可进一步分为四类：1）静态到静态的姿态转换（站转坐）；2）静态转动态（站转走）；3）动态转静态（走转站）；4）动态转动态（走转跌倒）。

基于选定的活动对象，我们构建了多个不同版本的数据集，分别对应人体活动数据集的不同难度等级。这使得研究人员能够在更贴近极端真实场景的条件下，探究现有分类方法在基准数据集上的鲁棒性。

### A. 所提基准数据集概述

图3展示了数据采集的实验设置。图3(a)展示了人体运动数据的采集方式：NodeNs传感器放置在距离受试者2米的固定桌面上采集数据。图3(b)展示了数据采集环境中四名受试者的设置方式。所有人体活动的持续时间都固定为5秒，这一统一的时间轴设置方便对数据长度进行归一化处理。该数据集共分为4个类别，总计1011个数据文件，每个文件是一个样本，对应特定的受试者数量（从1名受试者到4名受试者，共4类）和活动。即每个文件是一个独立样本，用于算法的训练和测试。数据集主文件夹进一步划分为15个子文件夹，分别对应15个类别。该基准数据集的详细信息如表I所示。

### III. 案例研究

为了更清晰地说明本文设计的基于点云的HAR任务基准数据集的成熟度，本研究采用代表性方法开展了基准测试，目标是明确当前研究在HAR任务上的贡献与局限性。在本案例研究中，首先通过基于密度的带噪声应用空间聚类（DBSCAN）[^20]对点云数据进行预处理和聚类计算，随后在长短期记忆（LSTM）神经网络上对HAR任务进行训练和分类测试，以验证该基准数据集的功能。同时，该实验也证明了在属性准确的数据集上训练有助于提升分类性能。LSTM的评估基于标注数据集开展，我们将标注数据集随机划分为两个子集：1）训练集（80%）；2）测试集（20%），并保证训练集和测试集包含来自不同场景的对象。工作流程如图4所示。

### A. 点云数据预处理

点云数据分析通常需要对点云数据进行分割，并提取感兴趣区域。点云分割方法包括模型拟合、基于图的计算、深度学习，其中聚类是目前应用广泛的方法。对于三维点云数据，聚类通常会利用其特征属性，对每个点空间或局部空间进行特征提取或变换，由此得到法向量、密度、距离、高程、强度等多种属性，进而依据不同属性分割点云。例如，密度聚类将簇定义为最大范围的密度连通点集合，把高密度区域划分为簇，能够在带噪声的空间数据库中识别出任意形状的簇。

DBSCAN就是一种典型的基于密度的聚类算法，该算法的核心假设是可以通过样本分布的紧密程度划分点云类别。同一类别的样本，点与点之间紧密相连，因此该类别的样本点周围一定存在同类别的点。所以它是一种基于密度的空间聚类算法，具备抗噪声、无需指定聚类类别数量、可对空间数据中任意形状的簇进行聚类等优势，非常适合点云数据聚类。

DBSCAN算法的核心是找到最大范围的密集连通点集合。它通过两个参数描述样本的紧密程度：1) epsilon 和 2) minPoints。Epsilon是每个数据点检查点密度时扫描邻域的半径，也就是邻域半径，用于表示邻域

---

<div style="text-align: center;">BENCHMARK DATASET DETAILS ABOUT THE CLASSES AND SAMPLES</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Number of Subjects</td><td style='text-align: center; word-wrap: break-word;'>Activity</td><td style='text-align: center; word-wrap: break-word;'>Number of Subjects and Corresponding Activity</td><td style='text-align: center; word-wrap: break-word;'>Description</td><td style='text-align: center; word-wrap: break-word;'>Number of samples</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>1</td><td style='text-align: center; word-wrap: break-word;'>Sit down, Stand up, Walking, Fall, Pick up.</td><td style='text-align: center; word-wrap: break-word;'>• P1 (All activities)</td><td style='text-align: center; word-wrap: break-word;'>• One subject performing each Action single</td><td style='text-align: center; word-wrap: break-word;'>101 / Activity class * 5 = 505</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>2</td><td style='text-align: center; word-wrap: break-word;'>• Sit down + Stand up, • Sit down + Pick up, • Stand up + Pick up</td><td style='text-align: center; word-wrap: break-word;'>• P2(Sit) + P1(Stand), • P1(Sit) + P2(Stand), • P2(Sit) + P1 (Pick), • P1(Sit) + P2 (Pick)</td><td style='text-align: center; word-wrap: break-word;'>• One subject performing the action of &quot;Sitting&quot; and one subject performing the action of &quot;Standing&quot;, at the same time. • One subject performing the action of &quot;Sitting&quot; and one subject performing the action of &quot;Pick up a box&quot;, at the same time. • One subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Pick up a box&quot;, at the same time</td><td style='text-align: center; word-wrap: break-word;'>40 + 40 + 39 = 119</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>3</td><td style='text-align: center; word-wrap: break-word;'>• Sit down + Stand up + Pick up, • Stand up + Pick up + Sit down, • Pick up + Sit down + Stand up.</td><td style='text-align: center; word-wrap: break-word;'>• P3(Sit) + P2(Stand) + P1(Pick), • P1(Sit) + P3(Stand) + P2(Pick), • P2(Sit) + P1(Stand) + P3(Pick), • P1(Sit) + P3(Stand) + P2(Pick), • P3(Sit) + P2(Stand) + P1(Pick), • P2(Sit) + P1(Stand) + P3(Pick), • P3(Sit) + P2(Stand) + P1(Pick)</td><td style='text-align: center; word-wrap: break-word;'>• One subject performing the action of &quot;Sitting&quot;, one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Pick up a box&quot;, at the same time. • One subject performing the action of &quot;Standing&quot;, at the same time. • One subject performing the action of &quot;Sitting&quot; and one subject performing the action of &quot;Pick up a box&quot;, at the same time</td><td style='text-align: center; word-wrap: break-word;'>62 + 93 + 62 = 217</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>4</td><td style='text-align: center; word-wrap: break-word;'>• Sit down + Stand up + Pick up + Sit down, • Sit down + Sit down + Stand up + Pick up, • Pick up + Sit down + Sit down + Stand up, • Stand up + Pick up + Sit down + Sit down.</td><td style='text-align: center; word-wrap: break-word;'>• P3(Sit) + P2(Stand) + P4(Pick) + P1(Sit), • P1(Sit) + P3(Stand) + P2(Pick) + P4(Sit), • P4(Sit) + P1(Stand) + P2(Sit) + P3(Sit), • P3(Sit) + P2(Stand) + P4(Sit) + P1(Pick), • P3(Pick) + P2(Sit) + P4(Sit) + P2(Stand) + P2(Pick) + P4(Sit) + P1(Stand) + P2(Stand) + P2(Pick) + P3(Sit) + P4(Sit)</td><td style='text-align: center; word-wrap: break-word;'>• One subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Pick up a box&quot;, at the same time. • One subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot;, one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Sitting&quot; and one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Sitting&quot; and one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Standing&quot; and one subject performing the action of &quot;Sitting&quot; and</td><td style='text-align: center; word-wrap: break-word;'></td></tr></table>

---

当前点距离阈值。minPoints是扫描圆内判定该数据点为核心点所需的最少数据点数量，用于表示邻域内数据点的最小数量。该算法可以通过循环计算迭代这两个参数变量，筛选出最合适的参数。DBSCAN算法1的流程和参数设置如伪代码[^20]所示。

```pseudo
// Algorithm 1: DBSCAN Algorithm

1: Input: D is a dataset containing n objects,  $\varepsilon$ is a radius parameter, M is a Neighborhood density threshold.

2: Output: A set of density-based clusters

Require: :

3: Initial Dataframe to Zero, and then load data D as Dataframe in the algorithm

4: Setting  $\varepsilon$: epsilon radius parameter to 0.4

5: Setting minPoints M: Neighborhood density threshold to 1

6: Mark all objects as unvisited

7: while Objects marked unvisited do

8: Randomly select an unvisited object p:

9: Mark p as visited

10: if There are at least M objects in the  $\varepsilon$-neighborhood of p then

11: Create a new cluster C, and then add p to C

12: Let N as p's  $\varepsilon$-neighborhood for the set of objects.

13: for Each point p' in N do

14: if p' is unvisited then

15: Mark p' as unvisited;

16: if The  $\varepsilon$-neighborhood of p' has at least M points then

17: Add these points to N

18: end if

19: if p' is still not a member of any cluster then

20: add p' to C:

21: end if

22: end if

23: end for

24: Output C:

25: else Mark p' as noise

26: end if

27: end while

```

该算法首先逐点遍历点云数据：如果该点不是核心点，则会被视为噪声点跳过，该噪声点后续可能会被核心点归类到对应簇中；如果该点是核心点，则创建一个新簇，并将所有邻域点添加到该簇，再对邻域点中的核心点递归执行添加操作，直到没有点可以加入当前簇，之后开始处理新的点，建立新的簇。

一般来说，如果数据集是密集的非凸集，那么使用DBSCAN算法的效果会优于K-means等其他聚类算法。K-means聚类算法只能处理球状的紧凑簇，这是该算法基于到簇的平均距离计算的固有局限性。如果数据集不够密集，则不建议使用DBSCAN进行聚类。与传统K-means算法相比，DBSCAN最显著的区别是无需输入类别数量K，同时DBSCAN最大的优势是可以发现任意形状的簇，而K-means通常仅适用于凸样本集的聚类。最后，DBSCAN算法还可以在聚类的同时识别出离群点，这一点和层次平衡迭代规约聚类（balanced iterative reducing and clustering using hierarchies (BIRCH)）算法类似。

### B. 人类活动识别

由于循环神经网络（RNN）在处理非线性时间问题时存在梯度爆炸和梯度消失问题，时间递归神经网络LSTM被广泛应用于时序数据领域。凭借其网络结构的优势，它能够处理和预测具有高时间依赖性和强耦合性的事件。

传统神经网络受短期记忆的限制，如果时序数据过长，早期时间步的信息就很难传递到后期时间步。对于时序数据而言，RNN从一开始就可能遗漏重要信息，这是因为在反向传播过程中，RNN会遭遇梯度消失问题。梯度用于更新神经网络的权重值，梯度消失问题指梯度会随着时间的传播不断衰减，如果梯度变得极小，网络就无法继续学习。

与传统方法相比，采用LSTM单元的LSTM网络可以直接接入经DBSCAN预处理得到的特征数据，将其输入神经网络进行处理，完成对数据的合理建模。与原始RNN仅有的隐藏状态不同，LSTM新增了细胞状态结构。经DBSCAN聚类得到的人体点云数据本身为时序结构，将数据划分为t个部分输入LSTM后，LSTM最终输出关于HAR的分类结果。

### C. 评估与结果

本文对基于DBSCAN特征提取的点云数据上LSTM算法的训练和测试性能进行了评估。图5展示了从单被试到多被试实验的混淆矩阵。图5(a)是单被试5种活动的分类结果，活动类别为跌倒、捡起、坐下、站起和行走，准确率为95.75%。图5(b)是两名被试的三种组合活动，包括坐下+站起、坐下+捡起、站起+捡起，准确率为97.59%。图5(c)是三名被试的三种组合活动，包括坐下+站起+捡起、站起+捡起+坐下、捡起+坐下+站起，准确率为98.01%。图5(d)是四名被试的四种组合活动，由坐下、站起、捡起三种动作排列组合得到，活动序列分别为坐下+站起+捡起+坐下、坐下+坐下+站起+捡起、捡起+坐下+坐下+站起、站起+捡起+坐下+坐下，准确率为96.90%。该结果反映

---

![Image](images/a7c5036330bc13e33b674155a568e48414a1b7462ac8a64ad24d76a2aa113735.jpg)

<div style="text-align: center;">Fig. 3. Experimental setup data collection. (a) Human movement data acquired by the NodeNs sensor on the fixed table that is 2 m from the volunteer. (b) How to set up four subjects in the data collection environment.</div>

![Image](images/bec2caa459cb5a153aaec87f5255df992677765fa7efd100c6f4b02b7180c375.jpg)

<div style="text-align: center;">Fig. 4. Experimental workflow for the HAR task.</div>

了主流LSTM算法在活动识别任务中的性能表现。

### IV. 讨论

本文聚焦于人体动作分类任务中的点云数据处理研究，这一研究方向很大程度上是受HAR数据集的发展推动的，近年来此类数据集的规模与质量都得到了极大的拓展与提升。本文讨论了该领域近年的最新研究成果以及对应的基准数据集。针对HAR领域的点云数据处理，早期研究思路是通过深度学习拓展图像处理方法来实现，例如利用多视图图像[^25]或是在三维体素网格上开展卷积计算[^26]来处理点云数据。随着处理技术的进步，神经网络中的卷积运算从二维卷积核发展为三维卷积核。但在点云数据上开展卷积计算是一项复杂的工作，核心难点在于点云数据并未明确定义执行卷积计算所需的点序[^27]。Qi等人[^28]通过使用不随点序改变的对称函数解决了这一问题，并利用该函数学习点云数据的全局特征。此外，还有其他研究提出了通过卷积学习局部特征的方法[^29]，并采用自编码器等算法弥补原有方法的缺陷[^30]。进一步的研究采用数据融合方法，基于点云数据和多视图投影数据联合学习特征[^31]。与此同时，Han等人[^32]提出了将点云处理与视图序列化结合来分析数据的方案。最后，部分研究直接使用无监督学习方法[^33]完成HAR任务。

本文在此对表II中所示的部分HAR基准数据集进行了对比分析。例如，Taylor等人[^21]设计了一个包含两类人体活动的基准数据集，数据由通用软件无线电外设（USRP）采集。该研究使用搭载随机森林算法的机器学习模型，分析无线电中的信道状态信息（CSI）。在他们设计的基准数据集上，HAR任务的识别准确率达到了92.47%。另一方面，Khan等人[^22]提出了一个基于Kinect V2传感器的基准数据集，该数据集采集了12类人体骨架关节数据。该研究基于混合框架结合卷积神经网络（CNN）与LSTM算法进行人体活动识别，识别准确率为 August 16, 2026 at 13:55:09 UTC from IEEE Xplore. Restrictions apply.

---

<div style="text-align: center;">A</div>

![Image](images/bc510a32f8ef7660a9f4b9af66cd995ff65ce35d74757b8f5a37f867c1eaaf52.jpg)

<div style="text-align: center;">B</div>

![Image](images/23e269f4ce5b6a2a78168d3c4e659ece467a409c4c4dd36744bbaadab4ebd473.jpg)

<div style="text-align: center;">C</div>

<div style="text-align: center;">D</div>

![Image](images/c3f360d6978010952ee6dcd9ccd44057c82268ac6bcca778caba1da3882d639b.jpg)

![Image](images/fbd3ba16cf3898ed20ea740d93b798be14683de33417a19000de488298531992.jpg)

<div style="text-align: center;">Fig. 5. Confusion matrices for a single subject to multiple subjects. (a) Single subject of five activities classification results. (b) Two subjects of three activities. (c) Three subjects of three activities. (d) Four subjects of four activities.</div>

<div style="text-align: center;">TABLE II</div>

<div style="text-align: center;">COMPARISON TABLE WITH DIFFERENT BENCHMARK DATASETS AND ENVIRONMENTS</div>

<table border=1 style='margin: auto; word-wrap: break-word;'><tr><td style='text-align: center; word-wrap: break-word;'>Dataset</td><td style='text-align: center; word-wrap: break-word;'>Subjects</td><td style='text-align: center; word-wrap: break-word;'>Activities</td><td style='text-align: center; word-wrap: break-word;'>Device</td><td style='text-align: center; word-wrap: break-word;'>Data Format</td><td style='text-align: center; word-wrap: break-word;'>Accuracy</td></tr><tr><td rowspan="4">Our Proposed</td><td style='text-align: center; word-wrap: break-word;'>Single Subject</td><td style='text-align: center; word-wrap: break-word;'>5</td><td rowspan="4">NodeNs Sensor</td><td rowspan="4">Point Cloud</td><td style='text-align: center; word-wrap: break-word;'>95.75%</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Multi Subjects for Two</td><td style='text-align: center; word-wrap: break-word;'>3</td><td style='text-align: center; word-wrap: break-word;'>97.59%</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Multi Subjects for Three</td><td style='text-align: center; word-wrap: break-word;'>3</td><td style='text-align: center; word-wrap: break-word;'>98.01%</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Multi Subjects for Four</td><td style='text-align: center; word-wrap: break-word;'>4</td><td style='text-align: center; word-wrap: break-word;'>96.90%</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>William et al [^21]</td><td style='text-align: center; word-wrap: break-word;'>Single Subject</td><td style='text-align: center; word-wrap: break-word;'>2</td><td style='text-align: center; word-wrap: break-word;'>Universal Software Radio Peripheral (USRP)</td><td style='text-align: center; word-wrap: break-word;'>Channel State Information (CSI) from the radio waves</td><td style='text-align: center; word-wrap: break-word;'>92.47%</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Khan et al [^22]</td><td style='text-align: center; word-wrap: break-word;'>Single Subject</td><td style='text-align: center; word-wrap: break-word;'>12</td><td style='text-align: center; word-wrap: break-word;'>Kinect V2 sensor</td><td style='text-align: center; word-wrap: break-word;'>The skeleton joints data</td><td style='text-align: center; word-wrap: break-word;'>90.89%</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Saeedeh Zebhi [^23]</td><td style='text-align: center; word-wrap: break-word;'>Single Subject</td><td style='text-align: center; word-wrap: break-word;'>6</td><td style='text-align: center; word-wrap: break-word;'>Wearable sensor</td><td style='text-align: center; word-wrap: break-word;'>Sensor signals (3-axis linear acceleration, 3-axis angular velocity, and 3-axis acceleration)</td><td style='text-align: center; word-wrap: break-word;'>93.45%</td></tr><tr><td style='text-align: center; word-wrap: break-word;'>Lele et al [^24]</td><td style='text-align: center; word-wrap: break-word;'>Single Subject</td><td style='text-align: center; word-wrap: break-word;'>5</td><td style='text-align: center; word-wrap: break-word;'>Radar System</td><td style='text-align: center; word-wrap: break-word;'>Synthesized Micro-Doppler spectrograms</td><td style='text-align: center; word-wrap: break-word;'>89.4%</td></tr></table>

90.89%。在Zebhi的研究中[^23]，研究人员通过二维快速傅里叶变换（2-D FFT）和魏格纳-维尔变换（WVT）对传感器信号数据做进一步处理。两种方法的结合提升了HAR任务在UCI-HAR开源数据集上的鲁棒性。最终，两种方法均使用CNN对变换得到的图像进行分类，获得了93.45%的准确率。在Qu等人[^24]设计的基准数据集中，生成对抗网络（GANs）通过生成六类人体活动的合成微多普勒谱图扩充了训练数据集，该方法帮助深度CNN（DCNN）实现了89.4%的人体活动识别准确率。

在本研究开展之前，已有部分公开的真实人体扫描数据集发布[^9]。然而，这些数据集大多规模较小，通常仅能满足数千参数规模的数据分类任务，并不适合深度学习网络的训练需求。此外，当上述基准数据集中同时存在静态活动与动态活动混合的情况时，这些方法的性能会受到明显限制。经过综合考量，本研究提出了一个全新的点云基准数据集，用以支撑面向HAR任务的深度学习算法训练，提升识别准确率。所有人体样本均通过精准扫描人体动作，以点云数据格式完成采样。这与现有基于激光雷达采集数据的HAR数据集不同。我们的定量评估表明，本文提出的该对真实场景

---

人体运动数据分类的基准数据集具有挑战性。该基准配套的最先进检测算法（DBSCAN + LSTM）在我们的数据集上取得了超过95%的准确率。

### 五、结论

随着传感器行业的不断发展和技术创新，人体行为识别已成为多个新兴计算领域的热门应用方向。另一方面，得益于点云数据格式的兴起，本研究重新梳理了现有顶级的人体运动点云数据集。然而，在大多数情况下，研究人员无法获取合适的基准数据集来完成算法训练。因此，在对以往活动识别数据集进行综合分析的基础上，本文提出使用搭载全新NodeNs传感器的人体点云基准数据集来完成HAR任务。本研究采用先进的人体行为识别检测算法：基于DBSCAN对NodeNs点云数据进行聚类，使用LSTM神经网络完成活动分类。基于该先进检测算法，从单受试者到多受试者的分类准确率均超过95%。结果表明，相较于传统传感器数据格式，该数据集更适合深度学习算法训练，且比激光雷达设备更高效地采集点云数据。与现有基准数据集相比，本文提出的数据集对实际问题更具研究意义，且拥有更高的检测准确率。同时，该基准数据集中的案例研究也可以为面向点云处理的HAR各类分类方法的优势与挑战提供更好的对比和研究启发。在未来的研究工作中，可以进一步考虑硬件资源消耗问题，包括内存、CPU、传感器数量和电池用量。此外，识别准确率、精确率与资源占用之间普遍存在的权衡关系还需要进一步深入研究。

## 致谢

作者感谢NodeNs医疗有限公司的Khalid Rajab提供NodeNs传感器。

## 参考文献

[^1]: Z. Yu et al., “IMU sensing-based Hopfield neuromorphic computing for human activity recognition,” Frontiers Commun. Netw., Sec. IoT Sensor Netw., vol. 2, pp. 1–13, Jan. 2021, Art. no. 820248.

[^2]: Z. Yu, A. Zahid, W. Taylor, H. Heidari, M. A. Imran, and Q. H. Abbasi, “Multi-sensing data fusion for human activity recognition based on neuromorphic computing,” in Proc. IEEE USNC-URSI Radio Sci. Meeting (Joint AP-S Symp.), Dec. 2021, pp. 64–65.

[^3]: J. Wang, Y. Chen, S. Hao, X. Peng, and L. Hu, "Deep learning for sensor-based activity recognition: A survey," Pattern Recognit. Lett., vol. 119, pp. 3–11, Mar. 2019.

[^4]: A. Das Antar, M. Ahmed, and M. A. R. Ahad, “Challenges in sensor-based human activity recognition and a comparative analysis of benchmark datasets: A review,” in Proc. Joint 8th Int. Conf. Informat., Electron. Vis. (ICIEV) 3rd Int. Conf. Imag., Vis. Pattern Recognit. (icIVPR), May 2019, pp. 134–139.

[^5]: A. Asuncion and D. Newman, “UCI machine learning repository,” School Inf. Comput. Sci., Univ. California, Irvine, Irvine, CA, USA, 2007. Accessed: Aug. 28, 2022. [Online]. Available: <http://www.ics.uci.edu/~mlearn/MLRepository.html>

[^6]: P. Casale, O. Pujol, and P. Radeva, “Personalization and user verification in wearable systems using biometric walking patterns,” Pers. Ubiquitous Comput., vol. 16, no. 5, pp. 563–580, 2012.

[^7]: O. Baños, M. Damas, H. Pomares, I. Rojas, M. A. Tóth, and O. Amft, "A benchmark dataset to evaluate sensor displacement in activity recognition," in Proc. ACM Conf. Ubiquitous Comput. (UbiComp), 2012, pp. 1026–1035.

[^8]: S. Inoue, N. Ueda, Y. Nohara, and N. Nakashima, “Recognizing and understanding nursing activities for a whole day with a big dataset,” J. Inf. Process., vol. 24, no. 6, pp. 853–866, 2016.

[^9]: S. Faye, N. Louveton, S. Jafarnejad, R. Kryvchenko, and T. Engel, “An open dataset for human activity analysis using smart devices,” 2017. Accessed: Aug. 28, 2022. [Online]. Available: <http://hdl.handle.net/10993/32355>

[^10]: Z. Yu et al., “Hardware-based Hopfield neuromorphic computing for fall detection,” Sensors, vol. 20, no. 24, p. 7226, Dec. 2020.

[^11]: X. Yang, D. Fan, A. Ren, N. Zhao, and M. Alam, “5G-based user-centric sensing at C-band,” IEEE Trans. Ind. Informat., vol. 15, no. 5, pp. 3040–3047, May 2019.

[^12]: K. Z. Rajab, B. Wu, P. Alizadeh, and A. Alomainy, “Multi-target tracking and activity classification with millimeter-wave radar,” Appl. Phys. Lett., vol. 119, no. 3, Jul. 2021, Art. no. 034101.

[^13]: C. Granata, A. Ibanez, and P. Bidaud, “Human activity-understanding: A multilayer approach combining body movements and contextual descriptors analysis,” Int. J. Adv. Robotic Syst., vol. 12, no. 7, p. 89, 2015.

[^14]: M. Vrigkas, C. Nikou, and I. A. Kakadiaris, “A review of human activity recognition methods,” Frontiers Robot. AI, vol. 2, p. 28, Nov. 2015.

[^15]: O. D. Lara and M. A. Labrador, “A survey on human activity recognition using wearable sensors,” IEEE Commun. Surveys Tuts., vol. 15, no. 3, pp. 1192–1209, 3rd Quart., 2013.

[^16]: A. Bulling, U. Blanke, and B. Schiele, “A tutorial on human activity recognition using body-worn inertial sensors,” ACM Comput. Surv., vol. 46, no. 3, pp. 1–33, 2014.

[^17]: S. Ankalaki and M. Thippeswamy, “Static and dynamic human activity detection using multi CNN-ELM approach,” in Emerging Research in Computing, Information, Communication and Applications, vol. 789. Singapore: Springer, 2022, pp. 207–218.

[^18]: H. Bi, M. Perello-Nieto, R. Santos-Rodriguez, and P. Flach, “Human activity recognition based on dynamic active learning,” IEEE J. Biomed. Health Informat., vol. 25, no. 4, pp. 922–934, Apr. 2021.

[^19]: J. L. R. Ortiz, Smartphone-Based Human Activity Recognition. New York, NY, USA: Springer, 2015.

[^20]: E. Schubert, J. Sander, M. Ester, H. Kriegel, and X. Xu, “DBSCAN revisited, revisited: Why and how you should (still) use DBSCAN,” ACM Trans. Database Syst., vol. 42, no. 3, pp. 1–21, 2017.

[^21]: W. Taylor, S. A. Shah, K. Dashtipour, A. Zahid, Q. H. Abbasi, and M. A. Imran, “An intelligent non-invasive real-time human activity recognition system for next-generation healthcare,” Sensors, vol. 20, no. 9, p. 2653, 2020.

[^22]: I. U. Khan, S. Afzal, and J. W. Lee, “Human activity recognition via hybrid deep learning based model,” Sensors, vol. 22, no. 1, p. 323, Jan. 2022.

[^23]: S. Zebhi, “Human activity recognition using wearable sensors based on image classification,” IEEE Sensors J., vol. 22, no. 12, pp. 12117–12126, Jun. 2022.

[^24]: L. Qu, Y. Wang, T. Yang, and Y. Sun, “Human activity recognition based on WRGAN-GP-Synthesized micro-Doppler spectrograms,” IEEE Sensors J., vol. 22, no. 9, pp. 8960–8973, May 2022.

[^25]: A. Kenezaki, Y. Matsushita, and Y. Nishida, “RotationNet: Joint object categorization and pose estimation using multiviews from unsupervised viewpoints,” in Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., Jun. 2018, pp. 5010–5019.

[^26]: D. Maturana and S. Scherer, "VoxNet: A 3D convolutional neural network for real-time object recognition," in Proc. IEEE/RSJ Int. Conf. Intell. Robots Syst. (IROS), Sep. 2015, pp. 922–928.

[^27]: M. Zaheer, S. Kottur, S. Ravanbakhsh, B. Poczos, R. Salakhutdinov, and A. Smola, “Deep sets,” 2017, arXiv:1703.06114.

[^28]: C. R. Qi, H. Su, M. Kaichun, and L. J. Guibas, “PointNet: Deep learning on point sets for 3D classification and segmentation,” in Proc. IEEE Conf. Comput. Vis. Pattern Recognit. (CVPR), Jul. 2017, pp. 652–660.

[^29]: P. Hermosilla, T. Ritschel, P.-P. Vázquez, À. Vinacua, and T. Ropinski, “Monte Carlo convolution for learning on non-uniformly sampled point clouds,” ACM Trans. Graph., vol. 37, no. 6, pp. 1–12, Dec. 2018.


## [^30]: Y. Yang, C. Feng, Y. Shen, and D. Tian, "FoldingNet: Point cloud autoencoder via deep grid deformation," in Proc. IEEE/CVF Conf. Comput. Vis. Pattern Recognit., Jun. 2018, pp. 206–215.


---

[^31]: H. You, Y. Feng, R. Ji, and Y. Gao, "PVNet: A joint convolutional network of point cloud and multi-view for 3d shape recognition," in Proc. 26th ACM Int. Conf. Multimedia, 2018, pp. 1310–1318.

[^32]: Z. Han et al., “3D2SeqViews: Aggregating sequential views for 3D global feature learning by CNN with hierarchical attention aggregation,” IEEE Trans. Image Process., vol. 28, no. 8, pp. 3986–3999, Aug. 2019.

[^33]: Z. Han, M. Shang, Y.-S. Liu, and M. Zwicker, “View inter-prediction GAN: Unsupervised representation learning for 3D shapes by learning global shape memories to support local view predictions,” in Proc. AAAI Conf. Artif. Intell., 2019, vol. 33, no. 1, pp. 8376–8384.

![Image](images/436d29ab5f753e897797f6087ee2d19034f94395a4b00f55fcedf86e11b32b85.jpg)

Adnan Zahid（IEEE会员）于2015年在英国格拉斯哥的格拉斯哥卡利多尼亚大学获得电子与通信工程学士学位（荣誉），2016年在格拉斯哥的思克莱德大学获得电子与电气工程硕士学位，目前正在格拉斯哥大学攻读博士学位。

他目前的研究方向涵盖了面向精准农业应用的植物健康监测机器学习，以及结合深度学习与太赫兹传感检测叶片水分胁迫。

![Image](images/ed4f13f21b528283037cdf87eb28825785a57abe18d780cd7a2d4b1d16964d96.jpg)

余哲奇（IEEE会员）于2014年和2015年分别在英国伍尔弗汉普顿大学获得电子信息工程学士学位和信息技术硕士学位，目前正在英国格拉斯哥格拉斯哥大学攻读博士学位。

他的研究方向为低功耗神经形态传感器融合，其他研究兴趣包括神经形态计算、嵌入式系统、信号处

理、医学图像分析以及可编程器件。

![Image](images/ccfd465adee60701cf02349e639f048f77c72816849299a7ce9d08ef96d4d59e.jpg)

艾哈迈德·塔哈（IEEE会员）于2012年分别获得埃及十月六日城现代科学与艺术十月大学（MSA）和英国伦敦格林威治大学的双荣誉理学学士学位，并于2012年和2020年分别在格林威治大学获得嵌入式系统荣誉理学硕士学位和博士学位。

他目前是英国格拉斯哥大学（UofG）的副研究员，与包括美国加利福尼亚州圣何塞的思科公司、格拉斯哥的斯特拉斯克莱德大学在内的多个产业和学术合作伙伴合作，参与由英国数字、文化、媒体和体育部（DCMS）资助的5G新思维项目。他的博士项目由英国肯特郡梅德韦国民保健署（NHS）基金会信托提供部分资助，并与该机构开展合作。他分别于2013年和2016年获得格林威治大学的两项奖学金：本科阶段排名第一获得硕士攻读奖学金，通过副校长奖申请成功获得博士攻读奖学金。他的研究兴趣包括物联网在能源管理应用中的利用、无创无线活动监测，以及说服性技术在社会各领域的应用。

2019年，塔哈博士因在NHS节能技术系统领域的贡献被提名为能源研究所奖候选人。

![Image](images/9b97c7a0d557b07e4969f83cbc860419e81d5d2438292fa8ed921d7fbe0d864d.jpg)

威廉·泰勒（IEEE研究生会员）出生于英国爱丁堡，2019年于爱丁堡龙比亚大学获得硕士学位，目前正在英国格拉斯哥格拉斯哥大学攻读博士学位。

他当前的研究方向是在医疗环境中利用射频（RF）信号检测大小规模的人体活动，其他研究兴趣包括机器学习、软件开发、计算机网络和网络安全。

![Image](images/da2b6311baa70c4c871dd52cdc17493fdae5830c8ed04c9e6cf828c31fcf8717.jpg)

哈立德·拉贾卜（IEEE高级会员）于2003年、2008年分别在美国宾夕法尼亚州州立学院宾夕法尼亚州立大学获得电气工程学士学位、电气工程博士学位，并于2008年获得该校数学文学硕士学位。

他是英国伦敦NodeNs Medical Ltd.的联合创始人兼技术总监，同时也是伦敦玛丽女王大学电子工程与计算机科学学院的教员，在该校担任微波与毫米波天线方向讲师，是伦敦玛丽女王大学天线与电磁学研究组（AEG）成员。他的研究兴趣包括用于人体活动识别的毫米波雷达与雷达信号处理、微波至太赫兹波段的材料表征，以及有源超材料。

![Image](images/92c911b03ae48aa4ba493a2d2ec24cb82e9b6c0d7e65adc154aa451407a6e32d.jpg)

哈迪·海德里（IEEE高级会员）于2015年在意大利帕维亚大学获得博士学位。

他目前是英国格拉斯哥格拉斯哥大学工程学院助理教授（高级讲师），领导格拉斯哥大学微电子实验室。他已在顶级期刊和会议发表了90余篇论文。作为PI，他从包括在内的多家主要研究委员会和资助机构获得了超过100万的经费。

欧盟委员会、工程与物理科学研究理事会（EPSRC）、英国皇家学会和苏格兰资助委员会。他参与了金额为840万欧元的欧盟（EU）H2020未来与新兴技术（FET）混合增强再生医学系统（HERMES）前瞻项目。他的研究方向包括开发用于神经技术设备的微电子器件与传感器。

海达里博士是IEEE电路与系统学会理事会（BoG）以及IEEE传感器理事会行政委员会（AdCom）成员。他曾荣获多项奖项，包括2018年格拉斯哥大学卓越奖励奖、IEEE电路与系统学会（CASS）奖学金[新一代电路与系统（NGCAS'17）]，以及国际固态电路会议（ISSCC'16）、国际电路与系统会议（ISCAS'14）和PRIME'14的最佳论文奖。他担任2020年在格拉斯哥举办的第27届IEEE国际电子电路与系统会议（ICECS）总主席。他曾在多个会议的组织委员会任职，包括英中新兴技术会议（UCET）、IEEE Sensors'16和'17、NGCAS'17、生物医学电路与系统（BioCAS'18）、微电子与电子博士研究会议（PRIME'15）和PRIME'19，并且是IEEE多个会议特别分会的组织者。他现任IEEE《医学与生物学中的电磁学、射频（RF）与微波》期刊、IEEE ACCESS和爱思唯尔《微电子期刊》的副主编，以及IEEE《传感器期刊》的客座编辑。

---

![Image](images/8cbfdb966c478a651ff5d8e527e201a582394c9dff7df36d78153d757ec8d147.jpg)

穆罕默德·阿里·伊姆兰（IEEE高级会员）分别于2002年和2007年在英国伦敦帝国理工学院获得理学硕士（荣誉）学位和博士学位。

他是英国格拉斯哥格拉斯哥大学电子科技大学（UESTC）格拉斯哥学院院长，同时担任格拉斯哥大学工程学院通信系统专业教授。他还兼任美国俄克拉荷马州诺曼市俄克拉荷马大学附属教授，以及英国吉尔福德萨里大学5G创新中心客座教授。他在格拉斯哥大学领导位于格拉斯哥技术创新中心的苏格兰5G中心的研究工作。他拥有超过18年的学术界与工业界结合的经验，主要研究领域为蜂窝通信系统。他已获得15项专利，作为作者/合著者发表了400余篇期刊和会议论文，并且作为首席/联合首席研究员承担了总额超过600万英镑的受资助研究项目与合同。他已经指导培养了40余名顺利毕业的博士生。

伊姆兰教授是英国高等教育学院高级会士。他因学术成就获得巴基斯坦总统授予的卓越成就奖。2014年，他荣获IEEE通信学会（ComSoc）弗雷德·埃勒西克奖、欧洲进步研究基金会（FEPS）教与学奖，2016年荣获科学哨兵奖。他曾两次获得托尼·简励志教学奖提名。2014年入围沃顿-夸夸雷利·西蒙兹（QS）之星奖决选名单，2016年凭借创新教学入围QS之星重塑教育奖决选名单，还入围萨里大学副校长（VC）教与学奖决选名单。他担任8本著作的主编/联合主编。

![Image](images/6f8f168f182b9e6a3c1f47a7c29c12c0e5a66a27e9ee10796122f94a1004b1c3.jpg)

卡默·H·阿巴西（IEEE高级会员）分别于2007年和2008年在巴基斯坦拉合尔工程技术大学（UET）获得电子与电信工程学士和硕士学位，并于2012年在英国伦敦玛丽女王大学（QMUL）获得电子与电气工程博士学位。

2012年，他在伦敦玛丽女王大学天线与电磁学组担任博士后研究助理。目前他是英国格拉斯哥格拉斯哥大学工程学院准教授，同时担任苏格兰5G中心研究员。他已在国际顶级技术期刊和同行评审会议上发表超过400篇论文，参与撰写了10部著作。

阿巴西博士的研究获得了多项认可，包括其成果先后被BBC、STV、黎明新闻（DawnNews）以及国内外多家报纸报道，论文成为MDPI期刊封面文章、高下载量文章；他还获得英国皇家工程院杰出人才认证、巴基斯坦国家人才库奖、中国国家自然科学基金委员会（NSFC）国际青年科学家奖、国际无线电科学联盟（URSI）青年科学家奖、美国国家利益豁免，共获得四次最佳论文奖，还获得卡塔尔国家研究基金（QNRF）最佳成果代表图像奖。他担任IEEE《电磁学、射频（RF）与医学生物学微波期刊》、《IEEE传感器期刊》、《IEEE天线与传播开放期刊》以及《IEEE物联网期刊》的副主编，并曾在众多顶级期刊的特刊中担任客座编辑。