【技术实现步骤摘要】
基于人工智能的五金件缺陷分类识别方法
[0001]本专利技术涉及五金件缺陷图像分析
,具体涉及一种基于人工智能的五金件缺陷分类识别方法
。
技术介绍
[0002]五金件缺陷分类识别场景中,利用计算机视觉技术获得五金件图像,并通过人工智能检测技术实现缺陷分类识别能有效提升缺陷检测效率
、
节约人工成本,其往往通过五金件缺陷不同的类型的区域形态差别进行分类识别,但存在对于出现划痕与裂纹的情况时,其区域形态差别区分度不高的问题,造成分类结果误判
。
技术实现思路
[0003]为了解决对五金件划痕与裂纹的缺陷类型分类识别不准确的技术问题,本专利技术的目的在于提供一种基于人工智能的五金件缺陷分类识别方法,所采用的技术方案具体如下:获取五金件的待处理区域灰度图像;获取所述待处理区域灰度图像中像素点的梯度幅值;从小到大依次选择预设上限阈值取值区间中的取值作为目标上限阈值;根据预设下限阈值和所述目标上限阈值以及像素点的梯度幅值获取所述待处理区域灰度图像的边缘线段;根据所述边缘线段上不同边缘点在整条边缘线段上边缘点的梯度幅值区间上的分布特征,获得所述目标上限阈值对边缘线段的影响程度参数;分析不同目标上限阈值对应的所述影响程度参数的波动特征,获取边缘线段对每个目标上限阈值的敏感程度参数;对所有边缘线段的所有所述敏感程度参数进行聚类,根据聚类结果获得待处理区域的敏感置信程度;根据所述敏感置信程度对缺陷类型进行划分,获得待处理区域的缺陷类型
。
[0004]进一步地,所述 ...
【技术保护点】
【技术特征摘要】
1.
一种基于人工智能的五金件缺陷分类识别方法,其特征在于,所述方法包括:获取五金件的待处理区域灰度图像;获取所述待处理区域灰度图像中像素点的梯度幅值;从小到大依次选择预设上限阈值取值区间中的取值作为目标上限阈值;根据预设下限阈值和所述目标上限阈值以及像素点的梯度幅值获取所述待处理区域灰度图像的边缘线段;根据所述边缘线段上不同边缘点在整条边缘线段上边缘点的梯度幅值区间上的分布特征,获得所述目标上限阈值对边缘线段的影响程度参数;分析不同目标上限阈值对应的所述影响程度参数的波动特征,获取边缘线段对每个目标上限阈值的敏感程度参数;对所有边缘线段的所有所述敏感程度参数进行聚类,根据聚类结果获得待处理区域的敏感置信程度;根据所述敏感置信程度对缺陷类型进行划分,获得待处理区域的缺陷类型
。2.
根据权利要求1中所述的一种基于人工智能的五金件缺陷分类识别方法,其特征在于,所述边缘线段的获取方法包括:将梯度幅值小于预设下限阈值的像素点认为是非边缘点,将梯度幅值大于预设下限阈值小于目标上限阈值的像素点认为是弱边缘点,将梯度幅值大于目标上限阈值的像素点认定为是强边缘点,将强边缘点和弱边缘点作为边缘点,将相邻的边缘点相连构成边缘线段
。3.
根据权利要求2中所述的一种基于人工智能的五金件缺陷分类识别方法,其特征在于,所述影响程度参数的获取方法包括:在强边缘点和弱边缘点之间任选一类作为待分析类别边缘点;根据所述边缘线段上每种梯度幅值的待分析类别边缘点的数量特征,获取边缘线段的偏离程度;将每个待分析类别边缘点的梯度幅值归一化后与所述偏离程度相乘,将所有待分析类别边缘点的乘积求和后的均值通过函数映射,映射结果作为所述目标上限阈值对边缘线段的影响程度参数
。4.
根据权利要求3中所述的一种基于人工智能的五金件缺陷分类识别方法,其特征在于,所述边缘线段的偏离程度的获取方法包括:获取每种梯度幅值对应的待分析类别边缘点数量;获取所有梯度幅值对应待分析类别边缘点数量的均值作为均值参数;获取所有梯度幅值对应待分析类别边缘点数量的标准差作为标准差参数;获取每种梯度幅值对应的待分析类别边缘点数量与所述均值参数的差作为分子参数;将所述分子参数与所述标准差参数的比值的立方作为每种梯度幅值的偏...
【专利技术属性】
技术研发人员:刘健,张阿曼,刘康,
申请(专利权)人:深圳市明鸿五金制品有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。