一种四球摩擦试验磨斑图像磨痕方向自动定位方法与流程

文档序号:12657802阅读:491来源:国知局
一种四球摩擦试验磨斑图像磨痕方向自动定位方法与流程

本发明涉及一种四球摩擦试验机测定润滑油润滑性能的扩展应用,具体涉及一种利用边缘信息进行磨痕方向自动定位的方法。



背景技术:

润滑性好的润滑油可以保护机械、延长工作寿命,常常通过四球磨损试验机来测量。根据我国石油化工行业标准(GB-T 12583-1998和H-T 0762-2005),润滑剂抗摩损性能测定方法为:将三个直径为12.7mm的钢球夹紧在一油盒中,并用试油浸没,在三球顶部放置一个直径的钢球,在试油温度达到75℃±2℃后,施加147N或392N作用力,顶球在一定转速下旋转60min,随后取出底部的三个钢球,在测量精度为0.01mm的显微镜下测量三个钢球的磨斑直径,三个钢球共得到六组测量数据,润滑油或润滑脂的抗摩性能通过三个球的六次测量的摩斑直径的算术平均值来评价。磨痕方向的确定可以便于磨斑直径的测量、摆正磨斑图像的拍摄角度,以及便于后续的磨痕强度、密度等后续的分析处理等等。基于此,我们提出了一种基于边缘信息的磨痕方向自动定位方法。



技术实现要素:

本发明的目的在于提供的一种四球摩擦试验磨斑图像磨痕方向自动定位方法,决了现有的测定方法中由于试验人员的感知误差,导致的测量精度不准确等缺陷。

为达到上述目的,本发明采用如下的技术方案予以实现:

本发明提供的一种四球摩擦试验磨斑图像磨痕方向自动定位方法,包括以下步骤:

步骤S1,四球摩擦试验结束后,采集试验所使用的三个底部钢球上的磨斑图像F;

步骤S2,将采集到的彩色磨斑图像F进行灰度化处理,得到灰度磨斑图f;

步骤S3,通过边缘检测算子对灰度磨斑图f进行边缘检测,用来提取磨斑图中的磨痕,得到磨斑边缘图E;

步骤S4,将上述所得到的磨斑边缘图E第一次以α=0的旋转角度进行旋转,得到旋转了α的旋转边缘图Eα

步骤S5,计算上述所得的旋转边缘图Eα中第x行从(x,1)到(x,y)的连续边缘的长度,得到行边缘长图dα

步骤S6,对上述所得的长边缘图dα从左到右进行逐行扫描滤波处理,保留每行中连续长超过一定值T的边缘,得到行滤波图hα

步骤S7,计算旋转边缘图Eα的水平标记Sα

步骤S8,当α<180°时,则需以迭代法循环执行步骤S4到步骤S7;

步骤S9,当α≥180°时,则根据水平标记Sα确定磨斑图像方向水平角θ。

优选地,步骤S1中,所述磨斑图像F的像素大小为M×N,所述磨斑图像F的任一像素点的坐标为(x,y),则x和y分别表示该像素点的行和列,且x和y均为整数。

优选地,步骤S2中,所述灰度磨斑图像f中像素点(x,y)的灰度值为f(x,y),则f(x,y)的计算式如式(1)所示:

f(x,y)=0.3·R(x,y)+0.59·G(x,y)+0.11·B(x,y) (1)

其中,R(x,y)、G(x,y)和B(x,y)分别表示磨斑图像F中像素(x,y)的红色分量值、绿色分量值和蓝色分量值。

优选地,步骤S3中,所述的边缘检测算子为Sobel、Canny或Prewit边缘检测算子,其中,所述磨斑边缘图E为二值图,其中,E(x,y)=1表示边缘点,E(x,y)=0表示非边缘点。

优选地,步骤S4中,所述的旋转边缘图Eα为二值图,其大小为Mα和Nα,其中,Eα(x,y)=1表示边缘点,Eα(x,y)=0表示非边缘点。

优选地,步骤S5中,所述行边缘长的计算式(2)如式:

其中,dα(x,y)表示行边缘长图像素点(x,y)的连续边缘长,即表示第x行中像素点(x,y)的左侧有(dα(x,y)-1)个1。

优选地,步骤S6中,所述行滤波处理的计算式(3)如式:

其中,hα(x,y)为行滤波图像素点(x,y)的像素值,T为定值,取值为10~100。

优选地,步骤S7中,所述水平标记的计算式(4)如式:

其中,所述水平标记Sα值为最大,磨斑图F的磨痕位于水平方向;所述水平标记Sα值为最小,磨斑图F的磨痕位于垂直方向。

优选地,步骤S8中,所述迭代法是指以旋转角度α加设定的旋转步长β作为新的旋转角度进行循环旋转,即,α=α+β,其中,β的取值越小,精度越高,之后得到Cβ组的磨斑灰度图的旋转数组和与其数组对应的水平标记Sα值。

优选地,步骤S9中,根据上述所得Cβ组的水平标记Sα,满足时,则α=θ。

与现有技术相比,本发明的有益效果是:

本发明的一种四球摩擦试验磨斑图像磨痕方向自动定位方法,首先对采集到的不具备明显色彩的磨痕图像进行灰度化处理,加大了图像的处理速度,通过对灰度磨斑图进行边缘检测,得到边缘检测图,再通过对边缘检测图进行循环旋转,已得到若干组水平标记值,最终通过得到的最大水平标记值得到磨痕方向角。本发明利用边缘信息可以精确的确定磨痕的方向,克服试验人员因经验不足或欠缺带来的测量精度。且无需进行多次对比分析,即可得到精确的磨痕方向角。

附图说明

图1是磨痕方向角θ示意图;

图2是磨斑图像F示意图;

