System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及图像检测相关,特别涉及一种金属表面磕伤深度检测方法及系统。
技术介绍
1、现有技术中,在金属制品的生产、运输和使用过程中,表面磕伤是一种常见的缺陷类型。磕伤不仅影响产品的外观质量,还可能导致应力集中,降低产品的机械性能和使用寿命。目前,传统的金属表面磕伤深度检测方法主要依赖于人工目视检查和简单的量具测量,效率低下,且金属表面的缺陷检测存在较高的误判率,难以保证对金属表面磕伤缺陷高效、准确检测的技术问题。
技术实现思路
1、本申请的目的在于提供一种金属表面磕伤深度检测方法及系统。用以解决现有技术中金属表面的缺陷检测存在较高的误判率的技术问题。
2、鉴于以上技术问题,本申请提供了一种金属表面磕伤深度检测方法及系统。
3、本申请实施例的第一方面,提供了一种金属表面磕伤深度检测方法,所述方法包括:
4、建立智能控制系统与图像采集设备、光源的数字连接;
5、预设多种光源组合方案,由待检测产品的金属类型和目标检测精度的阈值匹配相对应的光源组合方案,构建光源检测方案库,所述多种光源组合方案为最符合当前检测需求的光源组合和曝光率参数,所述光源检测方案库包含匹配不同金属类型和检测精度标准的光源组合的集合;
6、布设并启动光源,根据检测到的金属类型和待检测产品的检测精度阈值匹配光源检测方案,并执行所述光源检测方案;
7、检测金属表面的颜色特征,自动调整光源颜色,所述自动调整光源颜色为寻找与金属表面颜色对比度最小的光源
8、使用边缘检测算法提取磕伤的边缘轮廓,使用轮廓提取算法提取磕伤的轮廓点集,并通过轮廓分割技术将不同的磕伤区域区分开;
9、对提取的磕伤轮廓进行面积计算,得到每个磕伤区域的约束值;
10、将磕伤面积的约束值与预设的阈值进行比较,如果磕伤面积的约束值小于或等于预设阈值,则认为产品合格,如果磕伤面积的约束值大于预设阈值,则认为产品不合格,所述预设阈值根据产品的实际要求和质量标准进行设置。
11、本申请实施例的第二方面,还提供了一种金属表面磕伤深度检测系统,所述系统包括:
12、数字连接建立模块,所述数字连接建立模块用于建立智能控制系统与图像采集设备、光源的数字连接;
13、光源检测方案库构建模块,所述光源检测方案库构建模块用于预设多种光源组合方案,由待检测产品的金属类型和目标检测精度的阈值匹配相对应的光源组合方案,构建光源检测方案库,所述多种光源组合方案为最符合当前检测需求的光源组合和曝光率参数,所述光源检测方案库包含匹配不同金属类型和检测精度标准的光源组合的集合;
14、检测方案执行模块,所述检测方案执行模块用于布设并启动光源,根据检测到的金属类型和待检测产品的检测精度阈值匹配光源检测方案,并执行所述光源检测方案;
15、光源颜色自动调整模块,所述光源颜色自动调整模块用于检测金属表面的颜色特征,自动调整光源颜色,所述自动调整光源颜色为寻找与金属表面颜色对比度最小的光源颜色,使用调整后的光源颜色进行照射,采集金属表面的图像获得待检测磕伤;
16、磕伤区域分割模块,所述磕伤区域分割模块用于使用边缘检测算法提取磕伤的边缘轮廓,使用轮廓提取算法提取磕伤的轮廓点集,并通过轮廓分割技术将不同的磕伤区域区分开;
17、约束值获得模块,所述约束值获得模块用于对提取的磕伤轮廓进行面积计算,得到每个磕伤区域的约束值;
18、约束值与阈值对比模块,所述约束值与阈值对比模块用于将磕伤面积的约束值与预设的阈值进行比较,如果磕伤面积的约束值小于或等于预设阈值,则认为产品合格,如果磕伤面积的约束值大于预设阈值,则认为产品不合格,所述预设阈值根据产品的实际要求和质量标准进行设置。
19、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:
20、建立智能控制系统与图像采集设备、光源的数字连接;预设多种光源组合方案,由待检测产品的金属类型和目标检测精度的阈值匹配相对应的光源组合方案,构建光源检测方案库,所述多种光源组合方案为最符合当前检测需求的光源组合和曝光率参数,所述光源检测方案库包含匹配不同金属类型和检测精度标准的光源组合的集合;布设并启动光源,根据检测到的金属类型和待检测产品的检测精度阈值匹配光源检测方案,并执行所述光源检测方案;检测金属表面的颜色特征,自动调整光源颜色,所述自动调整光源颜色为寻找与金属表面颜色对比度最小的光源颜色,使用调整后的光源颜色进行照射,采集金属表面的图像获得待检测磕伤;使用边缘检测算法提取磕伤的边缘轮廓,使用轮廓提取算法提取磕伤的轮廓点集,并通过轮廓分割技术将不同的磕伤区域区分开;对提取的磕伤轮廓进行面积计算,得到每个磕伤区域的约束值;将磕伤面积的约束值与预设的阈值进行比较,如果磕伤面积的约束值小于或等于预设阈值,则认为产品合格,如果磕伤面积的约束值大于预设阈值,则认为产品不合格,所述预设阈值根据产品的实际要求和质量标准进行设置。解决了现有技术中金属表面的缺陷检测存在较高的误判率的技术问题,实现对金属表面磕伤缺陷的高效、准确检测,通过智能控制系统快速对大量金属表面进行缺陷检测,无需人工干预,显著提高了检测效率的技术效果。
21、上述说明仅是本申请技术方案的概述,为了能够更清楚阐明本申请的技术手段,进而可依照说明书的内容予以实施,并且为了让本申请的上述及其他目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
本文档来自技高网...【技术保护点】
1.一种金属表面磕伤深度检测方法,其特征在于,所述方法包括:
2.如权利要求1所述的一种金属表面磕伤深度检测方法,其特征在于,检测金属表面的颜色特征,自动调整光源颜色,所述自动调整光源颜色为寻找与金属表面颜色对比度最小的光源颜色,使用调整后的光源颜色进行照射,采集金属表面的图像获得待检测磕伤,包括:
3.如权利要求2所述的一种金属表面磕伤深度检测方法,其特征在于,使用颜色匹配算法计算金属表面颜色与候选光源颜色的差异,将光源的颜色调整为计算出的对比度最小的颜色,包括:
4.如权利要求1所述的一种金属表面磕伤深度检测方法,其特征在于,使用边缘检测算法提取磕伤的边缘轮廓,使用轮廓提取算法提取磕伤的轮廓点集,并通过轮廓分割技术将不同的磕伤区域区分开,包括:
5.如权利要求1所述的一种金属表面磕伤深度检测方法,其特征在于,对提取的磕伤轮廓进行面积计算,得到每个磕伤区域的约束值,包括:
6.如权利要求1所述的一种金属表面磕伤深度检测方法,其特征在于,将磕伤面积的约束值与预设的阈值进行比较,如果磕伤面积的约束值小于或等于预设阈值,则认
7.一种金属表面磕伤深度检测系统,其特征在于,所述系统用于实施权利要求1-6任一项所述的一种金属表面磕伤深度检测方法,所述系统包括:
...【技术特征摘要】
1.一种金属表面磕伤深度检测方法,其特征在于,所述方法包括:
2.如权利要求1所述的一种金属表面磕伤深度检测方法,其特征在于,检测金属表面的颜色特征,自动调整光源颜色,所述自动调整光源颜色为寻找与金属表面颜色对比度最小的光源颜色,使用调整后的光源颜色进行照射,采集金属表面的图像获得待检测磕伤,包括:
3.如权利要求2所述的一种金属表面磕伤深度检测方法,其特征在于,使用颜色匹配算法计算金属表面颜色与候选光源颜色的差异,将光源的颜色调整为计算出的对比度最小的颜色,包括:
4.如权利要求1所述的一种金属表面磕伤深度检测方法,其特征在于,使用边缘检测算法提取磕伤的边缘轮廓,使用轮廓提取算法提取磕...
【专利技术属性】
技术研发人员:王力,
申请(专利权)人:大连名德精密机械有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。