一种基于web版数据库与页面不间断链接的图片数据库查询方法

文档序号:6552340阅读:320来源:国知局
一种基于web版数据库与页面不间断链接的图片数据库查询方法
【专利摘要】本发明的目的在于,提供一种基于web版数据库与页面不间断链接的图片数据库查询方法,以标准jpg格式红外图片作为载体,附加多元化的信息实现数据的保存和传递,解决数据库中特定红外图片的快速查询问题、红外图库建设问题、远程红外图片的处理问题。现在还没有在线操作处理红外图片的技术出现,解决了红外谱图web版快速查询的需求、红外图片的储存与高效的处理远程红外图片的查询与修改方案。
【专利说明】一种基于web版数据库与页面不间断链接的图片数据库查询方法

【技术领域】
[0001]本发明涉及IlOkv及以上的变电站和输电线路的红外数据库管理,及web端与服务器端交互处理红外图片处理方法。

【背景技术】
[0002]目前,电力公司系统内各单位均开展红外测温工作,由于获得的红外数据的数据量巨大,数据的归档整理也很困难,只能按照时间或地域分文件夹保存管理,不能实现快速人性化的查询和调用。且由于命名管理不规范,很难进行分类归档及检索查询。
[0003]随着电力公司对于红外数据库管理的不断重视,目前各个电力局的红外图像的采集工作在国网电力公司的指导下顺利进行,并有部分市局已完成全部500kv、220kv输变电设备的红外图像采集工作,并且对这些采集到的红外图像,已经逐步进行数据库的管理。
[0004]但是,由于客观方面电力设备遍布各地,设备数量和型号又非常繁多,另一方面各红外仪器厂家的图片格式不同,而且红外图的数据量十分巨大,所以如何对已经入数据库的红外数据进行快速的检索查询是一个急待解决的问题。
[0005]由于红外图片的数量比较大,当使用web客户端来与服务器交互处理红外图片时会造成很大的数据流量,会给服务端与网络带来很大的负载。
[0006]由于本发明就是针对以上客观遇到的问题,提出一种基于web版数据库与页面不间断链接的图片数据库查询方法,解决数据库中特定红外图片的快速查询问题与web端与服务器交互处理红外图片引发的服务器与网络负载问题。


【发明内容】

[0007]本发明的目的在于,提供一种基于web版数据库与页面不间断链接的图片数据库查询方法,解决红外库建设问题与数据库中特定红外图片的web浏览和快速查询问题与与高效率的在web端处理服务器中红外图片的问题。
[0008]本发明为解决以上技术问题采用如下方案:
[0009]1、一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征在于是按如下步骤进行:
[0010]步骤a、面对所有的终端用户建立统一的WEB层模块;
[0011]步骤b、创建响应WEB层模块请求的服务层模块;
[0012]步骤C、创建储存红外图片的红外图片信息数据库;
[0013]步骤d、所述终端用户通过所述WEB层模块发送请求信息到所述服务层模块;
[0014]步骤e、所述服务层模块对所接收到的请求信息进行筛选,获得与所述请求信息相匹配的红外图片并反馈给所述WEB层模块;
[0015]步骤f、所述WEB层模块根据红外图片自身温度上限与下限设置红外图片显示的温度范围并发送给所述服务层模块;
[0016]步骤g、所述服务层模块根据所接收的温度范围对所述红外图片进行色标调节获得调节后的红外图像返给所述WEB层模块用于显示。
[0017]2、根据权利要求1所述一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征是:所述步骤e中,所述与所述请求信息相匹配的红外图片中不包含红外温度
[0018]3、根据权利要求1所述一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征是:创建了数据库字典。
[0019]4、根据权利要求1所述一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征是:所述服务层模块根据所述WEB层模块的请求信息所对应的业务项目功能分解为多个业务操作,并根据所述业务操作分别调用相应的操作方法;所述业务项目功能包括对数据库的操作以及对红外图片的处理,所述业务操作包括:对数据库数据的查询或修改以及对红外图片修改和显示对比度。
[0020]与现有技术相比,本发明的有益效果体现在:
[0021]1、本发明建立了建立了完善的数据字典,解决了之前只能按照时间或地域分文件夹保存管理,不能实现快速人性化的查询和调用。且由于命名管理不规范,很难进行分类归档及检索查询的问题。解决了红外图像命名方式没有统一的规范和格式。
[0022]2、本发明创建了统一的管理系统,解决了没有功能齐全强大的软件进行统一管理,逐级文件夹保存路径长,只能由专人手工上传和查找,不利于查询和调用。
[0023]3、本发明定义了红外图片的命名方式,解决了红外图像命名方式没有统一的规范和格式的格式,导致了互相之间的数据不兼容问题,红外图像格式统一,不需要转换格式,直接上传到数据库,减少工作人员的工作量,实现输变电设备红外图谱的集中管理,实现红外图谱管理便捷化。
[0024]4、本发明提出了在web端远程操作服务器端红外图片的方法,降低数据交互的流量,减轻了网络与服务端的负载问题。
[0025]5、本发明建立了一个完善的输变电设备红外图谱管理系统智能电网的发展将大大提升输配电网络的安全性和可靠性,因而建立输变电设备红外图谱管理系统将为电网提升设备安全可靠运行提供有力保障。可以预见建设输变电设备红外图谱智能分析管理系统,形成红外图像采集标准和图谱数据库建立标准在电力设备领域的发展前景和其应用的意义。

