一种复杂背景下的煤流视频检测方法

文档序号:6540399阅读:336来源:国知局
一种复杂背景下的煤流视频检测方法
【专利摘要】本发明提供了一种复杂背景下的煤流视频检测方法,能够从获取的视频图像中实时检测出运输带上的煤炭粒度及煤量大小,首先在图像中设置一个粒度检测区和煤量检测区分别用于检测煤炭粒度和煤量大小;其次通过检测粒度检测区图像在水平方向的边缘强度,将煤炭粒度划分为块煤或粉煤;最后对煤量检测区的图像用三帧差法得到运输带上的煤炭区域,再计算出包围煤炭区域的最小凸多边形,根据凸多边形面积占煤量检测区面积的比例得到运输带上的煤量大小。本发明提出的方法,受粉尘、光线等环境因素的影响小,可对煤矿井上井下各种环境的生产运输过程进行实时、精确的检测。
【专利说明】一种复杂背景下的煤流视频检测方法
【技术领域】
[0001]本发明属于图像检测领域,特别涉及一种复杂背景下的煤流视频检测方法,能够从获取的视频图像中实时检测出运输带上的煤炭粒度及煤量大小。
【背景技术】
[0002]煤炭的粒度大大的影响着煤炭的品质,是煤炭生产过程中一个重要的管理指标。在煤炭生产加工现场,煤炭粒度直接影响着原煤生产和洗选过程,不同分级的煤炭粒度需要不同的洗选方式来处理。当前在煤炭生产现场中,运输带上通常既运输块煤又运输粉煤。如果对不同粒度的煤采用相同的方法进行后续的生产加工,不仅造成能源的浪费,还可能对生产过程造成严重影响,所以对运输带上的煤炭实时的进行粒度检测具有重要作用。目前,通常采用人工检测的方式,即工人在现场或监控视频前进行人工识别。该方法主要靠工人经验来判断,识别结果受主观因素影响较大,不满足现代化企业自动化生产的要求。有些情况下则采用机械法识别,即通过采样机器人采集样本,通过筛选称重,得到精确的粒度大小。该方法检测精度高,但不满足实时性,因而不满足运输带上煤矿粒度的实时检测。
[0003]而对运输带上的煤量进行实时检测也具有重要意义。在自动化生产的煤矿生产加工现场,通过检测运输带上煤量的大小,可以实时的控制采煤机及运输机等的工作频率,既能实现节能的目的,又能防止因煤量过大造成的机械损害。目前运输带上常用的实时煤量检测方法是人工法和称重法。人工法即是通过人为观察得到检测结果,该方法受主观因素影响较大。而称重法则常用电子皮带秤来测量,它的优点是结构简单、安装方便,但不足之处是受输送皮带影响大,需频繁维护,检测结果精度不高。
[0004]图像处理技术具有多方面的优点,能满足实时性、高效性、简洁性,也能满足自动化生产的要求,但由于煤矿生产现场环境恶劣,光线、粉尘等给图像处理过程带来较大影响,因而发明一种能够避免光线、粉尘等复杂环境因素影响的图像处理方法来检测运输带上煤矿粒度及煤量大小具有重要意义。

【发明内容】

