System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种手机数据线生产缺陷无损检测方法技术_技高网

一种手机数据线生产缺陷无损检测方法技术

技术编号:40491015 阅读:5 留言:0更新日期:2024-02-26 19:21
本发明专利技术涉及图像处理技术领域,具体涉及一种手机数据线生产缺陷无损检测方法,包括:根据局部窗口内像素点的灰度分布获得每个像素点的磨损程度,根据参考像素点和初始聚类中心点之间的距离和磨损程度的差异,获得像素点之间的相似程度,得到若干个初始类簇;根据像素点的磨损程度、像素点的灰度分布和像素点梯度方向的差异,获得每个初始类簇的缺陷程度,根据初始类簇的缺陷程度的均值之间的差异和像素点之间的距离,获得每个初始类簇的聚类优先特征和参考初始类簇之间的合并优先特征,得到若干个终止类簇;根据磨损程度进行缺陷检测。本发明专利技术确定出了更加准确的类簇,提高了手机数据线缺陷检测的准确性。

【技术实现步骤摘要】

本专利技术涉及图像处理,具体涉及一种手机数据线生产缺陷无损检测方法


技术介绍

1、在手机数据线的组成部分中,连接充电器或其他外部设备的usb接头的质量尤其需要严格把关。磨损缺陷是usb接头的金属外壳上常见的缺陷之一,该缺陷可能导致数据线出现电能输出速率下降、数据传输断流、插拔困难等问题,使用户的使用体验大打折扣;因此数据线的好坏会直接影响到手机充电和数据传输的效率以及安全性的问题。

2、在常规的对手机数据线的usb接头缺陷检测中,先通过迭代自组织聚类算法对usb接头图像中的像素点进行聚类,再根据每个类簇中像素点的灰度分布差异确定出usb接头的缺陷区域;但是迭代自组织聚类算法中的聚类只是根据图像中像素点的距离进行聚类的,这就导致可能将缺陷区域和非缺陷区域的像素点聚类的一个类簇中,这就降低了手机数据线在生产过程中缺陷检测的准确性。


技术实现思路

1、本专利技术提供一种手机数据线生产缺陷无损检测方法,以解决现有的问题。

2、本专利技术的一种手机数据线生产缺陷无损检测方法采用如下技术方案:

3、本专利技术一个实施例提供了一种手机数据线生产缺陷无损检测方法,该方法包括以下步骤:

4、采集手机数据线的usb接口图像;

5、获取usb接口图像中每个像素点的局部窗口,根据每个像素点的局部窗口内像素点的灰度分布,和局部窗口内所有像素点的灰度值的均值与usb接口图像中所有像素点的灰度值的均值之间的差异,获得每个像素点的磨损程度,根据usb接口图像的大小特征获取若干个初始聚类中心点和参考像素点,根据参考像素点和初始聚类中心点之间的距离和磨损程度的差异,获得每个参考像素点与每个初始聚类中心点之间的相似程度,根据每个参考像素点与每个初始聚类中心点之间的相似程度获得若干个初始类簇;

6、根据每个初始类簇中所有像素点的磨损程度的均值、所有像素点的灰度分布和所有像素点的梯度方向的差异,获得每个初始类簇的缺陷程度,根据每个初始类簇的缺陷程度、初始类簇的缺陷程度的均值之间的差异和每个像素点与初始聚类中心点之间的距离,获得每个初始类簇的聚类优先特征,将每个初始类簇相邻的所有初始类簇记为每个初始类簇对应的参考初始类簇,根据每个初始类簇与对应的每个参考初始类簇之间的距离和缺陷程度的差异,获得每个初始类簇与对应的每个参考初始类簇之间的合并优先特征,根据每个初始类簇的聚类优先特征和每个初始类簇与对应的每个参考初始类簇之间的合并优先特征,获得若干个终止类簇;

7、根据终止类簇中像素点的磨损程度进行数据线的缺陷检测。

8、进一步地,所述获取usb接口图像中每个像素点的局部窗口,包括的具体步骤如下:

9、以usb接口图像中每个像素点的为局部窗口中心点,以为局部窗口大小,获得usb接口图像中每个像素点的局部窗口;其中,a为预设参数。

10、进一步地,所述根据每个像素点的局部窗口内像素点的灰度分布,和局部窗口内所有像素点的灰度值的均值与usb接口图像中所有像素点的灰度值的均值之间的差异,获得每个像素点的磨损程度,包括的计算公式如下:

11、

12、式中,表示第个像素点的灰度值,表示第个像素点的局部窗口内第个像素点的灰度值,表示第个像素点的局部窗口内第个灰度级对应的所有像素点个数与第个像素点的局部窗口内所有像素点总个数的比值,表示以2为底的对数函数,表示每个像素点的局部窗口内所有像素点的总个数,表示每个像素点的局部窗口内所有灰度级的个数,表示第个像素点的局部窗口内所有像素点的灰度值的均值,表示usb接口图像中所有像素点的灰度值的均值,为绝对值符号,表示第个像素点的磨损程度。

13、进一步地,所述根据usb接口图像的大小特征获取若干个初始聚类中心点和参考像素点,包括的具体步骤如下:

14、将usb接口图像均等划分为b个小区域,获取每个小区域的形心点,记为初始聚类中心点;至此,得到b个初始聚类中心点,其中,b为预设参数;

15、将usb接口图像中除了初始聚类中心点之外的所有像素点记为参考像素点。

16、进一步地,所述根据参考像素点和初始聚类中心点之间的距离和磨损程度的差异,获得每个参考像素点与每个初始聚类中心点之间的相似程度,根据每个参考像素点与每个初始聚类中心点之间的相似程度获得若干个初始类簇,包括的具体步骤如下:

