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

文档序号:9581774阅读:来源:国知局
像缓存模块判断图像是否存在,如果存在,则直接返回缓存的图像,如果不存在,则告知图像逻辑处理模块;
5:图像逻辑处理模块根据从图像缓存模块返回的结果进行判断,如果有缓存图像,则转向后述的步骤9,如果没有缓存图像,则向图像读取模块发出图像加载请求;
6:图像读取模块接收到来自图像逻辑处理模块的图像加载请求之后,向存储模块发出图像查找请求;
7:存储模块根据图像查找请求返回指定的图像;
8:图像读取模块解析返回的图像,并且将其转换为统一的内存图像返回给图像逻辑处理模块; 9:图像逻辑处理模块向图像加工调度控制模块发出图像加工请求;
10:图像加工调度控制模块轮询向所注册的图像加工调度反馈模块发出询问机器资源使用情况请求;
11:被请求的图像加工调度反馈模块获取所在机器的资源使用情况,反馈给图像加工调度控制模块;
12:图像加工调度控制模块轮询向所注册的图像加工调度反馈模块发出询问机器资源使用情况请求;
13:被请求的图像加工调度反馈模块获取所在机器的资源使用情况,反馈给图像加工调度控制模块;(即,可具有多个图像加工处理机,每个图像加工处理机都需部署图像加工模块和图像加工调度反馈模块)
14:图像加工调度控制模块根据反馈的所有的机器资源使用情况,选择一个负载最低的机器,向其发送本次图像加工处理的请求;
15:图像加工模块对图像执行请求的加工,将加工后的图像返回给图像加工调度控制模块;
16:图像加工调度控制模块接收返回的图像,将其发送给图像逻辑处理模块;
17:图像逻辑处理模块向图像缓存模块发出图像缓存请求;
18:图像缓存模块查找对应的图像,如果之前已经缓存过,则更新缓存中的图像,如果之前未缓存过,则直接保存,更新成功后,图像缓存模块告知图像逻辑处理模块;
19:图像逻辑处理模块向图像转换模块发出转换申请;
20:图像转换模块在接收到转换申请之后执行图像转换,将转换后的图像返回给图像逻辑处理模块;
21:图像逻辑处理模块将由图像转换模块进行转换后的图像返回给web服务器;
22:web服务器将最终结果(由图像转换模块进行转换后的图像)返回给用户端,通过用户浏览器直接对图像进行解析,将图像展现出来。
[0038]图4是示出使用了本发明的辐射图像检查系统的例子的图。如图4所示,例如某海关使用本发明的系统的部署图,辐射成像设备端11由集装箱辐射成像设备111、112组成;本地辐射图像库12由本地设备机121、122组成;本地设备机121存放集装箱成像设备111的辐射成像,本地设备机122存放集装箱成像设备112的辐射成像;图像集中存储机13上部署检查系统的存储模块,查验终端使用的客户机14由客户机141、客户机142、客户机143组成;web服务器15上部署web服务模块、认证鉴权模块;应用服务器16上部署图像逻辑处理模块、图像读取模块、图像加工调度控制模块、图像转换模块、图像缓存模块;图像加工服务器17由服务器171、服务器172组成,每个服务器上需要部署图像加工调度反馈模块、图像加工模块。此外,组成辐射成像设备端11的集装箱辐射成像设备的数量、组成本地辐射图像库12的本地设备机的数量、组成查验终端使用的客户机14的客户机的数量以及组成图像加工服务器17的服务器的数量并不限于图中所示的数量,可以根据需要适当的设定。
[0039]如图5所示,以某海关查验用户对辐射图像进行直方图均衡检查的流程为例,来具体说明整个图像检查的步骤。在一个海关查验的图像检查中,一个典型的流程包括用户指定图像、系统载入图像、用户选择一种图像处理操作、系统执行对应的图像处理操作、系统返回处理后的图像、用户看到结果、用户提交结论、系统保存结论。具体的步骤如下: 第1步:海关查验用户选择一个辐射图像,向web服务器发出打开辐射图像的请求;
第2步:web服务器收到打开辐射图像的请求后,对请求用户身份进行鉴权,如果为非法用户,则web服务器返回用户鉴权失败信息,并要求用户重新输入个人认证信息,如果确认用户为合法用户,则web服务器向图像处理应用服务器提交请求;
第3步:图像处理应用服务器首先检查图像缓存模块中是否包含请求的图像,如果有,则直接从图像缓存模块中加载该图像,进入第5步,如果图像缓存模块中没有该图像,则进入第4步;
第4步:图像处理应用服务器将指定的图像读入内存,并将图像转换为统一的格式,将图像存入图像缓存模块;
第5步:图像处理应用服务器调用图像转换模块对该图像进行转换,将图像转换为jpeg格式并且将图像转换为中等图像质量,将转换后的图像反馈给web服务器;
第6步:web服务器将图像下发给海关查验用户浏览器;
第7步:海关查验用户浏览器展示图像,海关查验用户审图;
第8步:海关查验用户对图像选择直方图均衡操作,向web服务器发出直方图均衡操作请求;
第9步:web服务器收到直方图均衡操作请求后,对请求用户身份进行鉴权,如果为非法用户,则web服务器返回用户鉴权失败信息,并要求用户重新输入个人认证信息,如果确认用户为合法用户,则web服务器向图像处理应用服务器提交请求;
第10步:图像处理应用服务器直接从图像缓存模块中加载该图像;
第11步:图像处理应用服务器调用图像加工模块对图像进行直方图均衡处理,将处理后的图像更新到图像缓存模块;
第12步:将直方图均衡处理后的图像调用图像转换模块对该图像进行格式、图像质量转换,将图像转换为jpeg格式并且将图像转为中等质量的图像,将转换后的图像反馈给web服务器;
第13步:web服务器将图像下发给海关查验用户浏览器;
第14步:海关查验用户浏览器展示图像,海关查验用户审查直方图均衡后的图像;
第15步:海关查验用户提交结论,向web服务器发出提交结论请求;
第16步:web服务器收到打开辐射图像的请求后,对请求用户身份进行鉴权,如果为非法用户,则web服务器返回用户鉴权失败信息,并要求用户重新输入个人认证信息,如果确认用户为合法用户,则web服务器向图像处理应用服务器提交请求;
第17步:图像处理应用服务器从图像缓存模块中移除对应的图像;
第18步:图像处理应用服务器调用存储模块存储图像的检查结论;
第19步:将检查结论保存成功的信息反馈给web服务器;
第20步:web服务器将提示信息下发给海关查验用户浏览器;
第21步:浏览器提示成功信息,海关查验用户继续下一个图像检查工作。
[0040]此外,图6是现有技术的辐射图像检查系统的使用部署图,图7是本发明的辐射图像检查系统的部署图。这种基于B/S模式的辐射图像检查系统在相关领域有很大的应用价值和经济效益。以中国海关查验系统为例,在本申请之前,中国所有海关使用的大型集装箱检查系统使用的都是软件开发包形式的单独运行程序,上百套的辐射图像检查工
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1