一种基于图像处理的类圆柱体计数统计方法

文档序号:6341193阅读:231来源:国知局
专利名称:一种基于图像处理的类圆柱体计数统计方法
技术领域
本发明涉及一种统计方法,特别涉及一种基于图像处理的类圆柱体计数统计方法。
背景技术
在现代工业生产、医学检测和车流监控等领域中,计数统计方法都有着极其重要 的作用。例如,钢厂棒型材的定量打包,血液样本中的红细胞及血小板数目检测,道路上的 车辆流量监控等,这些任务传统上都是通过人工方式完成的。传统的人工方式具有速度慢、效率低等缺点,并且由于人容易疲劳,导致检测结果 不稳定。

发明内容
本发明的目的是针对现有技术的缺点,提供一种自动计数方法,并且保证较高的 正确率。本发明提供了一种基于图像处理的类圆柱体计数统计方法,包括以下步骤步骤1、采集需要计数的类圆柱体图像;步骤2、图像预处理将采集到的图像先进行高斯滤波,消去图像中的噪声点,再 提取图像中的类圆柱体区域,对其进行直方图分析,得到类圆柱体区域的R、G、B颜色阈值, 然后利用得到的阈值对整幅图像进行阈值化,得到类圆柱体区域图像;步骤3、去孔洞操作由于光照条件的影响,在类圆柱体区域的内部存在一些像素 未被正确识别而形成孔洞,该步骤去除类圆柱体区域内部的孔洞;步骤4、边缘提取由于类圆柱体断面的形状接近圆形,该步骤提取圆形区域的边 缘;步骤5、得到类圆柱体区域中心的候选点;步骤6、聚类采用选定的聚类方法将同一类圆柱体内部的中心候选点聚为一类, 通过聚类数便可得到类圆柱体个数。有益效果本发明提供的方法可以取代传统的人工方式,根据图像进行自动计数,并且保证 较高的正确率。


图1是根据本发明实现的计数统计方法的流程图。
具体实施例方式下面结合附图,具体说明本发明的优选实施方式。附图1是按照本发明实现的一种基于图像处理的类圆柱体计数统计方法的流程图,其工作过程如下步骤1.通过USB摄像头采集需要计数的类圆柱体图像,记其为Imagel,并将数据 传输到PC机中。步骤2.图像预处理。对于原始图像Imagel,首先用高斯滤波器平滑图像中的噪 声点。然后提取类圆柱体区域的图像,对其进行直方图分析,以得到类圆柱体区域的R、G、 B颜色阈值[R1,R2] JG1,G2],[B1,B2]。再利用得到的阈值对整幅图像进行阈值化,即将 颜色阈值范围内的像素点设为黑色,其余点设为白色,称其为图像Image2。步骤3.去孔洞操作。由于光照等条件的影响,在类圆柱体区域的内部存在一些像 素未被正确识别而形成孔洞。由于孔洞是被类圆柱体区域包围,通过考察非类圆柱体像素 的邻近区域(3X;3),如果区域内大部分像素点为类圆柱体像素,可以判断该像素为类圆柱 体像素,否则为背景像素。该步骤可以较好地去除类圆柱体内部的孔洞,得到图像Image3。步骤4.边缘提取。由于类圆柱体断面的形状接近圆形,该步骤提取圆形区域的边 缘。边缘提取可以采用Carmy算法,Sobel算子,Robert算子等,实验中发现Carmy 算法会出现双边缘现象,不利于后面的Hough变换计算圆心;而Sobel算子的效果也不如 Robert算子,主要由于检测对象为类圆形,因此我们采用的是Robert算子。利用Robert算子的过程如下
权利要求
1.一种基于图像处理的类圆柱体计数统计方法,其特征在于,包括以下步骤 步骤1、采集需要计数的类圆柱体图像;步骤2、图像预处理将采集到的图像先进行高斯滤波,消去图像中的噪声点,再提取 图像中的类圆柱体区域,对其进行直方图分析,得到类圆柱体区域的R、G、B颜色阈值,然后 利用得到的阈值对整幅图像进行阈值化,得到类圆柱体区域图像;步骤3、去孔洞操作由于光照条件的影响,在类圆柱体区域的内部存在一些像素未被 正确识别而形成孔洞,该步骤去除类圆柱体区域内部的孔洞;步骤4、边缘提取由于类圆柱体断面的形状接近圆形,该步骤提取圆形区域的边缘; 步骤5、得到类圆柱体区域中心的候选点;步骤6、聚类采用选定的聚类方法将同一类圆柱体内部的中心候选点聚为一类,通过 聚类数便可得到类圆柱体个数。
2.根据权利要求1所述的一种基于图像处理的类圆柱体计数统计方法,其特征在于, 步骤3中的去孔洞操作的具体方法为考察非类圆柱体像素的邻近区域,如果区域内大部 分像素点为类圆柱体像素,可以判断该像素为类圆柱体像素,否则为背景像素。
3.根据权利要求1或2所述的一种基于图像处理的类圆柱体计数统计方法,其特征在 于,步骤6中的聚类方法为设置距离阈值DISTANCE,计算各个圆心点的距离,并遍历所有的 圆心点,将圆心点距离在DISTANCE以内的点只保留一个,从而达到聚类的目的。
4.根据权利要求1或2所述的一种基于图像处理的类圆柱体计数统计方法, 其特征在于,步骤4中的边缘提取方法采用Robert算子,具体方法为采用两个掩模
5.根据权利要求1或2所述的一种基于图像处理的类圆柱体计数统计方法,其特征在 于,步骤5中得到类圆柱体区域中心的候选点的方法为Hough变换,具体过程为对于每一
全文摘要
本发明涉及一种基于图像处理的类圆柱体计数统计方法,包括以下步骤1、采集需要计数的类圆柱体图像;2、图像预处理;3、去孔洞操作由于光照条件的影响,在类圆柱体区域的内部存在一些像素未被正确识别而形成孔洞,该步骤去除类圆柱体区域内部的孔洞;4、边缘提取由于类圆柱体断面的形状接近圆形,该步骤提取圆形区域的边缘;步骤5、得到类圆柱体区域中心的候选点;步骤6、聚类采用选定的聚类方法将同一类圆柱体内部的中心候选点聚为一类,通过聚类数便可得到类圆柱体个数。本发明提供的方法可以取代传统的人工方式,根据图像进行自动计数,并且保证较高的正确率。
文档编号G06K9/00GK102073850SQ20101062115
公开日2011年5月25日 申请日期2010年12月24日 优先权日2010年12月24日
发明者付梦印, 朱昊, 杨毅, 贾挺祥, 赵若辰 申请人:北京理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1