【专利附图】

【附图说明】
:
[0026]图1是查询界面布局图。
[0027]图2数学检索模型列表。
[0028]图3检索流列表。
[0029]图4电压等级
[0030]图5缺陷性质。
[0031]图6执行情况。
[0032]图7缺陷程度。
[0033]图8消缺方式。
[0034]图9部位角度。
[0035]图10区域分级。
[0036]图11变电站。
[0037]图12间隔单元I杆塔号。
[0038]图13厂商。
[0039]图14设备型号。
[0040]图15设备。

【具体实施方式】
[0041]一种基于web版数据库与页面不间断链接的图片数据库查询方法,是按如下步骤进行:
[0042]步骤a、面对所有的终端用户建立统一的WEB层模块;
[0043]图1是显示出作为本发明各实施方式的组合条件的红外图谱快速查询方法的查询界面布局图。图1所示的查询布局图100具有:主查询项201、限制检索查询项202、最终匹配参数203、查询结果204.
[0044]主查询项201包括了所属局、运维站以及电压等级的主查询项。做为第一级别的筛选查询条件。
[0045]限制检索查询项202包括了变电站、设备类型、缺陷状态。做为第二级别的筛选查询条件。
[0046]最终匹配参数203包括了设备名称、流程状态、工作类型。做为最终的确定匹配参数项。当依次对主查询项201、限制检索查询项202、以及最终匹配参数203选择筛选条件后,系统将按照下文所述的数学模型进行检索,最终得出查询结果204项。
[0047]以下介绍查询的过程。数据库多条件组合查询是指有多个组合条件的查询。由于信息量的不断膨胀,数据记录在数据库中存储越来越多,对于特定记录的获取,通过一个条件往往无法进行准确定位,常常需要2个以上查询条件的组合来筛选满足条件的数据记录。利用如AD0.NET数据库访问技术壳实现4个及以上组合条件的查询,该方法是根据组合框的选择情况,通过程序代码动态生成查询条件,然后利用AD0.NET中的数据控件来执行查询,其不足是判断逻辑混乱,不具备通用性。数据库中数据的查询一般采用枚举法和函数法,枚举法是一一列举所有情况,该方法在组合条件较少时比较适用,但当查询条件增加的时候,枚举查询的情况就会以2的N次方增长,因此如红外图谱查询的情况,当组合查询条件超过8个时,程序的代码量会变得非常大。函数法是指通过编写专门的查询条件构造函数来构造查询条件,该方法一般需要使用数据库表,多在动态定义数据字典中使用。函数法受数据库表项的数据类型要一致的限制,而且一般要求各个子查询条件之前的逻辑关系是唯一确定的,所以也不完全适用于红外图谱的快速查询。而使用组合条件查询模式便可以解决以上问题。组合查询的实现需要包含两个或者两个以上的select语句,经过层层筛选后,返回查询的结果集。SQL语言实现组合查询的方法是执行主查询和子查询,子查询是在另一个查询之中的查询,这种查询的结合形式也称为嵌套查询。子查询用于返回在主查询中使用的数据,进一步限制将检索的数据条件,此处具体可以参见图3.可以看出,子查询是将比较复杂的查询分解为几个简单的单项查询。它的工作流程是:首先执行内部查询,它查询出来的结果并不被显示,而是传递给外部查询做为外部查询的查询条件或者操作对象来使用,外部查询依赖于子查询的求值结果。使用子查询实现组合查询时,子查询也可以是多层嵌套的模式。
[0048]以下介绍理论依据。如图2所示。一般情况下,信息查询模型包括了集合论、代数论和概率论三大类。而集合论又包括了布尔模型,模糊集合模型,扩展的布尔模型;代数论中包括了向量空间模型,广义向量空间模型,隐性语义索引以及神经网络;概率论中包括了概率模型、语言模型、推理网络和信念网络。而组合条件的红外图谱快速查询方法是属于概率论中的pagerank算法的一种修正。
[0049]如图3所示,将每个红外图谱的属性做为一个点,将每一级别(具有相同属性)的红外图谱筛选条件作为一个有向边的群,点之间的联系代表了属性之间的层级联系,群之间的联系代表了层层筛选的过程。
[0050]其核心公式为:
[0051 ] TDA ( ^ ) = (1-d) + (2-d) +d (TDA (Tl) /C (Tl) + …TDA (Tn) /C (Tn)) +h
[0052]其中:TDA( ο-):属性^的筛选级别;
[0053]TDA(Tl):属性Tl的筛选级别,属性Tl对应红外图谱;
[0054]C(Tn):属性Tl关联的红外图谱数量;
[0055]d:阻尼系数,取值在O?I之间;
[0056]h:匹配参数。
[0057]步骤b、创建响应WEB层模块请求的服务层模块;
[0058]步骤C、创建储存红外图片的红外图片信息数据库;
[0059]此红外信息库在服务端存放,里面包含了完整的数据库字典。
[0060]步骤d、所述终端用户通过所述WEB层模块发送请求信息到所述服务层模块;
[0061]步骤e、所述服务层模块对所接收到的请求信息进行筛选,获得与所述请求信息相匹配的红外图片并反馈给所述WEB层模块;
[0062]WEB层模块先发送至服务器端,由服务器端应用程序来执行数据库操作,再将数据库操作的结果返回给WEB层模块,WEB层模块不会直接处理数据库,而选择服务端来作为访问数据库的代理。提高了数据库的安全性,服务器端还可以保证数据的一致性。
[0063]步骤f、所述WEB层模块根据红外图片自身温度上限与下限设置红外图片显示的温度范围并发送给所述服务层模块;
[0064]步骤g、所述服务层模块根据所接收的温度范围对所述红外图片进行色标调节获得调节后的红外图像返给所述WEB层模块用于显示。
[0065]当接收到WEB层模块的红外图片处理请求时,服务端需要根据具体的请求,调用服务器模块中的红外图片处理模块来做相应的红外图片处理,将处理好的红外图片返回给WEB层模块进行显示,这样就形成了远程操作红外图片的功能。
[0066]2、步骤e中,请求信息相匹配的红外图片中不包含红外温度数据AD值。通常红外图片由压缩的jpg图像与红外图像AD值数据组成,AD值数据所占空间通常是jpg图像的10倍大,所以在传输红外图像的时候,可以将AD值数据去除,只传递jpg图像。这样会对网络数据流量会有很大的减少。
[0067]3、创建了数据库字典。
[0068]具体数据库字典包括图4电压等级、图5缺陷性质、图6执行情况、图7缺陷程度、图8消缺方式、图9部位角度、图10区域分级、图11变电站、图12间隔单元I杆塔号、图13厂商、图14设备型号、图14设备。数据库统一管理红外图片,对红外图片的增删查改操作,都可以再数据库的支持下快速、准确的完成。
[0069]4、服务层模块根据所述WEB层模块的请求信息所对应的业务项目功能分解为多个业务操作,并根据所述业务操作分别调用相应的操作方法;所述业务项目功能包括对数据库的操作以及对红外图片的处理,所述业务操作包括:对数据库数据的查询或修改以及对红外图片修改和显示对比度。服务层模块主要分为红外图片处理模块与数据库模块。红外处理模块通过软件方法修改红外图的显示与红外图片上面分析单元的显示。
[0070]以上说明本实施例的全部内容,另外,本领域技术人员能够容易地想到其他优点和变更。因此,本发明在其更广的意义上不限定与这里所示和所述的具体细节和代表性的实施方式。因此,可以在不脱离由所附权利要求及其等同物所定义的一般发明概念的精神或范围的情况下进行各种变更。
【权利要求】
1.一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征在于是按如下步骤进行: 步骤a、面对所有的终端用户建立统一的WEB层模块; 步骤b、创建响应WEB层模块请求的服务层模块; 步骤C、创建储存红外图片的红外图片信息数据库; 步骤d、所述终端用户通过所述WEB层模块发送请求信息到所述服务层模块; 步骤e、所述服务层模块对所接收到的请求信息进行筛选,获得与所述请求信息相匹配的红外图片并反馈给所述WEB层模块; 步骤f、所述WEB层模块根据红外图片自身温度上限与下限设置红外图片显示的温度范围并发送给所述服务层模块。 步骤g、所述服务层模块根据所接收的温度范围对所述红外图片进行色标调节获得调节后的红外图像返给所述WEB层模块用于显示。
2.根据权利要求1所述一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征是:所述步骤e中,所述与所述请求信息相匹配的红外图片中不包含红外温度。
3.根据权利要求1所述一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征是:创建了数据库字典。
4.根据权利要求1所述一种基于web版数据库与页面不间断链接的图片数据库查询方法,其特征是:所述服务层模块根据所述WEB层模块的请求信息所对应的业务项目功能分解为多个业务操作,并根据所述业务操作分别调用相应的操作方法;所述业务项目功能包括对数据库的操作以及对红外图片的处理,所述业务操作包括:对数据库数据的查询或修改以及对红外图片修改和显示对比度。
【文档编号】G06F17/30GK104268139SQ201410318259
【公开日】2015年1月7日 申请日期:2014年7月4日 优先权日:2014年7月4日
【发明者】杨珀 申请人:国家电网公司, 国网安徽省电力公司检修公司, 杭州美盛红外光电技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1