一种用于眼科的数据采集系统及方法技术方案

技术编号:37354389 阅读:26 留言:0更新日期:2023-04-27 07:05
本发明专利技术公开了一种用于眼科的数据采集系统及方法,涉及医疗信息处理技术领域,包括数据采集模块、数据解析模块、节点分配模块以及算力调度模块;数据采集模块用于实现眼科检查数据的现场采集或记录,采集的数据通过眼科字典实现标准化;服务器接收到眼科检查数据后,驱动节点分配模块对所述眼科检查数据进行解析值分析,并根据解析值分配对应数量的解析节点作为目标节点;目标节点将不同检查项目的眼科检查子数据进行分别处理,最后形成结构化数据,供医生及病人查阅;提高数据解析效率;算力调度模块用于对解析节点进行运算超越系数分析,判断是否需要对该解析节点的算力资源进行调度,从而达到资源最充分利用的目的,提高数据处理效率。据处理效率。据处理效率。

【技术实现步骤摘要】
一种用于眼科的数据采集系统及方法


[0001]本专利技术涉及医疗信息处理
,具体是一种用于眼科的数据采集系统及方法。

技术介绍

[0002]近年来,随着科技发展日新月异,手机、电脑等电子产品迅猛发展,给人们的生活带来便捷的同时,也加重了使用者眼睛的负担。眼部疾病低龄化、眼睛亚健康在中青年人群中不断蔓延,眼科疾病的发病率也逐年上升。眼科疾病的发病轻者影响视觉功能,重者甚至致盲,严重影响患者的生活,因而越来越受到人们的重视。
[0003]眼科健康提前检测是眼科疾病预防性治疗的重点,而检测设备的优良与否对于检测结果质量的高低起着决定性的作用;目前的眼科数据采集系统依赖于计算效率低、存储小的单片机处理器,不能确保系统稳定工作;随着眼科检查仪器种类越来越多,数据传输量越来越大,并且存在算力资源分配不均,导致某些分析节点算力较低,影响整体数据处理效率;基于以上不足,本专利技术提出一种用于眼科的数据采集系统及方法。

技术实现思路

[0004]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术提出一种用于眼科的数据采集系统及方法。
[0005]为实现上述目的,根据本专利技术的第一方面的实施例提出一种用于眼科的数据采集系统,包括数据采集模块、数据解析模块、节点分配模块、数据库、算力监测模块以及算力调度模块;
[0006]所述数据采集模块用于实现眼科检查数据的现场采集或记录,采集的数据通过眼科字典实现标准化后上传至服务器;
[0007]所述服务器接收到眼科检查数据后,驱动数据解析模块将不同检查项目的眼科检查子数据进行分别处理,最后形成结构化数据;并将结构化数据及原始数据保存至云平台,供医生及病人查阅;
[0008]所述数据解析模块包括若干个解析节点;所述节点分配模块用于获取服务器内缓存的眼科检查数据进行解析值GX分析,并根据解析值GX分配对应数量的解析节点进行处理;
[0009]所述算力监测模块用于对各个解析节点的算力占用情况进行监测分析,计算得到各个解析节点的算力充余系数KY;当解析节点的算力充余系数KY大于第一充余阈值或KY小于第二充余阈值时,生成调度信号并发送至算力调度模块;其中,第一充余阈值大于第二充余阈值;
[0010]响应于接收到调度信号,所述算力调度模块用于对所述解析节点进行运算超越系数YS分析,判断是否需要对该解析节点的算力资源进行调度。
[0011]进一步地,所述节点分配模块的具体分配步骤为:
[0012]将眼科检查数据的大小标记为D1,统计所述眼科检查数据对应的眼科检查仪器数量为M1,将眼科检查数据对应的采集时长标记为T1;
[0013]利用公式GX=D1
×
b1+M1
×
b2+T1
×
b3计算得到所述眼科检查数据的解析值GX,其中b1、b2、b3均为系数因子;
[0014]根据解析值GX确定对应的解析节点数量为MK,具体为:
[0015]数据库中存储有解析值范围与节点数量阈值的映射关系表;
[0016]根据解析值GX确定与其对应的解析值范围,再根据解析值范围确定对应的节点数量阈值为MK,即对应的解析节点数量为MK。
[0017]进一步地,所述节点分配模块还包括:
[0018]自动从云平台中获取各个解析节点的算力充余系数KY;
[0019]根据算力充余系数KY大小对解析节点进行排序,根据解析节点的排序筛选出数量MK的解析节点作为目标节点,对眼科检查数据进行解析。
[0020]进一步地,所述算力监测模块的具体分析步骤如下:
[0021]算力监测模块按照预设间隔采集解析节点的算力占用率并标记为Nc,建立算力占用率Nc随时间变化的曲线图;
[0022]当曲线图处于上升阶段时,对曲线图进行求导获取占用率变化速率曲线图;将解析节点的实时算力占用率变化速率标记为Vt,其中Vt取正数;
[0023]将Vt与预设速率阈值相比较;若Vt>预设速率阈值,则表示解析节点忙于数据运算,在对应的曲线图中截取对应的曲线段进行标注;
[0024]在预设时间内,统计标注曲线段的数量为R1,将所有的标注曲线段对时间进行积分得到标注参考能量WE,利用公式WR=R1
×
d1+WE
×
d2计算得到解析节点的运算热度值WR,其中d1、d2均为系数因子;
[0025]获取解析节点的当前算力占用率为Nt,利用公式KY=(1

Nt)
×
d3/(WR
×
d4)计算得到解析节点的算力充余系数KY,其中d3、d4均为系数因子;
[0026]所述算力监测模块用于将各个解析节点的算力充余系数KY打上时间戳并存储至云平台。
[0027]进一步地,所述算力调度模块的具体分析步骤为:
[0028]采集所述解析节点接收到的每个眼科检查数据的特征信息;所述特征信息包括数据大小、数据传输距离以及数据传输带宽;
[0029]在预设时间段内,统计所述解析节点的解析总次数为Fz;
[0030]将特征信息中对应的数据大小、数据传输距离以及数据传输带宽依次标记为FLi、FDi以及FWi,利用公式FYi=(FLi
×
a1+FDi
×
a2)/(FWi
×
a3)计算得到所述解析节点解析所述眼科检查数据所需的运算值FYi;其中a1、a2、a3均为系数因子;将运算值FYi与预设运算阈值相比较;
[0031]统计FYi>预设运算阈值的次数为P1;当FYi>预设运算阈值时,获取FYi与预设运算阈值的差值并求和得到超算总值CZ;利用公式CT=P1
×
g1+CZ
×
g2计算得到超算吸引值CT,其中g1、g2均为预设系数因子;
[0032]利用公式YS=Fz
×
g3+CT
×
g4计算得到所述解析节点的运算超越系数YS,其中g3、g4均为系数因子。
[0033]进一步地,所述算力调度模块还包括:
[0034]将运算超越系数YS与预设超越阈值相比较;所述预设超越阈值包括第一超越阈值、第二超越阈值,且第一超越阈值小于第二超越阈值;
[0035]当KY大于第一充余阈值时,若YS小于第一超越阈值,则生成缩减提醒信号至服务器,以提醒管理人员缩减对应解析节点的算力资源;
[0036]当KY小于第二充余阈值时,若YS大于第一超越阈值,则生成扩充提醒信号至服务器,以提醒管理人员扩充对应解析节点的算力资源。
[0037]进一步地,其中,所述数据解析模块用于从DCM、图片、文本、PDF、XML、JSON格式中解析出眼科检查数据;针对不同眼科检查仪器的眼科检查子数据,根据预设的格式,生成结构化文本和图像。
[0038]进一步地,一种用于眼科的数据采集方法,包括如下步骤:
[0039]步骤一:通过各个眼本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于眼科的数据采集系统,其特征在于,包括数据采集模块、数据解析模块、节点分配模块、数据库、算力监测模块以及算力调度模块;所述数据采集模块用于实现眼科检查数据的现场采集或记录,采集的数据通过眼科字典实现标准化后上传至服务器;所述服务器接收到眼科检查数据后,驱动数据解析模块将不同检查项目的眼科检查子数据进行分别处理,最后形成结构化数据;并将结构化数据及原始数据保存至云平台,供医生及病人查阅;所述数据解析模块包括若干个解析节点;所述节点分配模块用于获取服务器内缓存的眼科检查数据进行解析值GX分析,并根据解析值GX分配对应数量的解析节点进行处理;所述算力监测模块用于对各个解析节点的算力占用情况进行监测分析,计算得到各个解析节点的算力充余系数KY;当解析节点的算力充余系数KY大于第一充余阈值或KY小于第二充余阈值时,生成调度信号并发送至算力调度模块;其中,第一充余阈值大于第二充余阈值;响应于接收到调度信号,所述算力调度模块用于对所述解析节点进行运算超越系数YS分析,判断是否需要对该解析节点的算力资源进行调度。2.根据权利要求1所述的一种用于眼科的数据采集系统,其特征在于,所述节点分配模块的具体分配步骤为:将眼科检查数据的大小标记为D1,统计所述眼科检查数据对应的眼科检查仪器数量为M1,将眼科检查数据对应的采集时长标记为T1;利用公式GX=D1
×
b1+M1
×
b2+T1
×
b3计算得到所述眼科检查数据的解析值GX,其中b1、b2、b3均为系数因子;根据解析值GX确定对应的解析节点数量为MK,具体为:数据库中存储有解析值范围与节点数量阈值的映射关系表;根据解析值GX确定与其对应的解析值范围,再根据解析值范围确定对应的节点数量阈值为MK,即对应的解析节点数量为MK。3.根据权利要求2所述的一种用于眼科的数据采集系统,其特征在于,所述节点分配模块还包括:自动从云平台中获取各个解析节点的算力充余系数KY;根据算力充余系数KY大小对解析节点进行排序,根据解析节点的排序筛选出数量MK的解析节点作为目标节点,对眼科检查数据进行解析。4.根据权利要求3所述的一种用于眼科的数据采集系统,其特征在于,所述算力监测模块的具体分析步骤如下:算力监测模块按照预设间隔采集解析节点的算力占用率并标记为Nc,建立算力占用率Nc随时间变化的曲线图;当曲线图处于上升阶段时,对曲线图进行求导获取占用率变化速率曲线图;将解析节点的实时算力占用率变化速率标记为Vt,其中Vt取正数;将Vt与预设速率阈值相比较;若Vt>预设速率阈值,则表示解析节点忙于数据运算,在对应的曲线图中截取对应的曲线段进行标注;在预设时间内,统计标注曲线段的数量为R1,将所有的标注曲线段对时间进行积分得
到标注参考能量WE,利用公式WR=R1
×
d1+WE
×
d2计算得到解析节点的运算热度值WR,其中d1、d2均为系数因子;获取解析节点的当前算力占用率为Nt,利用公式KY=(1

Nt)
×
d3/(WR
×
d4)计算得到解析节...

【专利技术属性】
技术研发人员:刘婕李之喆
申请(专利权)人:苏州市立医院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1