本发明涉及心率心电数据处理,具体涉及一种心率心电通用的快速计算系统及方法。
背景技术:
1、随着人们对健康的关注度不断提高,心率心电监测在医疗诊断和日常健康管理中变得越来越重要;心率数据反映了心脏跳动的频率,而心电数据则提供了关于心脏电活动的详细信息,对于诊断心血管疾病等具有关键作用;
2、目前,市场上存在着多种用于采集心率心电数据的设备,如智能手环、智能手表、心电贴片等;这些设备能够方便地采集用户的心率心电数据,并在一定程度上满足了用户对自身健康状况的了解需求;然而,在实际应用中,这些设备采集到的数据往往需要传输到远端进行进一步的分析和处理,例如传输到医生的电脑终端、云端服务器等,以便医生进行远程诊断或为用户提供长期的健康监测服务提供备份;
3、在数据传输的过程中,为了保护用户的隐私和数据安全,通常会采用密钥加密的方式;但是,这种加密方式存在一定的安全隐患;一方面,密钥可能会被黑客窃取或破解,一旦密钥泄露,用户的心率心电数据就会面临被非法获取和滥用的风险;另一方面,密钥加密的方式在数据传输过程中可能会受到网络攻击,如中间人攻击等,导致数据被篡改或窃取;此外,密钥的管理和分发也存在一定的难度,如果密钥管理不善,同样会影响数据的安全性;
4、为了解决上述问题,本发明提出了一种解决方案。
技术实现思路
1、本发明的目的在于提供一种心率心电通用的快速计算系统及方法,为了解决上述背景技术中提出的问题;
2、本发明的目的可以通过以下技术方案实现:
3、一种心率心电通用的快速计算系统,包括:
4、前置交互处理模块,用于每接收到一个特定采集周期目标用户的特定数据后按照预设的前置处理规则对所述特定数据进行前置处理得到对应特定采集周期目标用户的特定保护文档,其中特定数据包括心率值、心电波形和间期数据;
5、远端接收中心,用于每接收到一个特定采集周期目标用户的特定保护文档后对所述特定保护文档进行还原得到对应特定采集周期目标用户的特定数据,对所述特定数据进行存储备份。
6、进一步的,还包括特定采集模块,用于周期性对目标用户的心率心电数据进行采集,每间隔一个特定采集周期,所述特定采集模块对目标用户的心率心电数据进行采集得到对应特定采集周期目标用户的特定数据。
7、进一步的,得到一个特定采集周期目标用户的特定保护文档的前置处理规则如下:
8、s11:对接收到的当前特定采集周期目标用户的特定数据进行二进制转换,将转换后得到二进制数据重新标定为前置进制数据;
9、s12:指定切割步长为4,按照从左到右的顺序对所述前置进制数据进行切割得到若干组进制数组,然后按照每组进制数组切割前在所述前置进制数据中的顺序,从左到右依次将得到的所有组进制数组标记为a1、a2、...、aa,a≥1;
10、s13:依次生成匹配列表b1、b2、b3和b4,其中匹配列表b1中从左到右依次包含有数字0、1、2、3的四位二进制数,匹配列表b2中从左到右依次包含有数字4、5、6、7的四位二进制数,匹配列表b3中从左到右依次包含有数字8、9、10、11的四位二进制数,匹配列表b4中从左到右依次包含有数字12、13、14、15的四位二进制数;
11、s14:按照预设的相邻处理规则根据进制数组a1生成进制数组a2的保全数组;
12、s15:按照s14依次根据进制数组a2、a3、...、aa-1对应生成进制数组a3、a4、...、aa的保全数组,同时得到若干组特定数组,按照每组特定数组得到的先后顺序将得到的所有组特定数组依次标记为e1、e2、...、ee,e≥1;
13、s16:依次获取特定数组e1、e2、...、ee在作为进制数组时标记的下标f1、f2、...、fe;按照进制数组a1、a2、...、aa的顺序,将进制数组a1与进制数组a2、a3、...、af1的保全数组进行拼接得到第一组保全序列,接着从进制数组af1+1开始,将进制数组af1+1、af1+2、...、af2的保全数组按照进制数组a1、a2、...、aa的顺序进行拼接得到第二组保全序列,同理先后从进制数组af2+1、af3+1、...、afe开始将若干组进制数组的保全数组进行拼接得到f-2组保全序列;
14、s17:根据得到的f组保全序列生成当前特定采集周期目标用户的特定保护文档。
15、一种心率心电通用的快速计算方法,包括以下步骤:
16、步骤一:当前特定采集周期,特定采集模块对目标用户的心率心电数据进行采集得到当前特定采集周期目标用户的特定数据,将所述特定数据传输到前置交互处理模块;
17、步骤二:前置交互处理模块接收到当前特定采集周期目标用户的特定数据后按照预设的前置处理规则对所述特定数据进行前置处理得到当前特定采集周期目标用户的特定保护文档,将所述特定保护文档传输到远端接收中心;
18、步骤三:远端接收中心接收到当前特定采集周期目标用户的特定保护文档后对所述特定保护文档进行还原得到当前特定采集周期目标用户的特定数据,对所述特定数据进行存储备份。
19、本发明的有益效果:
20、本发明通过设置特定采集模块对目标用户的心率心电数据进行周期性的采集得到对应特定数据,设置前置交互处理模块对特定数据进行处理得到特定保护文档,设置远端接收中心对特定保护文档进行远端备份处理,其中在对特定数据进行处理的过程中针对切割得到的若干组进制数组,利用生成的匹配列表确定两两相邻进制数组存在的关系,根据不同的关系,确定对应的保全数组,这种方式一方面避免了采用密钥这种需要保存的加密方式,从而降低了密钥被窃取或丢失的风险,另一方面,通过动态地确定进制数组之间的关系并生成保全数组,可以更好地适应不同的数据特征和安全需求,提高数据的保密性和完整性。
1.一种心率心电通用的快速计算系统,其特征在于,包括:
2.根据权利要求1所述的一种心率心电通用的快速计算系统,其特征在于,还包括特定采集模块,用于周期性对目标用户的心率心电数据进行采集,每间隔一个特定采集周期,所述特定采集模块对目标用户的心率心电数据进行采集得到对应特定采集周期目标用户的特定数据。
3.根据权利要求1所述的一种心率心电通用的快速计算系统,其特征在于,得到一个特定采集周期目标用户的特定保护文档的前置处理规则如下:
4.根据权利要求3所述的一种心率心电通用的快速计算系统,其特征在于,生成进制数组a2的保全数组的相邻处理规则如下:
5.根据权利要求3所述的一种心率心电通用的快速计算系统,其特征在于,s17中,在所述特定保护文档内从上到下依次排列有f组保全序列,从上到下排列的保全序列的得到顺序从先往后。
6.一种心率心电通用的快速计算方法,其特征在于,包括以下步骤: