发明名称 一种在线式红外数据处理方法
摘要 本发明涉及在线式红外数据处理方法,其特征在于,所述方法包括如下步骤:(1)基于红外测温数据的格式,对客户端的浏览器部署控件,所述控件提供数据访问接口,所述接口用于访问存储在服务器上的红外测温数据;(2)通过浏览器调用所述控件提供的接口来处理所述红外测温数据。本发明解决了本领域中无法通过互联网或局域网来处理不同厂家设备所生成的红外测温数据的问题,实现了在线数据的统一处理,并为进一步的在线协作提供了可能。
申请公布号 CN102945250B 申请公布日期 2016.09.28
申请号 CN201210383902.9 申请日期 2012.10.11
申请人 广西电网公司电力科学研究院;浙江大立科技股份有限公司 发明人 韦巍;赵坚;黎大健;张炜;张玉波;秦楷;张磊
分类号 G06F17/30(2006.01)I;G06F3/0487(2013.01)I 主分类号 G06F17/30(2006.01)I
代理机构 北京科亿知识产权代理事务所(普通合伙) 11350 代理人 汤东凤
主权项 一种用于电力设备状态监控方面的在线式红外数据处理方法,其特征在于:所述方法将B/S模式引入数据处理方法,通过浏览器调用控件提供的接口来访问和处理服务器上的红外测温数据;使得不必重复部署红外数据处理的PC单机来实现数据处理,这样一来,就能够在互联网或局域网的拓扑结构下,从各个不同的客户端通过浏览器就能够访问服务器,从而经由服务器完成对红外测温数据的处理;所述方法包括如下步骤:(1)基于红外测温数据的格式,对客户端的浏览器部署控件,所述控件提供数据访问接口,所述接口用于访问存储在服务器上的红外测温数据;(2)通过浏览器调用所述控件提供的接口来处理所述红外测温数据,其中:所述控件为面向Internet Explorer浏览器的ActiveX控件,或者面向Firefox浏览器的插件,或者面向Chrome浏览器的扩展程序;其中,所述控件具备以下特征:(1)所述控件为采用cab包封装的ActiveX控件;(2)所述控件为支持多实例的ActiveX控件;(3)所述红外测温数据为不同厂商、不同型号红外测温设备所获取的数据,所述控件为多个控件,依据不同厂商来部署所述多个控件;该(3)特征针对不同厂商的红外测温设备,使得针对不同红外热像仪器厂家的设备根据统一的控件标准来生成统一的接口、功能的控件,通过标准的界面和功能显示,将控件用于能接驳到服务器的任何平台,从而方便最终用户处理和分析红外测温数据;(4)所述控件参照Microsoft office中word控件的交互方式与用户交互;(5)通过所述控件向服务器上传文件,所述控件与打印机接口连接;其中,当处理的所述红外测温数据为红外热图时:(1)首先,在本地新建一个空对象,将所述对象与所述红外热图链接,从而通过所述对象显示所述红外热图;红外热图对象的目的是用来显示红外热图图像,以及通过对象来进行图像分析,以便围绕红外热图对象来发现被测目标物可能潜在的问题,建立分析报告;(2)然后,通过所述对象来对已链接的红外热图进行图像分析;所述对象与所述红外热图链接,是通过鼠标单击所述对象后弹出的菜单来触发、或者通过鼠标双击所述对象来触发;不仅空对象采用上述方式触发,从而链接红外热图来启动处理流程,而且当需要重新链接其他的红外热图时,已有的对象也能够再次触发、以便重新链接其他红外热图;其中,所述图像分析包括:(1)对红外热图上任意点进行点分析,所述点分析即,对于用户指定的具体的某一点,依据所述红外热图计算并记录该点的温度,并在所述已链接的红外热图上用文字标示所述温度;并且,所述点分析允许用户在红外热图上对所述某一点进行移动以及随着移动而实时分析;由于红外热图被浏览器侧加载显示时,自身也就包含了图像像素,那么在处理时观察和分析不同点处的温度信息,以便及时发现被测目标物存在的问题,更好的监控目标物的工作状态;(2)对红外热图上任意直线段进行线分析,所述线分析即,对于用户指定的具体的某一线段,依据所述红外热图计算并记录该线段上的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该线段上的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;并且,所述线分析允许用户在红外热图上对所述某一线段进行整体平移,还允许用户对所述某一线段的两个端点分别进行移动以及随着所述平移或移动而实时分析;(3)对红外热图上任意矩形框进行框分析,所述框分析即,对于用户指定的具体的某一矩形框,依据所述红外热图计算并记录该框区域内的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该框区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;并且,所述框分析允许用户在红外热图上对所述某一矩形框进行整体平移,还允许用户对所述某一矩形框的各个端点分别进行移动以及随着所述平移或移动而实时分析;(4)对红外热图上任意圆形进行圆分析,所述圆分析即,对于用户指定的具体的某一圆,依据所述红外热图计算并记录该圆形区域内的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该圆形区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;并且,所述圆分析允许用户在红外热图上对所述某一圆进行整体平移,还允许用户对所述某一圆的半径进行改变以及随着所述平移或改变而实时分析;(5)对红外热图上的任意多边形进行多边形分析,所述多边形分析即,对于用户指定的具体的某一由多个直线段封闭的多边形,依据所述红外热图计算并记录该多边形区域内的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该多边形区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;并且,所述多边形分析允许用户在红外热图上对所述某一多边形进行整体平移,还允许用户对所述某一多边形的各个端点分别进行移动以及随着所述平移或移动而实时分析;(6)与上述点分析对应的逆点分析,所述逆点分析即,对于所述红外热图中除所述点分析中的某一点之外的其余区域,依据所述红外热图计算并记录该区域的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;(7)与上述线分析对应的逆线分析,所述逆线分析即,对于所述红外热图中除所述线分析中的某一线段之外的其余区域,依据所述红外热图计算并记录该区域的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;(8)与上述框分析对应的逆框分析,所述逆框分析即,对于所述红外热图中除所述框分析中的某一矩形框之外的其余区域,依据所述红外热图计算并记录该区域的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;(9)与上述圆分析对应的逆圆分析,所述逆圆分析即,对于所述红外热图中除所述圆分析中的某一圆之外的其余区域,依据所述红外热图计算并记录该区域的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;(10)与上述多边形分析对应的逆多边形分析,所述逆多边形分析即,对于所述红外热图中除所述某一多边形之外的其余区域,依据所述红外热图计算并记录该区域的最高温度、最低温度和平均温度,并在所述已链接的红外热图上图示该区域内的最高温度点、最低温度点,以及文字标示所述最高温度、最低温度和平均温度;(11)对红外热图进行等温分析,所述等温分析即,对于用户指定的某一温度值或某一温度范围,在所述对象显示的所述红外热图上,用某选定颜色标注出所有符合该温度值或该温度范围的点;(12)对可见光照片进行照片关联分析,所述照片关联分析即,将红外热图所针对的被测目标物的有关可见光照片与所述已链接的红外热图关联起来,并允许用户查看所述可见光照片及其照片拍摄设备ID、EXIF信息、照片存储路径;(13)对音频或视频文件进行音视频关联分析,所述音视频关联分析即,将红外热图所针对的被测目标物的有关音频或视频与所述已链接的红外热图关联起来,并允许用户查看所述音频或视频文件及其音频视频录制设备ID、文件创建时间、文件存储路径;除进行所述图像分析外,还允许用户查看所述红外热图的参数,所述参数包括:(1)红外热图信息,所述红外热图信息包括:红外热图的创建时间、红外热图所涉及的文件的文件名以及文件存储路径;(2)红外测温信息,所述红外测温信息包括:红外测温设备型号、红外测温设备工作状态、镜头信息、比辐射率、红外测温设备周围环境温度和相对湿度、红外测温设备与被测目标物的距离;当进行所述线分析时,还允许用户进行额外的线性化分析和直方图分析:(1)所述线性化分析即,对某一线段或多条线段,计算并记录线段上各点的温度,并在直角坐标下绘制成温度曲线;并且所述温度曲线上每一处温度随着某一线段或多条线段的改变而发生实时改变;(2)所述直方图分析即,对某一线段,计算并记录线段上各点的温度,并在直角坐标下以柱形图或条形图绘制成直方图;并且所述直方图随着某一线段的改变而发生实时改变;当进行所述框分析、圆分析、多边形分析、逆框分析、逆圆分析或逆多边形分析时,还允许用户进行额外的直方图分析和饼图分析:(1)所述直方图分析即,对所述框分析、圆分析、多边形分析、逆框分析、逆圆分析或逆多边形分析所针对的区域中的各点,计算并记录其中各点的温度,并在直角坐标下以柱形图或条形图绘制成直方图;并且所述直方图随着所述矩形框、圆、多边形的改变而发生实时改变;(2)所述饼图分析即,对所述框分析、圆分析、多边形分析、逆框分析、逆圆分析或逆多边形分析所针对的区域中的各点,计算并记录其中各点的温度,依据温度范围的划分,进一步计算各温度范围的百分比,并绘制成饼图。
地址 530023 广西壮族自治区南宁市兴宁区民主路6号