图3是灰度磨斑图f示意图;

图4是磨斑边缘图E示意图;

图5是旋转边缘图Eα示意图。

具体实施方式

以下结合附图和实施例对本发明作进一步的详细说明。

本发明用磨痕的水平角来表征磨痕方向,磨痕水平角定义为磨痕和水平线相交后,左水平射线和上磨痕射线所夹的左上角,图1磨痕水平角θ。

本发明提出了一种四球摩擦试验磨斑图像磨痕方向自动定位方法,包括如下步骤:

步骤S1:通过扫面电子显微镜采集试验钢球的磨斑图像。具体是:在四球摩擦试验结束后,分别将试验所使用的三个底部钢球取出并置于扫面电镜中,并调节扫面电镜的光照和放大倍数等参数,以便清晰地采集到磨斑图像,所采集的磨斑图像用F表示,如图2所示。同时,得到的所述磨斑图像F的像素大小为M×N,例如磨斑图像的大小为768×1024,即M=768,N=1024。同时,利用(x,y)表示磨斑图像F的任一像素点的坐标,则x和y分别表示该像素点的行和列,且x和y均为整数;

步骤S2:将采集到的彩色磨斑图像进行灰度化处理。步骤S1中采集到的磨斑图像不具有显著的颜色信息,故宜先对磨斑图像进行灰度化处理,这样可以大大加快处理速度。具体地,将磨斑图像F转化为灰度图像,得到如图3所示的灰度磨斑图f,则灰度磨斑图像f中像素点(x,y)的灰度值为f(x,y),则f(x,y)的计算式如式(1)所示:

f(x,y)=0.3·R(x,y)+0.59·G(x,y)+0.11·B(x,y) (1)

其中,f(x,y)表示灰度磨斑图f中像素(x,y)的灰度值;R(x,y)、G(x,y)和B(x,y)分别表示磨斑图像F中像素(x,y)的红色分量值、绿色分量值和蓝色分量值;

步骤S3:边缘检测。通过边缘检测算子对灰度磨斑图像f进行边缘检测可用来提取磨斑图中的磨痕,所述的边缘检测算子可以为Sobel、Canny或Prewit边缘检测算子,得到磨斑边缘图E,如图4所示。本实施例采取传统Sobel边缘检测算子。所述得到的磨斑边缘图E为二值图,其中,E(x,y)=1表示边缘点,E(x,y)=0表示非边缘点。

步骤S4:旋转磨斑边缘图。将上述所得到的磨斑边缘图E第一次以α=0的旋转角度(即第一次不执行旋转)进行旋转,得到如图5所示的旋转了α的旋转边缘图Eα。所得的旋转边缘图Eα的大小为Mα和Nα。同样的,所述的旋转边缘图Eα也是二值图,其中,Eα(x,y)=1表示边缘点,Eα(x,y)=0表示非边缘点。

步骤S5:计算行边缘长。通过行边缘长来评价旋转边缘图Eα中第x行从(x,1)到(x,y)的连续边缘的长度,得到行边缘长图dα,其中,所述行边缘长的计算式2)如式:

其中,dα(x,y)表示行边缘长图像素点(x,y)的连续边缘长,即表示第x行中像素点(x,y)的左侧有(dα(x,y)-1)个1。

步骤S6:行边缘长图的行滤波处理。对长边缘图dα从左到右进行逐行扫描滤波处理,保留每行中连续长超过一定值T的边缘,得到行滤波图hα。由于磨痕具有显著的方向一致性,当磨痕处于水平方向时,磨痕边缘也处于水平,进行行滤波时,将被保留;当磨痕处于垂直方向时,进行行滤波时,几乎都被删除。

行滤波处理的计算式(3)如式:

其中,hα(x,y)为行滤波图像素点(x,y)的像素值,T为定值,一般取值为10~100。

步骤S7:计算旋转边缘图Eα的水平标记。用Sα表示Eα的水平标记,水平标记Sα值表征了磨痕位于水平方向的程度,水平标记Sα值越大,磨痕越接近水平方向,即:当磨斑图F的磨痕位于水平方向时,水平标记Sα值最大;当磨斑图F的磨痕位于垂直方向时,水平标记Sα值最小。水平标记的计算式(4)如式:

步骤S8:计算新的旋转角度α。

当α<180°时,则需以迭代法循环执行步骤S4到步骤S7,即,所述迭代法是指以旋转角度α加设定的旋转步长β作为新的旋转角度进行循环旋转,即,α=α+β,其中,β的取值越小,精度越高;

当α≥180°时,则转入步骤S9。

步骤S9:磨痕方向确定。

当磨斑图像的磨痕方向旋转至水平方向时,得到的水平标记Sα值是最大的,基于得到的水平标记数组即可确定磨痕的方向。具体地:

按照步长β旋转磨斑灰度图,将得到组的磨斑灰度图的旋转数组,以及与其数组对应的水平标记Sα,其中,Cβ为磨斑灰度图的旋转数组。

在Cβ组的水平标记Sα中,当满足时,则α=θ,θ为磨痕方向水平角,是磨痕与水平线的夹角,用来表征磨痕方向。

按照以上本发明的技术方案,从运行时间和成本分析两方面,对比本发明方案和传统的人工测量法的优缺点。

1运行时间。以本实施例的图像为例,本发明的仿真处理平台为:Intel I3 M350处理器,2GB内存的计算机,在MATLAB平台下进行仿真,算法所用的时间为42秒,硬件实现本算法后,算法运行时间还会大大减少。

2精度分析。传统方法测定一是主要依靠人眼判断进行定性估计,没有定量的评价值,会产生模棱两可的;本方法有定量的评定标准,故判定的磨痕方向精度要高于传统方法。

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