基于双侧远心镜头相机之间位置标定的音膜球顶装配系统技术方案

技术编号:21894413 阅读:20 留言:0更新日期:2019-08-17 15:29
基于双侧远心镜头相机之间位置标定的音膜球顶装配系统,包括使用双侧远心镜头的相机和能够在三轴向平移的机床,音膜相机和球顶相机相互位置标定时执行以下操作:在透明平台上放置一块透明标定物,音膜相机和球顶相机对标定物拍照得到标定物图像,分别对相机标定物图像进行特征点提取,获得每个特征点的像素坐标,将特征点像素坐标都转换到机床坐标系下,计算球顶相机和音膜相机在机床坐标系下的向量差,得出音膜相机和球顶相机之间的相对位置。本发明专利技术依靠视觉的定位装配,通过一种基于视觉的音膜球顶自动装配系统,完善了相机之间的相互位置误差标定,提高相机的图像采集性能,并且降低系统对于机械设备精度的要求,提高系统的装配精度。

Acoustic film spherical top assembly system based on position calibration between two telecentric lens cameras

【技术实现步骤摘要】
基于双侧远心镜头相机之间位置标定的音膜球顶装配系统
本专利技术涉及视觉检测领域,特别涉及一种使用双侧远心镜头进行音膜和球顶的自动装配的系统。
技术介绍
如今电子产品的应用越来越广泛,尤其是电子产品的配件如音膜,球顶等,由于配件精细,需要纯手工进行装配,但是纯手工装配不仅劳动强度大,效率低,而且装配过程中经常会出现犯错,产品成品率非常低。依靠视觉的定位来装配精细配件,利用完善的系统误差标定来提高相机的图像采集性能,并且可以极大的降低系统对于机械设备精度的要求,从而提高系统的装配精度。相机的成像模型就是用数学公式刻画整个成像过程,即被拍摄物体空间点到照片成像点之间的几何变换关系。总体上,相机成像可以分为四个步骤:刚体变换(从世界坐标系到相机坐标系)、透视投影(从相机坐标系到理想图像坐标系)、畸变校正(从理想图像坐标系到真实图像坐标系)和数字化图像(从真实图像坐标系到数字化图像坐标系)。世界坐标系:客观三维世界的绝对坐标系,也称客观坐标系。因为数码相机安放在三维空间中,我们需要世界坐标系这个基准坐标系来描述数码相机的位置,并且用它来描述安放在此三维环境中的其它任何物体的位置,用(X,Y,Z)表示其坐标值。相机坐标系(光心坐标系):以相机的光心为坐标原点,X轴和Y轴分别平行于图像坐标系的X轴和Y轴,相机的光轴为Z轴,用(Xc,Yc,Zc)表示其坐标值。图像坐标系:以CCD图像平面的中心为坐标原点,X轴和Y轴分别平行于图像平面的两条垂直边,用(x,y)表示其坐标值。图像坐标系是用物理单位(例如毫米)表示像素在图像中的位置。像素坐标系:以CCD图像平面的左上角顶点为原点,X轴和Y轴分别平行于图像坐标系的X轴和Y轴,用(u,v)表示其坐标值。数码相机采集的图像首先是形成标准电信号的形式,然后再通过模数转换变换为数字图像。每幅图像的存储形式是M×N的数组,M行N列的图像中的每一个元素的数值代表的是图像点的灰度。这样的每个元素叫像素,像素坐标系就是以像素为单位的图像坐标系。对于相机标定,现有的比较通用且成熟的技术为针对针孔相机模型的张正友标定算法,通过棋盘格标定板即可标定出相机的内外参,MATLAB工具箱和OpenCV的标定函数均可实现该标定过程。而这些相机标定算法只能针对普通镜头。普通针孔相机目标物体越靠近镜头(工作距离越短),所成的像就越大。在使用普通镜头进行视觉识别时,会存在如下问题:1.由于被测量物体不在同一个测量平面,而造成放大倍率的不同。2.镜头畸变大。3.存在视差也就是当物距变大时,对物体的放大倍数也改变。4.镜头的解析度不高。5.由于视觉光源的几何特性,而造成的图像边缘位置的不确定性。对于一个带有视觉的机器人系统,相机得到的所有信息都是在相机坐标系下描述的。要让机器人根据视觉系统得到的信息,第一步要做的就是确定相机坐标系与机器人之间的相互位置关系,这就是机器人手眼标定的研究内容。对于机器人的手眼标定,直接让机械臂在空间中运动两个位置,保证这两个位置下都可以看到标定板。然后构建空间变换回路AX=XB,求得手眼关系。机器人系统是一个三轴移动的机床,它只能在xyz三个方向上进行平移,并不能像机器人的机械臂那样可以实现在空间里任意运动,所以不能用张正友标定相机与机床的相互位置关系。根据机床只能平移的运动特性,可以通过平移平台的方式来标定相机与平台的相对关系。一个比较经典的自标定方法是在平台上放置一个已知参考物体,通过控制平台沿三个非共面方向平移三次,从控制器获得平台运动数据,再通过相机拍摄参考物体来计算引起的相机运动。相机与平台坐标系在三维空间中的旋转矩阵就可由下式求得:tp=Rtc式中,tp为平台三次正交平移组成的向量,tp=(tp1,tp2,tp3);tc为计算得到的相机三次平移组成的向量tc=(tc1,tc2,tc3)。但是tp和tc是普通镜头才能获得的参数,若使用其他镜头,则无法确定镜头tp和tc,从而造成无法实现相机标定。而且目前很多针对视觉与机器的标定,都是考虑的二维坐标系转换,忽略了很多安装误差,造成标定精度不高。
技术实现思路
本专利技术的目的在于提供一种能够使用双侧远心镜头进行图像采集,并对具有双侧远心镜头的相机进行相机之间相互位置的精确标定,使装配精度达到微米级的音膜球顶自动装配系统。基于双侧远心镜头相机之间位置标定的音膜球顶装配系统,包括使用双侧远心镜头的相机和能够在三轴向平移的机床,相机至少包括球顶相机和音膜相机,球顶相机从下向上拍摄,音膜相机从上向下拍摄;音膜相机和球顶相机相互位置标定时执行以下操作。在透明平台上放置一块透明标定物,音膜相机对标定物拍照得到音膜相机标定物图像,球顶相机对标定物拍照得到球顶相机标定物图像。分别对音膜相机标定物图像和球顶相机标定物图像进行特征点提取,获得每个特征点在音膜相机标定物图像的像素坐标,和每个特征点在球顶相机标定物图像的像素坐标。将音膜相机标定物图像的特征点像素坐标都转换到机床坐标系下,获得音膜相机在机床坐标系下的位置:W_film=R_film^(-1)*A_film^(-1)*uv_film;将球顶相机标定物图像的特征点像素坐标都转换到机床坐标系下,获得球顶相机在机床坐标系下的位置:W_dome=R_dome^(-1)*A_dome^(-1)*uv_dome;计算球顶相机和音膜相机在机床坐标系下的向量差Δx,Δy,得出音膜相机和球顶相机之间的相对位置Δx,Δy。相机之间相互位置标定模块执行以下步骤:步骤1,在透明平台上放置一块透明标定物,音膜相机从上往下方向拍标定物,球顶相机从下往上方向拍标定物,从而获取标定物图像,并由计算机读取由音膜相机和球顶相机拍到的标定物图像;步骤2,计算机从音膜相机获取标定物图像,计算机从球顶相机获取标定物图像,然后分别对标定物图像中的特征点进行提取,获得音膜相机标定物图像特征点的像素坐标和球顶相机标定物图像特征点的像素坐标;步骤3,通过转换矩阵,将标定物图像特征点像素坐标都转换到机床坐标系下:W_film=R_film^(-1)*A_film^(-1)*uv_film;W_dome=R_dome^(-1)*A_dome^(-1)*uv_dome;其中,机床坐标为相对坐标,它的原点建立在夹持相机处。W_film是音膜相机拍的标定物图像特征点的机床坐标,W_dome是球顶相机拍的标定物图像特征点的机床坐标,R_film是音膜相机的相机坐标系与机床坐标系之间的旋转矩阵,R_dome是球顶相机的相机坐标系与机床坐标系之间的旋转矩阵,A_film为音膜相机的内参矩阵,A_dome是球顶相机的内参矩阵,uv_film是音膜相机标定物图像特征点的像素坐标,uv_dome是球顶相机标定物图像特征点的像素坐标,其通过特征点提取获得。步骤4,显示音膜相机得到的标定物图像特征点在机床坐标系下的坐标和球顶相机得到的标定物图像特征点在机床坐标系下的坐标;步骤5,从音膜相机和球顶相机得到的标定物图像特征点的基础上,分别取16个对应特征点,组成两组坐标向量W_film和W_dome,并求这两个向量的差,然后求和取平均,得出音膜相机和球顶相机之间的相对位置Δx,Δy:delta=W_film-W_dome;dx1=delta(1,:);dx=sum本文档来自技高网
...

