缺陷检测方法、检测图像生成方法、系统及存储设备与流程

文档序号:16434790发布日期:2018-12-28 20:24阅读:262来源:国知局
缺陷检测方法、检测图像生成方法、系统及存储设备与流程

本发明涉及太赫兹无损检测技术领域,尤其涉及一种缺陷检测方法、检测图像生成方法、系统及存储设备。

背景技术

电力绝缘材料通常为复合材料,如:电力复合套管外层为硅橡胶、内层为玻璃纤维增强的环氧树脂复合材料。传统的复合材料无损检测多采用超声波、射线等检测技术,但由于衰减和干涉过大的原因,难以对其中的微小缺陷进行检测。

太赫兹时域光谱(terahertztime-domainspectroscopy,简称thz-tds)技术是基于超快激光技术的远红外波段光谱测量新技术,利用物质对thz辐射的特征吸收分析物质成分、结构等信息。太赫兹波的频率范围为0.1thz到10thz,波长为0.3mm,在电磁波谱中位于微波与红外波段之间。thz-tds技术是近年来发展较为迅速的无损检测技术,其对大多数非极性物质都呈透明性质,且具有穿透能力强、光子能量低、不构成辐射危害、可进行时间分辨的光谱测量等特性。

基于太赫兹光谱的优点,现有技术中有一种太赫兹时域光谱技术的玻璃纤维复合材料缺陷检测方法,采用透射式太赫兹时域光谱系统对复合材料进行检测,提取时域光谱数据,根据时域光谱数据计算所有样品点对应的图像灰度值,最终生成样品的灰度图,根据所述灰度图进行缺陷判别,但根据时域光谱数据计算生成的灰度图存在对比度和清晰度低下的技术问题,导致复合材料缺陷检测精度偏低、响应速度慢。



技术实现要素:

本发明的目的在于克服现有技术中的不足,提供一种缺陷检测方法、检测图像生成方法、系统及存储设备,能够降低复合材料缺陷检测难度、提高缺陷检测图像的对比度和清晰度。

第一方面,提供了一种缺陷检测图像生成方法,所述方法包括:

采集复合材料样品各扫描点的太赫兹时域透射脉冲;

对各扫描点的太赫兹时域透射脉冲进行分析计算,生成复合材料样品的幅值灰度图和对应的时间灰度图;

对幅值灰度图和对应的时间灰度图进行图像融合,生成复合材料样品的缺陷检测图像。

结合第一方面,进一步的,生成复合材料样品的幅值灰度图的方法包括:

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(1)计算各扫描点的幅值灰度值:

gray(ii)=(gmax-gmin)×(ii-imin)÷(imax-imin)+gmin(1)

式中:gray(ii)为扫描点i的幅值灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;ii为扫描点i的时域脉冲幅值;

根据各扫描点的幅值灰度值生成复合材料样品的幅值灰度图像。

结合第一方面,进一步的,生成复合材料样品的幅值灰度图对应的时间灰度图的方法包括:

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,以及最大值imax的发生时间tmax、最小值imin的发生时间tmin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(2)计算各扫描点的幅值灰度值对应的时间灰度值:

gray(ti)=(gmax-gmin)×(ti-tmax)÷(tmin-tmax)+gmin(2)

式中:gray(ti)为扫描点i的时间灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;ti为扫描点i发生时域脉冲幅值的发生时间;

根据各扫描点的幅值灰度值对应的时间灰度值生成复合材料样品的时间灰度图像。

结合第一方面,进一步的,对幅值灰度图和对应的时间灰度图进行图像融合的方法包括:

分别对幅值灰度图和对应的时间灰度图进行三层小波分解,分别获取两幅灰度图的1个低频子带和3个高频子带;

对幅值灰度图和对应的时间灰度图的低频子带进行加和平均,获得低频系数;

选择幅值灰度图的3个高频子带作为3个高频系数;

将由低频子带融合获得的低频系数和高频子带融合获得的3个高频系数进行小波逆变换,获得融合后的图像。

第二方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面任一项所述复合材料缺陷检测图像生成方法的步骤。

