System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种油液颗粒度计数器自动检测方法与系统技术方案_技高网

一种油液颗粒度计数器自动检测方法与系统技术方案

技术编号:40138611 阅读:11 留言:0更新日期:2024-01-23 23:15
本发明专利技术涉及油液颗粒度检测的技术领域,公开了一种油液颗粒度计数器自动检测方法与系统,所述方法包括:对单位体积油液进行摊平并采集油液图像,对油液图像依次进行预处理以及特征提取处理;构造多尺度特征融合模型对油液特征图进行多尺度融合处理;对多尺度融合特征图进行解码处理;对解码得到的油液密度图逐像素进行回归计数,得到单位体积油液的颗粒度总数。本发明专利技术采用混合空洞卷积的方式对多尺度融合特征图进行处理,补充特征图中的特征信息,采用结合亮度梯度以及亮度融合特征的方式生成表征油液颗粒位置分布的油液密度图,结合油液颗粒位置分布的密度函数进行回归计数,实现基于油液图像的单位体积油液的油液颗粒度自动检测计数。

【技术实现步骤摘要】

本专利技术涉及油液颗粒度检测领域,尤其涉及一种油液颗粒度计数器自动检测方法与系统


技术介绍

1、随着技术的进步,制造业日益发达,导致用油设备系统故障的频率不断增加。目前,这些故障占污染相关故障总数的 60%~70%,因此油液监测技术显得越来越重要,这项技术是将采集到的设备用油或工作介质,使用光学、电学、磁学等分析技术分析其物理和化学性质,目的是检测油液的磨损情况和污染程度。油液监测技术中的物理化学性质分析主要是测量油液的颗粒大小,即单位体积油液中固体颗粒污染物的含量。不同粒径的颗粒造成的设备损坏类型是不同的,而且油液中的固体颗粒污染物存在遮挡现象,导致油液颗粒度计数存在更大难度,针对该问题,本专利技术提出一种油液颗粒度计数器自动检测方法与系统,通过多尺度特征融合有效改善了由颗粒尺寸变化等因素造成的计数精度低的问题。


技术实现思路

1、有鉴于此,本专利技术提供一种油液颗粒度计数器自动检测方法,目的在于:1)根据油液图像中油液颗粒的亮度特性,提取油液图像中像素的亮度分量,并采用指数映射的方式将亮度分量映射到0~255区间,并采用拉伸变换的方式,对过曝光或曝光不足的油液图像进行亮度修正,实现能够更为准确表征油液颗粒亮度变换的油液特征图提取,进而提取在不同尺度下油液颗粒的特征,实现不同尺度油液颗粒的特征融合,得到多尺度融合油液特征图;2)采用混合空洞卷积的方式对多尺度融合特征图进行处理,补充特征图中的特征信息,并采用结合亮度梯度以及亮度融合特征的方式生成表征油液颗粒位置分布的油液密度图,结合油液颗粒位置分布的密度函数进行回归计数,实现基于油液图像的单位体积油液的油液颗粒度自动检测计数。

2、为实现上述目的,本专利技术提供的一种油液颗粒度计数器自动检测方法,包括以下步骤:

3、s1:对单位体积油液进行摊平并采集油液图像,对油液图像依次进行预处理以及特征提取处理,得到油液特征图;

4、s2:构造多尺度特征融合模型对油液特征图进行多尺度融合处理,生成多尺度融合油液特征图,所述多尺度特征融合模型以油液特征图为输入,以多尺度融合油液特征图为输出;

5、s3:对多尺度融合特征图进行解码处理,得到油液密度图,其中混合空洞卷积为所述解码操作的主要实施方法;

6、s4:对解码得到的油液密度图逐像素进行回归计数,得到单位体积油液的颗粒度总数。

7、作为本专利技术的进一步改进方法:

8、可选地,所述s1步骤中对单位体积油液进行摊平并采集油液图像,包括:

9、获取单位体积的油液,并将单位体积油液摊平均匀放置于油液颗粒度计数器表面,利用油液颗粒度计数器的摄像设备采集油液图像。

10、可选地,所述s1步骤中对油液图像依次进行预处理以及特征提取得到油液特征图,包括:

11、对油液图像进行特征提取得到油液特征图,其中油液图像的油液特征图的提取流程为:

12、s11:提取油液图像中任意像素的亮度分量;

13、;

14、;

15、其中:

16、表示油液图像中第x行第y列的像素,,n表示油液图像的像素行数,m表示油液图像的像素列数;

17、分别表示像素在rgb颜色空间的颜色值;

18、表示像素的色度;

19、s12:对像素的亮度分量进行映射处理,得到亮度分量的映射结果:

20、 ;

21、其中:

22、表示亮度分量的映射结果;在本专利技术实施例中,亮度分量的映射结果均进行四舍五入取整处理;

23、表示以自然常数为底的指数函数;

24、表示油液图像中所有像素的亮度分量均值;

