下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于显微视觉的微球表面几何参数测量及实验机电学院:戴昌盛指导教师:赵小力摘 要:本文首先分析了计算机视觉的多种算法,在此基础上,提岀了一套基于显微视觉的微球检测算法,并进行了MATLAB仿真。接着,本文介绍了基于该算法开发的图像处理软件。该软件采用了开源计算机视觉库 OpenCV,并将图像处理函数封装在动态链接库中,以提高通用性和模块化。最后,在建立的实验平台上, 完成了微球表面几何参数检测和挑选实验,以此检验了所开发软件及算法的实用效果。关键词:显微视觉;圆测量;微球挑选; MATLAB ; OpenCVAbstract : An algorithm of microballs measur
2、ements based on micro-vision technique was proposed based on the analysis of diffenrent algorithms of computer vision. In this paper, an image processing software based on former algorithm was introduced. In this software, the processing functions implemented into the dyamic linking library with the
3、 assitant of OpenCV, regarding the versatility and modularity. In the end, the performance of algorithm and software was evaluated through experiments of microballs measurement and selection.Key words : Microvision, circle measurement, microballs selection, MA TLAB, OpenCV1引言惯性约束聚变中,由激光器产生具有很高能量的激光脉
4、冲,照射到含有氘氚燃料的靶丸上,靶 丸表面产生高温等离子体,一部分向外喷射,其反作用力向内压缩靶丸,实现向心聚爆,将热核燃 料点燃,释放大量能量1。靶丸生产首先要通过对大量微球的挑选来实现,挑选要求“无损、自动化、高精度、快速”,因此,针对透明单层靶丸的参数,亟需发展基于光学的自动检测技术,并辅以机 械手实现批量自动操作。这一技术的实现将显著缩短微球的检测时间,提高靶丸制备的效率,为我 国惯性约束聚变研究创造有利的条件。2微球识别和特征提取的方法研究及仿真2.1梯度Hough变换理论上,圆心在边缘点的法线上,法线方向与梯度方向相同。借助于梯度的方向信息,图像平 面上的一点,映射的不是参数空间中
5、的圆锥,而是圆锥的截面,如图2-1所示2。梯度Hough变换将极大地减少计算量及数据存储量。以圆检测为例。当圆以(2-1)f(s, p) 0的形式表示时,其中s (x, y), p (a,b,r),每个参数有 M个值,含有3个未知参数。如果采用标准型Hough变换,则计算量为 M 2,即独立参数为 2个,因为圆的方程可确定最后一个未知参数。 而采用梯度Hough变换,计算量为 M,因为梯度信息相当于提供了方程£ f(s, P)dx(2-2)特别地,dx tan (x) 2(2-3)式中 (x)梯度的方向。梯度信息的引入相当于参数解耦的过程。具体来说,设圆的方程为(x a)2 (y b
6、)2 r2(2-4)b, r为未知参数,独立参数2个。令X xa,Yb,则有X2Y2(2-5)上式对X求导,得到2X2YdYdX(2-6)其中 dY tan(dX2),令岂dX,代入式(2-6),得到(2-7)(2-8)X22y2将式(2-7)代入式(2-5),得Y2(1+ 2)=r2联立式(2-7)和式(2-8),得(2-9)由梯度信息得到了圆心位置的,b(2-10)4个解,r 一个,实现了参数解耦。通过检验d x , d y的符号,可以唯一地确定圆心的位置。注意到,独立参数仅为在实际检测过程中,考虑到梯度方向估计的误差,圆心在边缘法线两侧的区域中搜索。如图 所示。2-2图2-2圆心搜索过程
7、圆心坐标为编写MATLAB程序,实现梯度 Hough变换,进行圆检测,检测结果如图2-3所示。图2-3 a)是在显微镜下采集的原始图片,图2-3 b)为对经过预处理的图像进行梯度Hough变换后,用蓝色圆圈标记圆,红色十字标记圆心。图2-3 c)为累加阵列平面图,其中高亮区域即为圆心位置。图2-3 d)为累加阵列三维图,图2-3 c)中的高亮区域在这里表现为凸峰。图2-3 b), c), d)中的x , y坐标皆为图像上的像素点坐标,图 2-3 d)中增加的z坐标为相应点作为圆心的概率值。a)原始图片b)检测图像FrWc)累加阵列平面图d)累加阵列三维图 图2-3梯度Hough变换检测结果从图
8、2-3可以看出,梯度 Hough变换的检测效果较好,能够将图像中的所有圆检测出来(不包 括圆弧),圆心定位精度较高,半径检测较为准确。2.2微球视觉检测流程总结以上整个的微球检测流程,如图2-4所示。通过MATLAB仿真分析,比较不同图像预处理方法的效果,选择了中值滤波和灰度对数变换来 消除噪声和提高图像对比度。分析了不同边缘检测算子的原理,选择了定位精度高、边缘连续性好 的Canny边缘检测。圆的粗检测通过梯度Hough变换实现。利用兴趣区域和数学形态学运算对目标进行图像分割,最后利用最小二乘法拟合椭圆,实现圆的精检测。图2-4微球视觉检测流程3微球表面几何参数测量的图像处理软件3.1图像处
9、理软件结构软件总体结构如图3-1所示,图像处理动态链接库evaluate.dll中,共封装了两个独立的函数。getBalll nfo_imgFile图像处理函数从硬盘中的图片文件中读取图像,作为输入图像,进行微球检测与评估,给出相应的检测结果。其中,支持的图片文件格式有:BMP,JPG, PNG。getBalllnfo_lpllmage图像处理函数使用 OpenCV开源计算机视觉库中常用的图像格式IplImage作为输入图像,进行微球检测与评估,给出相应的评估结果。两函数的输入图像须为3通道彩色图像。图3-1程序总体结构3.2软件调试结果对孤立微球的图片进行处理,操作界面内输出检测结果如图3-
10、2所示,输出的结果如图3-3所示。图3-2操作界面检测结果图3-3图片处理输出结果对微球图像进行实时处理。如图 3-4所示,检测过程中对于部分出现于视野中的微 球可准确识别,说明该图像处理算法具有很强的鲁棒性,具备对于部分遮掩的不完整目 标的识别能力。图3-4对于部分出现的微球的识别如图3-5所示,微球处于角落之中,附近有大片的黑色背景干扰和杂质,且微球本 身较为污浊,图像处理算法仍可将其识别和检测。图3-5对于较多干扰下微球的识别检测过程中对于多个微球的检测结果如图3-6所示。图3-6 a)和b)中都出现了两个球相互粘连的情况,图像处理算法可识别粘连现象,输出结果将引导机械手不挑选这些粘 连
11、的微球。a)b)图3-6对于多个微球的检测结果对不同光强下的微球图像进行处理,检测结果如图3-7所示,第一行为原始图像,第二行为检测输出图像,检测到的圆用红色标记。当光强过亮或过暗时,图像处理算法 仍可将视野中的微球正确识别和检测,具有很好的光强适应性,进一步验证了该算法的 稳定性和准确性。O OO° _ ° _ °图3-7不同光强下微球检测结果如图3-8所示,机械手采用真空吸附的方式对合格微球进行拾取。图3-8对于合格微球的挑选4.1实验平台4微球表面几何参数测量的实验研究实验中所使用的微球挑选系统的Solidworks三维图如图4-1所示。a)微球挑选系统的总
12、装图b)微球挑选系统的无盖总装图图4-1微球挑选系统总装图图4-2为微球挑选部分机构总图。图4-2微球挑选部分机构总图观觉科顷图4-3为操作手系统,图 4-4为视觉系统。图4-3操作手系统图4-4视觉系统球挑选系统中各运动平台的参数如表4-1所示表4-1各运动平台参数平台参数行程分辨率定位精度挑选盘平台x150mm0.32m5 gmy150mm0.32 gm5 gmx70mm0.5 gm5 gm操作手平台y70mm0.5 gm5 gmz25mm0.5 gm8 gma360°0.003 °0.05 °调焦平台z30mm0.5 gm5gm4.2微球检测实验选取直径10
13、001100m微球9个,微球在微球挑选系统和VMR3020显微镜下检测结果如表 4-2所示。表4-2直径10001100卩m微球检测结果序号VMR3020半径(g m)图像处理软件系统原有软件半径(g m)圆度缺陷值半径(g m)圆度缺陷值1513513.40.4572.261513.40.1220.0532509.7513.40.4241.973517.60.18703509.7511.85.3353.13513.40.1690.2874509.25513.40.8982.853513.40.1120.0195510.4509.10.1893.984509.10.0330.026513.85
14、17.60.0863.55517.60.072.9947509.05509.10.4091.122509.10.1331.4598512.2513.42.3542.129513.40.1790.0949506.3511.84.3052.284517.60.1560.069误检252.50.6520微球挑选图像处理软件、系统原有软件的半径检测结果与VMR3020显微镜检测值的绝对误差分布图如图4-5所示,两款软件对序号 48的微球检测结果相同。从图4-5可以看出,微球挑选图像处理软件对于直径10001100艸 微球的半径绝对误差在 5m左右,测量精度达到1%。系统原有的软件测量误差大于该图像处理
15、软件或与其持平。如表4-2所示,系统原有软件存在一例误检,在无球的画面上输出了一次微球检测结果。系统原有软件输出的圆度、缺陷值普遍较小,与实际不符。图像处理软件检测的圆度、缺陷值经与VMR3020显微镜下图像对比,发现基本符合。-图像处理软件 系统原有软件图4-5 10001100微球检测半径绝对误差分布图差误对绝径半4.3微球挑选实验共挑选半径450-500 ym微球18个,挑选结果如表 4-3所示。表4-3半径450500 ym微球的挑选结果序号半径(ym)圆度缺陷值1470.80.1161.6972470.84.8938.7434757.2172.9754466.70.7510.1785
16、466.70.6924.2416462.50.2091.7587466.70.6266.43884755.8511.0559479.26.6180.763104750.9792.07411466.70.9541.1412466.74.8256.88113466.71.3771.43214466.70.2932.53815466.72.3530.75216466.70.0631.24617470.80.4372.231184750.1883.294微球挑选图像处理软件和VMR3020显微镜的检测半径散点图如图4-6所示。挑选的微球经VMR3020显微镜检测,符合半径范围450500 ym。500
17、 r图像处理软件3020显微镜) m径半490 -480 -470I 1 I 1 I I I 1 I 1 I810121416 18 20微球序号图4-6半径4500500检测半径散点图结论本文提出的微球检测算法将粗检测和精检测相结合,实时性高,准确率好,稳定性强,能够检 测微球的圆心坐标、半径、圆度、缺陷值以及粘连情况。实验证明,该方法对于微球检测具有重要 的使用价值。为实现该算法,借助OpenCV,编写了微球挑选图像处理软件。为实现该软件的模块化,将图像处理函数封装在动态链接库中,共其他程序调用。并完成了图像处理软件与微球挑选系统控 制软件以及硬件平台的联合调试。图像处理软件能够实现对图片文件和摄像机实时图像中微球的检 测。利用微球挑选设备和 VMR3020显微镜,分别进行了微球检测和挑选两个实验。微球检测实验中,图像处理软件对不同直径范围的微球检测速率达到每分钟100个,对半径的测量误差为56ym,为半径值的1%2%,错检率小于1%。微球挑选实验中,挑选出的球不合格率为6%,不合格微球的半径偏差小于10ym,为半径的1%。在两个实验中,图像处理软件的检测效果都要优于系统原有软件。 通过在3020显微镜下观察,图像处理软件在两实验中对圆度、缺陷
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年陕西学前师范学院单招职业倾向性考试题库及答案详解(有一套)
- 2026年陕西省榆林地区单招职业倾向性考试题库附参考答案详解(基础题)
- 市政排水工程环境影响评估方案
- 公司物资采购管理方案
- 统编版小学语文六年级下册《腊八粥》教学设计
- 施工方案协调管理(3篇)
- 日式花园-施工方案(3篇)
- 会员营销渠道方案(3篇)
- 公园跑道施工方案(3篇)
- 河道整治工程建设项目安全管理方案
- Unit 2 教学设计Unit 2 Welcome to My Uncle's Farm(教学设计)
- 小学科学新教科版三年级下册全册教案(2026春新版)
- 2026年财政局遴选工作人员考试试题及答案解析
- (2026春新版)苏教版二年级数学下册全册教学设计
- 图书档案馆管理与服务指南
- 【新教材】2026年春季人教PEP版四年级下册英语全册教案(含教学计划)
- 2026年南通职业大学单招职业技能测试题库附答案详解(能力提升)
- 2026年九江职业大学单招职业技能考试题库含答案详解(突破训练)
- 第13课《短文两篇-不求甚解》课件(共30张)统编版语文九年级下册
- 中国华电集团有限公司招聘笔试题库2026
- DB54∕T 0527-2025 西藏自治区好住宅技术标准
评论
0/150
提交评论