[发明专利]一种透明管件同心圆的检测算法有效
申请号: | 201810352232.1 | 申请日: | 2018-04-19 |
公开(公告)号: | CN108507503B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 程官平;冯志康;蒋振斌 | 申请(专利权)人: | 东莞市郝视智能科技有限公司 |
主分类号: | G01B11/27 | 分类号: | G01B11/27;G06T7/60 |
代理公司: | 深圳华奇信诺专利代理事务所(特殊普通合伙) 44328 | 代理人: | 范亮 |
地址: | 523000 广东省东莞市万江街道万江墟*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 透明 同心圆 检测 算法 | ||
1.一种透明管件同心圆的检测算法,包括控制器(1)以及与控制器(1)电连接的视觉检测装置(2),其特征在于:还包括驱动视觉检测装置(2)沿X向移动的X向驱动装置(3)以及驱动视觉检测装置(2)沿Y向移动的Y向驱动装置(4);所述控制器(1)被配置为接收信息、传输信息以及处理信息;所述视觉检测装置(2)被配置为采集被测管件的图像信息;
计算方法包括以下步骤:
步骤一,所述视觉检测装置(2)从同一方向依次射出至少三组射线采集被测管件数据信息并传输至控制器(1),该控制器(1)根据所采集的数据信息,建立坐标系,并获取数据信息中的坐标;
步骤二,根据最小二乘法计算获取被测管件外圆的圆形参数以及被测管件内圆的圆形参数;
步骤三,由于所述视觉检测装置(2)发出的至少三组射线均从同一方向射出,即该三组射线相互平行,得出被测管件外圆的圆心与被测管件内圆的圆心在X方向的偏移量xOffset;
步骤四,将被测管件沿Z方向旋转90度,重复步骤一至步骤三方法计算得出被测管件外圆的圆心与被测管件内圆的圆心在Y方向的偏移量yOffset;
步骤五,计算被测管件的外径radius0、被测管件的内径radius1以及被测管件的同心度distance;
步骤六,计算被测管件的厚度thick。
2.根据权利要求1所述的透明管件同心圆的检测算法,其特征在于:
所述步骤一中,所述视觉检测装置(2)从同一方向依次发出三组射线采集被测管件的数据信息,该视觉检测装置(2)发出的第一次射线与被测管件形成的交点依次为A点、D点、G点以及J点,视觉检测装置(2)发出的第二次射线与被测管件形成的交点依次为B点、E点、H点以及K点,视觉检测装置(2)发出的第三组射线与被测管件形成的交点依次为C点、F点、I点以及L点;所述A点、B点、C点、L点、K点以及J点沿被测管件外圆的顺时针方向依次设于被测管件的外圆,所述D点、E点、F点、I点、H点以及G点沿被测管件内圆的顺时针方向依次设于被测管件的内圆;
AD的长度设为a,DG的长度设为b,GJ的长度设为c,BE的长度设为d,EH的长度设为e,HK的长度设为f,CF的长度设为g,FI的长度设为h,IL的长度设为k,A点与B点的水平距离设为X0,B点与C点的水平距离设为X1,建立坐标系,并获取A点、D点、G点、J点、B点、E点、H点、K点、C点、F点、I点以及L点的坐标。
3.根据权利要求2所述的透明管件同心圆的检测算法,其特征在于:
所述步骤二中,设被测管件外圆圆心的X坐标为X0,设被测管件内圆圆心的X坐标为X1,根据最小二乘法计算获取被测管件外圆的圆形参数为(X0,Y0,radius0)以及被测管件内圆的圆形参数为(X1,Y1,radius1)。
4.根据权利要求3所述的透明管件同心圆的检测算法,其特征在于:
所述步骤三中,由于所述视觉检测装置(2)发出的三组射线均从同一方向射出,即该三组射线相互平行,得出被测管件外圆圆心与被测管件内圆圆心在X方向的偏移量为xOffset,如下:
xOffset=X1-X0。
5.根据权利要求4所述的透明管件同心圆的检测算法,其特征在于:
所述步骤四中,将被测管件沿Z方向旋转90度,根据步骤一至步骤三方法得出被测管件外圆的圆心与被测管件内圆的圆心在Y方向的偏移量yOffset,如下:
yOffset=Y1-Y0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东莞市郝视智能科技有限公司,未经东莞市郝视智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810352232.1/1.html,转载请声明来源钻瓜专利网。