1.一种基于信息熵的人体活动端点检测方法,其特征在于包括以下步骤:1)将传感器信号作为信源以流数据的形式作为信号输入;2)通过计算输入信号的信息熵描述信源所承载的信息量;3)设置信号由低熵环境中过渡到某设定熵值的这一过程;4)利用联合熵的特征提取出端点,并利用端点的变化特点将其识别出来,识别出的这一端点作为人体活动的端点。
2.如权利要求1所述的一种基于信息熵的人体活动端点检测方法,其特征在于所述步骤4)的具体方法如下:
1)测定信号在传感器无有效加速度施加时的熵基准线;
2)取信号在无有效加速度施加状态时的若干帧,帧数为n,那么有传感器常态静止下的联合熵:该值描述了在静止段的平均联合熵;
3)由于当时间轴从静止段经过端点进入到活动段的同时,信号联合熵具有较大的跃升变化,因此需要根据大量的实验确定Hk以作为检测人体活动端点的针对加速度信号联合熵的阈值;
4)将测定信号分为静止段、过渡段和活动段三种类型;
5)统计三维信号中每一个分量轴上的最大值与最小值:Max和Min;
6)针对信号计算信源的联合熵:
7)检测每一帧信号计算所得联合熵,与经验阈值Hk做比较,当Hi大于等于Hk时,对该帧进行标记,并作为起始点,同时判定信号进入活动段,也即标记人体活动的端点;
8)继续取下一帧信号计算所得联合熵,与经验阈值Hk做比较,当Hi小于等于Hk时,对该帧进行标记,并作为终点。
3.如权利要求2所述的一种基于信息熵的人体活动端点检测方法,其特征在于在步骤
7)中,当识别出人体活动的端点时,需要设定最短活动段的时间限度,在被标记为起始点后信号联合熵的值在少于最短活动段时间内回落到阈值Hk以下,则判定该段为噪声。