当前位置: 首页 > 专利查询>山东大学专利>正文

基于显微视觉的微动平台位移测量方法及系统技术方案

技术编号:16776568 阅读:24 留言:0更新日期:2017-12-12 21:52
本发明专利技术公开基于显微视觉的微动平台位移测量方法及系统,步骤:图像序列采集:通过微视觉系统采集一组图片序列;粗匹配位置获取:利用改进的粒子群优化算法在整个搜索域内快速搜索,获得图像块的粗匹配位置;最佳匹配位置获取:在以粗匹配位置为中心,利用全搜索块匹配算法在小邻域内搜索,获得最佳匹配位置;微动平台位移计算:根据微视觉系统成像模型建立图像雅各比矩阵,将图像空间中最佳匹配位置对应的位移转换为微动平台实际位移。本发明专利技术利用改进的粒子群算法和全区域搜索算法相结合,减少了计算资源消耗,实现了快速匹配与位移测量;该方法相对于已有微位移测量技术,测量设备成本低、精度高、可用于测量面内双自由度的微动系统。

Displacement measurement method and system of micro moving platform based on microscopic vision

The invention discloses a system and platform, micro displacement measurement method based on micro vision steps: image sequence acquisition: the micro vision system to collect a set of images sequence; rough matching position acquisition: using improved particle swarm optimization algorithm to search in the search domain by fast, rough matching position of image blocks; obtaining the best matching position in a rough matching position as the center, using the full search block matching algorithm search in a small range, the best matching position; calculation of micro platform displacement: according to the micro vision system model imaging image Jacoby matrix, the displacement of the best matching position corresponding to the image space into micro platform and actual displacement. The invention uses the improved particle swarm algorithm and regional search algorithm combined, reduces the computational resource consumption, to achieve a rapid matching and displacement measurement; the method is compared with the existing micro displacement measurement technology, measurement equipment with low cost, high precision, and can be used for measuring the in-plane double degree from micro system.

