[发明专利]螺母孔径检测方法及装置、存储介质及终端设备在审
申请号: | 202010912972.3 | 申请日: | 2020-09-03 |
公开(公告)号: | CN112102272A | 公开(公告)日: | 2020-12-18 |
发明(设计)人: | 张美凤;张亚锋;蔡建文;潘雪涛;孟飞;郭杰 | 申请(专利权)人: | 常州工学院 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06T7/62;G06K9/32;G01B11/12 |
代理公司: | 常州佰业腾飞专利代理事务所(普通合伙) 32231 | 代理人: | 马晓敏 |
地址: | 213032 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 螺母 孔径 检测 方法 装置 存储 介质 终端设备 | ||
本发明提供了一种螺母孔径检测方法及装置、存储介质及终端设备,其中,方法中包括:获取待检测螺母图像;对螺母图像进行二值化处理;提取包含螺孔区域边缘的ROI区域,ROI区域为一包含螺孔区域边缘的环形区域;在ROI区域的内部,随机选定一点作为起点,由ROI区域的内部向外部延伸构建搜索向量;控制搜索向量沿时针方向旋转一周,得到搜索向量与螺孔区域边缘的交点,形成螺孔区域边缘的轮廓点;对轮廓点进行圆拟合;根据拟合得到的圆环计算得到螺母孔径。其在选择合适的螺母孔径的圆环ROI区域之后,通过向量法搜索螺母中螺孔区域边缘的轮廓点,最后通过圆拟合的方式实现螺母孔径检测,大大节约了计算内存,提高了运算速度。
技术领域
本发明涉及检测技术领域,尤其涉及一种螺母孔径检测方法及装置、存储介质及终端设备。
背景技术
图形识别是图像处理和模式识别领域的一个重要问题,其中圆形的识别和位置检测是机器视觉常见的问题之一,广泛应用于工业测量。目前机器视觉中检测圆形算法主要有标准Hough变换算法及其优化算法。但是由于标准Hough算法使用的是三维空间参数累积方法,数据量大,会大量占用计算内存,运算速度较慢。
基于此学者们提出了很多改进算法,如随机Hough变换(Randomized HoughTransform,RHT)、模糊Hough变换(Fuzzy Hough Transform,FHT)、点Hough变换(PointHough Transform,PHT)、有序Hough变换(Sequenced Hough Transform,SQHT)等,虽然这些算法某种程度上克服了经典Hough变换的缺点,但检测速度仍然难以满足实时处理要求。
发明内容
针对上述问题,本发明提供了一种螺母孔径检测方法及装置、存储介质及终端设备,有效解决现有螺母孔径检测过程中占用计算内存大、运算速度慢等技术问题。
本发明提供的技术方案如下:
一方面,本发明提供了一种螺母孔径检测方法,包括:
获取待检测螺母图像,所述螺母中心包括待检测孔径的螺孔区域;
对所述螺母图像进行二值化处理;
基于二值化处理后的图像提取包含所述螺孔区域边缘的ROI区域,所述ROI区域为一包含所述螺孔区域边缘的环形区域;
在所述ROI区域的内部,随机选定一点作为起点,由ROI区域的内部向外部延伸构建搜索向量;
控制所述搜索向量沿时针方向旋转一周,得到搜索向量与螺孔区域边缘的交点,形成螺孔区域边缘的轮廓点;
对所述轮廓点进行圆拟合;
根据拟合得到的圆环计算得到螺母孔径。
另一方面,本发明提供了一种螺母孔径检测装置,包括:
图像获取模块,用于获取待检测螺母图像,所述螺母中心包括待检测孔径的螺孔区域;
二值化处理模块,用于对所述图像获取模块获取的螺母图像进行二值化处理;
ROI区域提取模块,用于基于二值化处理后的图像提取包含所述螺孔区域边缘的ROI区域,所述ROI区域为一包含所述螺孔区域边缘的环形区域;
搜索向量构建模块,用于在所述ROI区域的内部,随机选定一点作为起点,由ROI区域的内部向外部延伸构建搜索向量;
轮廓点形成模块,用于控制所述搜索向量沿时针方向旋转一周,得到搜索向量与螺孔区域边缘的交点,形成螺孔区域边缘的轮廓点;
圆拟合模块,用于对所述轮廓点形成模块形成的轮廓点进行圆拟合;
计算模块,用于根据所述圆拟合模块拟合得到的圆环计算得到螺母孔径。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于常州工学院,未经常州工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010912972.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种污水处理剂及其制备方法
- 下一篇:用于检测拾音组件的方法、装置和电子设备