1.一种消除运动干扰的方法,应用于穿戴设备,所述穿戴设备能够获取所述穿戴设备的多维加速度信号与待处理的测量信号,且所述待处理的测量信号包括具有不同波长的第一信号与第二信号;所述方法包括:对所述多维加速度信号进行降维处理,并得到表征运动干扰的一维加速度信号;
分别通过多个预设系数对第一信号及第二信号进行混合,以计算得到多个所述预设系数对应的多个混合信号;
计算每个所述混合信号与所述一维加速度信号的相关系数;
获取所述相关系数中最大的相关系数对应的预设系数及最小的相关系数对应的预设系数;
根据所述第一信号、所述第二信号、所述最大的相关系数对应的预设系数及所述最小的相关系数对应的预设系数计算得到所述待处理的测量信号中消除运动干扰后的信号。
2.如权利要求1所述的方法,其中,所述混合信号 为:表示所述第一信号; 表示所述第二信号;ri表示第i个所述预设系数且ri的遍历范围为[rslow,rhigh],其中rslow、rhigh分别为所述遍历范围的下限值和上限值。
3.如权利要求2所述的方法,其中,所述消除运动干扰后的信号表示为:或者
其中, 且 均表示所述消除运动干扰后的
信号;ra表示所述最大的相关系数对应的预设系数,rv表示所述最小的相关系数对应的预设系数。
4.如权利要求1所述的方法,其中,所述相关系数为皮尔逊相关系数。
5.如权利要求1所述的方法,其中,所述对所述多维加速度信号进行降维处理,并得到表征运动干扰的一维加速度信号中,具体包括:计算所述多维加速度信号形成的多维加速度矩阵的协方差矩阵;
计算所述协方差矩阵的多个特征值与多个特征向量;所述多个特征值与所述多个特征向量分别一一对应;
根据所述多个特征值识别出所述多个特征向量中包括预设信息量的特征向量;
将所述特征向量与所述多维加速度信号相乘,以得到所述一维加速度信号。
6.如权利要求1所述的方法,其中,所述多个预设系数为一个等差递增数列。
7.如权利要求1至6中任一项所述的方法,其中,所述消除运动干扰后的信号为光电脉搏容积信号。
8.一种消除运动干扰的装置,应用于权利要求1至7中任一项所述的方法;所述装置包括:降维模块,用于对所述多维加速度信号进行降维处理,并得到表征运动干扰的一维加速度信号;
第一计算模块,用于分别通过多个预设系数对所述第一信号与所述第二信号进行混合,以计算得到多个所述预设系数对应的多个混合信号;
第二计算模块,用于计算每个所述混合信号与所述一维加速度信号的相关系数;
识别模块,用于获取所述相关系数中最大的相关系数对应的预设系数及最小的相关系数对应的预设系数;以及第三计算模块,用于根据所述第一信号、所述第二信号、所述最大的相关系数对应的预设系数及所述最小的相关系数对应的预设系数计算所述待处理的测量信号中消除运动干扰后的信号。
9.一种穿戴设备,包括:第一传感器、第二传感器、存储器以及连接于所述第一传感器与所述第二传感器的处理器;
所述第一传感器用于获取所述穿戴设备的多维加速度信号;
所述第二传感器用于获取待处理的测量信号;所述待处理的测量信号包括具有不同波长的第一信号与第二信号;
所述存储器用于储存多条指令;
所述处理器用于加载所述多条指令并执行权利要求8所述的消除运动干扰的装置的功能。
10.如权利要求9所述的穿戴设备,其中,所述第二传感器为心率传感器。