【技术实现步骤摘要】
产品外轮廓中的直线边缘的缺陷检测方法及设备
本专利技术涉及图像处理
,尤指一种产品外轮廓中的直线边缘的缺陷检测方法及设备。
技术介绍
在制造业中,很多产品可以通过流水线作业来制作完成,以提高产品的制作效率,提高工业产能。在流水线作业中,若其中某道工序完成时,需要传送至下一道工序中,其中,在传送至下一道工序之前,需要对已完成的产品的合格率进行检验,将不合格的产品剔除掉,以提高最终产品的合格率,尽可能地减少制作材料的浪费,提高产品的制作效率。那么,如何确定流水线上的产品是否存在缺陷,是本领域技术人员亟待解决的技术问题。
技术实现思路
本专利技术实施例提供了一种产品外轮廓中的直线边缘的缺陷检测方法及设备,用以确定流水线上的产品是否存在缺陷。第一方面,本专利技术实施例提供了一种产品外轮廓中的直线边缘的缺陷检测方法,包括:确定测试图像中所述产品外轮廓的直线边缘的位置;根据确定出的所述测试图像中所述直线边缘的位置,确定所述测试图像中所述直线边缘包括的各边缘点的数据信息;其中所述数 ...
【技术保护点】
1.一种产品外轮廓中的直线边缘的缺陷检测方法,其特征在于,包括:/n确定测试图像中所述产品外轮廓的直线边缘的位置;/n根据确定出的所述测试图像中所述直线边缘的位置,确定所述测试图像中所述直线边缘包括的各边缘点的数据信息;其中所述数据信息包括:梯度信息和坐标信息;/n在根据各所述边缘点的梯度信息与预设的标准梯度信息,从所述直线边缘包括的各所述边缘点中筛选出疑似正常边缘点时,根据所述疑似正常边缘点的坐标信息,从所述疑似正常边缘点中确定出异常边缘点。/n
【技术特征摘要】
1.一种产品外轮廓中的直线边缘的缺陷检测方法,其特征在于,包括:
确定测试图像中所述产品外轮廓的直线边缘的位置;
根据确定出的所述测试图像中所述直线边缘的位置,确定所述测试图像中所述直线边缘包括的各边缘点的数据信息;其中所述数据信息包括:梯度信息和坐标信息;
在根据各所述边缘点的梯度信息与预设的标准梯度信息,从所述直线边缘包括的各所述边缘点中筛选出疑似正常边缘点时,根据所述疑似正常边缘点的坐标信息,从所述疑似正常边缘点中确定出异常边缘点。
2.如权利要求1所述的缺陷检测方法,其特征在于,所述坐标信息包括纵坐标时,根据所述疑似正常边缘点的坐标信息,从所述疑似正常边缘点中确定出异常边缘点,包括:
在所述疑似正常边缘点具有多个,且将首个所述疑似正常边缘点设定为正常边缘点时,针对其余各所述疑似正常边缘点,均执行以下步骤:
根据当前所述疑似正常边缘点的纵坐标、以及上一次确定出的正常边缘点的纵坐标,从所述疑似正常边缘点中确定出异常边缘点。
3.如权利要求2所述的缺陷检测方法,其特征在于,根据当前所述疑似正常边缘点的纵坐标、以及上一次确定出的正常边缘点的纵坐标,从所述疑似正常边缘点中确定出异常边缘点,具体包括:
判断当前所述疑似正常边缘点的纵坐标与上一次确定出的正常边缘点的纵坐标的差值是否大于第一预设值;
若大于,则确定当前所述疑似正常边缘点为所述异常边缘点;
若不大于,则确定当前所述疑似正常边缘点为所述正常边缘点。
4.如权利要求1所述的缺陷检测方法,其特征在于,根据各所述边缘点的梯度信息与预设的标准梯度信息,从所述直线边缘包括的各所述边缘点中筛选出疑似正常边缘点,包括:
将任一所述边缘点的梯度角度与预设的第一标准梯度角度的差值的绝对值定义为第一数值,将该所述边缘点的梯度角度与预设的第二标准梯度角度的差值的绝对值定义为第二数值,并将该所述边缘点对应的所述第一数值和所述第二数值中的较小值定义为目标值;其中,所述第一标准梯度角度与所述第二标准梯度角度之和为360°;
在所述直线边缘包括的各所述边缘点中,将所述目标值大于第二预设值的所述边缘点确定为所述异常边缘点;
在所述直线边缘包括的各所述边缘点中,将所述目标值不大于所述第二预设值的所述边缘点确定为所述疑似正常边缘点。
5.如权利要求1所述的缺陷检测方法,其特征在于,根据确定出的所述测试图像中所述直线边缘的位置,确定所述测试图像中所述直线边缘包括的各边缘点数据,包括:
根据确定出的所述测试图像中所述直线边缘的位置,从所述测试图像中提取所述直线边缘对应的目标图像;
根据预设的边缘提取算法,从所述目标图像中提取所述直线边缘包括的各所述边缘点,并确定出各所述边缘点的数据信息。
6.如权利要求5所述的缺陷检测方法,其特征在于,在确定出各所述边缘点的数据信息之后,还包括:
根据预设的轮廓跟踪算法,对提取出的各所述边缘点进行转换处理,得到...
【专利技术属性】
技术研发人员:黄虎,周璐,
申请(专利权)人:浙江华睿科技有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。