纸质载体与电子载体同时获取的医疗打印查询系统转让专利

申请号 : CN201610652991.0

文献号 : CN106295742B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐进志史红伟

申请人 : 徐进志史红伟

摘要 :

本发明一种纸质载体与电子载体同时获取的医疗打印查询系统包括胶片获取模块,其用于抓取Dicom打印服务器的胶片图像;信息识别模块,其识别所述胶片图像的检查结果,所述胶片信息包括以下一个或多个信息:检查者姓名、检测时间、检测地点、检测次数、检测位置、检测情况;二维码转换模块,其将所述胶片信息转换为二维码,并将二维码上传至服务器。检查者可以方便地使用手机或平板电脑等常用设备,通过扫描纸质胶片或报告上的二维码获取高清的电子胶片图像,从而可以灵活地将这些电子胶片或报告远程传送或长期无损保存。

权利要求 :

1.一种纸质载体与电子载体同时获取的医疗打印查询系统,其特征在于:包括:

胶片获取模块,其用于抓取Dicom打印服务器的胶片图像;

信息识别模块,其识别所述胶片图像的检查结果,所述胶片信息包括以下一个或多个信息:

检查者姓名、检测时间、检测地点、检测次数、检测位置、检测情况;

二维码转换模块,其将所述胶片信息转换为二维码,并将二维码上传至服务器;

其中,所述信息识别模块包括:

图像识别单元,其设置在胶片图像的上方,用于对胶片图像的全景进行拍摄,以获得胶片图像的全景图像,胶片图像的全景图像的分辨率为超高清分辨率;

识别内容编辑单元,其与图像识别单元连接以接收胶片图像全景图像,识别内容编辑单元包括照片锐化装置、照片纠偏装置、照片拼接单元、灰度色调均衡装置、躁点涂抹装置和对比度加强装置,对于胶片图像全景图像依次执行照片锐化、呈正网格排列、多个图像整合、灰度色调均衡化、躁点涂抹处理、对比度加强处理,以获得对应的编辑后的第二全景图像;

评分单元,其根据所述第二全景图像的格数A、格内预设白色区域面积B、格内实际白色区域面积C、白色区域与轮廓的占比D,按如下公式输出评分E,并将评分E传送至所述二维码转换模块,所述二维码转换模块将胶片信息、第二全景图像、评分E上传至服务器;

所述信息识别模块和二维码转换模块均设有数据安全模块,所述数据安全模块在发送端根据胶片信息、第二全景图像、评分E的字符的个数,将其按预设排序方法打乱;并且所述数据安全模块在接收端根据被打乱的文件的字符的个数按预设排序方法恢复排列方式;

其中,所述预设排序方法为

当字符数F为偶数个时,将前 和后 个字符以倒叙的方式排布,并且将修改后的前和后 个字符的位置交换;

当字符数F为奇数个时,将前 和后 个字符以倒叙方式排布,并将修改后的前和后 个字符的位置交换;

其中,所述二维码转换模块将二维码上传至服务器包括如下步骤:

S100、布置WIFI系统,所述WIFI系统包括WIFI总发射器以及H个与所述WIFI总发射器通信的WIFI支发射器;其中,每个所述WIFI支发射器均包括与二维码转换模块连接的通信模块、与用户终端连接的通信模块以及G个WIFI天线;H和G均为自然数;

另外,在布置所述WIFI系统时,所述WIFI总发射器进一步进行以下设置:

S101、所述WIFI总发射器向每个所述WIFI支发射器分配唯一的支编码,属于该WIFI支发射器的所述与二维码转换模块连接的通信模块以及G个WIFI天线均存储所分配的支编码;

S102、所述WIFI总发射器在布置所述WIFI系统时,所述WIFI总发射器、各个所述与二维码转换模块连接的通信模块以及所述与用户终端连接的通信模块均存储完全相同的芯片序列号和发射器序列号;

S103、所述WIFI总发射器向每个所述WIFI支发射器的各个所述WIFI天线分配唯一的WIFI天线ID;

S200、对于任意的WIFI支发射器,将其记为WIFI支发射器A,将WIFI支发射器A的与二维码转换模块连接的通信模块记为与二维码转换模块连接的通信模块A,设该WIFI支发射器共有G个WIFI天线;

所述与二维码转换模块连接的通信模块A采用以下方式与G个WIFI天线和与用户终端连接的通信模块进行WIFI连接:S201、所述与二维码转换模块连接的通信模块A预存储频率跳变表,该频率跳变表由x个接入端组成,分别记为:接入端1、接入端2…接入端x;

然后,所述与二维码转换模块连接的通信模块A以128Gs为一个整段,每经过一个整段,所述与二维码转换模块连接的通信模块A即按照所述频率跳变表进行一次频率跳变,将工作接入端切换到所述频率跳变表的下一个相邻的接入端;

另外,所述与二维码转换模块连接的通信模块A将128Gs的整段平均分成为16个段,依次记为clock0、clock1…clock15,各段的作用为:I、clock0:处理段,为与二维码转换模块连接的通信模块A在当前工作接入端广播中央处理数据的段;其中,所述中央处理数据的数据头包括本支编码;所述中央处理数据的数据内容包括两部分,第1部分为:分别对每个WIFI天线的处理指令;第2部分为:需要本轮整段上报状态信息的特定WIFI天线的特定WIFI天线ID;

对于已成功加入到WIFI支发射器A的各个WIFI天线,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,因此,可同步地在此段接收到该中央处理数据,一方面,根据所述中央处理数据,校准本地时钟,实现WIFI天线本地时钟与二维码转换模块连接的通信模块A本地时钟同步;另一方面,各个WIFI天线通过解析所述中央处理数据,得到对自身的处理指令,并执行该处理指令;

