CN112419336B - 基于小波变换的动车齿轮箱漏油故障识别方法及系统 - Google Patents
基于小波变换的动车齿轮箱漏油故障识别方法及系统 Download PDFInfo
- Publication number
- CN112419336B CN112419336B CN202011330850.XA CN202011330850A CN112419336B CN 112419336 B CN112419336 B CN 112419336B CN 202011330850 A CN202011330850 A CN 202011330850A CN 112419336 B CN112419336 B CN 112419336B
- Authority
- CN
- China
- Prior art keywords
- image
- decomposition
- oil leakage
- gray
- gear box
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000009466 transformation Effects 0.000 title claims abstract description 10
- 230000011218 segmentation Effects 0.000 claims abstract description 92
- 238000000354 decomposition reaction Methods 0.000 claims description 192
- 238000012545 processing Methods 0.000 claims description 19
- 238000012935 Averaging Methods 0.000 claims description 6
- 238000013519 translation Methods 0.000 claims description 6
- 238000001514 detection method Methods 0.000 abstract description 10
- 238000003384 imaging method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000003709 image segmentation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/11—Region-based segmentation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/136—Segmentation; Edge detection involving thresholding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/62—Analysis of geometric attributes of area, perimeter, diameter or volume
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30248—Vehicle exterior or interior
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- Image Analysis (AREA)
Abstract
基于小波变换的动车齿轮箱漏油故障识别方法,涉及动车故障识别领域。本发明是为了解决现有人工检测齿轮箱是否漏油的方式存在检测效率低、准确性差的问题。步骤1、获取动车底部图像,从动车底部图像中截取含有齿轮箱的图像;步骤2、采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像;步骤3、采用小波域阈值分割算法从齿轮箱轮廓图像中分割出漏油区域图像;步骤4、计算漏油区域图像的面积,将漏油区域图像的面积与预设的面积阈值比较,若漏油区域图像的面积大于预设的面积阈值,则确定齿轮箱漏油,否则,则齿轮箱未漏油。它用于识别动车齿轮箱是否漏油。
Description
技术领域
本发明涉及故障识别方法。属于动车故障识别领域。
背景技术
动车的齿轮箱是动车转向架动力传动的关键部件,齿轮箱若发生漏油故障则会危及动车的行车安全,在以往的故障检测中,采用人工检查图像的方式进行故障检测。人工检修由于劳动强度大,可能造成漏检、错检的出现,影响行车安全。采用图像自动识别的方式可提高检测效率和稳定性。近几年,图像自动识别技术不断成熟。因而,采用图像自动识别技术进行齿轮箱漏油的故障识别,可以有效提高检测准确率。
发明内容
本发明是为了解决现有人工检测齿轮箱是否漏油的方式存在检测效率低、准确性差的问题。现提供基于小波变换的动车齿轮箱漏油故障识别方法。
基于小波变换的动车齿轮箱漏油故障识别方法,该方法包括以下步骤:
步骤1、获取动车底部图像,从动车底部图像中截取含有齿轮箱的图像;
步骤2、采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像;
步骤3、采用小波域阈值分割算法从齿轮箱轮廓图像中分割出漏油区域图像;
步骤4、计算漏油区域图像的面积,将漏油区域图像的面积与预设的面积阈值比较,若漏油区域图像的面积大于预设的面积阈值,则确定齿轮箱漏油,否则,则齿轮箱未漏油。
优选地,步骤2中,采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像,具体过程为:
步骤21、根据含有齿轮箱的图像构建直方图,根据直方图确定对含有齿轮箱的图像进行分割的个数M,M为正整数;
步骤22、对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
步骤23、从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于M,如果是,则将分解系数的个数作为灰度阈值的个数,转入步骤24,如果否,j=j+1,则执行步骤22;
步骤24、若步骤23得到的分解系数的个数等于M,则用M个分解系数对应的灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,若步骤23得到的分解系数的个数大于M,则对接近的灰度阈值取平均值,以保证获取M个灰度阈值,再用M个灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,
步骤25、由M个白色图像构成齿轮箱轮廓图像。
优选地,步骤22中,
式中,j=log2(Dm),Dm为直方图中的最大灰度值,n为分解系数的个数,hf(k)=|{(x,y):f(x,y)=k}|;k∈[0,Dm],hf(k)表示f(x,y)中灰度值为k的像素的个数,|···|为计数操作,x为图像中每个像素的横坐标,y为图像中每个像素的纵坐标, f(x,y)为输入图像。
优选地,步骤22中,分解系数{ak}的求取方法为:
优选地,步骤3中,采用小波域阈值分割算法从齿轮箱轮廓图像中分割出的漏油区域图像具体过程为:
步骤31、根据齿轮箱轮廓图像构建直方图,根据直方图确定对含有齿轮箱轮廓图像进行分割的个数N,N为正整数;
步骤32、对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1,;
步骤33、从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于M,如果是,则将分解系数的个数作为灰度阈值的个数,转入步骤34,如果否,j=j+1,则执行步骤32;
步骤34、若步骤33得到的分解系数的个数等于N,则用N个分解系数对应的灰度阈值分别对N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像,若步骤33得到的分解系数的个数大于N,则对接近的灰度阈值取平均值,以保证获取N个灰度阈值,再用N个灰度阈值分别对N个分割区域进行二值化分割,得到由N 个白色图像和N个黑色图像构成的二值化图像,
步骤35、由N个白色图像构成漏油区域图像。
基于小波变换的动车齿轮箱漏油故障图像识别系统,该系统包括图像获取模块、一号分割模块、二号分割模块和判断模块,
图像获取模块,用于获取动车底部图像,从动车底部图像中截取含有齿轮箱的图像;
一号分割模块,用于采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像;
二号分割模块,用于采用小波域阈值分割算法从齿轮箱轮廓图像中分割出漏油区域图像;
判断模块,用于计算漏油区域图像的面积,将漏油区域图像的面积与预设的面积阈值比较,若漏油区域图像的面积大于预设的面积阈值,则确定齿轮箱漏油,否则,则齿轮箱未漏油。
优选地,一号分割模块包括区域分割单元、一号小波分解单元、一号灰度阈值获取单元、一号二值化处理单元和齿轮箱轮廓图像获取单元,
区域分割单元,用于根据含有齿轮箱的图像构建直方图,根据直方图确定对含有齿轮箱的图像进行分割的个数M,M为正整数;
一号小波分解单元,用于对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
一号灰度阈值获取单元,用于从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于 M,如果是,则将分解系数的个数作为灰度阈值的个数,传送给一号二值化处理单元,如果否,j=j+1,则输送给一号小波分解单元;
一号二值化处理单元,用于在分解系数的个数等于M时,则用M个分解系数对应的灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,若分解系数的个数大于M,则对接近的灰度阈值取平均值,以保证获取M个灰度阈值,再用M个灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像;
齿轮箱轮廓图像获取单元,用于由M个白色图像构成齿轮箱轮廓图像。
优选地,构建直方图的过程为:
式中,j=log2(Dm),Dm为直方图中的最大灰度值,n为分解系数的个数,hf(k)=|{(x,y):f(x,y)=k}|;k∈[0,Dm],hf(k)表示f(x,y)中灰度值为k的像素的个数,|···|为计数操作,x为图像中每个像素的横坐标,y为图像中每个像素的纵坐标, f(x,y)为输入图像。
优选地,分解系数{ak}的求取方法为:
优选地,二号分割模块包括子图像分割单元、二号小波分解单元、二号灰度阈值获取单元、二号二值化处理单元和漏油区域图像获取单元,
子图像分割单元,用于根据齿轮箱轮廓图像构建直方图,根据直方图确定对含有齿轮箱轮廓图像进行分割的个数N,N为正整数;
二号小波分解单元,用于对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
二号灰度阈值获取单元,用于从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于 N,如果是,则将分解系数的个数作为灰度阈值的个数,传送给二值化处理单元,如果否,j=j+1,则输送给一号小波分解单元;
二号二值化处理单元,用于在分解系数的个数等于N时,则用N个分解系数对应的灰度阈值分别对N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像,若分解系数的个数大于N,则对接近的灰度阈值取平均值,以保证获取N个灰度阈值,再用N个灰度阈值分别对N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像;
漏油区域图像获取单元,用于由N个白色图像构成漏油区域图像。
本发明的有益效果为:
本申请分别在动车轨道周围搭建高清成像设备,动车通过设备后,获取高清图像。通过先验知识截取含有齿轮箱的图像输入到小波域阈值分割算法中,分割出齿轮箱轮廓图像,并通过小波域阈值分割算法定位到白色的漏油区域图像,通过计算漏油区域图像的面积,判断齿轮箱是否发生漏油。对漏油的齿轮箱进行上传报警,工作人员根据识别结果进行相应的处理,保证列车安全运行。
本申请利用图像自动识别的方式代替人工检测,提高检测效率、准确率。
基于小波域的阈值分割算法分割齿轮箱,可以精确分割齿轮箱轮廓图像,并运用小波域阈值分割算法得到漏油区域图像,有较强的抗噪声性能,针对不同环境下的齿轮箱漏油可以提高分割准确率以及提高算法的稳定性。
附图说明
图1为基于小波变换的动车齿轮箱漏油故障识别方法的流程图。
具体实施方式
需要特别说明的是,在不冲突的情况下,本申请公开的各个实现方式之间或实现方式中的特征之间可以相互组合。
具体实施方式一:参照图1具体说明本实施方式,本实施方式的基于小波变换的动车齿轮箱漏油故障识别方法,该方法包括以下步骤:
步骤1、获取动车底部图像,从动车底部图像中截取含有齿轮箱的图像;
步骤2、采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像;
步骤3、采用小波域阈值分割算法从齿轮箱轮廓图像中分割出漏油区域图像;
步骤4、计算漏油区域图像的面积,将漏油区域图像的面积与预设的面积阈值比较,若漏油区域图像的面积大于预设的面积阈值,则确定齿轮箱漏油,否则,则齿轮箱未漏油。
本实施方式中,在动车轨道周围搭建高清成像设备,当动车通过后,通过设备获取动车底部的高清图像,图像为清晰的灰度图像。由于不同站点拍摄条件不同,设备拍摄图像存在差异,相机可能会受到雨水、泥渍等自然条件的影响,导致了获得的齿轮箱图像也存在差异。不同车型的齿轮箱形态又不尽相同。为了保证算法的适用性,需要将各站点在各种不同条件下不同车型的齿轮箱图像全部采集。通过先验知识,可以对齿轮箱部分进行粗定位,并截取含有齿轮箱的图像。
具体实施方式二:本实施方式是对具体实施方式一的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,步骤2中,采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像,具体过程为:
步骤21、根据含有齿轮箱的图像构建直方图,根据直方图确定对含有齿轮箱的图像进行分割的个数M,M为正整数;
步骤22、对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
步骤23、从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于M,如果是,则将分解系数的个数作为灰度阈值的个数,转入步骤24,如果否,j=j+1,则执行步骤22;
步骤24、若步骤23得到的分解系数的个数等于M,则用M个分解系数对应的灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,若步骤23得到的分解系数的个数大于M,则对接近的灰度阈值取平均值,以保证获取M个灰度阈值,再用M个灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,
步骤25、由M个白色图像构成齿轮箱轮廓图像。
本实施方式中,例如,M的个数为3,所以,我们将齿轮箱的图像分割成3个区域图像,3个区域图像的灰度值范围分别为:(0,25),(25,35),(35,255),而步骤24 得到的分解系数的个数为3,而3个分解系数对应的3个灰度阈值分别为20,30,40,那么,在(0,25)内小于20的灰度值都变为0(黑色),大于20小于25的都变为255(白色),在(25,35)内大于25小于30的都变为0,大于30小于35的都变为255,在(35,255)内,大于35小于40的都变为0,大于40的都变为255。而当步骤24得到的分解系数的个数为 4时,M为3时,要将4个分解系数中两个接近的灰度阈值进行合并取平均值,这样得到3 个分解系数,然后在采用3个灰度阈值(例如为20,30,40)分别分割M个分割区域(例如: 3个区域图像的灰度值范围分别为:(0,25),(25,35),(35,255))。
分解条件为:al-2>al-1与al-1<al,l=1…k,即:为对直方图中灰度值进行从小到大排序命名为第1个灰度值到第k个灰度值,al-2为第l-2个灰度值对应的分解系数。
具体实施方式三:本实施方式是对具体实施方式二的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,步骤22中,
式中,j=log2(Dm),Dm为直方图中的最大灰度值,n为分解系数的个数,hf(k)=|{(x,y):f(x,y)=k}|;k∈[0,Dm],hf(k)表示f(x,y)中灰度值为k的像素的个数,|···|为计数操作,x为图像中每个像素的横坐标,y为图像中每个像素的纵坐标, f(x,y)为输入图像。
具体实施方式四:本实施方式是对具体实施方式二的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,分解系数{ak}的求取方法为:
本实施方式中,公式1是离散的函数,而公式2是用连续的函数。
具体实施方式五:本实施方式是对具体实施方式二的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,步骤3中,采用小波域阈值分割算法从齿轮箱轮廓图像中分割出的漏油区域图像具体过程为:
步骤31、根据齿轮箱轮廓图像构建直方图,根据直方图确定对含有齿轮箱轮廓图像进行分割的个数N,N为正整数;
步骤32、对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1,;
步骤33、从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于M,如果是,则将分解系数的个数作为灰度阈值的个数,转入步骤34,如果否,j=j+1,则执行步骤32;
步骤34、若步骤33得到的分解系数的个数等于N,则用N个分解系数对应的灰度阈值分别对N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像,若步骤33得到的分解系数的个数大于N,则对接近的灰度阈值取平均值,以保证获取N个灰度阈值,再用N个灰度阈值分别对N个分割区域进行二值化分割,得到由N 个白色图像和N个黑色图像构成的二值化图像,
步骤35、由N个白色图像构成漏油区域图像。
具体实施方式六:本实施方式的基于小波变换的动车齿轮箱漏油故障图像识别系统,本实施方式中,系统包括图像获取模块、一号分割模块、二号分割模块和判断模块,图像获取模块,用于获取动车底部图像,从动车底部图像中截取含有齿轮箱的图像;
一号分割模块,用于采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像;
二号分割模块,用于采用小波域阈值分割算法从齿轮箱轮廓图像中分割出漏油区域图像;
判断模块,用于计算漏油区域图像的面积,将漏油区域图像的面积与预设的面积阈值比较,若漏油区域图像的面积大于预设的面积阈值,则确定齿轮箱漏油,否则,则齿轮箱未漏油。
具体实施方式七:本实施方式是对具体实施方式六的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,一号分割模块包括区域分割单元、一号小波分解单元、一号灰度阈值获取单元、一号二值化处理单元和齿轮箱轮廓图像获取单元,
区域分割单元,用于根据含有齿轮箱的图像构建直方图,根据直方图确定对含有齿轮箱的图像进行分割的个数M,M为正整数;
一号小波分解单元,用于对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
一号灰度阈值获取单元,用于从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于 M,如果是,则将分解系数的个数作为灰度阈值的个数,传送给一号二值化处理单元,如果否,j=j+1,则输送给一号小波分解单元;
一号二值化处理单元,用于在分解系数的个数等于M时,则用M个分解系数对应的灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,若分解系数的个数大于M,则对接近的灰度阈值取平均值,以保证获取 M个灰度阈值,再用M个灰度阈值分别对M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像;
齿轮箱轮廓图像获取单元,用于由M个白色图像构成齿轮箱轮廓图像。
具体实施方式八:本实施方式是对具体实施方式七的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,构建直方图的过程为:
式中,j=log2(Dm),Dm为直方图中的最大灰度值,n为分解系数的个数,hf(k)=|{(x,y):f(x,y)=k}|;k∈[0,Dm],hf(k)表示f(x,y)中灰度值为k的像素的个数,|···|为计数操作,x为图像中每个像素的横坐标,y为图像中每个像素的纵坐标, f(x,y)为输入图像。
具体实施方式九:本实施方式是对具体实施方式七的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,分解系数{ak}的求取方法为:
具体实施方式十:本实施方式是对具体实施方式六的基于小波变换的动车齿轮箱漏油故障图像识别方法作进一步说明,本实施方式中,二号分割模块包括子图像分割单元、二号小波分解单元、二号灰度阈值获取单元、二号二值化处理单元和漏油区域图像获取单元,
子图像分割单元,用于根据齿轮箱轮廓图像构建直方图,根据直方图确定对含有齿轮箱轮廓图像进行分割的个数N,N为正整数;
二号小波分解单元,用于对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
二号灰度阈值获取单元,用于从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于 N,如果是,则将分解系数的个数作为灰度阈值的个数,传送给二值化处理单元,如果否,j=j+1,则输送给一号小波分解单元;
二号二值化处理单元,用于在分解系数的个数等于N时,则用N个分解系数对应的灰度阈值分别对N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像,若分解系数的个数大于N,则对接近的灰度阈值取平均值,以保证获取N个灰度阈值,再用N个灰度阈值分别对N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像;
漏油区域图像获取单元,用于由N个白色图像构成漏油区域图像。
Claims (8)
1.基于小波变换的动车齿轮箱漏油故障识别方法,其特征在于,所述方法包括以下步骤:
步骤1、获取动车底部图像,从动车底部图像中截取含有齿轮箱的图像;
步骤2、采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像;
步骤3、采用小波域阈值分割算法从齿轮箱轮廓图像中分割出漏油区域图像;
步骤4、计算漏油区域图像的面积,将漏油区域图像的面积与预设的面积阈值比较,若漏油区域图像的面积大于预设的面积阈值,则确定齿轮箱漏油,否则,则齿轮箱未漏油;
步骤2中,采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像,具体过程为:
步骤21、根据含有齿轮箱的图像构建直方图,根据直方图确定对含有齿轮箱的图像进行分割的个数M,M为正整数;
步骤22、对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
步骤23、从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于M,如果是,则将分解系数的个数作为灰度阈值的个数,转入步骤24,如果否,j=j+1,则执行步骤22;
步骤24、若步骤23得到的分解系数的个数等于M,则用M个分解系数对应的灰度阈值分别对所述M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,若步骤23得到的分解系数的个数大于M,则对接近的灰度阈值取平均值,以保证获取M个灰度阈值,再用M个灰度阈值分别对所述M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,
步骤25、由M个白色图像构成齿轮箱轮廓图像。
4.根据权利要求1所述基于小波变换的动车齿轮箱漏油故障识别方法,其特征在于,步骤3中,采用小波域阈值分割算法从齿轮箱轮廓图像中分割出的漏油区域图像具体过程为:
步骤31、根据齿轮箱轮廓图像构建直方图,根据直方图确定对含有齿轮箱轮廓图像进行分割的个数N,N为正整数;
步骤32、对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
步骤33、从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于N,如果是,则将分解系数的个数作为灰度阈值的个数,转入步骤34,如果否,j=j+1,则执行步骤32;
步骤34、若步骤33得到的分解系数的个数等于N,则用N个分解系数对应的灰度阈值分别对所述N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像,若步骤33得到的分解系数的个数大于N,则对接近的灰度阈值取平均值,以保证获取N个灰度阈值,再用N个灰度阈值分别对所述N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像,
步骤35、由N个白色图像构成漏油区域图像。
5.基于小波变换的动车齿轮箱漏油故障识别系统,其特征在于,所述系统包括图像获取模块、一号分割模块、二号分割模块和判断模块,
图像获取模块,用于获取动车底部图像,从动车底部图像中截取含有齿轮箱的图像;
一号分割模块,用于采用小波域阈值分割算法从含有齿轮箱的图像中分割出齿轮箱轮廓图像;
二号分割模块,用于采用小波域阈值分割算法从齿轮箱轮廓图像中分割出漏油区域图像;
判断模块,用于计算漏油区域图像的面积,将漏油区域图像的面积与预设的面积阈值比较,若漏油区域图像的面积大于预设的面积阈值,则确定齿轮箱漏油,否则,则齿轮箱未漏油;
一号分割模块包括区域分割单元、一号小波分解单元、一号灰度阈值获取单元、一号二值化处理单元和齿轮箱轮廓图像获取单元,
区域分割单元,用于根据含有齿轮箱的图像构建直方图,根据直方图确定对含有齿轮箱的图像进行分割的个数M,M为正整数;
一号小波分解单元,用于对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
一号灰度阈值获取单元,用于从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于M,如果是,则将分解系数的个数作为灰度阈值的个数,传送给一号二值化处理单元,如果否,j=j+1,则输送给一号小波分解单元;
一号二值化处理单元,用于在分解系数的个数等于M时,则用M个分解系数对应的灰度阈值分别对所述M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像,若分解系数的个数大于M,则对接近的灰度阈值取平均值,以保证获取M个灰度阈值,再用M个灰度阈值分别对所述M个分割区域进行二值化分割,得到由M个白色图像和M个黑色图像构成的二值化图像;
齿轮箱轮廓图像获取单元,用于由M个白色图像构成齿轮箱轮廓图像。
8.根据权利要求5所述基于小波变换的动车齿轮箱漏油故障识别系统,其特征在于,二号分割模块包括子图像分割单元、二号小波分解单元、二号灰度阈值获取单元、二号二值化处理单元和漏油区域图像获取单元,
子图像分割单元,用于根据齿轮箱轮廓图像构建直方图,根据直方图确定对含有齿轮箱轮廓图像进行分割的个数N,N为正整数;
二号小波分解单元,用于对直方图进行j级小波分解,得到经过j级小波分解后的直方图中每个灰度值对应的分解系数,j的初始值等于1;
二号灰度阈值获取单元,用于从得到的分解系数中选出满足分解条件的分解系数,每一个分解系数对应的灰度值为一个灰度阈值,判断选出的分解系数的个数是否大于等于N,如果是,则将分解系数的个数作为灰度阈值的个数,传送给二值化处理单元,如果否,j=j+1,则输送给一号小波分解单元;
二号二值化处理单元,用于在分解系数的个数等于N时,则用N个分解系数对应的灰度阈值分别对所述N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像,若分解系数的个数大于N,则对接近的灰度阈值取平均值,以保证获取N个灰度阈值,再用N个灰度阈值分别对所述N个分割区域进行二值化分割,得到由N个白色图像和N个黑色图像构成的二值化图像;
漏油区域图像获取单元,用于由N个白色图像构成漏油区域图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011330850.XA CN112419336B (zh) | 2020-11-24 | 2020-11-24 | 基于小波变换的动车齿轮箱漏油故障识别方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011330850.XA CN112419336B (zh) | 2020-11-24 | 2020-11-24 | 基于小波变换的动车齿轮箱漏油故障识别方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112419336A CN112419336A (zh) | 2021-02-26 |
CN112419336B true CN112419336B (zh) | 2021-09-14 |
Family
ID=74778442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011330850.XA Active CN112419336B (zh) | 2020-11-24 | 2020-11-24 | 基于小波变换的动车齿轮箱漏油故障识别方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112419336B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112614115B (zh) * | 2020-12-28 | 2024-03-26 | 中国第一汽车股份有限公司 | 动力电池渗水监测方法 |
CN114414157B (zh) * | 2022-03-29 | 2022-07-12 | 大鼎油储有限公司 | 一种基于物联网的储运船监控系统 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0470533A (ja) * | 1990-07-11 | 1992-03-05 | Tokyo Electric Power Co Inc:The | 油漏れ検出方法 |
CN206446603U (zh) * | 2017-02-17 | 2017-08-29 | 北京京天威科技发展有限公司 | 一种基于线阵扫描及3d成像的机车行走部检测装置 |
CN109241851A (zh) * | 2018-08-07 | 2019-01-18 | 电子科技大学 | 一种基于视觉图像的漏油检测方法及其系统 |
CN110775929A (zh) * | 2019-11-08 | 2020-02-11 | 樊俊利 | 加油枪漏油状态监测平台、方法及存储介质 |
CN211085586U (zh) * | 2019-12-30 | 2020-07-24 | 南京高精齿轮集团有限公司 | 一种齿轮箱漏油检测装置 |
CN111507324A (zh) * | 2020-03-16 | 2020-08-07 | 平安科技(深圳)有限公司 | 卡片边框识别方法、装置、设备和计算机存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6498552B2 (ja) * | 2015-07-15 | 2019-04-10 | 株式会社日立製作所 | 漏油検出システム |
-
2020
- 2020-11-24 CN CN202011330850.XA patent/CN112419336B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0470533A (ja) * | 1990-07-11 | 1992-03-05 | Tokyo Electric Power Co Inc:The | 油漏れ検出方法 |
CN206446603U (zh) * | 2017-02-17 | 2017-08-29 | 北京京天威科技发展有限公司 | 一种基于线阵扫描及3d成像的机车行走部检测装置 |
CN109241851A (zh) * | 2018-08-07 | 2019-01-18 | 电子科技大学 | 一种基于视觉图像的漏油检测方法及其系统 |
CN110775929A (zh) * | 2019-11-08 | 2020-02-11 | 樊俊利 | 加油枪漏油状态监测平台、方法及存储介质 |
CN211085586U (zh) * | 2019-12-30 | 2020-07-24 | 南京高精齿轮集团有限公司 | 一种齿轮箱漏油检测装置 |
CN111507324A (zh) * | 2020-03-16 | 2020-08-07 | 平安科技(深圳)有限公司 | 卡片边框识别方法、装置、设备和计算机存储介质 |
Non-Patent Citations (1)
Title |
---|
基于小波变换的图像分割技术研究;聂祥飞;《中国有线电视》;20140710;第10页摘要,第11页第2节 * |
Also Published As
Publication number | Publication date |
---|---|
CN112419336A (zh) | 2021-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111652227B (zh) | 铁路货车底部地板破损故障检测方法 | |
CN101710425B (zh) | 基于图像灰度梯度和灰度统计直方图的自适应预分割方法 | |
CN111260616A (zh) | 一种基于Canny算子二维阈值分割优化的绝缘子裂纹检测方法 | |
CN112419336B (zh) | 基于小波变换的动车齿轮箱漏油故障识别方法及系统 | |
CN110334750B (zh) | 输电线路铁塔螺栓锈蚀程度图像分类识别方法 | |
CN115345885A (zh) | 一种金属健身器材外观质量检测方法 | |
CN112330646B (zh) | 一种基于二维图像的动车车底异常检测方法 | |
CN111080609B (zh) | 一种基于深度学习的闸瓦插销丢失检测方法 | |
CN112508944B (zh) | 一种应用于煤矿井下供水管路的泄漏检测方法 | |
CN116883408B (zh) | 基于人工智能的积算仪壳体缺陷检测方法 | |
Li et al. | Detection algorithm of defects on polyethylene gas pipe using image recognition | |
CN111091548B (zh) | 基于深度学习的铁路货车承载鞍错位故障图像识别方法及系统 | |
CN117593290A (zh) | 列车360度动态图像监测系统的螺栓松动检测方法及设备 | |
CN111080650A (zh) | 铁路货车小部件轴承挡键螺母松动和丢失故障检测方法 | |
CN115239661B (zh) | 基于图像处理的机械零件毛刺检测方法及系统 | |
CN116309600A (zh) | 基于图像处理的环保纺织品质量检测方法 | |
Yang et al. | Feature extraction of sewer pipe defects using wavelet transform and co-occurrence matrix | |
CN112330633B (zh) | 基于自适应带通滤波的跨接线胶带破损故障图像分割方法 | |
CN117197534B (zh) | 一种基于特征识别的电缆表面缺陷自动检测方法 | |
KR102221317B1 (ko) | 딥러닝을 이용한 시설물 결함 검측 장치 및 그 방법 | |
CN112329858A (zh) | 一种铁路动车防松铁丝折断故障图像识别方法 | |
CN118096728A (zh) | 基于机器视觉的零部件喷涂质量检测方法 | |
Saini et al. | Feature-based template matching for joggled fishplate detection in railroad track with drone images | |
CN111179211A (zh) | 原油管道巡检用无人机红外视频的管线发热诊断方法 | |
CN115359449A (zh) | 一种转辙机道岔缺口图像的自动识别方法和系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |