本发明涉及医疗数据传输技术领域,具体涉及一种医疗数据的自动获取与录入方法以及一种应用医疗数据的自动获取与录入方法的数据传输系统。
背景技术:
在数字技术高度发展的今天,一个完整的医疗流程常常需要多个医疗设备进行协同工作;医疗检测设备用于采集医疗数据,而医疗分析设备用于对数据进行分析处理;因此,便产生了医疗设备之间数据传输问题,在现有的技术中,医疗检测设备所采集到的医疗数据一般都是通过手动输入的方式输入至医疗分析设备中;其工作极为繁琐,且工作量极大,容易产生输入错误,输入效率不高。
技术实现要素:
为克服上述缺陷,本发明的目的即在于提供一种医疗数据的自动获取与录入方法以及一种应用医疗数据的自动获取与录入方法的数据传输系统。
本发明的目的是通过以下技术方案来实现的:
本发明是一种医疗数据的自动获取与录入方法,包括:
第一医疗设备对所采集到的医疗信息以图文信息的方式进行显示;
第二医疗设备对该第一医疗设备中所显示的图文信息进行扫描,得到图像信息;
对该图像信息同时进行多次数据识别,得到多个图文识别数据;
将通过识别得到的所有图文识别数据进行相互比较,若比较结果为一致,则将图文识别数据定义为医疗数据;
将该医疗数据通过网络上传至网络服务器中。
进一步,所述对该图像信息同时进行多次数据识别,得到多个图文识别数据包括:
对该图像信息的尺寸进行调整,在尺寸调整完成后以多线程的方式对图像信息的灰度进行调整,得到多个灰度图,该灰度图为待处理图像信息;
在每个待处理图像信息中,对数据识别区域进行截取,并对所截取后区域进行直方图均衡化处理,得到均衡后图像信息;
从均衡后图像信息中识别并切割出每个独立字符的图像,并判断每个独立字符的图像中是否有高亮的反光点,若不存在反光点,则将每个独立字符的图像与预设的特征库中的数据进行匹配,若匹配成功,则得到图文识别数据,若匹配不成功,则重新调取完成尺寸调整后的图像信息,以多线程的方式将图片的储存的数据红、绿、蓝的颜色值,通过转化公式转化为色调、饱和度和明度的值,并提取明度的通道,得到待处理图像信息;并再次进对数据识别区域进行截取。
进一步,所述判断每个独立字符的图像中是否有高亮的反光点还包括:
若存在反光点,则显示识别失败信息,并重新对该第一医疗设备中所显示的图文信息进行扫描。
进一步,所述将通过识别得到的所有图文识别数据进行相互比较还包括:
若比较结果为不一致,则重新对该第一医疗设备中所显示的图文信息进行扫描。
进一步,所述对图像信息的灰度进行调整包括:
将图像信息中的三分量亮度的最大值作为图像的灰度值,或将图像信息中的三分量亮度求平均,所得平均值作为图像的灰度值,或将图像信息中的三分量分别以预定的权值进行加权平均,所得平均值作为图像的灰度值,再根据其灰度值对图像信息中的灰度进行调整。
进一步,所述将该医疗数据通过网络上传至网络服务器中之前包括:
判断第二医疗设备是否处于联网状态,若不处于联网状态,则等待建立网络连接,在网络连接建立后进行将该医疗数据通过网络上传至网络服务器中;若处于联网状态,则进行将该医疗数据通过网络上传至网络服务器中。
本发明一种应用如上所述医疗数据的自动获取与录入方法的数据传输系统,包括:第一医疗设备、第二医疗设备和网络服务器;
所述第一医疗设备用于采集医疗信息,并将该医疗信息以图文信息的方式进行显示;
所述第二医疗设备包括:
摄像头,所述摄像头用于对该第一医疗设备中所显示的图文信息进行扫描,得到图像信息;
识别模块,所述识别模块与该摄像头相连接,用于对摄像头所得到的图像信息以多线程的方式进行数据识别,得到多个图文识别数据;
校验模块,所述校验模块与该识别模块相连接,用于将所有图文识别数据进行相互比较,若比较结果为一致,则将图文识别数据定义为医疗数据;
网络连接模块,所述网络连接模块与该校验模块相连接,用于与网络服务器建立网络连接,并将校验模块中的医疗数据通过网络上传至网络服务器中。
本发明通过图像扫描的方式,能自动对医疗数据进行读取与录入,其操作极为方便简单,减少了输入的工作量,降低了输入错误的概率,极大地提高了输入效率。
附图说明
为了易于说明,本发明由下述的较佳实施例及附图作详细描述。
图1为本发明方法一个实施例的工作流程示意图;
图2为本发明方法另一个实施例的工作流程示意图;
图3为本发明系统的逻辑结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,本发明是一种医疗数据的自动获取与录入方法,包括:
101.第一医疗设备显示图文信息
第一医疗设备对所采集到的医疗信息以图文信息的方式进行显示;
102.第二医疗设备扫描图文信息
第二医疗设备对该第一医疗设备中所显示的图文信息进行扫描,得到图像信息;
103.通过识别得到图文识别数据
对该图像信息同时进行多次数据识别,得到多个图文识别数据;
104.通过校验得到医疗数据
将通过识别得到的所有图文识别数据进行相互比较,若比较结果为一致,则将图文识别数据定义为医疗数据;
105.上传医疗数据
将该医疗数据通过网络上传至网络服务器中。
请参阅图2,本发明是一种医疗数据的自动获取与录入方法,包括:
201.第一医疗设备显示图文信息
第一医疗设备对所采集到的医疗信息以图文信息的方式进行显示;该医疗信息包括:心率、血糖等参数信息;
202.第二医疗设备扫描图文信息
第二医疗设备对该第一医疗设备中所显示的图文信息进行扫描,得到图像信息;
203.判断是否为首轮图像处理
根据第二医疗设备中的摄像头型号读取配置文件对该图像信息的尺寸进行调整,在尺寸调整完成后判断是否为首轮图像处理,若是则进行步骤204的调整图片的灰度值,若已经进过首轮图像处理,则进行209的步骤颜色模型处理;本发明先对尺寸调整后的图像信息的灰度进行调整,以此数据为基础进行后续的图文识别;在识别失败后,再对尺寸调整后的图像信息的进行颜色模型处理,并以此数据为基础进行后续的图文识别;通过上述两种处理方式,以提高图文识别能力;
204.调整图像的灰度值
在尺寸调整完成后以多线程的方式对图像信息的灰度进行调整,得到多个灰度图,该灰度图为待处理图像信息;
其中,对图像信息的灰度进行调整包括:将图像信息中的三分量亮度的最大值作为图像的灰度值,或将图像信息中的三分量亮度求平均,所得平均值作为图像的灰度值,或将图像信息中的三分量分别以预定的权值进行加权平均,所得平均值作为图像的灰度值,再根据其灰度值对图像信息中的灰度进行调整;由于人眼对绿色的敏感最高,对蓝色敏感最低,因此,可结合其特点对rgb三分量进行加权平均能得到较合理的灰度图像。
205.图像直方图均衡化处理
在每个待处理图像信息中,根据设备的型号读取对应的配置文件对数据识别区域进行截取,并对所截取后区域进行直方图均衡化处理,得到均衡后图像信息。
206.切割出独立字符的图像
从均衡后图像信息中识别并切割出每个独立字符的图像,
207.判断是否有反光点
判断每个独立字符的图像中是否有高亮的反光点,其通过判断图像中某一区域颜色值连续为250~255,若是则判断存在反光点;
若存在反光点,则显示识别失败信息,并重新进行步骤202对该第一医疗设备中所显示的图文信息进行扫描;若不存在反光点,则进行步骤208将进行每个独立字符的图像与预设的特征库中的数据进行匹配。
208.判断匹配是否成功
将每个独立字符的图像与预设的特征库中的数据进行匹配,该特征库中预先存储有与独立字符图像相对应的数据,在完成匹配后,判断其匹配结果是否超过预设的最低识别率,如果未超过最低识别率,则表示匹配不成功,如果超过最低识别率,则表示匹配成功;并若匹配成功,则得到图文识别数据,由于本流程以多线程的方式进行,故其得到多个图文识别数据;若匹配不成功,则进行步骤209的颜色模型处理。
209.颜色模型处理
将图片的储存的数据红(r)绿(g)蓝(b)的颜色值,通过转化公式转化为色调(h)饱和度(s)明度(v)的值,并提取明度(v)通道,得到待处理图像信息;并再次进入步骤205的图像直方图均衡化处理;
转化公式:
max=max(r,g,b)
min=min(r,g,b)
ifr=max,h=(g-b)/(max-min)
ifg=max,h=2+(b-r)/(max-min)
ifb=max,h=4+(r-g)/(max-min)
h=h*60
ifh<0,h=h+360
v=max(r,g,b)
s=(max-min)/max
210.判断是否通过校验
将通过识别得到的所有图文识别数据进行相互比较,若比较结果为一致,则将图文识别数据定义为医疗数据;若比较结果为不一致,则重新进行步骤202对该第一医疗设备中所显示的图文信息进行扫描。
211.判断是否处于联网状态
在得到医疗数据后,判断第二医疗设备是否处于联网状态,若不处于联网状态,则等待建立网络连接,在网络连接建立后进行将该医疗数据通过网络上传至网络服务器中;若处于联网状态,则进行将该医疗数据通过网络上传至网络服务器中。
212.等待建立网络连接
第二医疗设备不处于联网状态,则医疗数据进行本地临时存储,等待建立网络连接,直到第二医疗设备与网络建立连接;
213.上传医疗数据
第二医疗设备处于联网状态,就将该医疗数据通过网络上传至网络服务器中。
请参阅图3,一种应用如上所述医疗数据的自动获取与录入方法的数据传输系统,包括:第一医疗设备1、第二医疗设备2和网络服务器3;
所述第一医疗设备1用于采集医疗信息,并将该医疗信息以图文信息的方式进行显示;
所述第二医疗设备2包括:
摄像头21,所述摄像头21用于对该第一医疗设备1中所显示的图文信息进行扫描,得到图像信息;
识别模块22,所述识别模块22与该摄像头21相连接,用于对摄像头21所得到的图像信息以多线程的方式进行数据识别,得到多个图文识别数据;
校验模块23,所述校验模块23与该识别模块22相连接,用于将所有图文识别数据进行相互比较,若比较结果为一致,则将图文识别数据定义为医疗数据;
网络连接模块24,所述网络连接模块24与该校验模块23相连接,用于与网络服务器3建立网络连接,并将校验模块23中的医疗数据通过网络上传至网络服务器3中。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。