本发明涉及数据处理,具体涉及一种中西医结合内科检查数据分析系统。
背景技术:
1、中西医结合的内科检查主要包括中医传统的“望闻问切”以及西医的常规身体检查,例如血压,血常规,尿常规和核磁共振等了解身体各方面的健康状态和指标,但许多内科数据均需各种机器检测获取,进而主治医师可以将含有各类数据的报告文件作为重要的参考指标进行评估。其中,由于内科检查数据的复杂多样性,在此类检查过程中常常会产生大量的数据信息,大量数据冗余导致参考数据系统存储空间告罄,因此需要对于内科检查数据系统的压缩存储方法进行优化。
2、现有的通过增加数据冗余或数据重复性提升游程编码压缩效果的方法中,没有考虑到内科检查数据的范围数据特征,使进行压缩存储的数据重复性不足,在压缩过程无法合理降低数据量,易出现数据膨胀,系统存储空间警告等,压缩效率极低,影响数据存储分析。
技术实现思路
1、为了解决现有技术中没有考虑到内科检查数据的范围数据特征,使进行压缩存储的数据重复性不足,压缩效率极低的技术问题,本发明的目的在于提供一种中西医结合内科检查数据分析系统,所采用的技术方案具体如下:
2、本发明提供了一种中西医结合内科检查数据分析系统,所述系统包括:数据标准化获取模块,用于获取内科的所有检查数据和每个检查数据的参考范围,根据所述参考范围将对应的所述检查数据进行标准化获得标准数据并组成标准序列;
3、最优压缩序列分析模块,用于根据每个所述标准数据在对应参考范围内的偏差程度获得每个标准数据的偏差反馈指标;根据所述偏差反馈指标确定所述标准序列中的调整数据,根据所述标准序列中所有调整数据的趋向性优化所有调整数据获得最优压缩序列;
4、压缩矩阵参数获取模块,用于根据所述最优压缩序列的长度获得矩阵参数并构建矩阵参数集合;根据矩阵参数集合中每个矩阵参数构建对应的矩阵窗口,获得每个所述矩阵窗口在预设扫描方向上的拐点数据;根据每个所述矩阵窗口中所述拐点数据的局部相似程度获得对应矩阵窗口的评估指标,根据矩阵参数集合中所有评估指标确定矩阵窗口对应的最优矩阵参数;
5、数据压缩存储模块,用于根据所述最优压缩序列和所述最优矩阵参数获得最优二维矩阵,通过预设扫描方向对所述最优二维矩阵进行游程编码压缩,获得压缩数据进行存储。
6、进一步地,所述标准序列的获取方法包括:
7、获取每个检查数据对应参考范围的最大值和最小值,将每个检查数据与最小值的差值比上对应参考范围的极差,获得每个检查数据的标准数据;将所有标准数据组成标准序列。
8、进一步地,所述偏差反馈指标的获取方法包括:
9、将每个参考范围对应最大值与最小值进行标准化处理后,获得标准最大值和标准最小值,将标准最大值与标准最小值的均值作为每个参考范围对应的参考值;
10、将每个标准数据与对应参考范围的参考值的差值绝对值作为偏差程度,将负相关映射并归一化的偏差程度作为每个标准数据的偏差反馈指标。
11、进一步地,所述调整数据的获取方法包括:
12、当标准序列中标准数据的偏差反馈指标大于预设调整阈值时,将对应的标准数据作为调整数据。
13、进一步地,所述最优压缩序列的获取方法包括:
14、将标准序列中所有调整数据的均值作为对应标准序列的优化值,根据所述优化值优化所述标准序列中所有调整数据的数据值,获得最优压缩序列。
15、进一步地,所述矩阵参数集合的获取方法包括:
16、所述矩阵参数包括矩阵的行数与列数,将矩阵参数的行数与列数的乘积作为矩阵数据总数;当矩阵参数和矩阵数据总数满足构建条件时,将对应矩阵参数作为初始矩阵参数,并将所有初始矩阵参数组成矩阵参数集合;
17、所述构建条件为所述矩阵数据总数大于等于最优压缩序列的长度,且矩阵数据总数小于最优压缩序列的长度与所述列数的和值。
18、进一步地,所述拐点数据的获取方法包括:
19、在根据预设扫描方向扫描时,采用8连通链码获取每个矩阵窗口的链码序列;计算链码序列中每个数据与前一相邻数据之间的差值绝对值,获得每个数据的方向变换指标;
20、当链码序列中数据对应的所述方向变换指标的数值为偶数时,将对应的数据作为拐点数据。
21、进一步地,所述评估指标的获取方法包括:
22、根据拐点数据的位置确定对应矩阵窗口中的变化数据;将每个变化数据在矩阵窗口中按照预设扫描方向上的邻接数据作为变化数据的相邻数据,统计每个变化数据与所述相邻数据的数据值相同的个数,获得每个变化数据的相似数量;将矩阵窗口中所有变化数据的相似数量相加,获得对应矩阵窗口的评估指标。
23、进一步地,所述变化数据的获取方法包括:
24、获取链码序列中拐点数据的序列号,在矩阵窗口中按照预设扫描方向对矩阵中的元素排列获得矩阵序列,将所述序列号在矩阵序列中对应的矩阵元素作为变化数据。
25、进一步地,所述最优矩阵参数的获取方法包括:
26、获得矩阵参数集合中所有矩阵窗口的评估指标,将最大评估指标对应矩阵窗口的矩阵参数作为最优矩阵参数。
27、本发明具有如下有益效果:
28、本发明通过对检查数据进行标准化获得标准数据和对应的标准序列,通过标准化消除了复杂的内科检查数据之间的量级差异,进一步根据内科检查数据在参考范围内均为正常数据的特点,通过每个标准数据在各自本身的参考范围的偏差程度获得偏差反馈指标,根据偏差反馈指标筛选出标准序列中的调整数据,将在每个参考范围中最为正常情况的数据作为可以有损调整的调整数据,根据所有调整数据的趋向性优化调整数据获得最优压缩序列。进一步根据最优压缩序列的长度获得多组矩阵参数,并根据矩阵参数构建的矩阵窗口中在预设扫描方向上拐点数据的局部相似性,获得每个矩阵窗口的评估指标,通过扫描方向上拐点的局部相似性体现在每个矩阵窗口在压缩过程中的整体数据重复性,选择更优的评估指标对应的矩阵窗口的矩阵参数作为最优矩阵参数。通过最优压缩序列和最优矩阵参数从数据序列和压缩方式上综合考虑增强数据的重复可能性,以便更好的采用游程编码压缩存储,对每个内科检查数据均可以自适应得到最优的压缩效果,避免数据膨胀和数据冗余,提高整体压缩的效率。
1.一种中西医结合内科检查数据分析系统,其特征在于,所述系统包括:
2.根据权利要求1所述的一种中西医结合内科检查数据分析系统,其特征在于,所述矩阵参数集合的获取方法包括:
3.根据权利要求1所述的一种中西医结合内科检查数据分析系统,其特征在于,所述变化数据的获取方法包括: