行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211394845.4 (22)申请日 2022.11.09 (71)申请人 青岛平电锅炉辅 机有限公司 地址 266731 山东省青岛市平度市蓼兰镇 蓼兰路55号 (72)发明人 刘政  (74)专利代理 机构 郑州知倍 通知识产权代理事 务所(普通 合伙) 41191 专利代理师 陈佳丽 (51)Int.Cl. G06T 7/00(2017.01) G06T 7/62(2017.01) G06V 20/70(2022.01) (54)发明名称 基于图像处 理的除氧器 焊接质量检测方法 (57)摘要 本发明涉及图像处理技术领域, 具体涉及基 于图像处理的除氧器焊接质量检测方法, 包括: 获取灰度图像中的多个正常灰度列和异常灰度 列; 获取每行像素点的标准灰度值; 获取每个异 常灰度列中每个像素点的灰度值与该像素点所 在行像素点的标准灰度值的差值得到缺陷像素 点的连续序列; 获取穿透缺陷的种子像素点; 获 取凹陷缺陷的种子像素点; 根据穿透缺陷的种子 像素点和凹陷缺陷的种子像素点进行区域生长 得到穿透缺陷区域和凹陷缺陷区域, 根据穿透缺 陷区域和凹陷缺陷区域的面积得到焊缝质量。 本 发明提高了 焊缝区域的缺陷区域分割的准确性。 权利要求书2页 说明书8页 附图1页 CN 115439481 A 2022.12.06 CN 115439481 A 1.基于图像处 理的除氧器 焊接质量检测方法, 其特 征在于, 包括: 获取除氧器上的焊缝区域的灰度图像, 根据 灰度图像中像素点的灰度均值和灰度图像 中每列像素点的灰度均值得到灰度图像中的多个正常灰度列和异常灰度列; 获取正常灰度列的每行像素点的灰度均值集合, 根据正常灰度列的每行像素点的灰度 均值集合构建正常灰度列的灰度抛物线函数, 根据灰度抛物线函数得到正常灰度列的最大 灰度差和正常灰度列的每行像素点的标准灰度值; 获取每个异常灰度列中每个像素点的灰度值与该像素点所在行像素点的标准灰度值 的差值, 根据该差值与最大 灰度差得到缺陷像素点的连续序列; 获取每个缺陷像素点的连续序列中像素点的灰度值与该像素点所在行像素点的标准 灰度值的差值 集合, 根据每 个差值集合中的差值的大小得到穿透缺陷的种子像素点; 获取每个缺陷像素点的连续序列中灰度值最小的像素点, 计算该灰度值最小的像素点 与其所在行的像素点的灰度差得到灰度差序列, 根据灰度差序列中的灰度差为正数的个数 得到凹陷缺陷的种子像素点; 根据穿透缺陷的种子像素点和 凹陷缺陷的种子像素点进行区域生长得到穿透缺陷区 域和凹陷缺陷区域, 根据穿透缺陷区域和凹陷缺陷区域的面积得到焊缝质量。 2.根据权利要求1所述的基于图像处理 的除氧器焊接质量检测方法, 其特征在于, 所述 得到穿透缺陷区域和凹陷缺陷区域的方法是: 分别获取穿透缺陷的种子像素点和凹陷缺陷的种子像素点的灰度值; 获取穿透缺陷的种子像素点的8邻域内每个像素点的灰度值和该8邻域内每个像素点 对应的标准灰度值的差值, 将该差值作为 穿透缺陷对应的目标差值; 获取穿透缺陷的种子像素点的灰度值与 该穿透缺陷的种子像素点8邻域内每个像素点 的灰度差值, 将该 灰度差值作为 穿透缺陷对应的灰度差值; 获取抛物线函数纵向的最大高度差, 当穿透缺陷对应的目标差值大于最大高度差, 且 穿透缺陷的种子像素点的8邻域内像素点对应的穿透缺陷对应的灰度差值小于最大高度差 时, 将该像素点与穿透缺陷的种子像素点连通; 将穿透缺陷的种子像素点的8邻域内连通的像素点继续作为穿透缺陷种子像素点, 同 理对其8邻域进行的像素点进 行连通, 直到穿透缺陷种子像素点8邻域内的像素点无满足穿 透缺陷对应的灰度差值小于最大高度差的像素点时, 停止区域 生长得到穿透缺陷区域; 同理, 得到凹陷缺陷对应的目标差值和 凹陷缺陷对应的灰度差值, 获取抛物线函数中 相邻函数值的最大差值, 根据凹陷缺陷的种子像素点的灰度值、 凹陷缺陷对应的目标差值 和凹陷缺陷对应的灰度差值进行区域 生长得到凹陷缺陷区域。 3.根据权利要求1所述的基于图像处理 的除氧器焊接质量检测方法, 其特征在于, 所述 得到凹陷缺陷的种子像素点的方法是: 根据灰度差序列中的灰度差为正数的个数与灰度差序列中灰度差个数的比值得到该 缺陷像素点的连续序列中存在凹陷缺陷像素点的概 率; 当该缺陷像素点的连续序列中存在凹陷缺陷像素点的概率大于预设阈值 时, 将该缺陷 像素点的连续序列中灰度值 最小的像素点作为凹陷缺陷的种子像素点。 4.根据权利要求1所述的基于图像处理 的除氧器焊接质量检测方法, 其特征在于, 所述 得到穿透缺陷的种子像素点的方法是:权 利 要 求 书 1/2 页 2 CN 115439481 A 2获取正常灰度列的每行像素点的标准灰度值中的最大值和最小值; 将每行像素点的标准灰度值中的最大值和最小值之差作为标准灰度差; 统计每个差值集合中差值大于标准灰度差的差值个数, 根据每个差值集合中差值大于 标准灰度差的差值个数与对应差值集合中的差值个数的比值得到该差值集合对应的缺陷 像素点的连续序列中存在穿透缺陷像素点的概 率; 当该缺陷像素点的连续序列中存在穿透缺陷像素点的概率大于预设阈值 时, 将该缺陷 像素点的连续序列中灰度值 最小的像素点作为 穿透缺陷的种子像素点。 5.根据权利要求1所述的基于图像处理 的除氧器焊接质量检测方法, 其特征在于, 所述 正常灰度列的最大 灰度差是按如下 方法确定的: 获取正常灰度列中每个像素点的灰度值和该像素点所在行像素点的标准灰度值的差 值; 选取最大差值作为 正常灰度列的最大 灰度差。 6.根据权利要求1所述的基于图像处理 的除氧器焊接质量检测方法, 其特征在于, 所述 缺陷像素点的连续序列是按如下 方法确定的: 根据每个异常灰度列中每个像素点的灰度值与该像素点所在行像素点的标准灰度值 的差值得到多个差值序列; 当差值序列中的差值大于最大 灰度差时, 该差值对应的像素点 为疑似缺陷像素点; 获取每个差值序列中连续出现的疑似缺陷像素点, 当连续出现的疑似缺陷像素点的长 度大于该差值序列长度的0.1倍时, 该 连续出现的疑似缺陷像素点 为缺陷像素点连续序列。 7.根据权利要求1所述的基于图像处理 的除氧器焊接质量检测方法, 其特征在于, 所述 灰度差序列是按如下 方法确定的: 当该灰度值最小的像素点与其所在行的像素点的灰度差为 正数时, 将该 灰度差记为 ; 当该灰度值最小的像素点与其所在行的像素点的灰度差为负数时, 将该灰度差记为 ; 当该灰度值最小的像素点与其所在行的像素点的灰度差为0时, 将该灰度差记为0, 并 得到灰度差序列。 8.根据权利要求1所述的基于图像处理 的除氧器焊接质量检测方法, 其特征在于, 所述 正常灰度列和异常灰度列是按如下 方法确定的: 当灰度图像中每列像素点的灰度均值小于灰度图像中像素点的灰度均值 时, 该列像素 点为异常灰度列; 当灰度图像中每列像素点的灰度均值大于等于灰度图像中像素点的灰度均值 时, 该列 像素点为正常灰度列。权 利 要 求 书 2/2 页 3 CN 115439481 A 3

.PDF文档 专利 基于图像处理的除氧器焊接质量检测方法

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于图像处理的除氧器焊接质量检测方法 第 1 页 专利 基于图像处理的除氧器焊接质量检测方法 第 2 页 专利 基于图像处理的除氧器焊接质量检测方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 11:51:08上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。