一种基于图像分析的籽棉含杂率检测方法技术

技术编号:27534745 阅读:33 留言:0更新日期:2021-03-03 11:18
本发明专利技术公开了一种基于图像分析的籽棉含杂率检测方法,通过相机拍摄获取含杂籽棉图像,首先对图像进行灰度化、灰度拉伸和中值滤波处理,以增强图像的信息特征,提高对比度;接着分别运用最大类间方差法和多种算子结合的边缘检测分割图像,使图像转换为二值图像,即像素值只有0或1的图像;然后用数学形态学操作对分割后的二值图像进行处理优化;最后通过连通区域分析算法确定杂质区域的总像素面积,并得出其在整个图像像素面积中的占比,作为最终含杂率。本发明专利技术提供的方法可以快速的分割出籽棉图像中的杂质,并得出相应的含杂率,为后续清除工序的安排提供帮助。清除工序的安排提供帮助。清除工序的安排提供帮助。

【技术实现步骤摘要】
一种基于图像分析的籽棉含杂率检测方法


[0001][0002]本专利技术涉及图像处理分析技术邻域,具体涉及一种基于图像分析的籽棉含杂率检测方法。

技术介绍

[0003]棉花中杂质的存在一直是一个不可避免的难题。其中,籽棉中的杂质含量尤为突出,若不对籽棉中的杂质进行去除处理,会直接影响到后续生产过程中籽棉的加工质量,会使得皮棉的含杂量增加,品级被降低。粗大的杂质更是容易堵塞机器,从而加快机器的磨损,减少机器的工作时长。因此,在棉花加工前及加工过程中,杂质的检测是十分重要的,旨在及时发现,及时处理,保证将其不良影响降到最低。
[0004]图像处理技术的不断研究与发展,使其在纺织行业中的运用越来越宽泛。近年来,国内外研究人员将其应用到了棉花检测领域中,并取得了较好的成果。然而,目前基于图像的棉花检测更多偏向的是异性纤维的检测与剔除,而针对含杂率的运用相对较少。含杂率的检测,可以明确棉花中杂质的含量,为后续清除工序的安排提供依据,同时也可用于判定棉花的质量是否符合标准。

技术实现思路

[0005]本专利技术的目的在于提供一种基于图像分析的籽棉含杂率检测方法,以解决检测含杂籽棉图像含杂率的问题。
[0006]本专利技术采用的技术方案为:
[0007]一种基于图像分析的籽棉含杂率检测方法,具
[0008]体包括以下步骤:
[0009]步骤1,采集含杂籽棉图像,对采集的图像进行灰度化、灰度拉伸和中值滤波处理,得到预处理图像;
[0010]步骤2,对步骤1得到的预处理图像运用最大类间方差法处理,得到含杂籽棉的分割图像,即二值图像;
[0011]步骤3,对步骤1得到的预处理图像运用多种算子结合的边缘检测处理,得到含杂籽棉的分割图像;
[0012]步骤4,对含杂籽棉的分割图像通过数学形态学操作,得到后处理图像;
[0013]步骤5,对后处理图像通过连通区域分析算法,确定杂质的总像素面积,并得出其在整个图像像素面积中的占比,作为最终含杂率。
[0014]进一步地,所述步骤1的中值滤波处理是用邻域中各点的中值代替原灰度值,去除图像中的孤立噪声点,应用5
×
5模板。
[0015]进一步地,所述步骤2对预处理图像运用最大类间方差法处理,得到含杂籽棉的分割图像,具体步骤包括:
[0016]步骤2.1,设预处理图像的像素值总数为N,灰度值的范围是 [0,L-1],其中灰度级为i的像素点有n
i
个,则i出现的概率为:
[0017][0018][0019]步骤2.2,在灰度值T处将图像内所有的像素分为A和B两个组,A组的灰度值范围为[0,T],B组灰度值范围[T,L-1],由图像的灰度分布概率可得总均值为:
[0020][0021]则A、B两组的均值分别为:
[0022][0023]其中,故可得:
[0024]u
T
=ω0u0+ω1u1ꢀꢀ
(5)
[0025]步骤2.3,A、B两组的类间方差是:
[0026][0027]步骤2.4,让T在灰度范围[0,L-1]内依次取值,直到类间方差σ2的值达到最大,这时的灰度值T则为最优的阈值,进而图像的分割可通过下式实施:
[0028][0029]其中,f(x,y)表示预处理后图像中像素点的灰度值;g(x,y)表示分割后图像的灰度值,即只有黑白两种颜色的二值图像。
[0030]进一步地,所述步骤3对预处理图像运用多种算子结合的边缘检测处理,得到含杂籽棉的分割图像,具体步骤包括:
[0031]步骤3.1,用Prewitt边缘检测算子对预处理后的图像进行边缘检测,得到图像I
P

[0032]步骤3.2,用Roberts边缘检测算子对预处理后的图像进行边缘检测,得到图像I
R

[0033]步骤3.3,用Sobel边缘检测算子对预处理后的图像进行边缘检测,得到图像I
S

[0034]步骤3.4,用Canny边缘检测算子对预处理后的图像进行边缘检测,得到图像I
C

[0035]步骤3.5,将上述算子所得图像I
P
、I
R
、I
S
、I
C
进行融合,得到边缘检测的分割结果。
[0036]进一步地,所述步骤3.4中Canny边缘检测算子的检测方法具体包括:
[0037]步骤3.4.1,利用高斯滤波器对图像进行平滑处理,所选高斯函数为:
[0038][0039]步骤3.4.2,利用一阶偏导的有限差分计算出滤波后图像梯度的幅值和方向,高斯函数在方向n上的一阶导数为:
[0040][0041]将f(x,y)与G(x,y)卷积,改变n,当f(x,y)*G(x,y)的值达到最大时, n的方向即为梯度的方向,这时,
[0042]幅值:G=|f(x,y)*G(x,y)|
ꢀꢀ
(10)
[0043]方向:
[0044]步骤3.4.3,对所得到的梯度幅值运用极大值抑制,找出像素梯度的局部极大值点,将其他非极大值点置为0,细化边缘;
[0045]步骤3.4.4,采用双阈值的算法检测和连接图像的边缘。
[0046]进一步地,所述步骤4中数学形态学操作包括区域填充、闭运算和删除小面积。
[0047]进一步地,所述连通区域分析算法按照8邻域的方式进行,将二值图像内像素值为1的点整合成连通区域,然后从上到下、从左到右进行扫描,记录每个连通区域内的像素个数,并计算得出总的像素个数,即为杂质总的像素面积,最后运用杂质的总像素面积和整个图像的总像素面积,得出最终的含杂率。
[0048]本专利技术的有益效果是:
[0049](1)最大类间方差法分割图像可以大大的降低误分割的概率,而且不管图像的灰度直方图中是否有明显的波峰波谷,都能够得到令人比较满意的结果。
[0050](2)Roberts算子的定位精准度高,但却对噪声较为敏感;Sobel 算子和Prewitt算子可抑制噪声,但却存在较多的间断点;Canny算子的检测精度高,对虚假边缘有抑制作用,但对含杂的籽棉图像来说, Canny算子的检测过于细致,往往有一点变化的棉花区域就会被检测出来。因此本专利技术将多种边缘检测算子结合起来,提高了边缘检测的精度。
[0051](3)本专利技术提供的一种基于图像分析的籽棉含杂率检测方法可以应用于生产线上,检测速度快,成本低。
附图说明
[0052]图1是本专利技术一种基于图像分析的籽棉含杂率检测方法的流程图。
具体实施方式
[0053]为使本专利技术的上述目的、特征和优点能够更加明显易懂,以下结合具体实施方式,对本专利技术进行进一步详细说明。
[0054]如图1,一种基于图像分析的籽棉含杂率检测方法,具体包括:
[0055]步骤1,对含杂籽棉图像本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于图像分析的籽棉含杂率检测方法,其特征在于,具体包括以下步骤:步骤1,采集含杂籽棉图像,对采集的图像进行灰度化、灰度拉伸和中值滤波处理,得到预处理图像;步骤2,对步骤1得到的预处理图像运用最大类间方差法处理,得到含杂籽棉的分割图像,即二值图像;步骤3,对步骤1得到的预处理图像运用多种算子结合的边缘检测处理,得到含杂籽棉的分割图像;步骤4,对含杂籽棉的分割图像通过数学形态学操作,得到后处理图像;步骤5,对后处理图像通过连通区域分析算法,确定杂质的总像素面积,并得出其在整个图像像素面积中的占比,作为最终含杂率。2.根据权利要求1所述的一种基于图像分析的籽棉含杂率检测方法,其特征在于,所述步骤1的中值滤波处理是用邻域中各点的中值代替原灰度值,去除图像中的孤立噪声点,应用5
×
5模板。3.根据权利要求1所述的一种基于图像分析的籽棉含杂率检测方法,其特征在于,所述步骤2对预处理图像运用最大类间方差法处理,得到含杂籽棉的分割图像,具体步骤包括:步骤2.1,设预处理图像的像素值总数为N,灰度值的范围是[0,L-1],其中灰度级为i的像素点有n
i
个,则i出现的概率为:个,则i出现的概率为:步骤2.2,在灰度值T处将图像内所有的像素分为A和B两个组,A组的灰度值范围为[0,T],B组灰度值范围[T,L-1],由图像的灰度分布概率可得总均值为:则A、B两组的均值分别为:其中,故可得:u
T
=ω0u0+ω1u1ꢀꢀ
(5)步骤2.3,A、B两组的类间方差是:
步骤2.4,让T在灰度范围[0,L-1]内依次取值,直到类间方差σ2的值达到最大,这时的灰度值T则为最优的阈值,进而图像的分割可通过下式实施:其中,f(x,y)表示预处理后图像中像素点的灰度值;g(x,y)表示分割后图像的灰度值,即只有黑白两种颜色的二值图像。4.根据权利要求1所述的一种基于图像分析的籽棉含杂率检测方法,其特征在于,所述步骤3对预处理图像运用多种算子结合的边缘检测处理,得到含杂籽棉的分割图像,具体步骤包括:步...

【专利技术属性】
技术研发人员:陈亚军吴婷荣杨舒涵张二虎
申请(专利权)人:西安理工大学
类型:发明
国别省市:

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

1