对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,因此,可同步地在此段接收到该中央处理数据,并根据所述中央处理数据,校准本地时钟,实现与用户终端连接的通信模块本地时钟与二维码转换模块连接的通信模块A本地时钟同步;

II、clock1~clock6:胶片信息、第二全景图像、评分E上传段,作用为:

对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,在clock1~clock6段,向中央处理设备A上传胶片信息、第二全景图像、评分E;

III、clock7:WIFI天线状态上传段,作用为:

在已成功加入到WIFI支发射器A的各个WIFI天线中,与本轮整段的中央处理数据所携带的特定WIFI天线ID相对应的WIFI天线,在与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,向与二维码转换模块连接的通信模块A上传自身状态信息;

IV、clock8:对频段,作用为:

IV.I、中央处理设备A预先设定WIFI支发射器A可接入的WIFI天线的最大数量为H;

因此,在连续的第1个整段T1到第H个整段TH过程中,其中,T为整段,中央处理设备A在clock8段切换到连接编码接入端,并在连接编码接入端广播对频数据;该对频数据的数据头为连接编码,该对频数据的数据内容为所述频率跳变表以及本整段所述与二维码转换模块连接的通信模块A的当前工作接入端;

其中,对于初始上电且尚未成功加入到WIFI支发射器A的WIFI天线,将其记为WIFI天线C1;对于曾经成功加入到WIFI支发射器A的WIFI天线,在后续通信过程中与二维码转换模块连接的通信模块A连接中断的WIFI天线,将其记为WIFI天线C2;

当WIFI天线C1上电后,根据预设置的支编码,解算得到连接编码和连接编码接入端,并存储连接编码和连接编码接入端;而对于WIFI天线C2,当其与二维码转换模块连接的通信模块A连接中断后,可读取到已存储的连接编码和连接编码接入端;

然后,WIFI天线C1和WIFI天线C2均执行以下过程:

WIFI天线Cj切换到连接编码接入端,并在连接编码接入端搜索数据头为连接编码的数据;其中,j=1或2;

因此,WIFI天线Cj可在某个整段的clock8段搜索到中央处理设备A广播的对频数据,获得所述频率跳变表以及当前工作接入端;然后,所述WIFI天线Cj从连接编码接入端切换到与中央处理设备A工作接入端相同的工作接入端,并在下一个整段时,可根据所述频率跳变表,与中央处理设备A同步频率跳变,进而实现WIFI天线Cj成功加入到WIFI支发射器A;

IV.II、而每当经过1~H这H个连续的整段后,在第H+1整段的clock8段时,中央处理设备A从当前工作频点切换到发射器序列号,并在发射器序列号以特定强度的功率广播对频数据;该对频数据的数据头为芯片序列号,该对频数据的数据内容为中央处理设备A所在WIFI支发射器A的支编码,将该支编码记为支编码A;其中,所述特定强度的功率是指:当存在相邻的两个以上中央处理设备时,即存在两个以上相邻的WIFI支发射器,对于任意的一个与用户终端连接的通信模块,其只能搜索到唯一中央处理设备发送的对频数据,而不会同时搜索到两个以上中央处理设备发送的对频数据;

对于初始上电且尚未成功加入到任意WIFI支发射器的与用户终端连接的通信模块,均切换到发射器序列号,并在发射器序列号搜索数据头为芯片序列号的数据;

假设对于与用户终端连接的通信模块A,当其与中央处理设备A之间的距离满足要求时,与用户终端连接的通信模块A可在某个整段的clock8段搜索到中央处理设备A广播的包含支编码A的对频数据;所述与用户终端连接的通信模块A解析该对频数据,得到支编码A;

然后,所述与用户终端连接的通信模块A根据支编码A,解算得到WIFI支发射器A的连接编码和连接编码接入端;

然后,所述与用户终端连接的通信模块A切换到连接编码接入端,并在连接编码接入端搜索数据头为连接编码的数据,因此,与用户终端连接的通信模块A可在某个整段的clock8段搜索到中央处理设备A广播的包含频率跳变表以及当前工作接入端的对频数据;

然后,与用户终端连接的通信模块A从连接编码接入端切换到与中央处理设备A工作接入端相同的工作接入端,并在下一个整段时,可根据所述频率跳变表,与中央处理设备A同步频率跳变,进而实现与用户终端连接的通信模块A成功加入到WIFI支发射器A;

V、clock9~clock14:胶片信息、第二全景图像、评分E上传段,作用为:

对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,在clock9~clock14段,向与二维码转换模块连接的通信模块A上传胶片信息、第二全景图像、评分E;

VI、clock15:WIFI天线状态上传段,作用为:

在已成功加入到WIFI支发射器A的各个WIFI天线中,与本轮整段的中央处理数据所携带的特定WIFI天线ID相对应的WIFI天线,在与所述与二维码转换模块连接的通信模块的接入端相同的接入端,向与二维码转换模块连接的通信模块A上传自身状态信息;

clock1~clock6和clock9~clock14均为胶片信息、第二全景图像、评分E上传段,在每个4Gs的胶片信息、第二全景图像、评分E上传段,与用户终端连接的通信模块采用以下方式向中央处理设备A上传胶片信息、第二全景图像、评分E:将4Gs的胶片信息、第二全景图像、评分E上传段平均分成为两个子段,分别记为第1子段和第2子段;

在第1子段,与用户终端连接的通信模块在当前的频点发送语音信息;然后,在第2子段时,与用户终端连接的通信模块进行频点翻转,即:切换到当前频点的翻转频点,然后在翻转频点发送语音信息;

对于与二维码转换模块连接的通信模块A,首先在当前频点接收与用户终端连接的通信模块上传的胶片信息、第二全景图像、评分E,若在2Gs内接收到了与用户终端连接的通信模块发送的胶片信息、第二全景图像、评分E,则将接收到的胶片信息、第二全景图像、评分E送入进入先入先出队列后,进入休眠模式直到下一个接收段开始;否则,与二维码转换模块连接的通信模块在等待2Gs后切换到当前频点的翻转频点,判断能否接收到与用户终端连接的通信模块发送的胶片信息、第二全景图像、评分E。