【技术实现步骤摘要】
基于显微视觉的微动平台位移测量方法及系统
本专利技术涉及基于显微视觉的微动平台位移测量方法及系统。
技术介绍
现代科学技术正迅速向微小、超精密领域快速发展。微米、纳米技术的兴起,已经引发了制造、信息、材料、生物、医疗和国防等领域的重大变革。同时,微纳技术的发展也对超精密测量技术提出了更高的要求。由于非接触光学测量方法具有测量精度高、响应速度快、测量自由度多等优点从而在微纳领域得到了广泛的应用。目前,国内外的研究主要集中在计算机微视觉测量、频闪显微测量、激光多勒普测量、显微干涉测量等。其中,计算机微视觉测量是利用微视觉系统,通过对微视觉图像中运动矢量的分析,从而判断微动系统中运动部分位移情况,该系统成本较低,可测量自由度较多。但是,显微视觉中图像处理往往采用普通的图像块匹配法或者图像特征匹配估计微动平台位移,因而效率较低,难以满足测量系统的快速响应要求。
技术实现思路
针对上述现有技术及存在的问题,本专利技术的目的是提供基于显微视觉的微动平台位移测量方法及系统,可直接应用于微动平台测量,解决当前微纳操控平台测量中的技术问题。本专利技术是通过以下技术方案实现的:基于显微视觉的微动平台位移测量方法,步骤如下:步骤(1):图像序列采集:通过微视觉系统采集一组图像序列;步骤(2):粗匹配位置获取:利用改进的粒子群优化算法在整个搜索域内快速搜索,获得图像块的粗匹配位置;步骤(3):最佳匹配位置获取:在以粗匹配位置为中心,利用全区域搜索匹配算法在小邻域内搜索,获得最佳匹配位置;步骤(4):微动平台位移计算:根据微视觉系统成像模型建立图像雅各比矩阵,将图像空间中最佳匹配位置对应的位移转换为微动平台实际位移。所述步骤(1)中,微视觉系统,包括:显微镜,所述显微镜顶部安装CCD相机,所述CCD相机与计算机终端连接,所述XY二自由度微动平台固定在显微镜载物台上,所述XY二自由度微动平台通过PZT控制驱动,所述XY二自由度微动平台上表面贴有标记物,标记物表面光滑;同轴光入射至标记物后反射经过显微镜光路在CCD相机靶平面成像,显微镜光轴垂直于标记物上表面,同时,显微镜光轴也垂直于CCD相机靶平面,CCD靶平面平行于标记物上表面。所述步骤(2)中,粗匹配位置获取包括:步骤(2-1):确定图像ROI区域,将ROI区域作为图像块匹配的解空间,ROI区域确定根据XY二自由度微动平台的位行程xR、显微镜放大倍数k、相机像元尺寸p以及图像块尺寸大小[X,Y]决定,选取的ROI区域尺寸最小为:步骤(2-2):选择累计绝对误差(summedabsolutedifference,SAD)作为匹配准则,累计绝对误差也是粒子群优化算法的目标函数,对每个图像中每个像素点[x+u,y+v]T,对应的适应值fit为:其中,x为图像像素点横坐标,y为图像像素点纵坐标,u为图像块横轴方向运动量,v为纵轴方向运动量。步骤(2-3):粒子初始化:将I个初始粒子均匀分布在解空间,利用式(2)计算每个粒子对应的适应值;步骤(2-4):将第i个粒子在n次迭代过程中得到适应值[fiti,1,fiti,2,...fiti,n]里面最小的适应值作为每个粒子的局部最优解pbest[i]:pbest[i]=min{fiti,1,fiti,2,...fiti,n};选择所有粒子在n次迭代过程中适应值最小的粒子作为全局最优解gbest[n],即:gbest[n]=min{pbest1,pbest2,...pbestI};每个粒子以公式(3)更新自己的位置和速度:式中,n表示第n次迭代,C1,C2为学习因子,设为2,R1,R2为随机数,R1,R2∈[0,1]。表示第i个粒子在第n+1次迭代过程中的速度,表示第i个粒子在第n+1次迭代过程中的位置,表示第i个粒子在第n次迭代过程中的速度,表示第i个粒子在第n次迭代过程中的位置;步骤(2-5):计算第n次迭代后,粒子i与当前全局最优解的粒子之间的距离rgbest,i:计算粒子i与整个粒子群所经过位置的最近距离rnearest,i:其中,p∈[1,2,...I],q∈[1,2,...n-1];每个粒子更新自己位置后,粒子根据设定规则更新自己的适应值fiti,n,所述粒子根据设定规则更新自己的适应值fiti,n如下:a.如果rgbest,i<r0,式中r0为设定阈值,则新粒子i根据式(2)更新其适应值;b.如果rgbest,i>r0且rnearest,i>r0,则新粒子i根据式(2)更新其适应值;c.如果rgbest,i>r0且rnearest,i<r0,则用新粒子i距离整个粒子群所经过位置最近点的适应值代替新粒子的适应值,fiti,n=SADnearest;步骤(2-6):重复步骤(2-4)-(2-5),直到满足最大迭代次数,并计算出的全局最优解对应的坐标作为粗匹配位置所述步骤(3)中,以为粗匹配位置为中心,选择一小搜索区域,所述小搜索区域的尺寸大小设置为7×7像素,在小搜索区域内以全搜索块匹配算法搜索,计算出小搜索区域内49个像素点的适应值,选择其中适应值最小的点作为最终匹配结果所述步骤(4)中,根据步骤(1)中所述,CCD靶平面平行于标记物上表面,将成像模型简化为针孔模型;图像空间和微动平台的雅各比矩阵如下:式中ximg,yimg为图像空间坐标,x0,y0为微动平台位置坐标,是一个参数为常数的雅各比矩阵。根据步骤(3)中所求的最终匹配结果计算微动平台所对应的位置:基于显微视觉的微动平台位移测量系统,包括:存储器、处理器和存储在存储器上并在处理器上运行的计算机指令,所述计算机指令在处理器上运行时完成以下步骤:步骤(1):图像序列采集:通过微视觉系统采集一组图像序列;步骤(2):粗匹配位置获取:利用改进的粒子群优化算法在整个搜索域内快速搜索,获得图像块的粗匹配位置;步骤(3):最佳匹配位置获取:在以粗匹配位置为中心,利用全区域搜索匹配算法在小邻域内搜索,获得最佳匹配位置;步骤(4):微动平台位移计算:根据微视觉系统成像模型建立图像雅各比矩阵,将图像空间中最佳匹配位置对应的位移转换为微动平台实际位移。一种计算机可读存储介质,其上存储有计算机指令,所述计算机指令在处理器上运行时完成以下步骤:步骤(1):图像序列采集:通过微视觉系统采集一组图像序列;步骤(2):粗匹配位置获取:利用改进的粒子群优化算法在整个搜索域内快速搜索,获得图像块的粗匹配位置;步骤(3):最佳匹配位置获取:在以粗匹配位置为中心,利用全区域搜索匹配算法在小邻域内搜索,获得最佳匹配位置;步骤(4):微动平台位移计算:根据微视觉系统成像模型建立图像雅各比矩阵,将图像空间中最佳匹配位置对应的位移转换为微动平台实际位移。本专利技术的有益效果是:本专利技术利用改进的粒子群算法和全区域搜索算法相结合,减少了计算资源消耗,实现了快速匹配与位移测量;同时,该方法相对于已有微位移测量技术,具有测量设备成本低、精度高、可用于测量面内双自由度(X-Y)的微动系统等特点。附图说明构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。图1为本专利技术的硬件连接关系图;图2为改进粒子群算法中粒子更新适应值规则的示意图;图3为以为中心,选择一小本文档来自技高网...
基于显微视觉的微动平台位移测量方法及系统