[0005]为了克服上述现有技术的缺点,本发明的目的在于提供一种复杂背景下的煤流视频检测方法,对煤矿生产现场运输带上的煤矿粒度及煤量进行实时检测,用于解决现有技术中自动化程度低、实时性差、受环境因素影响大的缺陷。
[0006]为了实现上述目的,本发明采用的技术方案是:
[0007]—种复杂背景下的煤流视频检测方法,首先从运输带正上方获取运输实时视频图像,在获取的视频图像中设置一个用于检测煤炭粒度的粒度检测区和用于检测煤量大小的煤量检测区;然后通过检测粒度检测区图像水平方向的边缘强度,将煤炭识别为块煤或粉煤;最后对煤量检测区的图像用三帧差法进行处理,通过图像增强后,得到运输带上的煤炭区域,再计算出一个包围煤炭区域的最小凸多边形,根据凸多边形的面积占煤量检测区面积的比例得到运输带上的煤量大小。[0008]所述粒度检测区和煤量检测区均为视频图像中的一个矩形区域,且均位于图像中运输煤的运输带范围内,图像处理过程均只在这两个区域内进行。
[0009]所述煤量检测区的矩形设置在图像范围的下半部分,矩形的两个顶点与运输带边缘重合,矩形区域完全包含在运输带范围内,在该矩形区域中再选取一个小的矩形区域作为粒度检测区,粒度检测区的高度与煤量检测区的高度相同,宽度为煤量检测区宽度的1/3,中心与煤量检测区的中心重合。
[0010]在对粒度检测区图像进行平滑以及锐化滤波之后,再用梯度算子检测水平方向的边缘强度,最后进行阈值分割,统计灰度值大于某预设的分割阈值T的像素数目占粒度检测区像素总数的比例,如果该比例大于某预设的阈值P,则识别结果为块煤;如果结果小于阈值P,则识别结果为粉煤。
[0011]在对煤量检测区的图像用三帧差法进行处理后,分别对帧差后的两图像进行阈值分割,然后进行一次闭运算,再将两者进行一次与运算,最后对与运算的结果进行一次开运算,从而得到运输带上运输的煤炭区域。
[0012]如果煤炭区域图像中有效煤炭图像的面积占凸多边形面积的百分比大于某一阈值S,则认为可以用凸多边形来进行拟合,然后计算凸多边形面积占煤量检测区面积的比例,以此来表示运输带上的煤量大小;如果有效煤炭图像的面积占凸多边形面积的比例小于阈值S,则认为煤炭量很小且是零散分布的状态,不能用凸多边形来拟合,此时用实际煤炭图像面积占煤量检测区面积的百分比来表示运输带上的煤量。
[0013]本发明原理是根据不同粒度的煤炭图像在水平或垂直方向的边缘强度不同,可将煤炭粒度划分为块煤或粉煤;再通过检测运输带上的煤矿区域面积占运输带面积的比例,从而得到运输带上的运煤量大小。
[0014]与现有技术相比,本发明采用图像处理技术来检测运输带上的煤炭粒度及煤量大小,算法过程简单,能够进行实时检测,检测精度较高,无需人为监控,降低了工人的工作强度,适合现代企业中自动化生产的要求;同时受粉尘、光线等环境因素的影响小,适用于煤矿井上井下各种环境生产运输过程的检测。
【专利附图】

