一种基于b/s架构的辐射图像检查系统及方法

文档序号:9581774阅读:479来源:国知局
一种基于b/s架构的辐射图像检查系统及方法
【技术领域】
[0001]本发明涉及辐射成像中的图像检查,特别涉及基于B/S架构的辐射图像检查系统及方法。
【背景技术】
[0002]目前的集装箱辐射成像图像检查系统软件具有以下的本地运行功能:(1)对目标图像进行各种图像处理,包括缩放、色彩变换、边缘增强、灰度变换等;(2)对目标区域进行嫌疑标记;(3)对目标图像进行结论鉴定。
[0003]在现有技术中,集装箱辐射图像检查系统一般是专业的图像软件,形式一般为一个软件安装包,在每一个需要做辐射图像检查的终端需要安装该图像软件,各个终端用户通过终端安装的图像检查软件使用相关功能进行检查和鉴定。
[0004]图像检查软件对于终端的配置要求比较高,需要配备较高端显卡的服务器,这使得图像检查工作只能局限在检查工作站服务器上,使得软件的使用受限。
[0005]在本领域内,一般认为,辐射图像处理这种需要对大图像进行各种复杂处理的软件是应该在本地服务器上运行的,所以即使系统现在的形式使得安装、维护、功能扩展很繁琐,但是一直也没有有效的解决方案。

【发明内容】

[0006]辐射图像检查系统的现有状况亟需改变,基于此,本申请提出一种基于B/S架构的辐射图像检查系统,该系统可以解决本领域内困扰已久的难题。
[0007]基于B/S架构的辐射图像检查系统的主要难点:处理性能问题,原有独占软件运行在本地服务器上,一个用户操作软件,可以充分地利用本地服务器资源。B/S架构是基于请求/应答模式的,服务器服务于多个终端用户,完成一个图像检查需要在中心服务器和客户端服务器之间进行多次的请求/应答和数据传输,如何在这种B/S架构中实现接近于原来独占软件的图像处理性能是一个挑战。
[0008]本发明提出一种基于B/S架构的辐射图像检查系统,该系统将绝大部分的图像处理功能放置到服务器端来完成,而客户端仅需普通的web浏览器就可以进行图像的处理。本发明解决了以往辐射图像检查系统必须在客户端安装的问题,并解决了在特定环境下的基于B/S架构的辐射图像检查系统的技术问题。
[0009]本发明提供一种辐射图像检查系统,其特征在于,具备:
用户端,用于发起图像操作请求,并且在得到响应后能够直接将图像操作结果展现在用户端的浏览器上;
图像处理模块,根据用户端的请求,查询用户端所要求处理的图像,对该图像进行用户端所请求的操作,并且,将处理结果转换成指定格式以及品质的图像返回给用户端的浏览器进行显示;
Web服务器,接收来自用户端的浏览器用户的请求和鉴权,拒绝未授权用户的任何请求,将已授权用户的合法请求转发至所述图像处理模块,并且将来自所述图像处理模块的图像操作结果返回给用户端。
[0010]此外,在本发明的的辐射图像检查系统中,
所述图像处理模块包括:
图像逻辑处理模块,经由所述Web服务器接收来自用户端的图像操作请求,完成图像处理的调度、控制;
存储模块,保存各种图像以及数据;
图像读取模块,接收来自所述图像逻辑处理模块的图像加载请求,向所述存储模块发出图像查找请求,完成图像的载入、解析;
图像加工模块,用于进行图像处理;以及
图像加工调度模块,根据来自所述图像逻辑处理模块的图像加工请求,请求所述图像加工模块进行图像加工处理。
[0011 ] 此外,在本发明的的辐射图像检查系统中,
所述图像处理模块还包括:图像缓存模块,用于对图像进行缓存;图像转换模块,根据来自所述图像逻辑处理模块的转换申请进行图像转换,将转换后的图像返回给所述图像逻辑处理模块,
所述图像逻辑处理模块在接收到图像操作请求时,向所述图像缓存模块发出图像查询请求,在所述图像缓存模块中存在用户端所要求处理的图像的情况下,将该图像返回给所述图像逻辑处理模块,在所述图像缓存模块中不存在用户端所要求处理的图像的情况下,由所述图像读取模块从所述存储模块完成图像的载入、解析,
所述图像加工模块为多个,
所述图像加工调度模块包括:图像加工调度控制模块;与所述图像加工模块的数量相同的多个图像加工调度反馈模块,
所述图像加工调度控制模块接收来自所述图像逻辑处理模块的图像加工请求,向所述图像加工调度反馈模块发出询问资源使用情况的请求,所述图像加工调度反馈模块获取当前所在机器的资源使用情况,并将其反馈给所述图像加工调度控制模块,所述图像加工调度控制模块根据各个图像处理模块所在机器的资源使用情况,选择一个资源使用率低的机器,向其发送图像处理请求。
[0012]此外,在本发明的的辐射图像检查系统中,具有多个所述用户端。
[0013]此外,本发明提供一种辐射图像检查系统,其特征在于,具备:
多个辐射成像设备端;
辐射图像库,用于存放由所述多个辐射成像设备端得到的辐射成像;
图像集中存储机,具备用于存储来自所述辐射图像库的图像以及数据的存储模块; 多个查验终端;
Web服务器,具有Web服务模块和认证鉴权模块;
应用服务器,具有图像逻辑处理模块、图像读取模块、图像加工调度控制模块;
多个图像加工服务器,每个图像加工服务器具有图像加工调度反馈模块和图像加工模块,
所述图像逻辑处理模块经由所述Web服务器接收来自所述查验终端的图像操作请求,完成图像处理的调度、控制,
所述图像读取模块接收来自所述图像逻辑处理模块的图像加载请求,向所述存储模块发出图像查找请求,完成图像的载入、解析,
所述图像加工调度控制模块接收来自所述图像逻辑处理模块的图像加工请求,轮询向所述多个图像加工服务器的所述图像加工调度反馈模块发出询问资源使用情况的请求,所述图像加工调度反馈模块获取当前所在图像加工服务器的资源使用情况,并将其反馈给所述图像加工调度控制模块,所述图像加工调度控制模块根据各个图像处理模块所在图像加工服务器的资源使用情况,选择一个资源使用率低的图像加工服务器,向其发送图像处理请求。
[0014]此外,在本发明的的辐射图像检查系统中,
所述应用服务器还具有图像缓存模块以及图像转换模块,
所述图像转换模块根据来自所述图像逻辑处理模块的转换申请进行图像转换,并且将转换后的图像返回给所述图像逻辑处理模块,
所述图像逻辑处理模块在接收到图像操作请求时,向所述图像缓存模块发出图像查询请求,在所述图像缓存模块中存在用户端所要求处理的图像的情况下,将该图像返回给所述图像逻辑处理模块,在所述图像缓存模块中不存在用户端所要求处理的图像的情况下,由所述图像读取模块从所述存储模块完成图像的载入、解析。
[0015]此外,本发明还提供一种辐射图像检查方法,其特征在于,具备如下工序:
用户端通过Web浏览器向Web服务器发出图像处理的请求;
Web服务器接收到图像处理的请求后,对请求用户进行鉴权,当确认该用户为合法用户并且具有访问该图像处理权限后,将图像
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1