【技术保护点】
基于显微视觉的微动平台位移测量方法,其特征是,步骤如下:步骤(1):图像序列采集:通过微视觉系统采集一组图像序列;步骤(2):粗匹配位置获取:利用改进的粒子群优化算法在整个搜索域内快速搜索,获得图像块的粗匹配位置;步骤(3):最佳匹配位置获取:在以粗匹配位置为中心,利用全区域搜索匹配算法在小邻域内搜索,获得最佳匹配位置;步骤(4):微动平台位移计算:根据微视觉系统成像模型建立图像雅各比矩阵,将图像空间中最佳匹配位置对应的位移转换为微动平台实际位移。

【技术特征摘要】
1.基于显微视觉的微动平台位移测量方法,其特征是,步骤如下:步骤(1):图像序列采集:通过微视觉系统采集一组图像序列;步骤(2):粗匹配位置获取:利用改进的粒子群优化算法在整个搜索域内快速搜索,获得图像块的粗匹配位置;步骤(3):最佳匹配位置获取:在以粗匹配位置为中心,利用全区域搜索匹配算法在小邻域内搜索,获得最佳匹配位置;步骤(4):微动平台位移计算:根据微视觉系统成像模型建立图像雅各比矩阵,将图像空间中最佳匹配位置对应的位移转换为微动平台实际位移。2.如权利要求1所述的基于显微视觉的微动平台位移测量方法,其特征是,所述步骤(1)中,微视觉系统,包括:显微镜,所述显微镜顶部安装CCD相机,所述CCD相机与计算机终端连接,所述XY二自由度微动平台固定在显微镜载物台上,所述XY二自由度微动平台通过PZT控制器驱动控制,所述XY二自由度微动平台上表面贴有标记物,标记物表面光滑;同轴光入射至标记物后反射经过显微镜光路在CCD相机靶平面成像,显微镜光轴垂直于标记物上表面,同时,显微镜光轴也垂直于CCD相机靶平面,CCD靶平面平行于标记物上表面。3.如权利要求1所述的基于显微视觉的微动平台位移测量方法,其特征是,所述步骤(2)中,粗匹配位置获取包括:步骤(2-1):确定图像ROI区域,将ROI区域作为图像块匹配的解空间,ROI区域确定根据XY二自由度微动平台的位行程xR、显微镜放大倍数k、相机像元尺寸p以及图像块尺寸大小[X,Y]决定,选取的ROI区域尺寸最小为:步骤(2-2):选择累计绝对误差作为匹配准则,累计绝对误差也是粒子群优化算法的目标函数,对每个图像中每个像素点[x+u,y+v]T,对应的适应值fit为:其中,x为图像像素点横坐标,y为图像像素点纵坐标,u为图像块横轴方向运动量,v为纵轴方向运动量;步骤(2-3):粒子初始化:将I个初始粒子均匀分布在解空间,利用式(2)计算每个粒子对应的适应值;步骤(2-4):将第i个粒子在n次迭代过程中得到适应值[fiti,1,fiti,2,...fiti,n]里面最小的适应值作为每个粒子的局部最优解pbest[i]:pbest[i]=min{fiti,1,fiti,2,...fiti,n};选择所有粒子在n次迭代过程中适应值最小的粒子作为全局最优解gbest[n],即:gbest[n]=min{pbest1,pbest2,...pbestI};每个粒子以公式(3)更新自己的位置和速度:1式中,n表示第n次迭代,C1,C2为学习因子,设为2,R1,R2为随机数,R1,R2∈[0,1];表示第i个粒子在第n+1次迭代过程中的速度,表示第i个粒子在第n+1次迭代过程中的位置,表示第i个粒子在第n次迭代过程中的速度,表示第i个粒子在第n次迭代过程中的位置;步骤(2-5):计算第n次迭代后,粒子i与当前全局最优解的粒子之间的距离rgbest,i:计算粒子i与整个粒子群所经过位置的最近距离rnearest,i:

【专利技术属性】
技术研发人员:卢国梁朱永波闫鹏
申请(专利权)人:山东大学
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1