System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于图像处理的预制楼梯智能检测方法及系统技术方案_技高网

一种基于图像处理的预制楼梯智能检测方法及系统技术方案

技术编号:40006477 阅读:30 留言:0更新日期:2024-01-09 05:13
本发明专利技术涉及图像分析技术领域,具体涉及一种基于图像处理的预制楼梯智能检测方法及系统。该方法包括:获取预制楼梯的楼梯灰度图像和灰度直方图,确定每一灰度级的裂纹权重系数;从灰度级中确定疑似裂纹像素点,确定疑似裂纹像素点的裂纹概率,进而从疑似裂纹像素点中筛选出待测像素点,对待测像素点进行连通域分析得到疑似裂纹连通域,根据疑似裂纹连通域边缘像素点的分布筛选得到目标连通域;根据目标连通域中像素点的数量与楼梯灰度图像中像素点的数量对预制楼梯进行质量检测。本发明专利技术能够有效对规则的防滑条纹理和楼梯平面间的纹理递进进行分析,提升预制楼梯裂纹检测的准确性与可靠性,增强预制楼梯智能检测的效果。

【技术实现步骤摘要】

本专利技术涉及图像分析,具体涉及一种基于图像处理的预制楼梯智能检测方法及系统


技术介绍

1、预制楼梯是一种在工厂或制造车间中生产并预先组装好的楼梯,其通常以模块化方式制造,然后运输到建筑现场,以加速安装和减少施工时间。预制楼梯的质量对于建筑项目的安全性、耐久性等有着直接影响。而裂纹检测是影响预制楼梯智能检测的重要因素。

2、相关技术中,使用边缘检测的方式确定预制楼梯成像中的裂纹区域,而后,对裂纹区域进行识别与提取,这种方式下,由于预制楼梯所具有的防滑条纹理和楼梯平面间的纹理,在进行边缘检测时能够将该部分作为异常区域进行识别,从而使得预制楼梯裂纹检测的准确性与可靠性不足,进而使得预制楼梯智能检测的效果较差。


技术实现思路

1、为了解决相关技术中预制楼梯裂纹检测的准确性与可靠性不足,进而使得预制楼梯智能检测的效果较差的技术问题,本专利技术提供一种基于图像处理的预制楼梯智能检测方法及系统,所采用的技术方案具体如下:

2、本专利技术提出了一种基于图像处理的预制楼梯智能检测方法,方法包括:

3、获取预制楼梯的楼梯灰度图像和所述楼梯灰度图像的灰度直方图,根据所述灰度直方图像素点数量的分布,确定每一灰度级的裂纹权重系数;

4、根据所述裂纹权重系数,从所述灰度级中确定疑似裂纹灰度级,将所述疑似裂纹灰度级对应的像素点作为疑似裂纹像素点,根据任一所述疑似裂纹像素点的裂纹权重系数、在所述楼梯灰度图像中所述疑似裂纹像素点周围预设邻域范围内像素点的灰度值,确定所述疑似裂纹像素点的裂纹概率;

5、根据所述裂纹概率从所述疑似裂纹像素点中筛选出待测像素点,对所述待测像素点进行连通域分析,得到疑似裂纹连通域,根据每一疑似裂纹连通域边缘像素点的分布,从所述疑似裂纹连通域中筛选得到目标连通域;

6、根据所述目标连通域中像素点的数量与所述楼梯灰度图像中像素点的数量对所述预制楼梯进行质量检测。

7、进一步地,所述根据所述灰度直方图像素点数量的分布,确定每一灰度级的裂纹权重系数,包括:

8、对所述灰度直方图进行峰值点检测,确定像素点数量最大的两个峰值点对应的灰度级作为第一灰度级和第二灰度级;其中,所述第一灰度级大于所述第二灰度级;

9、将小于第一灰度级的灰度级作为初始灰度级,从所述初始灰度级中任选一种作为待测灰度级,将所述待测灰度级的数值加一对应的灰度级作为相邻灰度级;

10、根据所述灰度直方图中待测灰度级对应像素点的数量、所有初始灰度级对应像素点的总数量和相邻灰度级对应像素点的数量,确定所述待测灰度级的裂纹权重系数;其中,除所述待测灰度级之外的其他灰度级的裂纹权重系数为0。

11、进一步地,所述根据所述灰度直方图中待测灰度级对应像素点的数量、所有初始灰度级对应像素点的总数量和相邻灰度级对应像素点的数量,确定所述待测灰度级的裂纹权重系数,包括:

12、计算所述待测灰度级对应像素点的数量与所有初始灰度级对应像素点的总数量的比值作为待测数量占比;

13、计算所述待测灰度级对应像素点的数量与相邻灰度级对应像素点的数量的差值绝对值作为相邻灰度差异;

14、根据所述待测数量占比和所述相邻灰度差异确定所述待测灰度级的裂纹权重系数,其中,所述待测数量占比与所述裂纹权重系数呈负相关关系,所述相邻灰度差异与所述裂纹权重系数呈正相关关系,所述裂纹权重系数的取值为归一化后的数值。

15、进一步地,所述根据所述裂纹权重系数,从所述灰度级中确定疑似裂纹灰度级,包括:

16、对所有待测灰度级对应的裂纹权重系数进行聚类,得到两个聚类簇,计算每个聚类簇中裂纹权重系数的均值,将均值最大的聚类簇作为疑似裂纹聚类簇;

17、将所述疑似裂纹聚类簇中所包含的灰度级作为疑似裂纹灰度级。

18、进一步地,所述根据任一所述疑似裂纹像素点的裂纹权重系数、在所述楼梯灰度图像中所述疑似裂纹像素点周围预设邻域范围内像素点的灰度值,确定所述疑似裂纹像素点的裂纹概率,包括:

19、计算所述疑似裂纹像素点的灰度值分别与预设邻域范围内每一像素点的灰度值的差值绝对值的均值,得到邻域均值,对所述邻域均值进行归一化处理得到邻域影响因子;

20、计算所述邻域影响因子与所述裂纹权重系数的乘积的归一化值得到所述疑似裂纹像素点的裂纹概率。

21、进一步地,所述根据所述裂纹概率从所述疑似裂纹像素点中筛选出待测像素点,包括:

22、将所述裂纹概率大于预设概率阈值的疑似裂纹像素点作为待测像素点。

23、进一步地,所述根据每一疑似裂纹连通域边缘像素点的分布,从所述疑似裂纹连通域中筛选得到目标连通域,包括:

24、连接任一疑似裂纹连通域中相距最近的边缘像素点,得到边缘线,计算边缘线的长度的值与边缘像素点的数量的值的比值,得到疑似裂纹连通域的判断因子;

25、将所述判断因子大于预设判断阈值的疑似裂纹连通域作为目标连通域。

26、进一步地,所述根据所述目标连通域中像素点的数量与所述楼梯灰度图像中像素点的数量对所述预制楼梯进行质量检测,包括:

27、计算所述目标连通域中像素点的数量与所述楼梯灰度图像中像素点的数量的比值作为质量影响因子;

28、判断所述质量影响因子是否满足预设质量条件;

29、在所述质量影响因子满足预设质量条件时,确定所述预制楼梯的质量检测结果为合格;

30、在所述质量影响因子不满足预设质量条件时,确定所述预制楼梯的质量检测结果为不合格。

31、进一步地,所述判断所述质量影响因子是否满足预设质量条件,包括:

32、在所述质量影响因子大于预设影响阈值时,确定所述质量影响因子不满足预设质量条件;

33、在所述质量影响因子小于等于预设影响阈值时,确定所述质量影响因子满足预设质量条件。

34、本专利技术还提出了一种基于图像处理的预制楼梯智能检测系统,所述系统包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序,以实现如前述所述的一种基于图像处理的预制楼梯智能检测方法的步骤。

35、本专利技术具有如下有益效果:

36、本专利技术应用于图像分析
,针对预制楼梯中不同平面在图像中灰度的不同,以及预制楼梯中所具有的防滑纹理等图像效果,通过灰度直方图中像素点数量的分布,确定每一灰度级的裂纹权重系数,能够基于预制楼梯成像本身的特征,对每一灰度级进行分析,得到更为有效的裂纹权重系数,而后,确定疑似裂纹灰度级和疑似裂纹像素点,进而确定疑似裂纹像素点的裂纹概率,其中,裂纹概率能够综合疑似裂纹像素点和其局部范围内其他像素点的灰度值,使得能够对局部进行合理分析,提升裂纹概率的可靠性,根据裂纹概率进行筛选并连通域分析,得到疑似裂纹连通域,并根据每一疑似裂纹连通域边缘像素点的分布筛选得到目标连通域,通过本文档来自技高网...

【技术保护点】

1.一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述方法包括:

2.如权利要求1所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述灰度直方图像素点数量的分布,确定每一灰度级的裂纹权重系数,包括:

3.如权利要求2所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述灰度直方图中待测灰度级对应像素点的数量、所有初始灰度级对应像素点的总数量和相邻灰度级对应像素点的数量,确定所述待测灰度级的裂纹权重系数,包括:

4.如权利要求3所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述裂纹权重系数,从所述灰度级中确定疑似裂纹灰度级,包括:

5.如权利要求1所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据任一所述疑似裂纹像素点的裂纹权重系数、在所述楼梯灰度图像中所述疑似裂纹像素点周围预设邻域范围内像素点的灰度值,确定所述疑似裂纹像素点的裂纹概率,包括:

6.如权利要求1所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述裂纹概率从所述疑似裂纹像素点中筛选出待测像素点,包括:

7.如权利要求1所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据每一疑似裂纹连通域边缘像素点的分布,从所述疑似裂纹连通域中筛选得到目标连通域,包括:

8.如权利要求1所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述目标连通域中像素点的数量与所述楼梯灰度图像中像素点的数量对所述预制楼梯进行质量检测,包括:

9.如权利要求8所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述判断所述质量影响因子是否满足预设质量条件,包括:

10.一种基于图像处理的预制楼梯智能检测系统,所述系统包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序,以实现如权利要求1~9任意一项所述一种基于图像处理的预制楼梯智能检测方法的步骤。

...

【技术特征摘要】

1.一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述方法包括:

2.如权利要求1所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述灰度直方图像素点数量的分布,确定每一灰度级的裂纹权重系数,包括:

3.如权利要求2所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述灰度直方图中待测灰度级对应像素点的数量、所有初始灰度级对应像素点的总数量和相邻灰度级对应像素点的数量,确定所述待测灰度级的裂纹权重系数,包括:

4.如权利要求3所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据所述裂纹权重系数,从所述灰度级中确定疑似裂纹灰度级,包括:

5.如权利要求1所述的一种基于图像处理的预制楼梯智能检测方法,其特征在于,所述根据任一所述疑似裂纹像素点的裂纹权重系数、在所述楼梯灰度图像中所述疑似裂纹像素点周围预设邻域范围内像素点的灰度值,确定所述疑似裂纹像素点的裂纹概率,包括:

6.如权利要求...

【专利技术属性】
技术研发人员:杨继伟张立王涛王凤格华纯溢宋文涛曹景雷孙运河辛瑞华武帅
申请(专利权)人:山东华汇住宅工业科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1