需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:15973 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要: 机器视觉是一种利用计算机代替人工或者人眼进行识别的新方式,经过计算机处理后识别的准确性远远高于人工识别。机器视觉系统是指通过图像采集设备(摄像机)将被检测目标转换成图像信号,再传送给计算机上的图像处理软件进行处理分析,提取特征信号转化成数字信息,最后再把信息传送给控制器,执行相关运作。在最几近年的发展下,中国也逐渐成为机器视觉发展最为发达的国家之一。本次课题主要涉及到的是机器视觉在点胶机行业的应用,在机器视觉还没有广泛运用在点胶机行业的时候,传统的点胶机行业往往是通过人眼识别的方式进行定位,这种方式存在误差大、精度差、效率低等一系列问题,在实际应用中会存在封装不严实,在包装押运过程中会造成一系列安全隐患,同时也不满足于生产现状。本次课题主要研究对象是机器视觉,把机器视觉的新兴技术运用到传统点胶机行业中,从而解决点胶质量参差不齐的现状。 本文主要介绍了图像采集定位的硬件组成部分,查阅硬件的部分参数,制定相对应的方案。在图像处理部分,运用opencv2.4.11对锁采集图形进行灰度化、滤波、二值化和中心坐标提取等方案进行预处理,旨在消除环境因素对采集图像的干扰。另外在标定过程中,通过寻找像素坐标和世界坐标的相互关系,计算出变化矩阵,可以将图像处理中所需点胶部分的坐标转化为世界坐标,传递给运动控制卡,进行点胶。 最后,通过构建MFC界面,开发一块可以控制点胶机的软件系统,实现点胶机的实际运行。 关键词:机器视觉;点胶机;图像预处理;标定;变换矩阵
目录 摘要 Abstract 1. 绪论-1 1.1 研究背景及意义-1 1.2 国内外研究现状-1 1.2.1 机器视觉的发展历史-1 1.2.2 机器视觉发展现状-2 1.3 本文主要内容与章节安排-3 1.3.1 主要内容-3 1.3.2 章节安排-3 2. 基于机器视觉的点胶机控制系统总体设计-5 2.1 系统总体设计-5 2.2 点胶机控制系统硬件选型-5 2.2.1 工业摄像机-6 2.2.2 LED光源-8 2.2.3 运动控制卡-9 2.2.4 三轴机械臂TS300-10 2.3 本章小结-11 3. 点胶机系统软件设计-12 3.1 系统软件框架-12 3.1 灰度化处理-12 3.2 图像滤波-13 3.2.1 均值滤波blur-13 3.2.2 高斯滤波GaussianBlur-14 3.2.3 中值滤波medianBlur-14 3.3 腐蚀与膨胀-15 3.4 中心点坐标的寻找-17 3.4.1 霍夫圆检测-17 3.4.2 联通域几何中心求法-19 3.5 运动控制-20 3.6 本章小结-22 4.摄像机标定-22 4.1 摄像机标定概述-22 4.1.1 传统摄像机标定:-22 4.1.2 摄像机的自标定方法:-22 4.2 不同坐标系的转化-22 4.3 本章小结-23 5. 人机交互界面的实现-25 5.1 MFC简介-25 5.2 准备工作-25 5.3 实现界面运行-26 5.4 最终成果-28 5.5 本章小结-29 6. 总结与展望-30 参 考 文 献-32 致谢-34 |