一种基于图像处理的钢筋数量统计方法及装置制造方法及图纸

技术编号:27490417 阅读:15 留言:0更新日期:2021-03-02 18:08
本发明专利技术提供的一种基于图像处理的钢筋数量统计方法及装置,通过获取待统计钢筋的截面图像,并进行光栅化,得到处理后的图像;在对所述处理后的图像进行预处理,得到预处理后的图像;将所述预处理后的图像进行种子区域生长处理,并根据预设的规则统计钢筋的数量,采用种子区域生长的方式,不仅提高了钢筋数量统计的准确性,而且统计结果更为直观,易于查找错误的原因。的原因。的原因。

【技术实现步骤摘要】
一种基于图像处理的钢筋数量统计方法及装置


[0001]本专利技术涉及计算机
,特别涉及一种基于图像处理的钢筋数量统计方法及装置。

技术介绍

[0002]钢筋数量的统计是钢材生产和销售过程中的重要环节。在钢筋生产企业或者钢筋交易市场,钢筋经过打捆以后,现场的计数工人主要使用不同颜色的彩笔来多次标记以区分已计数和未计数的钢筋,不仅耗时长、劳动强度高、效率低,而且长时间高强度的工作后,人眼和大脑容易疲劳,计数误差将会大大增加,人工计数已经不能适应自动化生产的需求。因此,研究开发钢筋数量统计方法是钢材生产和销售行业中一个十分迫切的问题,对减轻人工工作劳动强度,提高计数的效率和准确性具有重要意义。
[0003]而现有的钢筋数量的统计方法,通常是基于面积的钢筋计数方法,通过计算轮廓面积以及轮廓数,得到单个轮廓的平均面积。然后将当前目标轮廓面积与平均值进行比较,如果目标轮廓面积大于平均值,则代表着这里可能有多根钢筋。如果目标轮廓面积小于平均值且大于平均值的几分之几,则代表只有一根钢筋,但是该方法存在着计数结果并不易于在计数的结果图像中直观地显示出来,一旦出现误差,不易找出错误的原因,而且准确度较低。

技术实现思路

