【技术实现步骤摘要】
一种识别和定位线性阵列图案中缺失元素的方法
本专利技术提供了一种用于计算机视觉检测之后的识别和定位线性阵列图案中缺失元素的方法,用于工厂车间流水线零件缺失检测或建筑装饰物缺失检测等场合。
技术介绍
目前,基于计算机视觉的目标检测已经发展的比较完善,但是由于监督式学习的限制,目前的方法只能识别事先进行人工标记和训练好的目标,对于目标缺失的地方却无法进行有效的标记和识别,尤其是对于缺失位置没有明显统一特征的情况。此外,在大多数情况下,缺失的部分数量较小,直接采用计算机视觉的方法进行标记和训练可能会出现训练样本数量不足而导致训练结果较差的结果。比如工厂流水线上的零件往往是环环相扣,任何一条流水线上的零件发生不小心的缺失,都可能导致一个很大的失误,所以对流水线上的零件缺失的识别和定位显得至关重要。而流水线上零件缺失的部位往往是黑色的传动带,而黑色的传送带并不是一个决定性的缺失特征,因为未缺失零件之间的空隙也是黑色的传送带,所以对缺失部位的黑色传送带直接应用计算机视觉来识别和定位是不现实的。再比如,建筑物上(尤其是中国古代建筑)往往会有很多的装饰性构件,它们多是以线性阵列的 ...
【技术保护点】
1.一种识别和定位线性阵列图案中缺失元素的方法,包括以下步骤:(1)根据计算机视觉判断出的目标位置,然后计算阵列目标的间距;包括:1)将计算机视觉识别结果写入txt文件;2)输入txt文件信息;3)将输入的txt文件信息中的横纵坐标分别按照大小顺序进行排列;4)分别计算排列好的横纵坐标间距最小值;(2)根据每两点之间的间距大小来判断此两点之间是否存在缺失目标的情况:若有缺失,此两点间距应大于至少约2倍的阵列间距,一般取1.8;5)将横纵坐标最小值进行比较并判断线性阵列方向;6)根据阵列方向,选取待计算方向坐标间距;对于横向线性阵列,待计算方向为横坐标方向,选取所述经排序的横 ...
【技术特征摘要】
1.一种识别和定位线性阵列图案中缺失元素的方法,包括以下步骤:(1)根据计算机视觉判断出的目标位置,然后计算阵列目标的间距;包括:1)将计算机视觉识别结果写入txt文件;2)输入txt文件信息;3)将输入的txt文件信息中的横纵坐标分别按照大小顺序进行排列;4)分别计算排列好的横纵坐标间距最小值;(2)根据每两点之间的间距大小来判断此两点之间是否存在缺失目标的情况:若有缺失,此两点间距应大于至少约2倍的阵列间距,一般取1.8;5)将横纵坐标最小值进行比较并判断线性阵列方向;6)根据阵列方向,选取待计算方向坐标间距;对于横向线性阵列,待计算方向为横坐标方向,选取所述经排序的横坐标间距作为待计算...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。