2.根据权利要求1所述的一种纸质载体与电子载体同时获取的医疗打印查询系统,其特征在于:所述WIFI总发射器包括胶片数据控制模块和软件控制模块;所述胶片数据控制模块,用于向所述软件控制模块发送胶片信息;所述软件控制模块,用于运行Dicom打印服务系统,所述Dicom打印服务系统包括运行在所述Dicom打印服务中的缓存区,所述胶片数据控制模块,还用于接收所述软件控制模块发送的第二全景图像,并根据所述第二全景图像在所述缓存区中获取评分E,所述评分E为所述软件控制模块需要传递给所述胶片数据控制模块的信息。

说明书 :

纸质载体与电子载体同时获取的医疗打印查询系统

技术领域

[0001] 本发明涉及一种打印查询系统,特别是涉及一种用于查询医院的胶片的系统。

背景技术

[0002] 长期以来,医院放射科等检查科室的检查结果都是用纸或胶片打印出来的,有几个弊端一直没有解决:
[0003] 1、纸质胶片或报告难以做到高清显示,给下一步诊断带来不利。
[0004] 2、纸质胶片或报告保存不方便,保存过程中容易因环境因素而失真、损坏甚至丢失,失去诊断作用。
[0005] 3、纸质胶片或报告不方便传送。临床上许多病人为了及时地诊断病情,往往通过手机摄像机拍摄纸质胶片远程传送,在本来不清晰的纸质胶片上又拍摄了一张更不清晰的照片,发送或上传到目的地后往往不能使用。
[0006] 4、目前许多医院使用的PACS系统所存储的检查结果都是以Dicom格式的数据形式储存的,每个检查者的数据都在500M左右大小,只能本地保存二年左右;一张高清的电子胶片包含了诊断所需要的主要信息,并且大小只在5M以内,但是目前没有一个自动生成电子胶片并上传保存的方法,更没有一个有效的查询方法以有利于检查者迅速的查询。
[0007] 简而言之,过去缺乏获取电子胶片的有效方法,病人往往通过使用手机摄像等方法拍摄纸质胶片进行远程传送或网络发送,这些图像失真严重,基本无诊断使用价值。本方法所获得电子胶片比纸质胶片该清数十倍,扫描获取后可及时通过微信、邮件等方法发送。
[0008] 因此,目前亟需一种能过解决上述问题的医疗打印查询系统。

发明内容

