超声图像的处理方法及系统与流程

文档序号:20610442发布日期:2020-05-06 19:30阅读:665来源:国知局
超声图像的处理方法及系统与流程

本发明涉及数据管理领域,尤其涉及一种超声图像的处理方法及系统。



背景技术:

超声数据是医生对患者诊断和治疗的过程中产生的超声图像和诊断数据,目前,超声数据通常存储于超声设备、工作站或者医院的pacs(picturearchivingandcommunicationsystems,影像归档和通信系统)系统中。然而,超声设备、工作站和pacs系统仅对超声数据进行存储,无法对超声图像进行识别、分析。通常需要超声医师人工识别、分析,工作负荷大,且容易造成漏诊。



技术实现要素:

针对目前需要通过对超声图像进行识别、分析,工作负荷大,且容易造成漏诊的问题,现提供一种旨在可自动对超声图像进行识别、分析的超声图像的处理方法及系统。

本发明提供了一种超声图像的处理方法,应用于云计算平台,包括:

获取客户端发送的待处理超声数据;

将所述待处理超声数据分配给符合预设条件的所述云计算平台中的处理节点服务器;

通过所述处理节点服务器对所述待处理超声数据进行解析,获取超声分析数据;

将所述超声分析数据发送至相应的所述客户端。

优选的,将所述待处理超声数据分配给符合预设条件的所述云计算平台中的处理节点服务器,包括:

获取所述云计算平台中当前处理节点服务器的每秒查询率;

将所述待处理超声数据分配给所述每秒查询率低于预设阈值的所述处理节点服务器。

优选的,通过所述处理节点服务器对所述待处理超声数据进行解析,获取超声分析数据,之前还包括:

对所述待处理超声数据进行验证,若通过验证,通过所述处理节点服务器对所述待处理超声数据进行解析,获取超声分析数据。

优选的,通过所述处理节点服务器对所述待处理超声数据进行解析,获取超声分析数据,包括:

对所述待处理超声数据进行解压,生成第一超声数据;

提取所述第一超声数据中的图像数据和超声信息数据;

依据所述超声信息数据对应的类型选择与所述类型对应的信息处理部,对所述超声信息数据进行处理,获取第一检测数据;

依据所述图像数据对应的类型选择与所述类型对应的图像处理部,对所述图像数据进行处理,获取第二检测数据;

将所述第一检测数据和所述第二检测数据合并,生成所述超声分析数据。

优选的,将所述第一检测数据和所述第二检测数据合并,生成超声结果数据,包括:

将所述第一检测数据、所述第二检测数据进行处理,生成携带数据指纹的所述超声分析数据。

本发明还提供了一种超声图像的处理系统,包括:

客户端,用于采集待处理超声数据,将所述待处理超声数据发送至云计算平台;

所述云计算平台包括:

均衡服务器,用于接收所述客户端发送的待处理超声数据,将所述待处理超声数据分配给符合预设条件的所述云计算平台中的处理节点服务器;

处理节点服务器,用于对所述待处理超声数据进行解析,获取超声分析数据,并将所述超声分析数据发送至所述客户端。

优选的,所述均衡服务器获取所述云计算平台中当前处理节点服务器的每秒查询率,将所述待处理超声数据分配给所述每秒查询率低于预设阈值的所述处理节点服务器。

优选的,所述处理节点服务器包括:

解压单元,用于对所述待处理超声数据进行解压,生成第一超声数据;

提取单元,用于提取所述第一超声数据中的图像数据和超声信息数据;

合并单元,用于将第一检测数据和第二检测数据合并,生成所述超声分析数据;

所述云计算平台还包括:

信息处理部,用于对所述超声信息数据进行处理,获取所述第一检测数据;

图像处理部,用于对所述图像数据进行处理,获取所述第二检测数据。

优选的,所述合并单元用于将所述第一检测数据、所述第二检测数据进行处理,生成携带数据指纹的所述超声分析数据。

优选的,所述处理节点服务器还包括:

验证单元,用于对所述待处理超声数据进行验证。

上述技术方案的有益效果:

本技术方案中,超声图像的处理方法将客户端发送的待处理超声数据分配给符合预设条件的云计算平台中的处理节点服务器;由处理节点服务器对待处理超声数据进行解析,获取超声分析数据,并将该超声分析数据发送至相应的客户端,从而实现自动识别超声数据的目的,无需人工识别,避免了漏诊的情况。同时,采用云计算平台进行超声数据分析,降低了本地设备(如:超声设备、工作站或者医院的pacs等)的计算量。