【技术保护点】
1.基于双侧远心镜头相机之间位置标定的音膜球顶装配系统,其特征在于,装配系统包括使用双侧远心镜头的相机和能够在三轴向平移的机床,相机至少包括球顶相机和音膜相机,球顶相机从下向上拍摄,音膜相机从上向下拍摄;音膜相机和球顶相机相互位置标定时执行以下操作:在透明平台上放置一块透明标定物,音膜相机对标定物拍照得到音膜相机标定物图像,球顶相机对标定物拍照得到球顶相机标定物图像;分别对音膜相机标定物图像和球顶相机标定物图像进行特征点提取,获得每个特征点在音膜相机标定物图像的像素坐标,和每个特征点在球顶相机标定物图像的像素坐标;将音膜相机标定物图像的特征点像素坐标都转换到机床坐标系下,获得音膜相机在机床坐标系下的位置:W_film=R_film^(‑1)*A_film^(‑1)*uv_film;将球顶相机标定物图像的特征点像素坐标都转换到机床坐标系下,获得球顶相机在机床坐标系下的位置:W_dome=R_dome^(‑1)*A_dome^(‑1)*uv_dome;计算球顶相机和音膜相机在机床坐标系下的向量差Δx,Δy,得出音膜相机和球顶相机之间的相对位置Δx,Δy。

