APP下载

基于机器视觉及SVM的零件产品计数系统

2018-07-21方志强肖书浩熊禾根李公法

制造业自动化 2018年7期
关键词:检测

方志强,肖书浩,熊禾根,李公法

(1.武汉科技大学 机械自动化学院,武汉 430081;2.武昌首义学院 机电与自动化学院,武汉 430064)

0 引言

目前国内有一些针对钢管、烟支等基于图像的软件计数方法[1,2]进行研究。如王昱棠[3]实现对仓库物料的计数,再如苗娇娇等[4]实现对螺丝钉的计数,但对零件产品计数系统开发的相关文献偏少。然而实际应用场景却很多,比如在线对一箱箱零件产品,对一板板胶囊药片等进行计数,或通过计数判断是否装满,有没有漏装等情况。

考察到这些问题以及满足工业工厂在生产线上对某些小型零件统计计数的需要,并替代以前出错率高、效率低、强度大的人工计数方式。本文设计一种通用的计数检测系统,即基于机器视觉及支持向量机,通过人机交互,对生产线上摆放无规律但不重叠的零件产品利用机器学习和图像处理实现对零件自动计数。

1 系统方案设计

图1 计数系统组成部分

本文计数系统结构主要由图像采集模块、图像分割模块、计数模块组成。硬件结构运行流程如图1(a)所示;其中图像采集模块包括光源、工业相机、镜头等硬件设备。相机采用Basler工业相机获取检测目标的二维图像,使用接口连接到计算机,通过I/O(输入/输出)线材触发,通过相机标定获得内外参数进行畸变校正提高拍摄精度;软件部分:基于visual studio 2013平台、运用Qt设计界面、利用OpenCV视觉库开发系统软件如图1(b)所示。

1.1 计数任务设定

计数系统首先通过图像采集模块在线拍摄送料盒中的零件产品获得第一张图片,作为原始图像。……

登录APP查看全文

猜你喜欢

检测
QC 检测
小波变换在PCB缺陷检测中的应用