[0009] 本发明要解决的技术问题是提供一种结构简单、成本低、操作简便的一种纸质载体与电子载体同时获取的医疗打印查询系统。
[0010] 本发明一种纸质载体与电子载体同时获取的医疗打印查询系统,包括胶片获取模块,其用于抓取Dicom打印服务器的胶片图像;信息识别模块,其识别所述胶片图像的检查结果,所述胶片信息包括以下一个或多个信息:检查者姓名、检测时间、检测地点、检测次数、检测位置、检测情况;二维码转换模块,其将所述胶片信息转换为二维码,并将二维码上传至服务器。
[0011] 本发明一种纸质载体与电子载体同时获取的医疗打印查询系统,其中所述信息识别模块包括图像识别单元,其设置在胶片图像的上方,用于对胶片图像的全景进行拍摄,以获得胶片图像的全景图像,胶片图像的全景图像的分辨率为超高清分辨率;识别内容编辑单元,其与图像识别单元连接以接收胶片图像全景图像,识别内容编辑单元包括照片锐化装置、照片纠偏装置、照片拼接单元、灰度色调均衡装置、躁点涂抹装置和对比度加强装置,对于胶片图像全景图像依次执行照片锐化、呈正网格排列、多个图像整合、灰度色调均衡化、躁点涂抹处理、对比度加强处理,以获得对应的编辑后的第二全景图像;评分单元,其根据所述第二全景图像的格数A、格内预设白色区域面积B、格内实际白色区域面积C、白色区域与轮廓的占比D,按如下公式输出评分E,并将评分E传送至所述二维码转换模块,所述二维码转换模块将胶片信息、第二全景图像、评分E上传至服务器;
[0012]
[0013] 本发明一种纸质载体与电子载体同时获取的医疗打印查询系统,其中所述信息识别模块和二维码转换模块均设有数据安全模块,所述数据安全模块在发送端根据胶片信息、第二全景图像、评分E的字符的个数,将其按预设排序方法打乱;并且所述数据安全模块在接收端根据被打乱的文件的字符的个数按预设排序方法恢复排列方式;其中,所述预设排序方法为当字符数F为偶数个时,将前 和后 个字符以倒叙的方式排布,并且将修改后的前 和后 个字符的位置交换;当字符数F为奇数个时,将前 和后 个字符以倒叙方式排布,并将修改后的前前 和后 个字符的位置交换。
[0014] 本发明一种纸质载体与电子载体同时获取的医疗打印查询系统,其中所述二维码转换模块将二维码上传至服务器包括如下步骤:
[0015] S100、布置WIFI系统,所述WIFI系统包括WIFI总发射器以及H个与所述WIFI总发射器通信的WIFI支发射器;其中,每个所述WIFI支发射器均包括与二维码转换模块连接的通信模块、与用户终端连接的通信模块以及G个WIFI天线;H和G均为自然数;
[0016] 另外,在布置所述WIFI系统时,所述WIFI总发射器进一步进行以下设置:
[0017] S101、所述WIFI总发射器向每个所述WIFI支发射器分配唯一的支编码,属于该WIFI支发射器的所述与二维码转换模块连接的通信模块以及G个WIFI天线均存储所分配的支编码;
[0018] S102、所述WIFI总发射器在布置所述WIFI系统时,所述WIFI总发射器、各个所述与二维码转换模块连接的通信模块以及所述与用户终端连接的通信模块均存储完全相同的芯片序列号和发射器序列号;
[0019] S103、所述WIFI总发射器向每个所述WIFI支发射器的各个所述WIFI天线分配唯一的WIFI天线ID;
[0020] S200、对于任意的WIFI支发射器,将其记为WIFI支发射器A,将WIFI支发射器A的与二维码转换模块连接的通信模块记为与二维码转换模块连接的通信模块A,设该WIFI支发射器共有G个WIFI天线;
[0021] 所述与二维码转换模块连接的通信模块A采用以下方式与G个WIFI天线和与用户终端连接的通信模块进行WIFI连接:
[0022] S201、所述与二维码转换模块连接的通信模块A预存储频率跳变表,该频率跳变表由x个接入端组成,分别记为:接入端1、接入端2…接入端x;
[0023] 然后,所述与二维码转换模块连接的通信模块A以128Gs为一个整段,每经过一个整段,所述与二维码转换模块连接的通信模块A即按照所述频率跳变表进行一次频率跳变,将工作接入端切换到所述频率跳变表的下一个相邻的接入端;
[0024] 另外,所述与二维码转换模块连接的通信模块A将128Gs的整段平均分成为16个段,依次记为clock0、clock1…clock15,各段的作用为:
[0025] I、clock0:处理段,为与二维码转换模块连接的通信模块A在当前工作接入端广播中央处理数据的段;其中,所述中央处理数据的数据头包括本支编码;所述中央处理数据的数据内容包括两部分,第1部分为:分别对每个WIFI天线的处理指令;第2部分为:需要本轮整段上报状态信息的特定WIFI天线的特定WIFI天线ID;
[0026] 对于已成功加入到WIFI支发射器A的各个WIFI天线,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,因此,可同步地在此段接收到该中央处理数据,一方面,根据所述中央处理数据,校准本地时钟,实现WIFI天线本地时钟与与二维码转换模块连接的通信模块A本地时钟同步;另一方面,各个WIFI天线通过解析所述中央处理数据,得到对自身的处理指令,并执行该处理指令;
[0027] 对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,因此,可同步地在此段接收到该中央处理数据,并根据所述中央处理数据,校准本地时钟,实现与用户终端连接的通信模块本地时钟与与二维码转换模块连接的通信模块A本地时钟同步;
[0028] II、clock1~clock6:胶片信息、第二全景图像、评分E上传段,作用为:
[0029] 对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,在clock1~clock6段,向中央处理设备A上传胶片信息、第二全景图像、评分E;
[0030] III、clock7:WIFI天线状态上传段,作用为:
[0031] 在已成功加入到WIFI支发射器A的各个WIFI天线中,与本轮整段的中央处理数据所携带的特定WIFI天线ID相对应的WIFI天线,在与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,向与二维码转换模块连接的通信模块A上传自身状态信息;
[0032] IV、clock8:对频段,作用为:
[0033] IV.I、中央处理设备A预先设定WIFI支发射器A可接入的WIFI天线的最大数量为H;
[0034] 因此,在连续的第1个整段T1到第H个整段TH过程中,其中,T为整段,中央处理设备A在clock8段切换到连接编码接入端,并在连接编码接入端广播对频数据;该对频数据的数据头为连接编码,该对频数据的数据内容为所述频率跳变表以及本整段所述与二维码转换模块连接的通信模块A的当前工作接入端;
[0035] 其中,对于初始上电且尚未成功加入到WIFI支发射器A的WIFI天线,将其记为WIFI天线C1;对于曾经成功加入到WIFI支发射器A的WIFI天线,在后续通信过程中与与二维码转换模块连接的通信模块A连接中断的WIFI天线,将其记为WIFI天线C2;
[0036] 当WIFI天线C1上电后,根据预设置的支编码,解算得到连接编码和连接编码接入端,并存储连接编码和连接编码接入端;而对于WIFI天线C2,当其与与二维码转换模块连接的通信模块A连接中断后,可读取到已存储的连接编码和连接编码接入端;
[0037] 然后,WIFI天线C1和WIFI天线C2均执行以下过程:
[0038] WIFI天线Cj切换到连接编码接入端,并在连接编码接入端搜索数据头为连接编码的数据;其中,j=1或2;
[0039] 因此,WIFI天线Cj可在某个整段的clock8段搜索到中央处理设备A广播的对频数据,获得所述频率跳变表以及当前工作接入端;然后,所述WIFI天线Cj从连接编码接入端切换到与中央处理设备A工作接入端相同的工作接入端,并在下一个整段时,可根据所述频率跳变表,与中央处理设备A同步频率跳变,进而实现WIFI天线Cj成功加入到WIFI支发射器A;
[0040] IV.II、而每当经过1~H这H个连续的整段后,在第H+1整段的clock8段时,中央处理设备A从当前工作频点切换到发射器序列号,并在发射器序列号以特定强度的功率广播对频数据;该对频数据的数据头为芯片序列号,该对频数据的数据内容为中央处理设备A所在WIFI支发射器A的支编码,将该支编码记为支编码A;其中,所述特定强度的功率是指:当存在相邻的两个以上中央处理设备时,即存在两个以上相邻的WIFI支发射器,对于任意的一个与用户终端连接的通信模块,其只能搜索到唯一中央处理设备发送的对频数据,而不会同时搜索到两个以上中央处理设备发送的对频数据;
[0041] 对于初始上电且尚未成功加入到任意WIFI支发射器的与用户终端连接的通信模块,均切换到发射器序列号,并在发射器序列号搜索数据头为芯片序列号的数据;
[0042] 假设对于与用户终端连接的通信模块A,当其与中央处理设备A之间的距离满足要求时,与用户终端连接的通信模块A可在某个整段的clock8段搜索到中央处理设备A广播的包含支编码A的对频数据;所述与用户终端连接的通信模块A解析该对频数据,得到支编码A;
[0043] 然后,所述与用户终端连接的通信模块A根据支编码A,解算得到WIFI支发射器A的连接编码和连接编码接入端;
[0044] 然后,所述与用户终端连接的通信模块A切换到连接编码接入端,并在连接编码接入端搜索数据头为连接编码的数据,因此,与用户终端连接的通信模块A可在某个整段的clock8段搜索到中央处理设备A广播的包含频率跳变表以及当前工作接入端的对频数据;
[0045] 然后,与用户终端连接的通信模块A从连接编码接入端切换到与中央处理设备A工作接入端相同的工作接入端,并在下一个整段时,可根据所述频率跳变表,与中央处理设备A同步频率跳变,进而实现与用户终端连接的通信模块A成功加入到WIFI支发射器A;
[0046] V、clock9~clock14:胶片信息、第二全景图像、评分E上传段,作用为:
[0047] 对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,在clock9~clock14段,向与二维码转换模块连接的通信模块A上传胶片信息、第二全景图像、评分E;
[0048] VI、clock15:WIFI天线状态上传段,作用为:
[0049] 在已成功加入到WIFI支发射器A的各个WIFI天线中,与本轮整段的中央处理数据所携带的特定WIFI天线ID相对应的WIFI天线,在与所述与二维码转换模块连接的通信模块的接入端相同的接入端,向与二维码转换模块连接的通信模块A上传自身状态信息;
[0050] clock1~clock6和clock9~clock14均为胶片信息、第二全景图像、评分E上传段,在每个4Gs的胶片信息、第二全景图像、评分E上传段,与用户终端连接的通信模块采用以下方式向中央处理设备A上传胶片信息、第二全景图像、评分E:
[0051] 将4Gs的胶片信息、第二全景图像、评分E上传段平均分成为两个子段,分别记为第1子段和第2子段;
[0052] 在第1子段,与用户终端连接的通信模块在当前的频点发送语音信息;然后,在第2子段时,与用户终端连接的通信模块进行频点翻转,即:切换到当前频点的翻转频点,然后在翻转频点发送语音信息;
[0053] 对于与二维码转换模块连接的通信模块A,首先在当前频点接收与用户终端连接的通信模块上传的胶片信息、第二全景图像、评分E,若在2Gs内接收到了与用户终端连接的通信模块发送的胶片信息、第二全景图像、评分E,则将接收到的胶片信息、第二全景图像、评分E送入进入先入先出队列后,进入休眠模式直到下一个接收段开始;否则,与二维码转换模块连接的通信模块在等待2Gs后切换到当前频点的翻转频点,判断能否接收到与用户终端连接的通信模块发送的胶片信息、第二全景图像、评分E。
[0054] 本发明一种纸质载体与电子载体同时获取的医疗打印查询系统,其中所述WIFI总发射器包括胶片数据控制模块和软件控制模块;所述胶片数据控制模块,用于向所述软件控制模块发送胶片信息;所述软件控制模块,用于运行Dicom打印服务系统,所述Dicom打印服务系统包括运行在所述Dicom打印服务中的缓存区,所述胶片数据控制模块,还用于接收所述软件控制模块发送的第二全景图像,并根据所述第二全景图像在所述缓存区中获取评分E,所述评分E为所述软件控制模块需要传递给所述胶片数据控制模块的信息。
[0055] 本发明一种纸质载体与电子载体同时获取的医疗打印查询系统与现有技术不同之处在于本发明一种纸质载体与电子载体同时获取的医疗打印查询系统通过上述方式可实现:检查者可以方便地使用手机或平板电脑等常用设备,通过扫描纸质胶片或报告上的二维码获取高清的电子胶片图像,从而可以灵活地将这些电子胶片或报告远程传送或长期无损保存。
[0056] 下面结合附图对本发明的一种纸质载体与电子载体同时获取的医疗打印查询系统作进一步说明。

