[发明专利]导管管端高精度检测定位方法在审
申请号: | 202010185998.2 | 申请日: | 2020-03-17 |
公开(公告)号: | CN113409395A | 公开(公告)日: | 2021-09-17 |
发明(设计)人: | 赵吉宾;夏仁波;陈月玲;赵亮;付生鹏;张天宇 | 申请(专利权)人: | 沈阳智能机器人创新中心有限公司;沈阳智能机器人国家研究院有限公司;中国科学院沈阳自动化研究所 |
主分类号: | G06T7/80 | 分类号: | G06T7/80;G06T7/70;G06T7/62;G06T7/30;G06F17/16 |
代理公司: | 沈阳科苑专利商标代理有限公司 21002 | 代理人: | 许宗富 |
地址: | 110000 辽宁省沈阳*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 导管 高精度 检测 定位 方法 | ||
1.一种导管端面高精度检测定位方法,其特征在于,包括以下步骤:
步骤1:对工业相机进行多目视觉标定,得到相机的内参数、外参数;
步骤2:同步触发相机1和相机2采集分别采集2幅原始导管端面图像;
步骤3:对上述两幅图像分别进行亚像素精度处理,分别获取导管端面投影椭圆的边缘坐标;
步骤4:根据相机的内外参数、极线约束和顺序一致性规则,找到其中一个导管端面投影椭圆的边缘坐标在另一幅图像中的对应匹配点;
步骤5:利用标定好的双目视觉之间的空间位置关系,借助立体视觉三维测量模型,重建所有匹配点的三维空间坐标点云;
步骤6:对匹配点的三维空间坐标点云,利用Ransac算法剔除离群点,利用剩余的点作为点云拟合圆的初始值;
步骤7:建立点云拟合圆的目标函数,目标函数包括:点云上所有点距离点云拟合圆所构成的平面之间的距离和点云上所有点距离点云拟合圆心的距离;
步骤8:对点云拟合圆的目标函数进行线性化处理;
步骤9:利用最小二乘法计算使目标函数为零时的拟合空间圆作为导管端面的定位。
2.根据权利要求1所述的导管管端高精度检测定位方法,其特征在于,所述内参数为从工业相机坐标系到图像坐标系的变换矩阵,所述外参数为相机坐标系到世界坐标系的变换矩阵,世界坐标系用于之后的实际控制点坐标输出。
3.根据权利要求2所述的导管管端高精度检测定位方法,其特征在于,是采用二维柔性靶标对每个工业相机的内参数进行标定。
4.根据权利要求2所述的导管管端高精度检测定位方法,其特征在于,外参数是通过旋转矩阵R和平移矩阵T实现。
5.根据权利要求2所述的导管管端高精度检测定位方法,其特征在于,所述导管放置在背光板上,相机1和相机2拍摄的图像为不同视角下导管的同一个端面图像。
6.根据权利要求1所述的导管管端高精度检测定位方法,其特征在于,所述立体视觉三维模型,包括:
所述的立体视觉三维模型表示为:
其中,(xi,yi,zi)为重建出的三维空间坐标点pi的坐标,(X1i,Y1i)为相机1下的一个图像边缘点li坐标,(x2i,y2i)为相机2下的一个图像边缘点qi坐标,fm、fn分别为相机1和相机2的焦比,相机1和相机2之间的变换矩阵R12为
因此(r1,r2,r3,r7,r8,r9,t1,t2,t3)为变换矩阵R12的参数值。
7.根据权利要求1所述的导管管端高精度检测定位方法,其特征在于,所述点云的圆心为点云上所有点的质心,圆半径为点云上所有点到质心的平均距离,拟合圆所在平面的法向量由点云上所有点拟合平面的法向量得到。
8.根据权利要求1所述的导管管端高精度检测定位方法,其特征在于,所述目标函数f如下所示:
其中,n为点云包含的点个数,(a0,b0,c0,d0)为拟合圆所在平面的法向量,(x0,y0,z0)为点云上所有点的质心,(xi,yi,zi)为点云上任意一点。r0为拟合圆的半径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳智能机器人创新中心有限公司;沈阳智能机器人国家研究院有限公司;中国科学院沈阳自动化研究所,未经沈阳智能机器人创新中心有限公司;沈阳智能机器人国家研究院有限公司;中国科学院沈阳自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010185998.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:综合力量训练架
- 下一篇:一种柔性相变蓄冷材料及其制备方法