附图说明

图1为本发明所述的超声图像的处理方法的一种实施例的方法流程图;

图2为本发明所述的超声图像的处理方法的另一种实施例的方法流程图;

图3为本发明获取超声分析数据的一种实施例的流程图;

图4为本发明所述的超声图像的处理系统的一种实施例的模块图;

图5为本发明所述的超声图像的处理系统的另一种实施例的模块图;

图6为本发明中处理节点服务器的一种实施例的模块图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。

如图1所示,本发明提供了一种超声图像的处理方法,应用于云计算平台,包括:

s1.获取客户端发送的待处理超声数据;

需要说明的是:云计算平台可接收多个客户端发送的多个待处理超声数据。

在实际应用中,客户端可以是推车式超声波设备、便携式超声波设备或手持式超声波设备。通过客户端将采集到的待处理超声数据发送至云计算平台。客户端还可以通过采集视频采集卡或者录入方式采集超声数据。该超声数据可以是dicom(digitalimagingandcommunicationsinmedicine,即医学数字成像和通信)格式、射频(rf,radiofrequency)数据、或iq数据。待处理超声数据相比图像信号含有更丰富的超声信息。

待处理超声数据可采用h264结构以提高压缩率,便于数据传输。

s2.将所述待处理超声数据分配给符合预设条件的所述云计算平台中的处理节点服务器;

在实际应用中,可通过云计算平台中的均衡服务器接收客户端发送的待处理超声数据。由均衡服务器判断处理节点服务器是否符合预设条件。

其中,预设条件是指每秒查询率低于预设阈值的处理节点服务器;预设条件还可是与客户端网络路径最短的处理节点服务器。

以预设条件为每秒查询率低于预设阈值的处理节点服务器为例,步骤s2可包括:

获取所述云计算平台中当前处理节点服务器的每秒查询率;

将所述待处理超声数据分配给所述每秒查询率低于预设阈值的所述处理节点服务器。

进一步地,若当前每秒查询率低于预设阈值的处理节点服务器有多个时,在多个处理节点服务器中选择与客户端网络路径最短的处理节点服务器,由均衡服务器将待处理超声数据发送至该处理节点服务器。

以预设条件为每秒查询率低于预设阈值的处理节点服务器为例,步骤s2可包括:

获取所述云计算平台中与所述客户端网络路径最短的所述处理节点服务器;

将所述待处理超声数据分配给与所述客户端网络路径最短的所述处理节点服务器。

s3.通过所述处理节点服务器对所述待处理超声数据进行解析,获取超声分析数据;

在本实施例中,参考图2,执行步骤s3之前还可包括:

a.对所述待处理超声数据进行验证,若通过验证,执行步骤s3;若未通过验证,结束;

在步骤a中采用奇偶校验、异或校验法、crc循环冗余校验(cyclicredundancycheck)中的任意一种校验方法进行校验。

进一步地,参考图3,步骤s3通过所述处理节点服务器对所述待处理超声数据进行解析,获取超声分析数据可包括:

s31.对所述待处理超声数据进行解压,生成第一超声数据;

s32.提取所述第一超声数据中的图像数据和超声信息数据;

需要说明的是:图像数据表示超声图像数据集或者原始信号数据;超声信息数据(即:非图像数据)可包含但不限于病人信息数据、图像描述数据、诊断信息数据或报告信息数据等。

s33.依据所述超声信息数据对应的类型选择与所述类型对应的信息处理部,对所述超声信息数据进行处理,获取第一检测数据;

超声信息数据对应的类型可包括检查部位类别、性别类别、年龄类别中的至少一种类别。

其中,检查部位类别可包括:腹部超声类,膀胱、前列腺超声类、子宫超声类、心脏超声类、乳腺超声类、甲状腺超声类、颈动脉超声类等;性别类别包括:男性类和女性类;年龄类别可包括:0-3岁类,3-18岁类,18-60岁类,60岁以上类等。

在本步骤中,每一个种类均对应一信息处理部,由该信息处理部基于预设的深度学习模型对相应的超声信息数据进行处理分析,从而生成第一检测数据。本步骤可采用gru循环神经网络模型对超声信息数据进行预测获得超声数据对应类型。具体做法是,将超声信息数据根据预设顺序(如:上下顺序)组合生成信息文本,采用gru循环神经网络模型对该信息文本进行识别,从而获取所述超声信息数据对应的分类。

