[发明专利]一种基于三线结构光的凹球直径测量系统及测量方法有效
申请号: | 201710291155.9 | 申请日: | 2017-04-28 |
公开(公告)号: | CN107084671B | 公开(公告)日: | 2019-07-16 |
发明(设计)人: | 曹衍龙;冉胜辉;武祥吉;杨将新 | 申请(专利权)人: | 浙江大学 |
主分类号: | G01B11/08 | 分类号: | G01B11/08 |
代理公司: | 杭州天昊专利代理事务所(特殊普通合伙) 33283 | 代理人: | 黄芳 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于三线结构光的凹球直径测量系统,包括工作台,所述工作台上放置有凹球,并且安装有将三条激光线均匀打在凹球面上的三线结构光发生器和用于采集凹球全貌的相机组件,所述三线结构光发生器与控制其光源的主控计算机连接,所述相机组件与接收其传送的图像的主控计算机通讯连接,所述主控计算机上连接有提取图像中三个激光线条并重建拟合得到凹球直径的数字图像处理模块。本发明采用非接触测量方式进行凹球直径测量,避免了对凹球表面的划伤;本系统结构简单、安装容易;对于同一型号凹球可连续测量,测量效率高,对于不同大小的凹球只需调整三线结构光发生器和相机组件的距离与角度,具有很好的柔性。 | ||
搜索关键词: | 一种 基于 三线 结构 直径 测量 系统 测量方法 | ||
【主权项】:
1.一种基于三线结构光的凹球直径测量方法,其特征在于:包括工作台,所述工作台上放置有凹球,并且安装有将三条激光线均匀打在凹球面上的三线结构光发生器和用于采集凹球全貌的相机组件,所述三线结构光发生器与控制其光源的主控计算机连接,所述相机组件与接收其传送的图像的主控计算机通讯连接,所述主控计算机上连接有提取图像中三个激光线条并重建拟合得到凹球直径的数字图像处理模块;所述相机组件包括相机,所述相机内设有图像采集卡,其前端连接有镜头,所述图像采集卡与主控计算机通讯连接;所述三线结构光发生器通过数字接口与主控计算机;所述工作台上固定有两立柱,每根立柱上均安装有调节固定座,调节固定座上穿设有滑动光轴,一根滑动光轴上安装有装夹三线结构光发生器的结构光夹具,另一根滑动光轴上安装有微调升降台,微调升降台上安装有相机固定架,相机组件通过夹相机顶块装夹在相机固定架上,所述测量方法包括以下步骤:1)相机内参数的标定;相机模型中世界坐标系到图像坐标系的变换关系如下:
式中:xu,yu为图像坐标系上点的x,y坐标,单位为像素,zc为摄像机三维坐标系上的点的z坐标,单位为mm,f为相机的焦距,θ为坐标轴xi与yi之间的实际夹角,k,l为感光芯片像素的实际大小,xi0,yi0为图像的平面中心,xw,yw,zw为世界坐标系下的点的坐标,矩阵A包括f,k,θ,l,xio,yio这6个参数,是相机内参数矩阵;刚性变换R,T为相机外部参数;将相机组件的相机和镜头连接,调整焦距并固定焦距,对相机内参数进行标定,得到矩阵A中的各参数;2)调节将三线结构光发生器和相机组件,将待测凹球放在工作台上,调节三线结构光发生器使三条激光线均匀打在凹球面上,然后安装相机组件并调节相机组件的方位保证相机通过镜头采集到凹球的全貌;3)计算相机外部参数,保持三线结构光发生器和相机组件不动,拿下待测凹球,获取工作台相对相机的外部参数Tc_ext[3],Rc_ext[3x3],即是式(1)中R,T;4)进行结构光平面的标定,三线结构光平面π1,π2,π3在世界坐标系下的方程分别为:a1xw+b1xw+c1xw+d1=0 (2)a2xw+b2xw+c2xw+d2=0 (3)a3xw+b3xw+c3xw+d3=0 (4)式(2)‑(4)中:an,bn,cn,dn(n=1,2,3)分别是平面π1,π2,π3的平面方程系数,经过标定后得到拟合光平面的目标方程为:
5)获取图像,将待测的凹球重新放在工作台原来的位置上,进行图像采集;6)分割并识别三个激光线条,从采集的图像中提取凹球内激光线条和细化凹球,将提取的激光线条与结构光平面匹配获取n组在三条激光线上的图像平面坐标系上的点(xu,yu);7)激光线条上点的三维重建,基于式(1)‑(4),进行凹球面内激光线条上点的三维重建,获取n个世界坐标系下的三维坐标(xw,yw,zw);8)进行凹球的拟合,利用最小二乘法对球进行拟合,待测球的一般方程为:(x‑a)2+(y‑b)2+(z‑c)2=r2 (6)对上述方程进行变形,得到如下的形式:x·2a+y·2b+z·2c+r2‑a2‑b2‑c2=x2+y2+z2 (7)令m=2a,f=2b,j=2c,k=r2‑a2‑b2‑c2,则式(6)可用表示为如下的形式:x·m+y·f+z·j+k=x2+y2+z2 (8)则球的拟合问题可转换为已知n组坐标点(x,y,z),求式(7)的超定线性方程组的最小二乘解(m*,f*,j*.k*),其求解过程用矩阵形式表示如式(8)所示:
其中n>4,可以求得:m*,f*,j*,k*;9)获取凹球的半径,最终球心坐标与半径的表达式如下:
则最终凹球的直径为:![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710291155.9/,转载请声明来源钻瓜专利网。
- 上一篇:一种流量测量装置
- 下一篇:用于超声波燃气、水、热表或流量计的流道结构