[发明专利]蜂窝规整度检测的相邻点胞元重构方法有效
申请号: | 202010388983.6 | 申请日: | 2020-05-09 |
公开(公告)号: | CN111583243B | 公开(公告)日: | 2021-03-30 |
发明(设计)人: | 王中钢;周伟;崔灿;杨明智;张雷;刘凯;申路民 | 申请(专利权)人: | 中南大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T7/13;G06T7/60;G06T5/00;G06T5/30;G03B17/56;H02K7/06 |
代理公司: | 北京中政联科专利代理事务所(普通合伙) 11489 | 代理人: | 朱晓娟 |
地址: | 410083 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 蜂窝 规整 检测 相邻 点胞元重构 方法 | ||
1.一种蜂窝规整度检测的相邻点胞元重构方法,所述方法是对指定蜂窝产品的图像进行识别和分析,最后对该蜂窝产品的质量水平作出判断;所述方法顺序包括以下步骤:步骤“获取图像”、步骤“图像处理”、步骤“顶点提取”、步骤“形态分析”;所述步骤“获取图像”包括拍摄图像和计算机读取图像;所述步骤“图像处理”即对图像进行降噪滤波,得到降噪图像;所述步骤“顶点提取”是在“图像处理”的基础上,寻找出胞元的顶点并记录;所述步骤“形态分析”是在“顶点提取”的基础上,分析计算被测蜂窝产品的变形程度;其特征在于:
所述步骤“顶点提取”和步骤“形态分析”之间设置步骤“重构胞元”;
所述步骤“重构胞元”顺序包括以下步骤:计算胞元边长、确定连接点和胞元连线;
所述步骤“计算胞元边长”是以降噪图像为基础,顺序执行二值化、形态学滤波,得到形态图像,再在形态图像的中央位置,任意选择4至6个顶点为基准点,在每个基准点处找到与其邻近的顶点为相邻点,计算出基准点与相邻点的距离,保留其中距离最短的三条记录,然后求12至18条记录的距离平均数为胞元边长A;
所述步骤“确定连接点”是先将骨架图分为两个区,一个是边缘区,即骨架图周边宽度为1A~2A的区域;另一个是中央区,即形态图像的中央部位;然后将获得的顶点分为主动连接点和被动连接点两大类;位于中央区的顶点为主动连接点,位于边缘区的顶点为被动连接点;
所述步骤“胞元连线”是将所有主动连接点与最接近的三个顶点用线段连接起来,即:每个主动连接点必须且只能保留三条最短的线段,胞元连线完成后形成胞元重构图;
所述步骤“顶点提取”选用以下方式之一:
第一方式:所述步骤“顶点提取”是以降噪图像为基础,顺序执行二值化、形态学滤波,得到形态图像,再执行步骤“确定壁厚”、步骤“像素赋值”、步骤“确定胞元边长”和步骤“像素湮灭”;
所述步骤“确定壁厚”是以形态图像为对象,设置一个边长能够从小变大变化的正方形窗口,当某一边长的窗口遍历形态图像后,如果窗口内的像素值=0的像素数的最小值首次为非零时,将该正方形窗口的边长定义为壁厚L;
所述步骤“像素赋值”是以形态图像为对象,设置一个边长为壁厚L的正方形的赋值窗口,用赋值窗口遍历形态图像中像素值=1的像素点,然后将该窗口内的像素值=1的像素个数的总和赋值给该赋值窗口的中心点的像素点上;
所述步骤“确定胞元边长”是以形态图像为对象,在完成“像素赋值”之后,找到最大赋值的像素点,以该点为中心建立一个正方形区域,其初始边长E=壁厚L,计算出该区域四个边界上各像素点的赋值与该中心点的赋值的差值绝对值Z,遍历整个形态图像,记录本轮中最小的差值绝对值Z及其坐标;以E=E+2个像素建立新的正方形区域,重复上述过程,直到最小的差值绝对值Z有明显的反向增大的趋势为止,以此时取出最小的差值绝对值Z的像素点坐标与对应的区域中心点的坐标,通过两者的坐标值求解得到蜂窝胞元边长A;
所述步骤“像素湮灭”是找到最大赋值的像素点,并确定该像素点为顶点并记录,再以该像素点为中心,建立一个以蜂窝胞元边长A为边长的正方形的湮灭窗口,将湮灭窗口内所有像素值=1的像素点上的赋值全部清零,在此基础上,再在剩余的赋值中再找到最大赋值的像素点确定为顶点并记录,重复湮灭窗口的操作,直到像素值=1的像素点上的赋值小于给定阈值为止,顶点提取完毕;
第二方式:所述步骤“顶点提取”的第一步是以降噪图像为基础,顺序执行二值化、形态学滤波,得到形态图像,再以形态图像为基础,将像素值为1的线条采用线宽为1个像素的线段绘制成骨架图;第二步是以具有k个像素点的骨架图为基础,遍历像素点1至像素点k,每当遇到像素值=1的像素点时,以顺时针或逆时针方向绕该像素点的八邻域搜寻一周,得到一个像素值变化次数;若像素值变化次数为4,显示过该像素点存在两根直线,通过坐标计算得知这两根直线存在合理的夹角时,则确定该像素点为边缘顶点并记录;若像素值变化次数为6,显示过该像素点存在三根直线,则确定该像素点为中间顶点并记录;
第三方式:所述步骤“顶点提取”的第一步是以降噪图像为基础,顺序执行二值化、形态学滤波,得到形态图像,再以形态图像为基础,将像素值为1的线条采用线宽为1个像素的线段绘制骨架图;第二步是在骨架图的基础上,以像素值=1的像素点处为中心点建立尺寸为5×5个像素的窗口,如果该窗口的部分区域溢出骨架图时,先将溢出区域的像素点的像素值全部赋值为0,然后采用Harris算法计算出该中心点对应的角点响应函数值R;在同一窗口内的全部的R值中,将小于最大的R值的1%的像素点处的R值置为零,重复以上操作遍历整个骨架图;下一步,以像素值=1且R值大于零的像素点处为中心点建立尺寸为3×3个像素的窗口,若该中心点的R值为本窗口内的最大值,则记录该点为顶点,重复以上操作遍历整个骨架图;
第四方式:所述步骤“顶点提取”采用SUSAN算法,即以降噪图像为基础,通过统计圆形窗口内与中心像素灰度值相近的像素数量来提取顶点。
2.根据权利要求1所述方法,其特征在于:所述步骤“形态分析”包括规整度评估;所述步骤“规整度评估”是根据胞元重构图,计算其几何规整度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010388983.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:分布式ID生成方法及系统
- 下一篇:交互方法和增强现实设备