1.一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:所述系统包括:环境参数采集模块(S1)、区块链(S2)、面部遮挡监测模块(S3)、被褥脱离监测模块(S4)、医生所在客户端(S5)和家庭所在客户端(S6);
所述环境参数采集模块(S1)采集不同家庭婴幼儿的身高记录和婴幼儿睡觉时盖的被褥长度和宽度数据,将采集到的数据通过所述区块链(S2)传输到所述面部遮挡监测模块(S3)中,所述面部遮挡监测模块(S3)对婴幼儿的睡眠空间进行建模,捕捉婴幼儿睡觉时的面部位置,选择下巴作为定点进行捕捉,在保证婴幼儿面部不会被被褥遮挡、同时肚子不会盖不到被褥的前提下,固定面部捕捉的上下范围,在固定面部捕捉范围后若感知到婴幼儿睡觉时无法捕捉到其面部位置,发出警报信号至区块链节点上,所述医生所在客户端(S5)和所述家庭所在客户端(S6)都在不同的区块链节点上,所述家庭所在客户端(S6)包括所有被采集婴幼儿数据的家庭;
所述被褥脱离监测模块(S4)测量面部捕捉设备至被褥边缘的横向距离和纵向距离,确定面部捕捉设备的位置坐标,监测不同家庭婴幼儿睡觉时身体上下移动和左右移动的轨迹,同样选择婴幼儿睡觉时下巴的位置作为定点,依据捕捉到的下巴位置坐标和面部捕捉设备的位置坐标确认面部捕捉角度的变化,确认婴幼儿最终与被褥的相对位置,分析婴幼儿睡觉时被褥是否脱离,若未发现被褥脱离,继续进行监测;若发现被褥脱离,发出警报信号至区块链节点上,所述区块链(S2)上的任何一个节点的客户端发现警报信号都可以传输信息至对应的家庭,提醒父母为孩子盖好被褥,在父母发现孩子睡觉时身体出现异常时发送信息至所述区块链(S2),处于区块链节点上的医生所在客户端(S5)发现信息后前去对应家庭为孩子检查身体,若情况紧急,所述医生所在客户端(S5)可以与对应家庭进行通信,远程帮助父母检查孩子身体。
2.根据权利要求1所述的一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:所述环境参数采集模块(S1)包括婴幼儿身高记录单元和被褥尺寸记录单元,所述婴幼儿身高记录单元存储有不同家庭婴幼儿的身高数据,所述被褥尺寸记录单元存储有对应家庭在婴幼儿睡觉时为其盖的被褥的长度和宽度数据,将所述婴幼儿身高记录单元和所述被褥尺寸记录单元中存储的数据通过所述区块链(S2)传输到所述面部遮挡监测模块(S3)中。
3.根据权利要求2所述的一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:所述面部遮挡监测模块(S3)包括睡眠空间建模单元、面部捕捉定位单元、捕捉范围固定单元、捕捉空缺感知单元和面部遮挡预警单元,通过所述睡眠空间建模单元对婴幼儿的睡眠空间进行建模:以被褥中心为原点建立二维坐标系,所述面部捕捉定位单元依据对应家庭婴幼儿的身高和被褥尺寸捕捉婴幼儿睡觉时的面部位置,选择下巴作为定点进行捕捉,确认下巴的位置坐标,所述捕捉范围固定单元在保证婴幼儿面部不会被被褥遮挡、同时肚子不会盖不到被褥的前提下固定面部捕捉的上下范围和角度,在固定好范围后对对应婴幼儿面部位置进行捕捉定位,若所述捕捉空缺感知单元感知到婴幼儿睡觉时无法捕捉到其面部位置,将感知结果传输到所述面部遮挡预警单元中,通过所述面部遮挡预警单元发出警报信号至区块链节点上。
4.根据权利要求1所述的一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:所述被褥脱离监测模块(S4)包括纵向测距传感单元、横向测距传感单元、纵向移动分析单元、横向移动分析单元和被褥脱离警报单元,所述纵向测距传感单元测量面部捕捉设备至被褥上边缘的纵向距离,所述横向测距传感单元测量面部捕捉设备至被褥右边缘的横向距离,所述纵向移动分析单元依据捕捉到的面部位置坐标变化分析婴幼儿身体上下移动的距离,所述横向移动分析单元依据捕捉到的面部位置坐标变化分析婴幼儿身体左右移动的距离,将分析结果传输到所述被褥脱离警报单元中,所述被褥脱离警报单元确认婴幼儿最终与被褥的相对位置,判断被褥是否脱离,若发现被褥脱离,发出警报信号至区块链节点上。
5.根据权利要求3所述的一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:所述婴幼儿身高记录单元中存储的不同家庭婴幼儿的身高集合为H={H1,H2,...,Hn},所述被褥尺寸记录单元存储的对应家庭在婴幼儿睡觉时为其盖的被褥长度集合为a={a1,a2,...,an},被褥宽度集合为b={b1,b2,...,bn},其中,n表示被采集数据的家庭数量,将存储的数据通过所述区块链(S2)传输到面部捕捉定位单元中。
6.根据权利要求5所述的一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:所述面部捕捉定位单元捕捉婴幼儿睡觉时的面部位置,选择下巴作为定点进行捕捉,睡眠空间建模单元以被褥中心为原点建立二维坐标系,确认在保证婴幼儿面部没有被被褥遮’ ’ ’
挡、同时肚子不会盖不到被褥时的下巴临界位置坐标分别为(x,y)和(x,y),其中,x=x,面部捕捉设备的位置坐标为(X,Y),将临界位置坐标和面部捕捉设备位置坐标传输到捕捉范围固定单元中,通过所述捕捉范围固定单元固定面部捕捉的上下角度范围:根据下列公式计算面部捕捉的上下角度范围 :
,
将固定的面部捕捉上下角度范围传输到捕捉空缺感知单元中,所述捕捉空缺感知单元依据固定的角度范围感知婴幼儿面部位置,若在面部捕捉设备完成固定范围面部捕捉工作后,未感知到婴幼儿的面部位置,预测婴幼儿有面部被被褥遮挡,将感知结果传输到面部遮挡预警单元中,通过所述面部遮挡预警单元发出警报信号至区块链节点上。
7.根据权利要求4所述的一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:面部捕捉设备定位到当前婴幼儿下巴所在位置坐标为(xi,yi),所述纵向测距传感单元测量到面部捕捉设备至被褥上边缘的纵向距离为A,其中,A=yi‑bi/2,bi表示对应家庭的婴幼儿睡觉时被褥的宽度,所述横向测距传感单元测量到面部捕捉设备至被褥左边缘的横向距离为B, ,ai表示对应家庭的婴幼儿睡觉时被褥的长度,所述横向移动分析单元和纵向移动分析单元依据捕捉到的面部位置坐标变化分析婴幼儿身体上下、左右移动的距离:在婴幼儿当前面部至被褥右边缘的距离为0时, ,在捕捉到当前面部处于被褥右边时,若 ,说明婴幼儿盖的被褥未脱离,否则说明婴幼儿盖的被褥已脱离,当前面部处于被褥左边时判断方式相同,将分析结果传输到所述被褥脱离警报单元中。
8.根据权利要求7所述的一种基于区块链的婴幼儿睡眠健康数据监测系统,其特征在于:所述被褥脱离警报单元确认婴幼儿最终与被褥的相对位置,判断被褥是否脱离,若发现被褥脱离,发出警报信号至区块链节点上,提醒对应家庭父母为孩子盖好被褥。