一种基于机器视觉的对工业产品分类的方法_2

文档序号:8942412阅读:来源:国知局
>[0049]一种基于机器视觉的对工业产品分类的方法,包括步骤1:启动上位机,所述上位机控制开启所述下位机并与下位机进行配对。这里的配对方式可通过现有技术进行实现,如利用蓝牙进行自动配对。上位机和下位机进行配对后,两者之间形成了连接关系,在进行相互之间信号传递的同时,避免了其它设备发出的信号的干扰。
[0050]在步骤SI之后还包括步骤S2:所述上位机向所述下位机发出摄像头控制信号,所述下位机接收所述摄像头控制信号并通过舵机控制所述摄像头。
[0051]如图2所示,当上位机需要根据实际情况自动发出控制信号,智能的完成调节所述摄像头角度时,步骤S2具体包括步骤:
[0052]S21:启动摄像头,采集环境信息,所述下位机将所述环境信息传递至上位机;
[0053]S22:所述上位机对所述环境信息进行处理,根据处理后的环境信息判断所述摄像头是否需要调节,如果需要,执彳丁 S23,否则,执彳丁 S3 ;
[0054]S23:所述上位机发出摄像头控制信号,所述下位机接收该信号并控制舵机的转动,执行S21。
[0055]在步骤S22中,所述上位机需要对所述环境信息进行灰度化去噪、增强等一系列处理,然后再进行识别处理。这种处理方式,有利于提高识别效率。在步骤S23中,所述上位机根据处理后的环境信息,判断摄像头偏离需检测区域的角度,并根据该角度信息发出控制信号,所述下位机根据该角度信息控制舵机转动的角度范围,从而控制了摄像头的转动角度。
[0056]在每一次对摄像头的角度进行调整后,都需要重新再进行一次环境采集以及相应的分析,直至摄像头的拍摄角度范围符合实际需求。这种不断调整的方式,实现了根据实际需求自动的对摄像头进行调整,同时也保证了摄像头调整的准确度。
[0057]如图3所示,启动识别单元后,进入步骤S4:对所述采集图像进行识别处理,获取所述采集图像中待检测物体的形状信息。在该步骤中,还包括步骤:
[0058]S41:对所述采集图像进行预处理;
[0059]S42:对经过预处理后的采集图像进行识别处理,获取待检测物体的形状信息。
[0060]具体而言,在步骤S41中,对采集图像进行预处理具体包括灰度处理、去噪处理、去阴影处理、增强处理、去除传动带背景处理等。
[0061]如图4所示,最后,在步骤S5,根据所述形状信息,对待检测物体进行分类。所述待检测物体可以分为四类,即圆饼类、正方形类、三角形类以及不合格。具体的分类方法包括步骤:
[0062]SOl:判断所述形状信息中是否所包含的线条,如果发现存在线条,执行S02,否贝丨J,执行S06 ;
[0063]S02:判断所述线条是否为直线,如果是,执行S03,否则,执行Sll ;
[0064]S03:统计所述线条数目,当所述线条数目为4时,执行S04,否则执行S21 ;
[0065]S04:判断相邻的线条之间的夹角是否在80度和100度之间,如果是,则执行S05,否则,执行S06 ;
[0066]S05:将所述待检测物体判断为正方形类;
[0067]S06:将所述待检测物体判断为不合格;
[0068]Sll:判断所述线条是否为圆形或椭圆形,如果是,执行S12,否则,执行S06 ;
[0069]S12:判断所述待检测物体为圆饼类;
[0070]S21:判断所述线条数目是否为3,如果是,执行S22,否则,执行S06 ;
[0071]S22:判断所述线条是否两两相连,如果是,执行S23,否则,执行S06 ;
[0072]S23:判断所述待检测物体为三角形类。
[0073]在对待检测物体进行检测之前,首先要对摄像头进行自动定位,每一次定位后都返回定位结果并对结果进行分析判断摄像头是否需要继续进行调整,直至摄像头位置最佳。这种自动定位方式,保证了摄像头的拍摄角度,从而提高了识别率。在对待检测物体进行识别时,根据形状信息中是否包括线条、线条数目、线条是否相交、线条的夹角以及线条的曲直状态这几方面进行考量,最终对待检测物体进行分类。这种分类方式详细准确,提高了最终的识别率。
[0074]对于本领域的技术人员而言,阅读上述说明后,各种变化和修正无疑将显而易见。因此,所附的权利要求书应看作是涵盖本发明的真实意图和范围的全部变化和修正。在权利要求书范围内任何和所有等价的范围与内容,都应认为仍属本发明的意图和范围内。
【主权项】
1.一种基于机器视觉的对工业产品分类的方法,其特征在于,包括步骤: S1:启动上位机,所述上位机控制开启下位机并与所述下位机进行配对; S2:所述上位机向所述下位机发出摄像头控制信号,所述下位机接收所述摄像头控制信号并通过舵机控制所述摄像头进行转动; S3:所述摄像头进行图像采集获取采集图像,所述下位机将所述采集图像传递至所述上位机; S4:启动识别单元,对所述采集图像进行识别处理,获取所述采集图像中待检测物体的形状信息; S5:根据所述形状信息,对所述待检测物体进行分类。2.根据权利要求1所述的基于机器视觉的对工业产品分类的方法,其特征在于,所述上位机和所述下位机通过蓝牙进行配对。3.根据权利要求1所述的基于机器视觉的对工业产品的分类的方法,其特征在于,步骤S2具体包括步骤: 521:启动所述摄像头,采集环境信息,所述下位机将所述环境信息传递至所述上位机; 522:所述上位机对所述环境信息进行处理,根据处理后的所述环境信息判断所述摄像头是否需要调节,如果需要,执彳丁 S23,否则,执彳丁 S3 ; 523:所述上位机发出所述摄像头控制信号,所述下位机接收所述摄像头控制信号并控制舵机的转动,执行S21。4.根据权利要求1所述的基于机器视觉的对工业产品的分类方法,其特征在于,在步骤S3中,所述摄像头位于传送所述待检测物体的传送带的正上方。5.根据权利要求1所述的基于机器视觉的对工业产品的分类方法,其特征在于,步骤S4具体包括步骤: 541:对所述采集图像进行预处理; 542:对经过所述预处理后的所述采集图像进行识别处理,获取所述待检测物体的所述形状信息。6.根据权利要求5所述的基于机器视觉的对工业产品的分类方法,其特征在于,所述预处理包括灰度处理和/或去噪处理和/或去阴影处理和/或增强处理和/或去背景处理。7.根据权利要求1所述的基于机器视觉的对工业产品的分类方法,其特征在于,根据所述待检测物体的形状,将所述待检测物体分为圆饼类和/或正方形类和/或三角形类和/或不合格类。8.根据权利要求7所述的基于机器视觉的对工业产品的分类方法,其特征在于,步骤S5具体包括步骤: 501:判断所述形状信息中是否所包含线条,如果存在线条,执行S02,否则,执行S06 ; 502:判断所述线条是否为直线,如果是,执行S03,否则,执行Sll ; 503:统计所述线条的数目并判断所述数目是否为4,如果是,执行S04,否则执行S21 ; 504:判断相邻的所述线条之间的夹角是否在80度和100度之间,如果是,则执行S05,否则,执行S06 ; 505:将所述待检测物体判断为所述正方形类;S06:将所述待检测物体判断为所述不合格类;511:判断所述线条是否为圆形或椭圆形,如果是,执行S12,否则,执行S06 ;512:判断所述待检测物体为所述圆饼类;521:判断所述线条的数目是否为3,如果是,执行S22,否则,执行S06 ;522:判断所述线条是否两两相连,如果是,执行S23,否则,执行S06 ;523:判断所述待检测物体为所述三角形类。
【专利摘要】本发明提供一种基于机器视觉的对工业产品分类的方法,包括步骤:启动上位机,所述上位机控制开启下位机并与所述下位机进行配对;所述上位机向所述下位机发出摄像头控制信号,所述下位机接收所述摄像头控制信号并通过舵机控制所述摄像头进行转动;所述摄像头进行图像采集获取采集图像,所述下位机将所述采集图像传递至所述上位机;启动识别单元,对所述采集图像进行识别处理,获取所述采集图像中待检测物体的形状信息;根据所述形状信息,对所述待检测物体进行分类。该方法实现了全部智能化操作,减少了人工成本,且保证了检测度效率和识别率。
【IPC分类】G05B19/418
【公开号】CN105159248
【申请号】CN201510474099
【发明人】任斌, 黄锐林, 黄维聪, 梁旭尊
【申请人】东莞理工学院
【公开日】2015年12月16日
【申请日】2015年8月5日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1