logo好方法网

蜂窝的轮廓线夹角顶点提取方法、检测方法及装置


技术摘要:
蜂窝的轮廓线夹角顶点提取方法、检测方法及装置,提取蜂窝产品顶点的方法包括:获取蜂窝产品的骨架图;从骨架图中提取出属于同一个胞元的边界像素点,得到胞元的边界像素点序列;分别获取与边界像素点对应的夹角,得到与边界像素点对应的夹角序列;夹角为在边界像素点  全部
背景技术:
轻质蜂窝结构以其优异的承载与吸能特性而被广泛应用到各种工程领域。然而, 通常采用机器对层状的结构采用拉抻法生产蜂窝产品,而拉抻到什样的程度,是根据技术 人员的观察和经验确定的。因此,在该产品的生产制造过程中,会不可避免地导致生产加工 的蜂窝产品出现拱弯、翘曲、胞孔畸形等各种结构性缺陷,而这些缺陷已被证实会导致蜂窝 产品的承载与吸能性能产生较大影响,导致蜂窝产品的性能下降。
技术实现要素:
(一)发明目的 本发明的目的是提供一种蜂窝的轮廓线夹角顶点提取方法、检测方法及装置,该 蜂窝的轮廓线夹角顶点提取方法,通过对蜂窝产品的图像进行处理,能够准确的提取得到 蜂窝产品的顶点,进一步为通过顶点重构出蜂窝产品的结构及确定蜂窝产品的质量提供了 准确的基础,进而能够通过获取蜂窝产品的图像,识别出蜂窝产品的顶点,进而高效、准确、 快捷的检测出蜂窝产品的质量。 (二)技术方案 为解决上述问题,本发明的第一方面提供了一种蜂窝的轮廓线夹角顶点提取方 法,包括:获取所述蜂窝产品的骨架图;从所述骨架图中提取出属于同一个胞元的边界像素 点,得到所述胞元的所述边界像素点序列;分别获取与所述边界像素点对应的夹角,得到与 所述边界像素点对应的所述夹角序列;所述夹角为在所述边界像素点序列中,在所述边界 像素点的两侧,分别与所述边界像素点相隔第一预设值个像素的两个像素点与所述胞元边 界像素点连线的夹角;按照所述夹角序列中所述夹角的排列顺序,每次在所述夹角序列中 提取第二预设值个夹角,根据提取的所述夹角的极值,得到所述胞元的顶点。 进一步地,所述获取所述蜂窝产品的骨架图,包括:获取蜂窝产品的图像;对所述 图像的所有像素点进行滤波处理以滤除噪声;采用大津法对滤波后的所述图像的所有像素 点进行二值化处理,以区分属于所述蜂窝产品的像素点和属于背景的像素点;对二值化处 理后的所述图像的所有像素点进行形态学滤波处理以纠正二值化处理的误差;采用 Hilditch细化算法对滤波处理后的图像进行骨架化处理,得到线条宽度为单位像素的骨架 图。 进一步地,从所述骨架图中提取出属于同一个胞元的边界像素点,得到所述胞元 的所述边界像素点序列包括:从所述骨架图的边缘起向内识别,当识别出蜂窝产品对应的 像素点时,以所述蜂窝产品对应的像素点为起始点,向内裁切第一预设距离,得到裁切后的 骨架图;从所述裁切后的骨架图的边缘起,向外扩展第二预设距离的宽度,将扩展的区域内 4 CN 111583238 A 说 明 书 2/9 页 的像素点设置为属于蜂窝产品的像素点,得到优化后的骨架图;从所述优化后的骨架图中 提取出属于同一个胞元的边界像素点,得到所述胞元的所述边界像素点序列。 进一步地,第一预设距离为被裁切的边的长度的5%。 进一步地,所述第一预设值大于或等于所述胞元像素点的总个数除120的商;所述 第一预设值小于或等于所述胞元像素点的总个数除30的商。 进一步地,第二预设值大于所述第一预设值。 进一步地,根据提取的所述夹角的极值,得到所述胞元的顶点,包括:每次对提取 的所述夹角进行非极小值抑制,得到所述第二预设值个夹角中的最小值;在每次进行所述 非极小值抑制后,将除了所述夹角中的最小值之外的夹角设置为第一预设夹角;当所述夹 角序列中的最后一个所述夹角完成所述非极小值抑制时,确定所有所述最小值中小于第二 预设夹角的夹角对应的所述边界像素点为所述顶点。 根据本发明的第二方面,还提供了一种蜂窝产品的质量检测方法,包括:按照第一 方面提供的方法提取所述蜂窝产品的所有的顶点及所述顶点的坐标;基于所述顶点重构所 述蜂窝产品图像;基于所述顶点及所述顶点的坐标,获取所述重构的所述蜂窝产品的图像 中每个顶点在所述胞元中对应的内角;获取所述顶点的偏差角,所述偏差角为所述内角的 与120度的差的绝对值;基于所述偏差值确定所述蜂窝产品的质量是否合格。 进一步地,基于所述偏差值确定所述蜂窝产品的质量是否合格包括:获取所述重 构的所述蜂窝产品的图像中所有内角的所述偏差角的平均值;当所述偏差角的平均值在第 一预设范围内,确定所述蜂窝产品的质量合格;当所述偏差角的平均值不在所述第一预设 范围内,确定所述蜂窝产品的质量不合格。 进一步地,获取所述重构的所述蜂窝产品的图像中,所有内角的所述偏差角;当所 述偏差角在第二预设范围内的数量与所有所述偏差角的比例高于第一预设阈值时,确定所 述蜂窝产品的质量为合格。 进一步地,获取所述重构的所述蜂窝产品的图像中,属于同一个胞元的所有内角 的所述偏差角的平均值;当所述偏差角的平均值在第三预设范围内,确定所述胞元的质量 合格;当质量合格的所述胞元的个数与所有所述胞元的个数的比例高于第二预设阈值时, 确定所述蜂窝产品的质量为合格。 根据本发明的第三方面,提供了一种电子设备,包括存储器、处理器及存储在所述 存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方 面的提取蜂窝产品顶点的方法。 根据本发明的第四方面,提供了一种电子设备,包括存储器、处理器及存储在存储 器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第二方面的蜂窝 产品的质量检测方法。 根据本发明的第五方面,提供一种计算机程序产品,其中,包括计算机指令,当所 述计算机指令被计算设备执行时,所述计算设备可以执行第一方面的提取蜂窝产品顶点的 方法。 根据本发明的第六方面,提供一种计算机程序产品,其中,包括计算机指令,当所 述计算机指令被计算设备执行时,所述计算设备可以执行第二方面的蜂窝产品的质量检测 方法。 5 CN 111583238 A 说 明 书 3/9 页 本发明的第七方面提供了一种蜂窝产品的质量检测装置,包括:置物装置,用于放 置蜂窝产品;图片获取装置,用于获取所述蜂窝产品的图像;控制系统,用于基于所述蜂窝 产品的图像获取骨架图,并按照如第二方面所述的质量检测方法对所述蜂窝产品检测。 进一步地,控制系统包括:计算分析模块和显示模块;计算分析模块用于基于所述 蜂窝产品的图像获取骨架图,并按照第二方面的质量检测方法对所述蜂窝产品检测;显示 模块,用于显示所述蜂窝产品的检测结果。 进一步地,还包括移动装置和支架;所述控制系统还包括控制模块;所述移动装置 用于固定所述图像获取装置,且根据所述控制模块发送的控制信号,带动所述图像获取装 置在所述支架上移动。 进一步地,支架包括:横向支架和与所述横向支架连的两端固定连接的纵向支架; 横向支架上设置有第一滑轨,所述移动装置与所述图像获取装置固定连接;移动装置根据 所述控制模块发送的第一控制信号,能带动所述图像获取装置在所述第一滑轨上移动。 进一步地,还包括:第二滑轨和设置在所述第二滑轨内的滑动组件;滑动组件与所 述纵向支架固定连接,所述移动装置根据所述控制模块发送的第二控制信号,能带动所述 图像获取装置在所述第二滑轨上移动。 进一步地,还包括:置物装置包括:置物台,用于放置蜂窝产品;导轨,用于约束驱 动杆推动的方向;驱动杆,套设在所述导轨外,用于根据所述控制模块发送的第三控制信 号,控制所述推杆沿着所述导轨移动,以调节所述蜂窝产品的高度。 (三)有益效果 本发明的上述技术方案具有如下有益的技术效果: 本发明实施方式提供的蜂窝的轮廓线夹角顶点提取方法,通过对蜂窝产品的图像 进行处理,能够准确的提取得到蜂窝产品的顶点,进一步为通过顶点重构出蜂窝产品的形 状提供了优良的基础,进而使得能够高效、准确、快捷的检测出蜂窝产品的质量。 附图说明 图1是本发明第一实施方式提供的蜂窝的轮廓线夹角顶点提取方法流程示意图; 图2是提取胞元的边界像素点的示意图; 图3是本发明第二实施方式提供的蜂窝产品的质量检测方法流程示意图; 图4是本发明第三实施方式提供的蜂窝产品的质量检测装置的结构示意图; 图5是本发明第三实施方式提供的蜂窝产品的质量检测装置的俯视图。 附图标记: 1:置物台;2:图片获取装置;3:控制系统;4升降装置;5:夹具;6:支架;7:第二滑 轨;8:移动装置;9:夹具台。
分享到:
收藏