【附图说明】
[0015]图1是一种复杂背景下的煤流视频检测方法的算法流程图。
[0016]图2是粒度检测区及煤量检测区的设置示意图。
[0017]图中1.运输带,2.煤量检测区,3.粒度检测区。
【具体实施方式】
[0018]下面结合附图和实施例详细说明本发明的实施方式。
[0019]本发明一种复杂背景下的煤流视频检测方法,其特点是根据不同粒度的煤炭图像在水平或垂直方向的边缘强度不同,可将煤炭粒度划分为块煤或粉煤;再通过检测运输带上的煤矿区域面积占运输带面积的比例,可得到运输带上的运煤量大小。如图1所示,具体算法过程如下:
[0020]( I)设置粒度检测区和煤量检测区
[0021]首先利用架设在运输带上方正对运输带I的摄像机获取到实时的视频图像,将图像转换为灰度图。再通过人工设定的方式在图像中的运输带I范围内设置一个煤量检测区2和一个粒度检测区3,如图2所示。
[0022]煤量检测区2的设置原则是将它设置为一个矩形区域,该矩形应设置在图像范围的下半部分,矩形的两个顶点应与运输带I的边缘重合,矩形区域完全包含在运输带I范围内,且矩形面积应尽量大一些。
[0023]在该矩形区域中再选取一个小的矩形区域作为粒度检测区3,该区域的高度与煤量检测区2的高度相同,宽度为煤量检测区2宽度的1/3,中心与煤量检测区2的中心重合。
[0024]为了防止环境因素的影响及加快算法速度,之后的图像处理过程都只对检测区图像进行。
[0025](2)检测煤炭粒度
[0026]开辟一片图像内存空间用来暂存粒度检测区的图像,粒度检测的过程都只对该部分图像进行。
[0027]首先对该图像采用中值滤波器来进行平滑滤波,以消除椒盐噪声的影响。
[0028]为了增强煤的边界细节,突出边缘信息,再用中心为5的拉普拉斯单一掩膜算子进行锐化滤波。其中所用的拉普拉斯算子为:
【权利要求】
1.一种复杂背景下的煤流视频检测方法,其特征在于,首先从运输带正上方获取运输实时视频图像,在获取的视频图像中设置一个用于检测煤炭粒度的粒度检测区和用于检测煤量大小的煤量检测区;然后通过检测粒度检测区图像水平方向的边缘强度,将煤炭识别为块煤或粉煤;最后对煤量检测区的图像用三帧差法进行处理,通过图像增强后,得到运输带上的煤炭区域,再计算出一个包围煤炭区域的最小凸多边形,根据凸多边形的面积占煤量检测区面积的比例得到运输带上的煤量大小。
2.根据权利要求1所述的复杂背景下的煤流视频检测方法,其特征在于,所述粒度检测区和煤量检测区均为视频图像中的一个矩形区域,且均位于图像中运输煤的运输带范围内,图像处理过程均只在这两个区域内进行。
3.根据权利要求2所述的复杂背景下的煤流视频检测方法,其特征在于,所述煤量检测区的矩形设置在图像范围的下半部分,矩形的两个顶点与运输带边缘重合,矩形区域完全包含在运输带范围内,在该矩形区域中再选取一个小的矩形区域作为粒度检测区,粒度检测区的高度与煤量检测区的高度相同,宽度为煤量检测区宽度的1/3,中心与煤量检测区的中心重合。
4.根据权利要求1所述的复杂背景下的煤流视频检测方法,其特征在于,在对粒度检测区图像进行平滑以及锐化滤波之后,再用梯度算子检测水平方向的边缘强度,最后进行阈值分割,统计灰度值大于某预设的分割阈值T的像素数目占粒度检测区像素总数的比例,如果该比例大于某预设的阈值P,则识别结果为块煤;如果结果小于阈值P,则识别结果为粉煤。
5.根据权利要求4所述的复杂背景下的煤流视频检测方法,其特征在于,利用中值滤波器进行平滑滤波,用中心为5的拉普拉斯单一掩膜算子进行锐化滤波,用Sobel垂直梯度算子与图像进行卷积,检测图像水平方向的边缘强度。
6.根据权利要求5所述的复杂背景下的煤流视频检测方法,其特征在于,所

述拉普拉斯单一掩膜算子为
7.根据权利要求1所述的复杂背景下的煤流视频检测方法,其特征在于,在对煤量检测区的图像用三帧差法进行处理后,分别对帧差后的两图像进行阈值分割,然后进行一次闭运算,再将两者进行一次与运算,最后对与运算的结果进行一次开运算,从而得到运输带上运输的煤炭区域。
8.根据权利要求1或7所述的复杂背景下的煤流视频检测方法,其特征在于,所述三帧差法的帧差公式为:
Il=abs(I(k)-1 (k_l))
I2=abs(I(k)-1(k_2)) 其中Il用于存储第一幅帧差图,12用于存储第二幅帧差图,abs是计算两帧的绝对差,I(k)为当前第k中贞,I (k-ι)为第k-ι中贞,I (k-2)为第k-2帧; 对阈值分割后的图像,用3*3的结构元素分别对它们进行一次形态学闭运算处理,使帧差之后图像中出现的断裂区域得到缝合。
9.根据权利要求1所述的复杂背景下的煤流视频检测方法,其特征在于,所述最小凸多边形的计算采用Sklansky算法,借助于开源软件OpenCV来进行实现。
10.根据权利要求1或9所述的复杂背景下的煤流视频检测方法,其特征在于,如果煤炭区域图像中有效煤 炭图像的面积占凸多边形面积的百分比大于某一阈值S,则认为可以用凸多边形来进行拟合,然后计算凸多边形面积占煤量检测区面积的比例,以此来表示运输带上的煤量大小;如果有效煤炭图像的面积占凸多边形面积的比例小于阈值S,则认为煤炭量很小且是零散分布的状态,不能用凸多边形来拟合,此时用实际煤炭图像面积占煤量检测区面积的百分比来表示运输带上的煤量。
【文档编号】G06K9/00GK103886290SQ201410093438
【公开日】2014年6月25日 申请日期:2014年3月13日 优先权日:2014年3月13日
【发明者】韩九强, 潘文培, 郑辑光 申请人:西安交通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1