需要说明的是,信息处理部可以位于处理节点服务器中,信息处理部还可以是计算服务器。处理节点服务器可以对应多个计算服务器。

s34.依据所述图像数据对应的类型选择与所述类型对应的图像处理部,对所述图像数据进行处理,获取第二检测数据;

图像数据对应的类型可包括检查部位类别、性别类别、年龄类别中的至少一种类别。

其中,检查部位类别可包括:腹部超声类,膀胱、前列腺超声类、子宫超声类、心脏超声类、乳腺超声类、甲状腺超声类、颈动脉超声类等;性别类别包括:男性类和女性类;年龄类别可包括:0-3岁类,3-18岁类,18-60岁类,60岁以上类等。

在本步骤中,每一个种类均对应一图像处理部,由该图像处理部基于预设的深度学习模型对相应的图像数据进行处理分析,从而生成第二检测数据。本步骤可采用cnn神经网络模型对图像数据进行识别获取目标信息(例如:待识别的部位区域)。

需要说明的是,图像处理部可以位于处理节点服务器中,图像处理部还可以是图像处理服务器。处理节点服务器可以对应多个图像处理服务器。

s35.将所述第一检测数据和所述第二检测数据合并,生成所述超声分析数据。

具体地,在步骤s5中,将所述第一检测数据、所述第二检测数据进行处理,生成携带数据指纹的所述超声分析数据。

进一步地,可采用md5信息摘要算法(英语:md5message-digestalgorithm)对第一检测数据和第二检测数据进行处理,生成128位标志码的数据指纹,以防止数据窜改。

在步骤s3中,可对超声分析数据以及相应的待处理超声数据进行存储,以便于超声数据的管理。

在实际应用中,可通过存储服务器存储超声分析数据以及相应的待处理超声数据。

s4.将所述超声分析数据发送至相应的所述客户端。

所述客户端采用叠加的方式,将接收到的所述超声分析数据绘制于待处理超声数据的图像上,显示分析结果。该分析结果可包括超声图像、分析数据、分析曲线等信息。

在本实施例中,超声图像的处理方法将客户端发送的待处理超声数据分配给符合预设条件的云计算平台中的处理节点服务器;由处理节点服务器对待处理超声数据进行解析,获取超声分析数据,并将该超声分析数据发送至相应的客户端,从而实现自动识别超声数据的目的,无需人工识别,避免了漏诊的情况。同时,采用云计算平台进行超声数据分析,降低了本地设备(如:超声设备、工作站或者医院的pacs等)的计算量。

如图4和图5所示,本发明还提供了一种超声图像的处理系统,包括:

客户端2,用于采集待处理超声数据,将所述待处理超声数据发送至云计算平台1;

在实际应用中,客户端2可以是推车式超声波设备、便携式超声波设备或手持式超声波设备。通过客户端2将采集到的待处理超声数据发送至云计算平台1。客户端2还可以通过采集视频采集卡或者录入方式采集超声数据。该超声数据可以是dicom(digitalimagingandcommunicationsinmedicine,即医学数字成像和通信)格式、射频(rf,radiofrequency)数据、或iq数据。待处理超声数据相比图像信号含有更丰富的超声信息。

待处理超声数据可采用h264结构以提高压缩率,便于数据传输。

需要说明的是:云计算平台1可接收多个客户端2发送的多个待处理超声数据。

所述云计算平台1可包括:

均衡服务器11,用于接收所述客户端2发送的待处理超声数据,将所述待处理超声数据分配给符合预设条件的所述云计算平台1中的处理节点服务器12;

在实际应用中,可通过云计算平台1中的均衡服务器11接收客户端2发送的待处理超声数据。由均衡服务器11判断处理节点服务器12是否符合预设条件。

其中,预设条件是指每秒查询率低于预设阈值的处理节点服务器12;预设条件还可是与客户端2网络路径最短的处理节点服务器12。

以预设条件为每秒查询率低于预设阈值的处理节点服务器12为例,所述均衡服务器11获取所述云计算平台1中当前处理节点服务器12的每秒查询率,将所述待处理超声数据分配给所述每秒查询率低于预设阈值的所述处理节点服务器12。

进一步地,若当前每秒查询率低于预设阈值的处理节点服务器12有多个时,均衡服务器11在多个处理节点服务器12中选择与客户端2网络路径最短的处理节点服务器12,由并将待处理超声数据发送至该处理节点服务器12。

以预设条件为每秒查询率低于预设阈值的处理节点服务器12为例均衡服务器11获取所述云计算平台1中与所述客户端2网络路径最短的所述处理节点服务器12;将所述待处理超声数据分配给与所述客户端2网络路径最短的所述处理节点服务器12。