第三方面,提供了一种缺陷检测图像生成系统,包括存储器和处理器;

所述存储器用于存储指令;

所述处理器用于根据所述指令进行操作以执行第一方面任一项所述复合材料缺陷检测图像生成方法的步骤。

第四方面,提供了一种缺陷检测图像生成系统,包括:

采集模块:用于采集复合材料样品各扫描点的太赫兹时域透射脉冲;

灰度图生成模块:用于对各扫描点的太赫兹时域透射脉冲进行分析计算,生成复合材料样品的幅值灰度图和对应的时间灰度图;

图像融合模块:用于对幅值灰度图和对应的时间灰度图进行图像融合,生成复合材料样品的缺陷检测图像。

结合第四方面,进一步的,所述灰度图像生成模块包括幅值灰度图生成模块,用于根据下述方法生成复合材料样品的幅值灰度图:

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(3)计算各扫描点的幅值灰度值:

gray(ii)=(gmax-gmin)×(ii-imin)÷(imax-imin)+gmin(3)

式中:gray(ii)为扫描点i的幅值灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;ii为扫描点i的时域脉冲幅值;

根据各扫描点的幅值灰度值生成复合材料样品的幅值灰度图像。

结合第四方面,进一步的,所述灰度图像生成模块包括时间灰度图生成模块,用于根据下述方法生成复合材料样品的时间灰度图像:

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,以及最大值imax的发生时间tmax、最小值imin的发生时间tmin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(4)计算各扫描点的幅值灰度值对应的时间灰度值:

gray(ti)=(gmax-gmin)×(ti-tmax)÷(tmin-tmax)+gmin(4)

式中:gray(ti)为扫描点i的时间灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;ti为扫描点i发生时域脉冲幅值的发生时间;

根据各扫描点的幅值灰度值对应的时间灰度值生成复合材料样品的时间灰度图像。

结合第四方面,进一步的,所述图像融合模块包括:

小波分解模块:用于分别对幅值灰度图和对应的时间灰度图进行三层小波分解,分别获取两幅灰度图的1个低频子带和3个高频子带;

低频子带融合模块:用于对幅值灰度图和对应的时间灰度图的低频子带进行加和平均,获得低频系数;

高频子带融合模块:用于选择幅值灰度图的3个高频子带作为3个高频系数;

小波逆变换模块:用于将由低频子带融合获得的低频系数和高频子带融合获得的3个高频系数进行小波逆变换,获得融合后的图像。

第五方面,提供了一种缺陷检测方法,所述方法包括:

采用太赫兹波对复合材料样品进行逐点扫描;

采用第一方面任一项所述复合材料缺陷检测图像生成方法获取复合材料样品的缺陷检测图像;

对缺陷检测图像进行分析判断,获取缺陷检测结果。

结合第五方面,优选的,所述太赫兹波以0.1mm/次~1mm/次的步进对复合材料样品进行逐点扫描。

结合第五方面,优选的,所述太赫兹波的频率范围是:0.02~5thz。

结合第五方面,优选的,对复合材料样品进行逐点扫描前,应将复合材料样品置于充有氮气的检测箱内,检测箱内湿度不大于4%。

第六方面,提供了一种复合材料缺陷检测系统,包括:

太赫兹时域光谱系统:用于输出太赫兹波,对复合材料样品进行逐点扫描;

第三方面或第四方面任一项所述图像生成系统:用于生成复合材料样品的缺陷检测图像;

缺陷检测结果输出模块:用于对缺陷检测图像进行分析判断,获取缺陷检测结果。

本发明提供的缺陷检测方法、检测图像生成方法、系统及存储设备,采用基于时域波形幅值和时间的灰度值成像方式,对幅值灰度图和对应的时间灰度图进行小波图像融合,可以提高缺陷检测图像的对比度和清晰度,应用于电力复合套管绝缘材料的缺陷检测中能够快速、准确地对电力复合套管绝缘材料进行内部缺陷无损检测;通过充氮气的方式在低湿度的环境中进行测量,抑制了水蒸气对太赫兹波吸收的影响,提高了信噪比,从而保证了缺陷检测的灵敏度。

