【技术实现步骤摘要】
一种基于聚落检测和特征筛选的板材钉位检测方法
[0001]本专利技术涉及图像处理
,尤其涉及一种基于聚落检测和特征筛选的板材钉位检测方法。
技术介绍
[0002]众所周知,板材加工在生活中十分常见,各类板材加工厂都离不开将板材进行对接以及钉钉固定的流程。在如今全自动流水线加工的条件下,能否快速准确地对加工成品进行检验变得尤为重要。然而,由于钉子个体较小,且数量在不同加工方案中各有不同,给自动检测造成了极大的困难。如今不少板材加工厂仍采用传统的人工检测,需要工作人员持续对加工成品进行关注和检查,这不仅相当费时费力的,检测效率也十分低下。
[0003]因此需要设计一种基于聚落检测和特征筛选的板材钉位检测方法来解决上述问题。
技术实现思路
[0004]针对现有技术的不足,本专利技术提供一种基于聚落检测和特征筛选的板材钉位检测方法。
[0005]一种基于聚落检测和特征筛选的板材钉位检测方法,包括以下步骤:
[0006]步骤1:通过串口对PLC与PC端进行连接,使用拍摄装置将摄像头通过电源 ...
【技术保护点】
【技术特征摘要】
1.一种基于聚落检测和特征筛选的板材钉位检测方法,其特征在于,包括以下步骤:步骤1:通过串口对PLC与PC端进行连接,使用拍摄装置将摄像头通过电源线、数据线、和控制线与PC端端口相连;步骤2:将PC端内串口程序进行初始化;对串口通信所用的端口进行配置,对端口号进行设置并设定串口通信的波特率、数据格式及奇偶校验位;步骤3:使用PLC对生产线上板材加工方案进行设定,包括板材需要加工的位置,以及每个位置需要加工的钉数与形状;同时,将设定完成的参数通过串口传输至PC端中,PC端接收参数后将其赋值给各变量,若无新的参数传入,默认使用之前的参数不变;步骤4:板材加工开始以后,板材将在PLC控制下通过传送带依次送往钉枪下进行加工,加工成品则由传送带送至摄像头处,由摄像头进行板材加工成品图像的采集,并将采集到的图像数据传送至PC端内,等待检测;步骤5:PC端接收到图像后,将通过板材钉位检测算法进行检测,根据检测结果得出该板材是否缺钉漏钉,并将检测结果通过串口传输至PLC,由PLC进行板材去向决策,若缺钉则运输至补钉区补钉,若正常则运输至成品区。2.根据权利要求1所述的一种基于聚落检测和特征筛选的板材钉位检测方法,其特征在于,步骤5中所述板材钉位检测算法步骤如下:步骤S1:对板材图像先后进行灰度化和二值化的图像预处理,将图像中所有像素值变为0和255,其中0为黑色,255为白色;步骤S2:通过连通域提取算法,获得二值化图像中所有连通域信息;步骤S3:设定了聚落检测算法,根据提取出的连通域信息对板材表面加工位置进行推断;步骤S4:设定特征筛选的方法;步骤S5:进行钉位标记算法,获得并标记钉位检测结果;步骤S6:检测结果送返,当钉位检测结果获得以后,PC端将通过串口持续向PLC发送检测结果;当PC端收到PLC发来的问候信息时说明PLC已经开始接收,PC将在此基础上持续发送多个包含检测结果的数据帧,随后进入新的检测,继续等待参数与开始信号。3.根据权利要求2所述的一种基于聚落检测和特征筛选的板材钉位检测方法,其特征在于,步骤S2中所述连通域提取算法为Python中opencv库函数,所得连通域信息包括...
【专利技术属性】
技术研发人员:司晓鹏,李文超,沙晓鹏,肖乐,郭周鹏,朱宇杰,管政,
申请(专利权)人:东北大学秦皇岛分校,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。