[0004](一)要解决的技术问题
[0005]为了解决现有技术的上述问题,本专利技术提供一种基于图像处理的钢筋数量统计方法及装置,能够提高钢筋数量统计的准确性,且统计结果更为直观。
[0006](二)技术方案
[0007]为了达到上述目的,本专利技术采用的主要技术方案包括:
[0008]一种基于图像处理的钢筋数量统计方法,包括步骤:
[0009]S1、获取待统计钢筋的截面图像,并进行光栅化,得到处理后的图像;
[0010]S2、在对所述处理后的图像进行预处理,得到预处理后的图像;
[0011]S3、将所述预处理后的图像进行种子区域生长处理,并根据预设的规则统计钢筋的数量。
[0012]6、一种基于图像处理的钢筋数量统计装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以下步骤:
[0013]S1、获取待统计钢筋的截面图像,并进行光栅化,得到处理后的图像;
[0014]S2、在对所述处理后的图像进行预处理,得到预处理后的图像;
[0015]S3、将所述预处理后的图像进行种子区域生长处理,并根据预设的规则统计钢筋的数量。
[0016](三)有益效果
[0017]本专利技术的有益效果在于:通过获取待统计钢筋的截面图像,并进行光栅化,得到处理后的图像;在对所述处理后的图像进行预处理,得到预处理后的图像;将所述预处理后的图像进行种子区域生长处理,并根据预设的规则统计钢筋的数量,采用种子区域生长的方式,不仅提高了钢筋数量统计的准确性,而且统计结果更为直观,易于查找错误的原因。
附图说明
[0018]图1为本专利技术实施例的基于图像处理的钢筋数量统计方法的流程图;
[0019]图2为本专利技术实施例的基于图像处理的钢筋数量统计装置的整体结构示意图。
[0020]【附图标记说明】
[0021]1:基于图像处理的钢筋数量统计装置;
[0022]2:存储器;
[0023]3:处理器。
具体实施方式
[0024]为了更好的解释本专利技术,以便于理解,下面结合附图,通过具体实施方式,对本专利技术作详细描述。
[0025]请参照图1,一种基于图像处理的钢筋数量统计方法,包括步骤:
[0026]S1、获取待统计钢筋的截面图像,并进行光栅化,得到处理后的图像;
[0027]步骤S1具体为:
[0028]S11、获取待统计钢筋的截面图像;
[0029]S12、对所述截面图像进行光栅化,得到若干个像素格;
[0030]S13、根据单个钢筋的大小调整每个像素格的大小,得到处理后的图像。
[0031]S2、在对所述处理后的图像进行预处理,得到预处理后的图像;
[0032]步骤S2具体为:
[0033]S21、对所述处理后的图像中钢筋区域的像素格进行标记,得到标记后的图像;
[0034]S22、对所述标记后的图像进行二值化处理,得到预处理后的图像。
[0035]S3、将所述预处理后的图像进行种子区域生长处理,并根据预设的规则统计钢筋的数量。
[0036]步骤S3具体为:
[0037]将所述预处理后的图像中已标记的像素格为种子点,进行种子区域生成处理,并根据预设的规则统计钢筋的数量。
[0038]所述的根据预设的规则统计钢筋的数量具体为:
[0039]判断种子点周围生长后的像素格是否为黑色,若是,则判断该像素格为钢筋;
[0040]遍历所有的像素格,对被标记的像素格和生长后为黑色的像素格进行统计,得到钢筋的数量。
[0041]实施例二
[0042]本实施例和实施例一的区别在于,本实施例将结合具体的应用场景进一步说明本专利技术上述基于图像处理的钢筋数量统计方法是如何实现的:
[0043]1、采集图像
[0044]为了图像中的数据更加有效,便于进行图像的处理,且不受透视效果的影响太大,对图像的采集是有一定要求的。
[0045](1)正对钢筋的截面方向采集图像;
[0046](2)图像的背景复杂度不能太高,即背景不能有其它疑似钢筋的物体;
[0047](3)环境中的光照明暗对比不能过于强烈,避免暗部被识别为钢筋;
[0048](4)尽量让图像中钢筋所占的区域最大,这样识别的精度也会更高。
[0049]2、钢筋校准
[0050]将采集的待统计钢筋的截面图像进行光栅化为若干像素格,根据单个钢筋的大小手动调整或自动调整每个像素格的大小,得到处理后的图像。
[0051]3、标记钢筋区域
[0052]对所述处理后的图像中钢筋区域的像素格进行标记,得到标记后的图像;
[0053]另外,若截面图像中存在两堆以上分开的钢筋,则需要分开进行标记。
[0054]4、图像二值化
[0055]对所述标记后的图像进行二值化处理,得到预处理后的图像。
[0056]具体地,通过将像素格内的像素点进行加权平均,计算后的结果为像素格的像素值,并进行灰度处理,得到灰度图,取被标记区域内的灰度值的最小最大值为疑似钢筋区域的灰度值范围,将图像中灰度值处于进行上述区间内的像素格填充为黑色,其它部分填充为白色,黑色部分像素格即为疑似钢筋区域。
[0057]5、填充完整钢筋区域
[0058]将所述预处理后的图像中已标记的像素格为种子点,进行种子区域生成处理,并根据预设的规则统计钢筋的数量。
[0059]具体地,根据标记的像素格进行种子生长,直到填充满整个钢筋所在的区域,填充方法为,根据标记的像素点往上下左右像素进行生长,判断生长后的像素点是否为黑色,如本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于图像处理的钢筋数量统计方法,其特征在于,包括步骤:S1、获取待统计钢筋的截面图像,并进行光栅化,得到处理后的图像;S2、在对所述处理后的图像进行预处理,得到预处理后的图像;S3、将所述预处理后的图像进行种子区域生长处理,并根据预设的规则统计钢筋的数量。2.根据权利要求1所述的基于图像处理的钢筋数量统计方法,其特征在于,步骤S1具体为:S11、获取待统计钢筋的截面图像;S12、对所述截面图像进行光栅化,得到若干个像素格;S13、根据单个钢筋的大小调整每个像素格的大小,得到处理后的图像。3.根据权利要求1所述的基于图像处理的钢筋数量统计方法,其特征在于,步骤S2具体为:S21、对所述处理后的图像中钢筋区域的像素格进行标记,得到标记后的图像;S22、对所述标记后的图像进行二值化处理,得到预处理后的图像。4.根据权利要求3所述的基于图像处理的钢筋数量统计方法,其特征在于,步骤S3具体为:将所述预处理后的图像中已标记的像素格为种子点,进行种子区域生成处理,并根据预设的规则统计钢筋的数量。5.根据权利要求4所述的基于图像处理的钢筋数量统计方法,其特征在于,所述的根据预设的规则统计钢筋的数量具体为:判断种子点周围生长后的像素格是否为黑色,若是,则判断该像素格为钢筋;遍历所有的像素格,对被标记的像素格和生长后为黑色的像素格进行统计,得到钢筋的数量。6.一种基于图像处理的钢筋数量统计装置,包括存储器、处理器及存...

【专利技术属性】
技术研发人员:林进浔黄明炜
申请(专利权)人:福建数博讯信息科技有限公司
类型:发明
国别省市:

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

1