25、表示油液图像中最大的像素亮度分量,表示油液图像中最小的像素亮度分量;

26、s13:对映射后的亮度分量进行拉伸处理:

27、;

28、;

29、其中:

30、表示亮度分量的拉伸处理结果;

31、表示亮度拉伸系数;

32、表示油液图像中映射后的亮度分量为i的像素数目;

33、s14:将像素拉伸处理后的亮度分量构成预处理后的油液图像像素矩阵:

34、;

35、其中:

36、表示油液图像的油液图像像素矩阵;

37、s15:对油液图像像素矩阵进行特征提取,得到油液图像的油液特征图f。

38、可选地,所述s15步骤中对油液图像像素矩阵进行特征提取,包括:

39、s151:使用连续3个像素大小的卷积核对油液图像像素矩阵进行连续卷积处理,利用relu函数对连续卷积处理结果进行激活函数处理,得到油液图像像素矩阵的卷积特征图;

40、s152:对卷积特征图进行最大池化处理,得到最大池化处理结果;

41、s153:使用连续3个像素大小的卷积核对最大池化处理结果进行连续卷积处理,利用relu函数对连续卷积处理结果进行激活函数处理,得到油液图像的油液特征图f。

42、可选地,所述s2步骤中构造多尺度特征融合模型对油液特征图进行多尺度融合处理,生成多尺度融合油液特征图,包括:

43、构造多尺度特征融合模型对油液特征图f进行多尺度融合处理,生成多尺度融合油液特征图,所述多尺度特征融合模型以油液特征图为输入,以多尺度融合油液特征图为输出,其中多尺度特征融合模型包括输入层、多尺度特征提取层以及融合层,输入层用于接收油液特征图,多尺度特征提取层用于对油液特征图进行多尺度采样提取,得到多尺度油液特征图,融合层用于对多尺度油液特征图进行融合处理,得到多尺度融合油液特征图;

44、利用多尺度特征融合模型对油液特征图f进行多尺度融合处理的流程为:

45、s21:输入层接收油液特征图f,并将油液特征图f发送到多尺度特征提取层;

46、s22:多尺度特征提取层将油液特征图f分别进行步长的池化操作,其中四个步长的池化结果依次为;

47、利用像素大小的卷积核对四个步长的池化结果进行卷积操作,并使用双线性插值算法对卷积后的池化结果进行不同采样尺度的上采样处理,使得采样后的池化结果尺寸与油液特征图f的尺寸一致,得到四个步长的多尺度油液特征图;

48、s23:融合层对多尺度油液特征图进行融合处理,其中融合处理公式为:

49、;

50、;

51、其中:

52、表示步长为u的多尺度油液特征图的权重;

53、表示多尺度融合油液特征图。

54、可选地,所述s3步骤中对多尺度融合特征图进行解码处理,包括:

55、对多尺度融合特征图进行解码处理,得到油液密度图,其中多尺度融合特征图的解码流程为:

56、s31:对多尺度融合特征图中的每个特征点进行双尺度的多层空洞卷积处理,使得空洞卷积处理后多尺度融合特征图的尺寸与油液图像本文档来自技高网...

【技术保护点】

1.一种油液颗粒度计数器自动检测方法,其特征在于,所述方法包括:

2.如权利要求1所述的一种油液颗粒度计数器自动检测方法,其特征在于,所述S1步骤中对单位体积油液进行摊平并采集油液图像,包括:

3.如权利要求2所述的一种油液颗粒度计数器自动检测方法,其特征在于,所述S1步骤中对油液图像依次进行预处理以及特征提取得到油液特征图,包括:

4.如权利要求3所述的一种油液颗粒度计数器自动检测方法,其特征在于,所述S15步骤中对油液图像像素矩阵进行特征提取,包括:

5.如权利要求4所述的一种油液颗粒度计数器自动检测方法,其特征在于,所述S3步骤中对多尺度融合特征图进行解码处理,包括:

6.如权利要求1所述的一种油液颗粒度计数器自动检测方法,其特征在于,所述S4步骤中对解码得到的油液密度图逐像素进行回归计数,得到单位体积油液的颗粒度总数,包括:

7.一种油液颗粒度计数器自动检测系统,其特征在于,所述系统包括:

【技术特征摘要】

1.一种油液颗粒度计数器自动检测方法,其特征在于,所述方法包括:

2.如权利要求1所述的一种油液颗粒度计数器自动检测方法,其特征在于,所述s1步骤中对单位体积油液进行摊平并采集油液图像,包括:

3.如权利要求2所述的一种油液颗粒度计数器自动检测方法,其特征在于,所述s1步骤中对油液图像依次进行预处理以及特征提取得到油液特征图,包括:

4.如权利要求3所述的一种油液颗粒度计数器自动检测方法,其特征在于,...

【专利技术属性】
技术研发人员:邓小兵邓世阳雷超雷玲
申请(专利权)人:长沙思辰仪器科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1