附图说明

为了更清楚地说明本方实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是太赫兹时域光谱系统的结构示意图;

图2是对复合材料样品进行逐点扫描的一种扫描方式示意图;

图3是对复合材料样品进行逐点扫描的另一种扫描方式示意图;

图4是复合材料样品中某一扫描点的太赫兹波时域信号图;

图5是本发明实施例复合材料样品的外观图;

图6是本发明实施例复合材料样品的幅值灰度图;

图7是本发明实施例复合材料样品的时间灰度图;

图8是本发明实施例复合材料样品的缺陷检测图像。

具体实施方式

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部实施例,不能以此来限制本发明的保护范围。

在电力绝缘材料缺陷检测之前应首先搭建太赫兹时域光谱系统,如图1所示,是本发明所采用的太赫兹时域光谱系统的结构示意图,包括飞秒激光源、光纤传输系统、太赫兹辐射源、太赫兹探测器及光纤延迟系统:

飞秒激光源可以采用钛宝石飞秒激光源,中心波长为980nm,脉宽为80fs,重复频率为100mhz,输出功率为20mw,最终产生的太赫兹波的频率范围是:0.02~5thz;

光纤传输系统包括:色散预补偿模块、光纤耦合器、两路光纤分路器及光纤传输线;

太赫兹辐射源使用大孔径光电导天线模块,太赫兹辐射源的电极两端施加外置偏压交流电场;

太赫兹探测器采用小孔径光电导天线模块,太赫兹探测器的电极间的电流输出通过电流放大器进行信号放大;

光纤延迟系统采用电控光纤延迟模块,最大延迟时间约为300ps。

太赫兹时域光谱系统工作时,钛宝石飞秒激光源输出的超短飞秒脉冲首先进入由一个平行放置光栅对构成的色散预补偿模块,引入一个非常大的负啁啾,导致超短飞秒脉冲的脉冲宽度反向展宽到几十皮秒;然后通过光纤耦合器将空间光耦合入光纤传输,接着利用一个1×2光纤分路器(60:40)将光束为两部分,其中功率较大的一路为泵浦光路,功率较小的一路为探测光路:泵浦光路再引入一个1×2光纤分路器(90:10)将光束分为两路,其中:功率较小的一路用于功率监控以及脉冲宽度测量,功率较大的一路用于激发大孔径光电导天线模块产生太赫兹辐射。探测光路引入一个电控光纤延迟系统,实现0-25mm的可变光路距离时间延迟,然后进行小孔径光电导天线模块采样探测。另外,太赫兹探测器输出的信号非常弱,探测得到的电流一般在na级,很容易湮没在噪声信号中,因此计算机需要借助锁相放大器实现信号提取。

本发明提供的复合材料缺陷检测方法是采用上述太赫兹时域光谱系统输出的太赫兹波实现的,具体方法如下:

具体方法如下:

步骤一:构建检测环境:将前述的太赫兹时域光谱系统连接于密闭的检测箱上,将待检测复合材料的样品置于检测箱内,通过充氮气的方式使检测箱内的湿度不大于4%。通过充氮气的方式在低湿度的环境中进行测量,能够抑制了水蒸气对太赫兹波吸收的影响,提高了信噪比,从而保证了缺陷检测的灵敏度。

步骤二:采集太赫兹时域透射脉冲:控制太赫兹波探头以0.1mm/次~1mm/次的步进对复合材料样品进行逐点扫描,获取各扫描点的太赫兹时域透射脉冲。

如图2和图3所示,是对复合材料样品进行逐点扫描的两种扫描方式示意图。

步骤三:生成灰度图:对各扫描点的太赫兹时域透射脉冲进行分析计算,生成复合材料样品的幅值灰度图和对应的时间灰度图。具体方法如下:

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,以及最大值imax的发生时间tmax、最小值imin的发生时间tmin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(1)计算各扫描点的幅值灰度值:

gray(ii)=(gmax-gmin)×(ii-imin)÷(imax-imin)+gmin(1)

根据公式(2)计算各扫描点的幅值灰度值对应的时间灰度值:

gray(ti)=(gmax-gmin)×(ti-tmax)÷(tmin-tmax)+gmin(2)

式中:gray(ii)为扫描点i的幅值灰度值;gray(ti)为扫描点i的时间灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;如图4所示,ii为扫描点i的时域脉冲幅值;ti为扫描点i发生时域脉冲幅值ii的发生时间;

最后,根据各扫描点的幅值灰度值生成复合材料样品的幅值灰度图像,根据各扫描点的幅值灰度值对应的时间灰度值生成复合材料样品的时间灰度图像。

如图5所示,是本发明实施例复合材料样品的外观图;如图6、图7所示,分别是本发明实施例复合材料样品的幅值灰度图和相对应的时间灰度图。

步骤四:图像融合:对幅值灰度图和对应的时间灰度图进行图像融合,生成复合材料样品的缺陷检测图像。如图8所示,是本发明实施例复合材料样品的缺陷检测图像,可见:融合后的图像边缘更加平滑,具有较高的清晰度,更易于缺陷的识别。

本发明采用三层小波分解和symlets小波基的方法对幅值灰度图和对应的时间灰度图进行图像融合。选定了小波基,通过小波变换可以把图像分解为小波系数(低频子带、高频子带),反过来,有了小波系数,通过小波逆变换,可以把系数变成图像。也就是说,先把两幅灰度图通过小波变换分别分解为4个向量(矩阵),其中1个低频,3个高频,然后将两幅灰度图的低频向量取平均值得到1个新的低频向量(低频系数),选取幅值灰度图的3个高频向量作为新的高频向量(高频系数),然后把这个新的低频系数和高频系数通过小波逆变换就可以得到一幅融合图像。

图像融合的具体方法如下:

步骤401:分别对幅值灰度图(以下简称图像a)和对应的时间灰度图(以下简称图像b)进行3层小波分解,小波基选用symlets,每副灰度图可得到3+1个子频带,其中1个低频子带(近似系数)和3个高频子带(细节系数),实现图像的小波塔型分解。图像的低频信息集中在近似系数中,决定了图像的主要轮廓,而高频信息集中在细节系数中,决定了图像的边缘。小波分解的主要作用是将融合图像分解到不同的子频带上,从而可以在不同的子频带分别进行融合处理。

步骤402:分别对两幅待融合图像的各个子频带进行融合处理,即将图像a的低频子带和图像b的低频子带进行融合、将图像a的高频子带和图像b的高频子带进行融合。

低频子带的融合规则是对幅值灰度图和对应的时间灰度图的低频子带进行加和平均,以获得低频系数。

高频子带的融合规则是直接选择幅值灰度图的3个高频子带作为3个高频系数。

步骤403:对融合后得到的小波系数进行小波逆变换,获得融合图像c,即最终的复合材料样品的缺陷检测图像。对幅值灰度图和对应的时间灰度图进行小波图像融合,可以提高缺陷检测图像的对比度和清晰度。

步骤五:缺陷检测结果判别及输出:对缺陷检测图像进行分析判断,获取缺陷检测结果。以图8为例,存在缺陷的地方明显呈现较低的灰度(白色),而且缺陷越大,缺陷处的影像越白亮,而没有缺陷的地方呈黑色。

本发明提供的复合材料缺陷检测图像生成方法,包括:

步骤a:采集复合材料样品各扫描点的太赫兹时域透射脉冲;

步骤b:对各扫描点的太赫兹时域透射脉冲进行分析计算,生成复合材料样品的幅值灰度图和对应的时间灰度图;

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,以及最大值imax的发生时间tmax、最小值imin的发生时间tmin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(3)计算各扫描点的幅值灰度值:

gray(ii)=(gmax-gmin)×(ii-imin)÷(imax-imin)+gmin(3)

根据公式(4)计算各扫描点的幅值灰度值对应的时间灰度值:

gray(ti)=(gmax-gmin)×(ti-tmax)÷(tmin-tmax)+gmin(4)

式中:gray(ii)为扫描点i的幅值灰度值;gray(ti)为扫描点i的时间灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;如图4所示,ii为扫描点i的时域脉冲幅值;ti为扫描点i发生时域脉冲幅值ii的发生时间;

最后,根据各扫描点的幅值灰度值生成复合材料样品的幅值灰度图像,根据各扫描点的幅值灰度值对应的时间灰度值生成复合材料样品的时间灰度图像。

步骤c:对幅值灰度图和对应的时间灰度图进行图像融合,生成复合材料样品的缺陷检测图像。图像融合的方法包括:

小波分解:分别对幅值灰度图和对应的时间灰度图进行三层小波分解,分别获取两幅灰度图的1个低频子带和3个高频子带;

低频子带融合:对幅值灰度图和对应的时间灰度图的低频子带进行加和平均,获得低频系数;

高频子带融合:选择幅值灰度图的3个高频子带作为3个高频系数;

小波逆变换:将由低频子带融合获得的低频系数和高频子带融合获得的3个高频系数进行小波逆变换,获得融合后的图像。

本发明提供的一种复合材料缺陷检测图像生成系统,包括存储器和处理器;

所述存储器用于存储指令;

所述处理器用于根据所述指令进行操作以执行前述复合材料缺陷检测图像生成方法的步骤。

本发明提供的一种复合材料缺陷检测图像生成系统,还可以是:包括采集模块、灰度图生成模块和图像融合模块。具体如下:

(a)采集模块:用于采集复合材料样品各扫描点的太赫兹时域透射脉冲;

(b)灰度图生成模块:用于对各扫描点的太赫兹时域透射脉冲进行分析计算,生成复合材料样品的幅值灰度图和对应的时间灰度图;

灰度生成模块包括:幅值灰度图生成模块和时间灰度图生成模块。

其中:幅值灰度图生成模块:用于根据下述方法生成复合材料样品的幅值灰度图:

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(5)计算各扫描点的幅值灰度值:

gray(ii)=(gmax-gmin)×(ii-imin)÷(imax-imin)+gmin(5)

式中:gray(ii)为扫描点i的幅值灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;ii为扫描点i的时域脉冲幅值;

根据各扫描点的幅值灰度值生成复合材料样品的幅值灰度图像。

时间灰度图生成模块,用于根据下述方法生成复合材料样品的时间灰度图像:

计算所有扫描点时域脉冲幅值中的最大值imax和最小值imin,以及最大值imax的发生时间tmax、最小值imin的发生时间tmin,其中:扫描点时域脉冲幅值是指该扫描点的太赫兹时域透射脉冲回波中的最大幅值;

根据公式(6)计算各扫描点的幅值灰度值对应的时间灰度值:

gray(ti)=(gmax-gmin)×(ti-tmax)÷(tmin-tmax)+gmin(6)

式中:gray(ti)为扫描点i的幅值灰度值;gmax为最大值imax对应的灰度值,gmax=255;gmin为最小值imin对应的灰度值,gmin=0;ti为扫描点i发生时域脉冲幅值的发生时间;

根据各扫描点的幅值灰度值对应的时间灰度值生成复合材料样品的时间灰度图像。

(c)图像融合模块:用于对幅值灰度图和对应的时间灰度图进行图像融合,生成复合材料样品的缺陷检测图像。所述图像融合模块包括:

小波分解模块:用于分别对幅值灰度图和对应的时间灰度图进行三层小波分解,分别获取两幅灰度图的1个低频子带和3个高频子带;

低频子带融合模块:用于对幅值灰度图和对应的时间灰度图的低频子带进行加和平均,获得低频系数;

高频子带融合模块:用于选择幅值灰度图的3个高频子带作为3个高频系数;

小波逆变换模块:用于将由低频子带融合获得的低频系数和高频子带融合获得的3个高频系数进行小波逆变换,获得融合后的图像。

本发明提供的复合材料缺陷检测系统,包括:

太赫兹时域光谱系统:用于输出太赫兹波,对复合材料样品进行逐点扫描;

前述任一项图像生成系统:用于生成复合材料样品的缺陷检测图像;

缺陷检测结果输出模块:用于对缺陷检测图像进行分析判断,获取缺陷检测结果。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1