一种钢筋计数方法、装置、设备及存储介质制造方法及图纸

技术编号:36168586 阅读:14 留言:0更新日期:2022-12-31 20:19
本申请公开了一种钢筋计数方法、装置、设备及存储介质,涉及计算机视觉技术领域,包括:获取对钢筋端面进行图像采集后得到的原始图像;利用预设语义分割模型对所述原始图像进行识别,并基于语义分割识别结果获取目标待识别图像;通过预设目标检测模型对所述目标待识别图像中的所述钢筋端面进行目标检测并计数,以得到初始计数结果;判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到目标计数结果。这样一来,通过预设语义分割模型获取目标待识别图像并利用预设目标检测模型进行目标检测,降低了人力成本,避免对钢筋端面不完整的图像进行检测,提高钢筋计数结果的准确率。筋计数结果的准确率。筋计数结果的准确率。

【技术实现步骤摘要】
一种钢筋计数方法、装置、设备及存储介质


[0001]本专利技术涉及计算机视觉
,特别涉及一种钢筋计数方法、装置、设备及存储介质。

技术介绍

[0002]钢筋是建筑制造行业的重要结构材料,广泛应用于大型居民楼、隧道桥梁、公共交通等基础设施建设当中。随着城市的不断扩张和发展,钢筋的生产量和使用量不断提升,在许多钢筋加工场或建筑工地,数量众多的钢筋堆叠在户外的大型场地中,等待被交付使用。如何在交易和管理过程中对密集堆叠的钢筋进行准确计数,对于生产方和使用方至关重要。
[0003]目前,钢筋的盘点计数工作主要还是依靠人工方式进行,与钢筋计数相关的计算机视觉技术的重点大多在设计算法提升钢筋计数的精度上,没有考虑到实际场景的应用需求。实际上,钢筋往往是以成捆的形式大量地无规则密集堆叠在户外空地上,具有数量大、目标小、摆放密集且不规则不整齐、存在标签遮挡、光照不均匀等诸多特点。如何让钢筋计数算法真正应用到实际场景中,高效、准确地完成大规模密集堆叠场景下的钢筋计数,是一个亟待解决的问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种钢筋计数方法、装置、设备及存储介质,可以避免原始图像中钢筋端面不全面导致的计数错误的情况发生,降低了人力成本和时间成本,提高钢筋计数结果的准确率。其具体方案如下:第一方面,本申请提供了一种钢筋计数方法,包括:获取对钢筋端面进行图像采集后得到的原始图像;利用预设语义分割模型对所述原始图像进行识别,并基于语义分割识别结果获取目标待识别图像;通过预设目标检测模型对所述目标待识别图像中的所述钢筋端面进行目标检测并计数,以得到初始计数结果;所述预设目标检测模型为利用预先获取的训练集对基于人工智能算法构建的初始模型进行训练后得到的模型;所述训练集包括包含钢筋端面的图像以及相应的表征类型特征的标签信息;判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到目标计数结果。
[0005]可选的,所述获取对钢筋端面进行图像采集后得到的原始图像,包括:利用具有图像采集功能的摄像设备实时对钢筋端面进行采集,以得到原始图像。
[0006]可选的,所述基于语义分割识别结果获取目标待识别图像,包括:若语义分割识别结果表征所述原始图像中存在不完整的钢筋端面,则获取与所述原始图像相应的相邻原始图像;
基于预设图像拼接算法对所述原始图像和所述相邻原始图像进行图像拼接,以得到目标待识别图像。
[0007]可选的,所述获取与所述原始图像相应的相邻原始图像,包括:基于所述语义分割识别结果执行语音提示程序和/或文字提示程序以进行针对获取所述相邻原始图像的提示操作,以便根据所述提示操作获取所述相邻原始图像。
[0008]可选的,所述获取与所述原始图像相应的相邻原始图像之后,还包括:对所述原始图像中的钢筋端面进行目标检测,并为检测到的每个钢筋端面配置标记;所述标记为携带当前已标记数量的标记;对所述相邻原始图像中的钢筋端面进行目标检测;将所述相邻原始图像与所述原始图像之间以及所述相邻原始图像之间的满足相同钢筋图像条件的钢筋端面进行计数并删除相应的标记,并为检测到的所述相邻原始图像中的每个钢筋端面进行标记,直至所述相邻原始图像均已识别完成。
[0009]可选的,所述判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到目标计数结果,包括:判断所述目标待识别图像中是否存在预设遮挡物,如果是则判定当前满足预设数量更新条件,并从预设更新方式集合筛选出相应的所述预设数量更新方式;所述预设遮挡物包括遮挡若干钢筋端面的标签;按照所述预设数量更新方式进行数量更新,以对所述预设遮挡物和/或所述目标待识别图像进行单应性变换操作,利用所述单应性变换操作执行结束得到的变换后遮挡物和/或变换后待识别图像进行数量估算,并根据数量估算后得到的遮挡钢筋数量对所述初始计数结果进行数量更新,以得到目标计数结果。
[0010]可选的,所述判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到目标计数结果,包括:判断所述初始计数结果是否存在计数错误,如果是则判定当前满足预设数量更新条件,并获取用户筛选指令,以从预设更新方式集合筛选出相应的所述预设数量更新方式;按照所述预设数量更新方式进行数量更新,以通过预设接口获取修改后计数结果并将所述修改后计数结果确定为目标计数结果。
[0011]第二方面,本申请提供了一种钢筋计数装置,包括:原始图像获取模块,用于获取对钢筋端面进行图像采集后得到的原始图像;目标待识别图像获取模块,用于利用预设语义分割模型对所述原始图像进行识别,并基于语义分割识别结果获取目标待识别图像;初始计数结果获取模块,用于通过预设目标检测模型对所述目标待识别图像中的所述钢筋端面进行目标检测并计数,以得到初始计数结果;其中,所述预设目标检测模型为利用预先获取的训练集对基于人工智能算法构建的初始模型进行训练后得到的模型;所述训练集包括包含钢筋端面的图像以及相应的表征类型特征的标签信息;目标计数结果获取模块,用于判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到目标计数结果。
[0012]第三方面,本申请提供了一种电子设备,包括:
存储器,用于保存计算机程序;处理器,用于执行所述计算机程序以实现前述的钢筋计数方法。
[0013]第四方面,本申请提供了一种计算机可读存储介质,用于保存计算机程序,所述计算机程序被处理器执行时实现前述的钢筋计数方法。
[0014]本申请中,获取对钢筋端面进行图像采集后得到的原始图像;利用预设语义分割模型对所述原始图像进行识别,并基于语义分割识别结果获取目标待识别图像;通过预设目标检测模型对所述目标待识别图像中的所述钢筋端面进行目标检测并计数,以得到初始计数结果;所述预设目标检测模型为利用预先获取的训练集对基于人工智能算法构建的初始模型进行训练后得到的模型;所述训练集包括包含钢筋端面的图像以及相应的表征类型特征的标签信息;判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到目标计数结果。也即,本申请利用预设语义分割模型识别原始图像,基于语义分割识别结果获取目标待识别图像,通过预设目标检测模型检测目标待识别图像并计数得到初始计数结果,然后根据所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件确定是否通过预设数量更新方式进行数量更新,这样一来,可以根据语义分割识别结果获取目标待识别图像,避免了原始图像中钢筋端面不全面导致的计数错误的情况发生,通过预设目标检测模型检测目标待识别图像并计数得到初始计数结果,避免了人工对钢筋进行计数工作,降低了人力成本和时间成本,提高了计数结果的准确率,根据所述目标待识别图像和/或所述初始计数结果是否满足预设数量更本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种钢筋计数方法,其特征在于,包括:获取对钢筋端面进行图像采集后得到的原始图像;利用预设语义分割模型对所述原始图像进行识别,并基于语义分割识别结果获取目标待识别图像;通过预设目标检测模型对所述目标待识别图像中的所述钢筋端面进行目标检测并计数,以得到初始计数结果;所述预设目标检测模型为利用预先获取的训练集对基于人工智能算法构建的初始模型进行训练后得到的模型;所述训练集包括包含钢筋端面的图像以及相应的表征类型特征的标签信息;判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到目标计数结果。2.根据权利要求1所述的钢筋计数方法,其特征在于,所述获取对钢筋端面进行图像采集后得到的原始图像,包括:利用具有图像采集功能的摄像设备实时对钢筋端面进行采集,以得到原始图像。3.根据权利要求1所述的钢筋计数方法,其特征在于,所述基于语义分割识别结果获取目标待识别图像,包括:若语义分割识别结果表征所述原始图像中存在不完整的钢筋端面,则获取与所述原始图像相应的相邻原始图像;基于预设图像拼接算法对所述原始图像和所述相邻原始图像进行图像拼接,以得到目标待识别图像。4.根据权利要求3所述的钢筋计数方法,其特征在于,所述获取与所述原始图像相应的相邻原始图像,包括:基于所述语义分割识别结果执行语音提示程序和/或文字提示程序以进行针对获取所述相邻原始图像的提示操作,以便根据所述提示操作获取所述相邻原始图像。5.根据权利要求3所述的钢筋计数方法,其特征在于,所述获取与所述原始图像相应的相邻原始图像之后,还包括:对所述原始图像中的钢筋端面进行目标检测,并为检测到的每个钢筋端面配置标记;所述标记为携带当前已标记数量的标记;对所述相邻原始图像中的钢筋端面进行目标检测;将所述相邻原始图像与所述原始图像之间以及所述相邻原始图像之间的满足相同钢筋图像条件的钢筋端面进行计数并删除相应的标记,并为检测到的所述相邻原始图像中的每个钢筋端面进行标记,直至所述相邻原始图像均已识别完成。6.根据权利要求1至5任一项所述的钢筋计数方法,其特征在于,所述判断所述目标待识别图像和/或所述初始计数结果是否满足预设数量更新条件,如果是则通过预设数量更新方式进行数量更新以得到...

【专利技术属性】
技术研发人员:胡灏艾兵廖璇李利朱金辉邱建晨岑俊华杨正文
申请(专利权)人:广东广物互联网科技有限公司
类型:发明
国别省市:

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

1