附图说明

[0057] 图1是一种纸质载体与电子载体同时获取的医疗打印查询系统的示意图;
[0058] 图2是一种纸质载体与电子载体同时获取的医疗打印查询系统的电子胶片的示意图;
[0059] 图3是一种纸质载体与电子载体同时获取的医疗打印查询系统的电子胶片的二维码图片。

具体实施方式

[0060] 为解决上述技术问题本发明采用如下技术方案:
[0061] 首先使用C#语言开发一个多功能Dicom打印服务器。此服务器与CT、MRI或各种阅片工作站的Dicom打印客户端连接,同时连接到纸质胶片打印机或自助打印机终端,并且同时连接到专门开发的查询网站的存储服务器。在进行常规医疗胶片及报告打印的同时,通过此多功能Dicom服务器可以在打印纸质胶片的同时生成电子胶片,并保存在本地和上传到网络。
[0062] 为了生成电子胶片,多功能Dicom打印服务器需结合虚拟打印技术。通过在服务器程序中内置一个虚拟打印机,当客户端发过来打印命令后,服务器首先生成了一张高清的电子胶片,其分辨率高达600~1200DPI,大小在10M左右。
[0063] 电子胶片生成后首先立即生成了本张胶片的预备存储信息的二维码,随后立即使用图片合成技术将二维码合成在不影响查看的电子胶片的适当的位置上,然后交给纸质打印机打印出此胶片。此过程只需几秒时间,不会影响常规的打印时间。
[0064] 随后进入此张胶片的检查信息识别。只有准确的识别了患者的信息,才能将胶片连同相关信息一起保存在本地及网络服务器以便随后查询。图像识别过程首先使用放大、加强对比度、灰度处理以及图片截取等方法获取一张非常有利于OCR识别的小图片,然后使用Leadtools OCR模块结合Oficce2007的OCR识别模块,识别出检查者信息。随后将此信息生成检查患者的二维码(前面所述二维码是单张胶片的二维码),并将此二维码传送到同连于一个网络的报告书写工作站;同时将识别后的信息、该张胶片、该张胶片存储信息的二维码及该检查者的检查号二维码存储于本地存储设备以及上传到网站后台。
[0065] 上述过程结束后,检查者通过扫描所获取的纸质胶片上的二维码,已经可以获取该张胶片的电子胶片。然后诊断医生会在报告书写工作站阅片和书写报告。在报告工作站,本发明使用了与上述多功能打印服务器相似的打印服务程序,在医生打印纸质报告的同时,生成一张PDF文档,使用PDF文档解析技术得到了患者的检查信息,生成了该张报告的二维码,然后使用PDF-Jpg转换技术将PDF文档转换成图片,将该张报告的二维码以及前面胶片识别时传过来的的患这检查号二维码一同与报告图片合成,随后立即交给打印机打印出纸质报告。然后将此报告的患者信息、此张报告图片、此张报告的二维码以及前面传过来的患者检查号二维码一同保存在本地并上传到专用网站的后台服务器以备查询。此时检查者可以通过扫描纸质报告上的该张报告的二维码获取电子报告;也可以通过扫描患者的检查号二维码一次获取所有的电子胶片和电子报告;也可以通过专门的查询网站通过输入检查号自由的查询获取所有的电子胶片及报告。
[0066] 本发明对于胶片或报告的个别识别错误设计了网站后台专门的纠错模块。后台管理人员可以统一对所有使用本系统的医疗单位的识别错误进行网上即时纠错,由于本发明的识别错误率极低,所以专设的后台管理人员可以在网上统一管理多家医疗单位的纠错工作,保证了100%不出错。
[0067] 本发明在保存胶片及信息时,采用了网络云端和本地存储并存的形式,胶片在网络存储的时间可以不必太长以避免浪费网络空间,本地存储时间可以大大延长,可以远远超过医院PACS系统的存储时间,这样在很久以后如果检查者为了复查随访需要而要求再次获取电子胶片时,本发明设计了本地查询二次上传网络的模块,可以统一接受检查者所提出的查询要求。
[0068] 以下对于本软件进行详细介绍和说明:
[0069] 如图1所示,本发明一种纸质载体与电子载体同时获取的医疗打印查询系统包括[0070] 胶片获取模块,其用于抓取Dicom打印服务器的胶片图像;
[0071] 信息识别模块,其识别所述胶片图像的检查结果,所述胶片信息包括以下一个或多个信息:
[0072] 检查者姓名、检测时间、检测地点、检测次数、检测位置、检测情况;
[0073] 二维码转换模块,其将所述胶片信息转换为二维码,并将二维码上传至服务器。
[0074] 本发明通过上述方式可实现:检查者可以方便地使用手机或平板电脑等常用设备,通过扫描纸质胶片或报告上的二维码获取高清的电子胶片图像,从而可以灵活地将这些电子胶片或报告远程传送或长期无损保存。
[0075] 优选地,所述信息识别模块包括
[0076] 图像识别单元,其设置在胶片图像的上方,用于对胶片图像的全景进行拍摄,以获得胶片图像的全景图像,胶片图像的全景图像的分辨率为超高清分辨率;
[0077] 识别内容编辑单元,其与图像识别单元连接以接收胶片图像全景图像,识别内容编辑单元包括照片锐化装置、照片纠偏装置、照片拼接单元、灰度色调均衡装置、躁点涂抹装置和对比度加强装置,对于胶片图像全景图像依次执行照片锐化、呈正网格排列、多个图像整合、灰度色调均衡化、躁点涂抹处理、对比度加强处理,以获得对应的编辑后的第二全景图像;
[0078] 评分单元,其根据所述第二全景图像的格数A、格内预设白色区域面积B、格内实际白色区域面积C、白色区域与轮廓的占比D,按如下公式输出评分E,并将评分E传送至所述二维码转换模块,所述二维码转换模块将胶片信息、第二全景图像、评分E上传至服务器;
[0079]
[0080] 本发明先在抓取胶片图像之后将其进行类似美颜的编辑,从而使用户在手机上或者电脑上能够更便于观看,因为手机的色彩显示能力优先,因此对于图像进行照片锐化、呈正网格排列、多个图像整合、灰度色调均衡化、躁点涂抹处理、对比度加强处理,使图片可在更小的手机屏幕内清晰地观看。并且,本发明通过上述评分单元可对于用户的胶片基于预设数据而进行评分,使用户清晰的观测到此次的胶片得出患者的恢复状况,从而使用户对于自己的病情一目了然。
[0081] 优选地,所述信息识别模块和二维码转换模块均设有数据安全模块,所述数据安全模块在发送端根据胶片信息、第二全景图像、评分E的字符的个数,将其按预设排序方法打乱;并且所述数据安全模块在接收端根据被打乱的文件的字符的个数按预设排序方法恢复排列方式;
[0082] 其中,所述预设排序方法为
[0083] 当字符数F为偶数个时,将前 和后 个字符以倒叙的方式排布,并且将修改后的前 和后 个字符的位置交换;
[0084] 当字符数F为奇数个时,将前 和后 个字符以倒叙方式排布,并将修改后的前前 和后 个字符的位置交换。
[0085] 其中,当字符数为奇数个时,中间的字符不作位置变动。
[0086] 本发明通过上述方式可在数据的传输之间加入一重安全算法,从而对于数据的安全性得到进一步提高,防止不法分子调取患者的信息而对其进行诈骗。
[0087] 优选地,所述二维码转换模块将二维码上传至服务器包括如下步骤:
[0088] S100、布置WIFI系统,所述WIFI系统包括WIFI总发射器以及H个与所述WIFI总发射器通信的WIFI支发射器;其中,每个所述WIFI支发射器均包括与二维码转换模块连接的通信模块、与用户终端连接的通信模块以及G个WIFI天线;H和G均为自然数;
[0089] 另外,在布置所述WIFI系统时,所述WIFI总发射器进一步进行以下设置:
[0090] S101、所述WIFI总发射器向每个所述WIFI支发射器分配唯一的支编码,属于该WIFI支发射器的所述与二维码转换模块连接的通信模块以及G个WIFI天线均存储所分配的支编码;
[0091] S102、所述WIFI总发射器在布置所述WIFI系统时,所述WIFI总发射器、各个所述与二维码转换模块连接的通信模块以及所述与用户终端连接的通信模块均存储完全相同的芯片序列号和发射器序列号;
[0092] S103、所述WIFI总发射器向每个所述WIFI支发射器的各个所述WIFI天线分配唯一的WIFI天线ID;
[0093] S200、对于任意的WIFI支发射器,将其记为WIFI支发射器A,将WIFI支发射器A的与二维码转换模块连接的通信模块记为与二维码转换模块连接的通信模块A,设该WIFI支发射器共有G个WIFI天线;
[0094] 所述与二维码转换模块连接的通信模块A采用以下方式与G个WIFI天线和与用户终端连接的通信模块进行WIFI连接:
[0095] S201、所述与二维码转换模块连接的通信模块A预存储频率跳变表,该频率跳变表由x个接入端组成,分别记为:接入端1、接入端2…接入端x;
[0096] 然后,所述与二维码转换模块连接的通信模块A以128Gs为一个整段,每经过一个整段,所述与二维码转换模块连接的通信模块A即按照所述频率跳变表进行一次频率跳变,将工作接入端切换到所述频率跳变表的下一个相邻的接入端;
[0097] 另外,所述与二维码转换模块连接的通信模块A将128Gs的整段平均分成为16个段,依次记为clock0、clock1…clock15,各段的作用为:
[0098] I、clock0:处理段,为与二维码转换模块连接的通信模块A在当前工作接入端广播中央处理数据的段;其中,所述中央处理数据的数据头包括本支编码;所述中央处理数据的数据内容包括两部分,第1部分为:分别对每个WIFI天线的处理指令;第2部分为:需要本轮整段上报状态信息的特定WIFI天线的特定WIFI天线ID;
[0099] 对于已成功加入到WIFI支发射器A的各个WIFI天线,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,因此,可同步地在此段接收到该中央处理数据,一方面,根据所述中央处理数据,校准本地时钟,实现WIFI天线本地时钟与与二维码转换模块连接的通信模块A本地时钟同步;另一方面,各个WIFI天线通过解析所述中央处理数据,得到对自身的处理指令,并执行该处理指令;
[0100] 对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,因此,可同步地在此段接收到该中央处理数据,并根据所述中央处理数据,校准本地时钟,实现与用户终端连接的通信模块本地时钟与与二维码转换模块连接的通信模块A本地时钟同步;
[0101] II、clock1~clock6:胶片信息、第二全景图像、评分E上传段,作用为:
[0102] 对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,在clock1~clock6段,向中央处理设备A上传胶片信息、第二全景图像、评分E;
[0103] III、clock7:WIFI天线状态上传段,作用为:
[0104] 在已成功加入到WIFI支发射器A的各个WIFI天线中,与本轮整段的中央处理数据所携带的特定WIFI天线ID相对应的WIFI天线,在与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,向与二维码转换模块连接的通信模块A上传自身状态信息;
[0105] IV、clock8:对频段,作用为:
[0106] IV.I、中央处理设备A预先设定WIFI支发射器A可接入的WIFI天线的最大数量为H;
[0107] 因此,在连续的第1个整段T1到第H个整段TH过程中,其中,T为整段,中央处理设备A在clock8段切换到连接编码接入端,并在连接编码接入端广播对频数据;该对频数据的数据头为连接编码,该对频数据的数据内容为所述频率跳变表以及本整段所述与二维码转换模块连接的通信模块A的当前工作接入端;
[0108] 其中,对于初始上电且尚未成功加入到WIFI支发射器A的WIFI天线,将其记为WIFI天线C1;对于曾经成功加入到WIFI支发射器A的WIFI天线,在后续通信过程中与与二维码转换模块连接的通信模块A连接中断的WIFI天线,将其记为WIFI天线C2;
[0109] 当WIFI天线C1上电后,根据预设置的支编码,解算得到连接编码和连接编码接入端,并存储连接编码和连接编码接入端;而对于WIFI天线C2,当其与与二维码转换模块连接的通信模块A连接中断后,可读取到已存储的连接编码和连接编码接入端;
[0110] 然后,WIFI天线C1和WIFI天线C2均执行以下过程:
[0111] WIFI天线Cj切换到连接编码接入端,并在连接编码接入端搜索数据头为连接编码的数据;其中,j=1或2;
[0112] 因此,WIFI天线Cj可在某个整段的clock8段搜索到中央处理设备A广播的对频数据,获得所述频率跳变表以及当前工作接入端;然后,所述WIFI天线Cj从连接编码接入端切换到与中央处理设备A工作接入端相同的工作接入端,并在下一个整段时,可根据所述频率跳变表,与中央处理设备A同步频率跳变,进而实现WIFI天线Cj成功加入到WIFI支发射器A;
[0113] IV.II、而每当经过1~H这H个连续的整段后,在第H+1整段的clock8段时,中央处理设备A从当前工作频点切换到发射器序列号,并在发射器序列号以特定强度的功率广播对频数据;该对频数据的数据头为芯片序列号,该对频数据的数据内容为中央处理设备A所在WIFI支发射器A的支编码,将该支编码记为支编码A;其中,所述特定强度的功率是指:当存在相邻的两个以上中央处理设备时,即存在两个以上相邻的WIFI支发射器,对于任意的一个与用户终端连接的通信模块,其只能搜索到唯一中央处理设备发送的对频数据,而不会同时搜索到两个以上中央处理设备发送的对频数据;
[0114] 对于初始上电且尚未成功加入到任意WIFI支发射器的与用户终端连接的通信模块,均切换到发射器序列号,并在发射器序列号搜索数据头为芯片序列号的数据;
[0115] 假设对于与用户终端连接的通信模块A,当其与中央处理设备A之间的距离满足要求时,与用户终端连接的通信模块A可在某个整段的clock8段搜索到中央处理设备A广播的包含支编码A的对频数据;所述与用户终端连接的通信模块A解析该对频数据,得到支编码A;
[0116] 然后,所述与用户终端连接的通信模块A根据支编码A,解算得到WIFI支发射器A的连接编码和连接编码接入端;
[0117] 然后,所述与用户终端连接的通信模块A切换到连接编码接入端,并在连接编码接入端搜索数据头为连接编码的数据,因此,与用户终端连接的通信模块A可在某个整段的clock8段搜索到中央处理设备A广播的包含频率跳变表以及当前工作接入端的对频数据;
[0118] 然后,与用户终端连接的通信模块A从连接编码接入端切换到与中央处理设备A工作接入端相同的工作接入端,并在下一个整段时,可根据所述频率跳变表,与中央处理设备A同步频率跳变,进而实现与用户终端连接的通信模块A成功加入到WIFI支发射器A;
[0119] V、clock9~clock14:胶片信息、第二全景图像、评分E上传段,作用为:
[0120] 对于已成功加入到WIFI支发射器A的与用户终端连接的通信模块,其必然工作于与所述与二维码转换模块连接的通信模块的工作接入端相同的工作接入端,在clock9~clock14段,向与二维码转换模块连接的通信模块A上传胶片信息、第二全景图像、评分E;
[0121] VI、clock15:WIFI天线状态上传段,作用为:
[0122] 在已成功加入到WIFI支发射器A的各个WIFI天线中,与本轮整段的中央处理数据所携带的特定WIFI天线ID相对应的WIFI天线,在与所述与二维码转换模块连接的通信模块的接入端相同的接入端,向与二维码转换模块连接的通信模块A上传自身状态信息;
[0123] clock1~clock6和clock9~clock14均为胶片信息、第二全景图像、评分E上传段,在每个4Gs的胶片信息、第二全景图像、评分E上传段,与用户终端连接的通信模块采用以下方式向中央处理设备A上传胶片信息、第二全景图像、评分E:
[0124] 将4Gs的胶片信息、第二全景图像、评分E上传段平均分成为两个子段,分别记为第1子段和第2子段;
[0125] 在第1子段,与用户终端连接的通信模块在当前的频点发送语音信息;然后,在第2子段时,与用户终端连接的通信模块进行频点翻转,即:切换到当前频点的翻转频点,然后在翻转频点发送语音信息;
[0126] 对于与二维码转换模块连接的通信模块A,首先在当前频点接收与用户终端连接的通信模块上传的胶片信息、第二全景图像、评分E,若在2Gs内接收到了与用户终端连接的通信模块发送的胶片信息、第二全景图像、评分E,则将接收到的胶片信息、第二全景图像、评分E送入进入先入先出队列后,进入休眠模式直到下一个接收段开始;否则,与二维码转换模块连接的通信模块在等待2Gs后切换到当前频点的翻转频点,判断能否接收到与用户终端连接的通信模块发送的胶片信息、第二全景图像、评分E。
[0127] 本发明可对于大量的图片数据或文字数据进行分批处理,从而使复杂的数据能有条理地在设备之间相互输送。
[0128] 优选地,所述WIFI总发射器包括胶片数据控制模块和软件控制模块;所述胶片数据控制模块,用于向所述软件控制模块发送胶片信息;所述软件控制模块,用于运行Dicom打印服务系统,所述Dicom打印服务系统包括运行在所述Dicom打印服务中的缓存区,[0129] 所述胶片数据控制模块,还用于接收所述软件控制模块发送的第二全景图像,并根据所述第二全景图像在所述缓存区中获取评分E,所述评分E为所述软件控制模块需要传递给所述胶片数据控制模块的信息。
[0130] 本发明通过上述方式可对于WIFI总发射器内的数据进行转换,从而在WIFI总发射器内就可将数据进行处理和输出,从而减少了多个模块传输和处理之间的丢包现象。
[0131] 一、服务器环境设置
[0132] 默认系统:windows 7旗舰版,64位。数据库:SQL2008R2,64位。运行库:.net 4.0以上。安装虚拟打印机:ImagePrinter Pro,配置其目标文件夹夹。安装胶片打印机,本实例使用富士施乐5005d激光打印机,设为默认打印机。
[0133] 二、安装并启动打印服务器
[0134] 服务器包含三个模块:自助胶片上传服务器、图像识别前处理、多功能打印服务器。
[0135] 打印服务运行过程:
[0136] 1、在CT扫描机或报告书写工作站添加打印机,IP地址为本服务器地址,端口7001,AETITLE位PRINTSCP,与服务器上的设置对应。设置好胶片尺寸、空白边缘、虚拟打印机与系统所安装的一致。
[0137] 2、客户端发送打印服务。
[0138] 3、服务器开始虚拟打印胶片,虚拟打印机目标文件夹内生成了电子胶片。
[0139] 4、图像处理程序检测到生成的电子胶片后开始进行图像处理,处理完毕后启动图像识别,生成胶片二维码、患者二维码并将图像二维码合成到胶片图像上面,将上述合成的图像上传到云服务器,所述二维码如图3所示。
[0140] 5、用手机扫描二维码可获电子胶片,所述电子胶片如图2所示。
[0141] 6、在专用网上输入检查号可查询该患者所有的电子胶片。
[0142] 以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。