处理节点服务器12,用于对所述待处理超声数据进行解析,获取超声分析数据,并将所述超声分析数据发送至所述客户端2。

作为一种较为优选的实施例,所述处理节点服务器12可包括:

验证单元,用于对所述待处理超声数据进行验证。验证单元可采用奇偶校验、异或校验法、crc循环冗余校验(cyclicredundancycheck)中的任意一种校验方法进行校验。

进一步地,如图6所示,所述处理节点服务器12还可包括:

解压单元211,用于对所述待处理超声数据进行解压,生成第一超声数据;

提取单元212,用于提取所述第一超声数据中的图像数据和超声信息数据;

需要说明的是:图像数据表示超声图像数据集或者原始信号数据;超声信息数据(即:非图像数据)可包含但不限于病人信息数据、图像描述数据、诊断信息数据或报告信息数据等。合并单元213,用于将第一检测数据和第二检测数据合并,生成所述超声分析数据;

所述合并单元213用于将所述第一检测数据、所述第二检测数据和预设数据指纹合并,生成所述超声分析数据。通过合并单元213将所述第一检测数据、所述第二检测数据进行处理,生成携带数据指纹的所述超声分析数据。

进一步地,可采用md5信息摘要算法(英语:md5message-digestalgorithm)对第一检测数据和第二检测数据进行处理,生成128位标志码的数据指纹,以防止数据窜改。

所述处理节点服务器12还包括:

验证单元,用于对所述待处理超声数据进行验证。

所述云计算平台1还可包括:

信息处理部13,用于对所述超声信息数据进行处理,获取所述第一检测数据;

超声信息数据对应的类型可包括检查部位类别、性别类别、年龄类别中的至少一种类别。

其中,检查部位类别可包括:腹部超声类,膀胱、前列腺超声类、子宫超声类、心脏超声类、乳腺超声类、甲状腺超声类、颈动脉超声类等;性别类别包括:男性类和女性类;年龄类别可包括:0-3岁类,3-18岁类,18-60岁类,60岁以上类等。

在本步骤中,每一个种类均对应一信息处理部13,由该信息处理部13基于预设的深度学习模型对相应的超声信息数据进行处理分析,从而生成第一检测数据。本步骤可采用gru循环神经网络模型对超声信息数据进行预测获得超声数据对应类型。具体做法是,将超声信息数据根据预设顺序(如:上下顺序)组合生成信息文本,采用gru循环神经网络模型对该信息文本进行识别,从而获取所述超声信息数据对应的分类。

需要说明的是,信息处理部13可以位于处理节点服务器12(参考图6)中,信息处理部13还可以是计算服务器15(参考图5)。处理节点服务器12可以对应多个计算服务器15。

图像处理部14,用于对所述图像数据进行处理,获取所述第二检测数据。

图像数据对应的类型可包括检查部位类别、性别类别、年龄类别中的至少一种类别。

其中,检查部位类别可包括:腹部超声类,膀胱、前列腺超声类、子宫超声类、心脏超声类、乳腺超声类、甲状腺超声类、颈动脉超声类等;性别类别包括:男性类和女性类;年龄类别可包括:0-3岁类,3-18岁类,18-60岁类,60岁以上类等。

在本步骤中,每一个种类均对应一图像处理部14,由该图像处理部14基于预设的深度学习模型对相应的图像数据进行处理分析,从而生成第二检测数据。本步骤可采用cnn神经网络模型对图像数据进行识别获取目标信息(例如:待识别的部位区域)。

需要说明的是,图像处理部14可以位于处理节点服务器12中(参考图6),图像处理部14还可以是图像处理服务器16(参考图5)。处理节点服务器12可以对应多个图像处理服务器16。

本发明的优点如下:

1.本发明能有效帮助超声医师的诊断提高辅助意见,帮助医师完成机械重复的工作;2.本发明利用云计算系统代替本地系统有效提高计算效率,减少部署成本,减少资源消耗。

3.本发明采集超声数据不仅限于超声图像数据,还包括超声信息,加大对超声图像的识别;另外采集待处理超声数据号,云端支持对待处理超声数据的处理,一方面为病灶分析提供更加丰富的信息;另一方面减少了终端超声设备的计算,有利于减少超声设备成本;

4.本发明利用云计算可以在运行过程中不断喂投数据进行加强训练,对模型有很好的修正。

以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1