基于机器视觉的换向器表面质量自动化检测方法研究eulx.docx
《基于机器视觉的换向器表面质量自动化检测方法研究eulx.docx》由会员分享,可在线阅读,更多相关《基于机器视觉的换向器表面质量自动化检测方法研究eulx.docx(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕 业 论 文题 目: 基于机器视觉的换向器表面质量(麻点)自动化检测方法研究 作 者: M L P 毕业届期: 2 0 1 1 届 指导老师: 院 系: 交通与工程系 专 业: 交 通 运 输 2011年5月15日目录摘要2第一章 绪论31.1选题目的及意义31.2实验方案31.3文章内容结构4第二章 数字化图像基础62.1 图像的数学模型62.2 彩色图像72.2.1加权平均法72.3 灰度图像72.3.1 灰度直方图82.4 二值图像92.4.1 灰度图像二值化92.5 本章小结10第三章 霍夫变换113.1霍夫变换基本原理113.2 极坐标形式表示霍夫变换133.3 霍夫变换原理的应用
2、方法153.3.1 算法原理153.4 总结17第四章 图像采集及几何校正184.1图像采集184.2 图像的几何校正184.2.1 图像几何校正基础知识194.2.2 图像的旋转校正194.2.3图像的裁剪224.3 本章总结23第五章 图像的分割245.1基于阈值的图像分割245.2 连通域标记及面积计算255.3 本章小结26第六章 图像的边缘检测与实验结果276.1换向片边缘检测与标记276.2 检测结果计算296.2.1图像单位距离计算296.2.2 麻点实际面积计算296.3 本章小结30第七章 结论317.1本论文所取得的成果317.2展望31参考文献33致谢34附录35基于机器
3、视觉的换向器表面质量(麻点)自动化检测方法研究摘要换向片作为直流电机的关键部件,其表面质量好坏直接影响到电机的运行性能。换向片表面麻点的存在,会使电刷和换向器的接触稳定性受到破坏,加大电刷与换向器接触面火花和电弧产生的倾向,严重影响电机运行的稳定性和使用寿命。然而目前国内对换向片表面质量的检测依旧停留在人工检测阶段,技术落后,效率低,工作强度大。根据权威期刊数据库检索结果可知,国内尚无此方面的研究成果。论文将机器视觉技术应用于换向片表面质量的检测,通过计算换向片表面麻点面积来实现。采用基于阈值的图像分割技术提取出麻点图像,对其进行标记和连通域面积计算;针对换向片的边缘轮廓形状特征,应用上边缘检
4、测和霍夫变换方法,标记换向片上下边缘并计算两条边缘线间距离,然后依据其实际距离可推算出麻点面积。论文首次应用了机器视觉技术来检测换向片表面质量。用matlab语言进行编程实验,仿真结果良好,表明文中提出的方法是有效可行的。不但成功地解决了换向器表面质量的检测问题,同时对其他产品上同类问题的解决具有一定的借鉴意义。 关键词: 换向器表面质量 边缘检测 阈值分割 麻点 霍夫变换第一章 绪论1.1选题目的及意义换向片作为直流电机的关键部件,其状态好坏直接影响到电机的运行性能。换向片对电机性能的影响主要取决于在一定条件下相对电刷高速滑动时的电接触行为。在电刷和换向器的接触面上,如果能够实现均匀、平滑的
5、接触,就能实现平稳换向;但因表面麻点的存在,电刷和换向器的接触稳定性受到破坏,加大电刷与换向器接触面火花和电弧产生的倾向,严重影响电机运行的稳定性和使用寿命。所以不论是电机的生产还是使用中,换向片质量的检测都是很关键的。特别是对一些交通工具的原动机而言,这一点显得尤为重要。而目前对电机换向片表面质量的检测以人为定期检测为主,技术落后,效率低,工作强度大。根据权威期刊数据库检索结果可知,国内尚无此方面的研究成果。所以本文将机器视觉检测方法用于换向片表面麻点的检测。利用机器视觉进行检测不仅可以排除主观因素的干扰,降低劳动强度,提高生产效率,对这些指标进行定量描述,对缺陷的形态、类型进行鉴别和统计,
6、具有人工检测所无法比拟的优越性。1.2实验方案1)用照相机或是其他设备采集图像,将电机换向器表面信息以数码照片的形式传递给计算机。 2)对图像进行初步判断分析,挑选质量较高,可以反映换向器实际情况的照片进行灰度处理。3)对图片进行裁剪,滤除图像背景等不必要的干扰信息,以减少图像处理的难度。4)根据图像灰度直方图,选择合理的阈值进行二值化,提取出麻点图像,并对其进行标记和连通域面积计算。5)选择合理的阈值进行二值化,得到换向片边缘分割图像,应用上边缘检测和霍夫变换方法标记其上下边缘线,并计算上下边缘线间的距离。6)根据连通域面积和换向片上下边实际宽度换算出麻点面积。实验流程如图1-1所示。以上各
7、过程均已在matlab7.6.0环境中进行仿真,得到了比较好的效果,仿真结果表明该方法是有效可行的。1.3文章内容结构第一章介绍了本文的选题背景、目的及意义,概述了本文的主要内容及结构,对文章中所涉及到的实验进行介绍。第二章对数字图像处理技术作了全面概述,介绍了数字图像处理的概念和发展,对数字图像的各种基础知识、基础概念进行了讲解。第三章对霍夫变换数学原理进行了详细讲解。第四章以图像的几何校正为主,对实验中的所涉及到的图片裁剪、旋转的基本原理进行讲解,是图像后续处理的基础。第五章采用基于阈值的图像分割方法对换向片麻点图像进行提取。通过实验了解了在基于阈值的图像分割中,阈值的选取对分割结果的影响
8、。第六章用上边缘检测和霍夫变换方法,标记出了换向片边缘信息,并由此结合换向片的实际宽度,求解出了麻点的实际面积大小。第七章对全文作了总结,提出了文中采用方法的存在的问题和需改进之处。 图1-1 实验流程第二章 数字化图像基础数字图像处理的英文名称是“Digital Image Processing”。所谓数字图像处理就是利用计算机或者其数字硬件,对从图像信息转换得来的电信号进行某些数学运算,以提高图像的实用性。数字图像处理技术处理精度比较高,而且还可以通过改进处理软件来优化处理效果。它是在遥感和生物医学图片分析两项应用技术基础上开拓出来的新领域。这项技术最早出现于50年代,当时的数字计算机己经
9、发展到一定水平,人们开始利用计算机来处理图形和图像信息。70年代末以来,由于数字技术和微机技术的迅猛发展,给图像处理提供了先进的技术手段,图像处理技术也就由信息处理、自动控制系统理论、计算机科学、数据通信、电视技术等学科中脱颖而出,成长为旨在研究图像信息的获取、传输、存储、变换、显示、理解与综合利用的一门崭新学科问。随着图像处理技术基本理论的发展,具有数据量大、运算速度快、算法严密、可靠性强、集成度高、智能性强等特点的各种图文系统在国民经济各部门得到广泛的应用,并在逐渐深入社会的各个方面。2.1 图像的数学模型 在计算机中,图像像素的灰度值用整数表示,如图,一副M * N个像素的数字图像,其像
10、素灰度值可以用M行、N列的矩阵F(i , j) 表示: 图2-1 这样,就可以直接对图像矩阵进行数学运算,来实现数字图像的处理。2.2 彩色图像 自然界常见的光,都可由红(R)、绿(G)、蓝(B)三种颜色的光按不同的比例相配而成,这就是色度学中的三基色原理。 将由红、绿、蓝这三种基色组成的颜色模型称为RGB颜色空间。如图2-2所示,以三维矩阵将RGB图像存放,图像中每个像素点的颜色由R、G、B三种分量决定,而每个分量有255个可能的取值。这样每个像素点可以有1600多万(255*255*255)种变化范围 。所以,在图像处理中一般将彩色图像转换为灰度图像进行处理。图像的灰度化处理常用的有三种方
11、法:加权平均法、平均值法和最大值法。一般以加权平均法为主。 图 2-22.2.1加权平均法根据重要性和其他指标,将R、G、B三个分量以不同的权值进行加权平均。由于人眼对绿色的敏感度最高,加权值为0.59;对蓝色的敏感度最低,加权值为0.11;因此,可以用式2.1对三分量进行加权平均得到较合理的灰度图像。F(i , j) = 0.30R(i ,j)+0.59G(i , j)+0.11B(i ,j) (2.1) 式中F(i,j)为得到的灰度图像矩阵;R(i,j),G(i,j),B(i,j)分别为彩色图像三维矩阵中的红色、绿色和蓝色分量所对应的矩阵。 2.3 灰度图像 在灰度图像中,像素灰度级用8位
12、表示,所以每个像素都是介于黑色和白色之间的256(=256)种灰度中的一种,灰度图像只有灰度颜色而没有彩色。如图2-3所示,每一数字都表示与其相对应的像素点的灰度级。图2-32.3.1 灰度直方图图像的直方图是图像的重要统计特征,是表示数字图像中每一灰度级与该灰度级出现的频数间的统计关系,即图像中某一灰度级的像素数目。灰度直方图定义为: P()= (k = 0,1,2L-1)(2.2)式中:N为一幅图像的总像素数;为第k级灰度的像素数;为第k级个灰度级;L为灰度级数;P()为该灰度级出现的相对频数。灰度值 图2-4 图像直方图直方图用横坐标轴代表灰度值,纵坐标代表像素数(产生概率、对整个画面上
13、的像素数的比率),如图2-4所示。(a)灰度值集中在较暗区域(b)灰度值集中在较亮区域01r01r图2-5图像灰度分布概率密度函数图2-5(a)和(b)为两个相对应的灰度密度分布函数。图2-5(a)的大多数像素灰度值分布在较暗的区域,所以此图像整体较暗;而图2-5(b)的图像像素值集中在亮区,此副图像整体较亮。2.4 二值图像二值图像的每个像素不是黑就是白,其像素灰度值没有中间过渡。二值图像中每个像素的值只能是0或1,如图2-5所示,是一副二值图像的数学表示。 图2-6 二值图像2.4.1 灰度图像二值化图像二值化就是将图像上的像素点的灰度值设为0或255,使整幅图呈现出明显的黑白效果。图像二
14、值化有利于图像的进一步处理,使图像变得简单,数据量减小,能凸显出感兴趣目标的轮廓。二值化作为一种图像分割技术,由于其再工程应用中发挥着重要的作用,长期以来吸引了大量的工程技术人员对其进行研究。二值化方法通常分为两类:全局二值化算法和局部二值化算法,全局二值化算法,选择单一阈值,该阈值对全局适用。局部二值化算法,则是根据局部信息选择一个阈值,该阈值对局部适用。 设一副灰度图像,经过二值化将其转化为二值图像,运算方法如下:1 =0 其他 或 (2.3)1 =0 2.5 本章小结 本章介绍了数字化图像技术的一些基础知识。首先简单介绍了数字化图像技术及其发展历史,接着分别讲解了彩色图像、灰度图像、二值
15、图像的数学模型;以加权平均法为主讲解了彩色图像的灰度化处理方法;介绍了灰度直方图和灰度图像的二值化方法。通过本章可以使我们对图像的数字化技术有浅薄的认识,了解图像数字化基本原理。第三章 霍夫变换 霍夫变换是一种线描述方法,它可以将图像空间中用直角坐标表示的直线变换为极坐标空间中的点。一般将霍夫变换称为线点变换。霍夫变换提取直线的主要优点是受直线中的间隙和噪声影响较小。本章将详细讲解霍夫变换的基本原理。3.1霍夫变换基本原理xymbm0b0图像空间霍夫空间图3-1图像空间中的一条线对应霍夫空间中的一个点 将由直线的斜率m和直线与y轴截距b分别为横坐标轴和纵坐标轴组成的直角坐标系称为霍夫空间,在霍
16、夫空间中纵坐标b与横坐标m的关系表示为: (3.1)如图3-1所示,直线都可用函数来表示,每条直线和都是唯一的,所以,图像空间中的一条直线在霍夫空间中对应一个点。假设在图像空间中一簇直线相交于一点(), 用公式来做霍夫空间的对应图像。因为过一点可以作无数条直线,所以可以认为是连续变化的,这样可以做出一条直线,如图3-2右图所示。因此图像空间中的一点对应霍夫空间中的一条直线。xymbx0b0图像空间霍夫空间图3-2 图像空间中的一个点对应Hough空间中的一条直线y0如图3-3所示,图像空间中的两点在霍夫空间表示为两条相交的直线,而两条直线的交点表示的是图像空间中过给定两点的直线。图像空间图3-
17、3 由公式 可以求出各点在霍夫空间对应的直线如下:(1,0) - b= -m (1,1) - b=-m+1 (2,1)-b=-2m+1 (3,2)-b=-3m+2 (3-2) (4,1)-b=-4m+1由以上公式可以作出各个直线 图 3-4 图3-4霍夫空间中的直线为图3-3图像空间中各点在霍夫空间中的表示,其中有两点分别由三条直线相交组成,由式3.2不难判断出,这两个点分别是经过点(1,1),(2,1),(4,1)的直线和经过点(1,0),(2,1),(3,2)的直线在霍夫空间中的表示。由以上的判断可以得出这样的结论:在图像空间中如果有N个点排列在同一直线上,则这N个点在霍夫空间中相对应的直
18、线汇交于一点。在霍夫空间中汇交于一点的直线条数越多,则在图像空间中排在同一直线上的点的数目越多。以上是霍夫变换的基本原理,但是还有一个问题存在,当图像空间中的直线为垂直于X轴的直线时,,没有办法用来表示,所以考虑到了用极坐标的形式来表示直线。3.2 极坐标形式表示霍夫变换 图3-5 极坐标表示直线在图3-5中: (3-3) 所以可以得出垂线的斜率为 (3.4) 原直线的斜率为 (3.5) 在原直线上任意一点的斜率我们可以表示为: (3.6) 结合式3.5可以得出: (3.7) 通过上式结合图3-5可以得出:只空间中N个点满足都满足,则这N个点在同一直线上,并且这条直线由来确定。 对于垂线,可以
19、用极坐标表示为 x = r 图 3-6通过以上结论,应用霍夫原理,可以将图像空间中点映射为空间中的正弦曲线。如图3-7所示:Xy图 3-7 而图像空间中共线的点所对应直线的的值正是空间中两条正弦曲线的交点。3.3 霍夫变换原理的应用方法前面两节主要介绍了霍夫变换的基本原理和霍夫变换的极坐标表示形式。本节将举例讲解用霍夫变换原理检测换向片边缘直线的方法。将图像空间中的检测直线的问题转化为在极坐标参数空间中找通过点的最多正弦曲线数的问题。在极坐标空间中,经过某一点的正弦曲线数目越多,则在图像空间中这一值所对应的直线上的点的数目越多。对每一点上经过的正弦曲线的数目做统计,然后由多到少进行检索,根据需
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 机器 视觉 换向器 表面 质量 自动化 检测 方法 研究 eulx
限制150内