注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

_

_

 
 
 

日志

 
 

红外透过率测试系统软件设计方案  

2014-08-11 23:45:07|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

红外透过率测试系统软件设计方案

?

?

以下调查,来自网络资料 的分析和自己的经验。

?

1.???????? 透过率计算原理

?

1)??????? 取某时刻的一幅红外图像。

2)??????? 硬件采集的数据格式, 每秒25,16BIT 640 x 480像素位图(想定)

?????? 25 Hz下,16位,640 x 480像素 -信 号线性 -温度线性 -辐射

?????? 支持GigE VisionGenICam

3)??????? 目标温度Ti(i为点的序号,例如1-152)

?????? 该目标温度将会转化为图像中的灰度数值(0-65535)

4)??????? 背景温度Tb

?????? 该目标温度将会转化为图像中的灰度数值(0-65535)

5)??????? 红外烟幕遮挡后的目标温度Tin(i为点的序号,例如1-152)

?????? 该目标温度将会转化为图像中的灰度数值(0-65535)

6)??????? 红外烟幕遮挡后的背景温度Tbn

?????? 该目标温度将会转化为图像中的灰度数值(0-65535)

7)??????? 8BIT位 图,范围一般从0255, 白色为255,黑色为0

?????? 16BIT位图,范围一般从065535,白 色为65535,黑 色为0

8)??????? 透过率=(Tin - Tbn) / (Ti - Tb) ,结 果为0-1的小数,也就是透过率,如果透过率为0,就说明完全遮挡,如果为1就 说明完全没有遮挡

?

2.???????? 遮挡面积的计算

?

前提条件:所与目标点均 匀排列,所有辐射源辐射面积(背景区间面积)相同。

如 果不是这样,需要重新考虑算法。(需要向用户确认)

?

1)??????? 取某时刻的一幅红外图像。

2)??????? 目标点(辐射源)均匀分布在测试区间内,当640X480图像完全(又必须刚好)包含全部测试区间的时候,目标点(辐射源)的区间面积就确定了,可以手工 设置(软件可适当辅助),这个面积设置为A

3)??????? 那么当红外烟幕遮挡某个目标点(辐射源)(判断方法是该点的透过率小于前面设置的透过率X),那么该点将被设置为1(遮挡)。否则设置为0(未遮挡)。

4)??????? 把目标点(辐射源)判断为1的所有点的面积相加就得 到了遮挡面积。

?

?

3.???????? 透过率计算(红外烟幕测试实验)

?

3.1.??????? 没有烟雾的情况下的前期准备

?

640X480的红外图像上, 152个点将可呈现棋盘状(也可使不规则状态,但设置需要为每个点单独设置, 开发时间需要加长或加人费用增多)

类似下面图表所表示(实际为黑白灰65536级别的灰度位图)

152个点(或其他数量)均匀分布在4*13的观测范围内。

这样,在监测开始就可以 确定每个点的面积和监测位置。

在开始监测前要确定检测 点的整体偏移坐标,确定后,固定摄像机和红外光源。

通过软件输入偏移坐标, 可以通过软件辅助计算偏移位置。

同时可以确定各个光源的 面积,以及所在背景区间的面积(本设计认为各个光源都是相同的,否则需要开发时间需要加长或加人费用增多) 各个光源的面积(背景区间的面积)是用来计算遮挡面积主要依据。

?

例如下面,4*13可刚好放置154个点(7*22=154),缺少的2个 点,在计算的时候自动消去。

??

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

?

3.2.??????? 确定计算参数和保存目录

参考前面几章,和后面的 菜单。

包括:设置保存目录,设 置透过率域值,设置辐射源标准面积,设置计算偏移,设置非计算领域。

?

3.3.??????? 执行“开始”按钮开始录制

软件开始后,红外烟幕开 始释放,释放结束的时候(烟幕消散或用户指令),点停止按钮停止记录。

?

3.4.??????? 结果显示

包括:计算方法参考“透 过率”“遮挡面积”计算

单点透过率曲线显示

多点透过率曲线显示

遮 挡面积曲线显示

详细参考下面软件菜单

?

4.???????? 软件的菜单

?

菜单,工具条

详细

红外图像实时显示

红外图像实时显示

红外图像抓拍

红外图像抓拍

红外图像回放

红外图像回放

高速CCD图像回放

高速CCD图像回放?是否需要?

透过率/平均透过率

计算

能针对辐射源(可看做点源)所在点(约152个)进行透过率测量和平均透过率测量功能

实时计算可能实现不了,但是在保存图像的基础上100%可以实现。

通过对保存红外图像的在计算可以得到每个点的透过率和平均透过率。

烟幕遮蔽尺寸计算

根据特征点(辐射源)透过率阈值自动判读烟幕遮蔽尺寸的功能

阈值可调整

实时计算可能实现不了,但是在保存图像的基础上100%可以实现。

透过率计算结果曲线显示

具有点透过率和平均透过率变化曲线显示功能

可以显示保存红外图像的每个点的透过率随时间变化的曲线图

可以选择点

可以显示保存红外图像的平均透过率随时间变化的曲线图

烟幕遮蔽尺寸曲线图

可以显示保存红外图像的烟幕遮蔽尺寸随时间变化的曲线图?

是否需要这个功能?

新建

具有文件建立、编辑、存储、浏览及打印功能。(详细参考各菜单)

新建包括设置保存文件目录(设置目录后,红外图像,CCD图像,计算曲线图,都保存在这里)

编辑

重新生成曲线图

重新计算

重新设置初期条件

浏览

查看红外保存图像

查看CCD保存图像?

查看各个曲线图

打印

各个曲线图打印

各个保存图片打印

开始

设置一系列初期参数,然后开始记录红外图像

设置偏移位置

设置辐射源面积

设置本次测试名

软件记录开始后,红外烟幕开始释放

每次开始在保存目录中均建立不同的以时间为单位的目录,目录结尾加测试名用来选择的时候 区分。

结束

红外烟幕消散后,点结束,

About

设计单位信息

是用单位信息

版本信息

帮助

是用Html文件进行说明

?

  评论这张
 
阅读(411)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017