【技术特征摘要】
1.基于双侧远心镜头相机之间位置标定的音膜球顶装配系统,其特征在于,装配系统包括使用双侧远心镜头的相机和能够在三轴向平移的机床,相机至少包括球顶相机和音膜相机,球顶相机从下向上拍摄,音膜相机从上向下拍摄;音膜相机和球顶相机相互位置标定时执行以下操作:在透明平台上放置一块透明标定物,音膜相机对标定物拍照得到音膜相机标定物图像,球顶相机对标定物拍照得到球顶相机标定物图像;分别对音膜相机标定物图像和球顶相机标定物图像进行特征点提取,获得每个特征点在音膜相机标定物图像的像素坐标,和每个特征点在球顶相机标定物图像的像素坐标;将音膜相机标定物图像的特征点像素坐标都转换到机床坐标系下,获得音膜相机在机床坐标系下的位置:W_film=R_film^(-1)*A_film^(-1)*uv_film;将球顶相机标定物图像的特征点像素坐标都转换到机床坐标系下,获得球顶相机在机床坐标系下的位置:W_dome=R_dome^(-1)*A_dome^(-1)*uv_dome;计算球顶相机和音膜相机在机床坐标系下的向量差Δx,Δy,得出音膜相机和球顶相机之间的相对位置Δx,Δy。2.根据权利要求1所述的一种基于双侧远心镜头相机之间位置标定的音膜球顶装配系统,其特征在于,特征点的数量为多个,所有特征点的向量差求和后取平均获得平均向量差,平均向量差表示音膜相机和球顶相机之间的相对位置。3.根据权利要求1所述的一种基于双侧远心镜头相机之间位置标定的音膜球顶装配系统,其特征在于,所述的标定物为棋盘格标定板,计算机从音膜相机获取棋盘格图像,计算机从球顶相机获取棋盘格图像,然后分别对棋盘格图像中的角点进行提取,获得音膜相机棋盘格图像角点的像素坐标和球顶相机棋盘格图像角点的像素坐标。4.根据权利要求1所述的一种基于双侧远心镜头相机之间位置标定的音膜球顶装配系统,其特征在于,所述的标定物为非棋盘格标定板,在透明平台上放置一个透明标志物,音膜相机从上往下方向拍透明标志物,球顶相机从下往上方向拍透明标志物,从而获取标志物投影图像,并由计算机读取由音膜相机和球顶相机获取标志物投影图像;对音膜相机获取的原始标志物投影图像和球顶相机获取的原始标志物投影图像进行灰度化的图像预处理;对球顶相机获取的图像进行翻转,并与音膜相机获取的图像统一在一个同一个方向下,经过灰度化的音膜相机获取的标志物投影图像和经过灰度化的球顶相机获取的标志物投影图...

【专利技术属性】
技术研发人员:曹衍龙吴佳玲杨将新曹彦鹏许宝杯
申请(专利权)人:浙江大学山东工业技术研究院
类型:发明
国别省市:山东,37

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

1