一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于医学影像的无损智能会诊方法及系统与流程

2022-06-05 07:38:35 来源:中国专利 TAG:


1.本发明涉及一种基于医学影像的无损智能会诊方法及系统,属于医学影像技术领域。


背景技术:

2.随着现代医疗成像设备精度的提升以及影像科医生在影像诊断中需要协作和跨地域协作阅片的需求越来越旺盛,往往需要通过多个的阅片医生针对同一病人的影像进行协同诊断与基于影像的讨论,在这种情况下,参与影像诊断的医生往往是跨地域的或者不在同一院区,目前的pacs医学影像归档和通信系统无法满足跨地域的操作同步和画面始终一致的情况。基于医学影像的无损智能会诊装置及方法能够很好的解决多个终端设备显示相同的医学图像信息,并且多个终端的任意一方对图像进行操作,都会以一致的画面同步到其他的显示终端上,从而形成医学影像诊断的协同系统,最终解决影像科医生跨地区的基于pacs医学影像归档和通信系统的互动会诊的功能。


技术实现要素:

3.本发明的目的在于提供一种基于医学影像的无损智能会诊方法及系统,以解决现有技术不能影像科医生跨地区的基于pacs医学影像归档和通信系统的互动会诊的缺陷。
4.一种基于医学影像的无损智能会诊方法,所述方法包括步骤:记录采集的操作行为信息,并进行预分类,将行为信息串行输入快速编码模块;快速编码模块对行为信息进行统一编码;解析快速解码模块接收到的行为信息编码解析,并将解析后的数据依次输入到彼方执行模块;彼方执行模块根据解析后的操作行为还原操作行为,实现协同目标。
5.进一步地,所述方法还包括:所述快速编码模块通过广播模块将行为信息编码发送至转发服务器;转发服务器以广播的形式转发给其他连接到本转发服务器上的其他客户端的接收模块;接收模块负责将接收到的消息流依次按输送到快速解码模块。
6.进一步地,所述广播模块通过局域网或广域网与转发服务器连接,其中网络通信的方式采用通用的tcp传输协议进行。
7.进一步地,所述操作行为信息包括点击、滑动、拖拽、滚动、操作轨迹、起始坐标、结束坐标、触发元素编号、动作时长、触发资源编号。
8.一种基于医学影像的无损智能会诊系统,所述系统包括:行为监听模块:用于将用户的行为记录形成数据包并传输到快速编码模块;快速编码模块:用于对数据包进行字符串加密并输送至广播模块;快速解码模块:用于将传来的数据包进行非对称解密,将解密后的数据传输到彼
方执行模块;彼方执行模块:用于将解密后的数据还原为用户的操作行为,以图形界面的变化作为反馈显示出来,以达到在本客户端用户界面上还原出信息源头的客户端用户界面的用户行为。
9.进一步地,所述系统还包括:广播模块:以双向通信的方式与转发服务器建立连接,然后当有快速编码后的消息流输入后,通过网络通信的方式将数据按消息流水号的顺序发送给转发服务器;转发服务器:用于将接收到的消息转发到需要进行协同的客户端上;接收模块:用于将转发服务器发送的消息流进行接收,接受到消息流中的每一包数据后,传输到快速解码模块。
10.一种基于医学影像的无损智能会诊设备,包括存储器和处理器;所述存储器中存储有至少一条程序指令;所述处理器,通过加载并执行所述至少一条程序指令以实现如权利要求1-4任一所述方法中的步骤。
11.一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被计算机运行时执行上述所述方法中的步骤。
12.与现有技术相比,本发明所达到的有益效果:本发明有别于以流媒体传输协议的有损、高带宽的视频压缩编码方式;本发明采用信息、命令的快速编码方式,只对操作的行为进行编码,在一段时间内,当每一个操作行为被镜像广播给参与者时,按时间线进行的每一个操作的结果都叠加到参与方的软件界面后,最终呈现给用户的将是完全一致的画面内容。此方法的特点是无压缩、低延时的信息与命令的编码方式,并且支持任意参与者随时发起操作,而非单向通信的方式,最终解决影像科医生跨地区的基于pacs医学影像归档和通信系统的互动会诊的功能。
附图说明
13.图1是本发明装置流程示意图。
具体实施方式
14.为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。
15.本发明公开了一种基于医学影像的无损智能会诊方法,所述方法包括步骤:记录采集的操作行为信息,并进行预分类,将行为信息串行输入快速编码模块;快速编码模块对行为信息进行统一编码;解析快速解码模块接收到的行为信息编码解析,并将解析后的数据依次输入到彼方执行模块;彼方执行模块根据解析后的操作行为还原操作行为,实现协同目标。
16.进一步地所述方法还包括:所述快速编码模块通过广播模块将行为信息编码发送至转发服务器;转发服务器以广播的形式转发给其他连接到本转发服务器上的其他客户端的接收模块;
接收模块负责将接收到的消息流依次按输送到快速解码模块;在使用中具体的方法如下,如图1所示,图上的两个框箭头,分别表示需要进行协同操作的两个pacs医学影像归档和通信系统的客户端。这两个客户端,一个是通过用户的实际操作进行相应的画面变化,即主动操作方,另一个是在接收到协同命令并进行自动画面变化,即被动执行方。图中的线箭头表示消息的流动,实线箭头代表消息的本地流动,虚线的箭头表示消息跨网络的流动。
17.图中的消息依次经过行为监听模块,快速编码模块,广播模块,转发服务器,接收模块,快速解码模块,彼方执行模块,实现操作行为以数据消息的方式从主动操作方到流动到被动执行方的过程,最终实现跨地域的两个pacs医学影像归档和通信系统客户端的软件界面在使用过程中都呈现相同的画面行为监听模块,采用在pacs医学影像归档和通信系统客户端软件里添加标志位作为探针的方式进行用户的行为记录,如用户将医学图像进行窗宽、窗位的调节,对应的会有一个标志位被改变,标志位的改变会触发程序的窗宽、窗位变化事件,在收到变化事件后,事件注册的变化处理函数会调用行为监听模块的触发函数,将窗宽、窗位变化后的数值记录下来,形成一个数据包用于传输到快速编码模块。
18.快速编码模块,采用加唯一标识和时间戳以及消息流水号,然后针对用户操作的行为,如点击、滑动、拖拽、滚动、操作轨迹、起始坐标、结束坐标、触发元素编号、动作时长、触发资源编号等信息进行统一进行对象化,对象化的数据在通过非对称加密方式进行字符串加密,加密的私钥由系统配置提供,加密后的数据即为快速编码模块的输出,然后再输入广播模块。
19.广播模块,广播模块是一个双向网络通信的客户端,以双向通信的方式与转发服务器建立连接,然后当有快速编码后的消息流输入后,通过网络通信的方式将数据按消息流水号的顺序发送给转发服务器,网络通信采用通用的tcp传输协议进行,网络通路可以是局域网,也可以是广域网。
20.转发服务器,采用服务器集线器的形式实现,即本模块是一个支持双向通信的服务器集线器,可同时连接多个客户端。每一个客户端连接到本转发服务器上后,服务器都会创建一个连接唯一标识。本转发服务器给每个客户端发送消息时,可以广播发送,也可以指定某一个客户端发送。在接收到模块发送的消息流后,本服务器将消息流转发到需要进行协同的客户端上,也可以转发全部其余的客户端。
21.接收模块:负责将接收模块发送的消息流进行接收,接受到消息流中的每一包数据后,传输到快速解码模块。
22.快速解码模块:负责将传来的数据包进行非对称解密,解密的公钥作由系统配置提供,解密可以解析出包含唯一标识、时间戳、消息流水号,用户操作行为,如点击、滑动、拖拽、滚动、操作轨迹、起始坐标、结束坐标、触发元素编号、动作时长、触发资源编号等信息的对象实体,然后按消息流水号的顺序将解密后的数据传输到彼方执行模块。
23.彼方执行模块:负责将解密后的数据还原为用户的操作行为,还原的方式是通过用户图形界面的pacs图像操作函数,将数据中包含的信息直接调用pacs图像操作函数,将数据传入,然后操作函数执行后调用pacs图形界面的渲染函数,将操作结果以图形界面的变化作为反馈显示出来,以达到在本客户端用户界面上还原出信息源头的客户端用户界面的用户行为,从而达到用户界面协同的目标。
24.一种基于医学影像的无损智能会诊系统,所述系统包括:行为监听模块:用于将用户的行为记录形成数据包并传输到快速编码模块;快速编码模块:用于对数据包进行字符串加密并输送至广播模块;快速解码模块:用于将传来的数据包进行非对称解密,将解密后的数据传输到彼方执行模块;彼方执行模块:用于将解密后的数据还原为用户的操作行为,以图形界面的变化作为反馈显示出来,以达到在本客户端用户界面上还原出信息源头的客户端用户界面的用户行为。
25.进一步地,所述系统还包括:广播模块:以双向通信的方式与转发服务器建立连接,然后当有快速编码后的消息流输入后,通过网络通信的方式将数据按消息流水号的顺序发送给转发服务器;转发服务器:用于将接收到的消息转发到需要进行协同的客户端上;接收模块:用于将转发服务器发送的消息流进行接收,接受到消息流中的每一包数据后,传输到快速解码模块。
26.一种基于医学影像的无损智能会诊设备,包括存储器和处理器;所述存储器中存储有至少一条程序指令;所述处理器,通过加载并执行所述至少一条程序指令以实现如权利要求1-4任一所述方法中的步骤。
27.本领域内的技术人员应明白,本技术的实施例可提供为方法、装置、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
28.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
29.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
30.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
31.一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被计算机运行时执行上述所述方法中的步骤。
32.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人
员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献