17、每个参考像素点与每个初始聚类中心点之间的相似程度的计算公式为:

18、

19、式中,表示第个参考像素点与第个初始聚类中心点之间的距离,表示第个参考像素点的磨损程度,表示第个初始聚类中心点的磨损程度,为绝对值符号,表示第个参考像素点与第个初始聚类中心点之间的相似程度;

20、获取与每个参考像素点之间的最大相似程度对应的初始聚类中心点,记为每个参考像素点的目标初始聚类中心点,将每个参考像素点划分到目标初始聚类中心点对应的类簇中,然后得到划分完之后的若干个初始类簇。

21、进一步地,所述根据每个初始类簇中所有像素点的磨损程度的均值、所有像素点的灰度分布和所有像素点的梯度方向的差异,获得每个初始类簇的缺陷程度,包括的具体步骤如下:

22、通过canny边缘检测获得usb接口图像中所有像素点的梯度方向,将每个像素点的梯度方向与水平向右方向之间的夹角,记为每个像素点的梯度夹角;

23、每个初始类簇的缺陷程度的计算公式为:

24、

25、式中,表示第个初始类簇中第个像素点的磨损程度,表示每个初始类簇中的所有像素点的总个数,表示第个初始类簇中第个灰度级对应的所有像素点个数与第个初始类簇中所有像素点总个数的比值,表示以2为底的对数函数,表示每个初始类簇中所有灰度级的个数,表示第个初始类簇中所有像素点的梯度夹角的标准差,表示第个初始类簇的缺陷程度。

26、进一步地,所述根据每个初始类簇的缺陷程度、初始类簇的缺陷程度的均值之间的差异和每个像素点与初始聚类中心点之间的距离,获得每个初始类簇的聚类优先特征,包括的计算公式如下:

27、

28、式中,表示第个初始类簇的缺陷程度,表示第个初始类簇的缺陷程度,表示所有初始类簇的个数,表示第个初始类簇中第个像素点与初始聚类中心点之间的距离,表示每个初始类簇中的所有像素点的总个数,表示第个初始类簇的第个初始类簇。

29、进一步地,所述根据每个初始类簇与对应的每个参考初始类簇之间的距离和缺陷程度的差异,获得每个初始类簇与对应的每个参考初始类簇之间的合并优先特征,包括的计算公式如下:

30、

31、式中,表示第个初始类簇的缺陷程度,表示第个初始类簇对应的第个参考初始类簇的缺陷程度,表示第个初始类簇的初始聚类中心点与对应的第个参考初始类簇的初始聚类中心点之间的距离,为绝对值符号,表示第个初始类簇与对应的第个参考初始类簇之间的合并优先特征。

32、进一步地,所述根据每个初始类簇的聚本文档来自技高网...

【技术保护点】

1.一种手机数据线生产缺陷无损检测方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述获取USB接口图像中每个像素点的局部窗口,包括的具体步骤如下:

3.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据每个像素点的局部窗口内像素点的灰度分布,和局部窗口内所有像素点的灰度值的均值与USB接口图像中所有像素点的灰度值的均值之间的差异,获得每个像素点的磨损程度,包括的计算公式如下:

4.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据USB接口图像的大小特征获取若干个初始聚类中心点和参考像素点,包括的具体步骤如下:

5.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据参考像素点和初始聚类中心点之间的距离和磨损程度的差异,获得每个参考像素点与每个初始聚类中心点之间的相似程度,根据每个参考像素点与每个初始聚类中心点之间的相似程度获得若干个初始类簇,包括的具体步骤如下:

6.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据每个初始类簇中所有像素点的磨损程度的均值、所有像素点的灰度分布和所有像素点的梯度方向的差异,获得每个初始类簇的缺陷程度,包括的具体步骤如下:

7.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据每个初始类簇的缺陷程度、初始类簇的缺陷程度的均值之间的差异和每个像素点与初始聚类中心点之间的距离,获得每个初始类簇的聚类优先特征,包括的计算公式如下:

8.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据每个初始类簇与对应的每个参考初始类簇之间的距离和缺陷程度的差异,获得每个初始类簇与对应的每个参考初始类簇之间的合并优先特征,包括的计算公式如下:

9.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据每个初始类簇的聚类优先特征和每个初始类簇与对应的每个参考初始类簇之间的合并优先特征,获得若干个终止类簇,包括的具体步骤如下:

10.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据终止类簇中像素点的磨损程度进行数据线的缺陷检测,包括的具体步骤如下:

...

【技术特征摘要】

1.一种手机数据线生产缺陷无损检测方法,其特征在于,该方法包括以下步骤:

2.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述获取usb接口图像中每个像素点的局部窗口,包括的具体步骤如下:

3.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据每个像素点的局部窗口内像素点的灰度分布,和局部窗口内所有像素点的灰度值的均值与usb接口图像中所有像素点的灰度值的均值之间的差异,获得每个像素点的磨损程度,包括的计算公式如下:

4.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据usb接口图像的大小特征获取若干个初始聚类中心点和参考像素点,包括的具体步骤如下:

5.根据权利要求1所述一种手机数据线生产缺陷无损检测方法,其特征在于,所述根据参考像素点和初始聚类中心点之间的距离和磨损程度的差异,获得每个参考像素点与每个初始聚类中心点之间的相似程度,根据每个参考像素点与每个初始聚类中心点之间的相似程度获得若干个初始类簇,包括的具体步骤如下:

6.根据权利要求1所述一种手机数据线生产缺陷无损检测...

【专利技术属性】
技术研发人员:沈卫
申请(专利权)人:东莞市立时电子有限公司
类型:发明
国别省市:

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

1