一种基于机器视觉的矿井机车前障碍物的检测方法技术

技术编号:18732912 阅读:25 留言:0更新日期:2018-08-22 03:12
本发明专利技术公开了一种基于机器视觉的矿井机车前障碍物的检测方法,其步骤包括:1、获取一副像素为α×β的井下图像,使用SLIC分割方法对所述井下图像进行处理;2、差异化筛选去除差异较大的边界,选择剩余三条边界上的节点进行复制作为吸收节点,得到显著性图;3、通过阈值的判断选择吸收节点,再一次得到显著性图;4、通过多层图融合得到最终的显著性图。本发明专利技术能减少矿井机车碰撞的可能性,提高生产作业的安全性。

A method of detecting obstacles in mine locomotive based on machine vision

The invention discloses a detection method of mine locomotive front obstacle based on machine vision. The steps include: 1. Obtaining a pair of underground image with a pixel of a *beta and processing the underground image with SLIC segmentation method; 2. Differentiation screening removes the different boundary and selecting the nodes on the remaining three boundary. Duplicate as the absorption node, get the saliency map; 3. Choose the absorption node by the threshold judgment, get the saliency map again; 4. Fuse the multi-layer graph to get the final saliency map. The invention can reduce the possibility of collision between mine locomotives and improve the safety of production operations.

【技术实现步骤摘要】
一种基于机器视觉的矿井机车前障碍物的检测方法
技术介绍
近年来,我国固体矿山企业总数量大,矿山从业人员多,且随着矿层开采深度和范围的不断增加,运输事故比例呈明显的上升趋势。运用信息与控制技术提高运输自动化水平是减少此类事故的根本措施,对矿井机车实施有效的监控,可以减少矿难人员的伤亡。国内无人地下车辆的研究发展较晚,速度较慢,技术仍然不够成熟。我国第一台无人驾驶变频电机车在无人驾驶情况下,可以按照预先设定的程序周而复始地运行,出现故障时,机车可以自我诊断,诊断信息将集中反馈到控制室的显示屏上,提示进行人工处理。但该无人驾驶的变频电机车与现矿井之间的兼容性差,安全性低,只能按照预先设定的程序周而复始地运行,该批机车不适合国内矿井使用。具有一些监控能力的机车,通过对机车本身的监控了解轨道情况,检测人员只能看到一系列的数据,检测效果极差,使矿车前方的人员无法保证生命安全,也增加了矿井机车碰撞的可能性。在有关视觉的研究领域,大多数都是对地面公路的视觉研究。如公开号为105984447A的中国专利技术专利公布说明书公开的基于机器视觉的车辆前向防撞自动紧急制动系统及方法,机器视觉感知装置通过安装于车头的雷达和摄像头探测行车状况,安全距离控制装置根据行车情况预算而采取报警、缓速制动或自动紧急制动的方式防止车辆追尾。该方法对于路面的碰撞检测确实能起到预警和防碰撞作用,但是对于矿井而言,矿道会使雷达信号大幅度衰减,不能有效的进行探测机车前方情况。在矿井机车的碰撞领域,大多数只能测得距离,却不能实时探测机车前方的情况。如公开号为104237872A的中国专利公布说明书公开的一种基于分段混合测距的矿井机车防撞方法及装置,该方法一无线电信号作为整个测距过程中的同步通信信号,并利用无线电、声波和超声波的不同传播特性对矿井机车进行不同距离的测距。该方法虽然能测得距离,但是在声波的切换工程中浪费了大量的时间,同时,该方法只测得距离,没有对矿井机车前方的障碍物进行探测,因此增加了矿井机车碰撞的可能性。
技术实现思路
针对上述现有问题,本专利技术提供一种准确性强,可靠性高、适应性强的基于机器视觉的矿井机车前障碍物的检测方法,以期能准确检测出矿井中的障碍物,从而能减少矿井机车碰撞的可能性,提高生产作业的安全性。本专利技术为解决技术问题采用如下技术方案:本专利技术一种基于机器视觉的矿井机车前障碍物的检测方法的特点是按如下步骤进行:步骤1、获取一副像素为α×β的井下图像,定义变量m;步骤2、使用SLIC分割方法对所述井下图像进行处理,得到m个超像素块;步骤3、根据m个超像素块,获取所述井下图像在四条边界上的超像素块,记任意一条边界上的超像素块为第i个超像素块,并将所述第i个超像素块按照轴对称复制为第i个吸收节点;从而得到四条边界上的所有超像素块的吸收节点;步骤4、初始化u=1;步骤5、计算任意第u条边界上的所有超像素块的吸收节点所对应的m个超像素块的第u个显著性图,记为表示所述井下图像中第j个超像素块的显著性图;j=1,2,…,m;步骤6、初始化v=2;步骤7、利用式(1)得到第u个显著性图su中第j个超像素块的显著性图与第v个显著性sv中第j个超像素块的显著性图之间的差异值Muv:步骤8、令v+1赋值给v,并返回步骤6执行,直到v>4为止,从而得到第u个显著性图su中第j个超像素块的显著性图与其他三个显著性图sv中第j个超像素块的显著性图之间的差异值集合{Muv|v=2,3,4}:步骤9、计算第u个显著性图su的差异值和步骤10、令u+1赋值给u,并返回步骤4执行,直到u>4为止,从而得到四个显著性图的差异值和{Mu|u=1,2,3,4};步骤11、从所述四个显著性图的差异值和{Mu|u=1,2,3,4}中选择最大差异值和所对应边界上的所有超像素块并删除相应的吸收节点,从而得到三条边界上的所有超像素块的吸收节点作为吸收节点集合;步骤12、记所述吸收节点集合中任意一个吸收节点为第k个吸收节点,计算第k个吸收节点所对应的m个超像素块的显著性图作为初始显著性图表示第k个吸收节点所对应的第j个超像素块的初始显著图;步骤13、初始化j=1;步骤14、判断是否成立,若成立,则将第j个超像素块作为吸收节点加入到所述吸收节点集合中,否则将j+1赋值给j后,返回步骤14执行,直到j>m为止,其中,th表示显著性图阈值;步骤15、计算所述吸收节点集合中所有吸收节点所对应的m个超像素块的显著性图,作为中间显著性图;步骤16、对所述变量m进行n次的重新赋值后,并相应重复执行n次步骤2-步骤15,从而得到n次的中间显著性图,对n次的中间显著性图取均值,得到α×β个像素点的显著性作为所述井下图像的最终显著性图;步骤17、将所述井下图像的最终显著性图中每个像素点显著性分别与阈值zh进行比较,将所有小于等于所述阈值zh的显著性所对应的像素点置为“0”,大于所述阈值zh的显著性所对应的像素点置为“1”,从而得到所述井下图像障碍物的检测结果图。与现有技术相比,本专利技术的有益效果体现在:1、本专利技术通过采用差异化筛选边界节点作为吸收节点和多层图融合的计算方法,有效地提高了矿井机车在井下的障碍物检测准确性,降低了矿井机车碰撞的可能性;2、本专利技术通过差异化筛选去除差异较大的边界,选择剩余三条边界上的节点进行复制作为吸收节点,降低了吸收节点的错误的选择概率,提高了超像素块作为吸收节点的正确率,有效地提高显著图的准确性;3、本专利技术通过阈值的判断选择吸收节点,大大的提高了吸收节点的完整性,降低了由于吸收节点的选择导致的显著图的不准确性;4、本专利技术通过多层图融合的方式,降低不同SLIC分割数的影响,提高了显著图的准确率。附图说明图1为本专利技术方法的流程示意图。具体实施方式本实施例中,如图1所示,一种基于机器视觉的矿井机车前障碍物的检测方法是按如下步骤进行:步骤1、获取一副像素为α×β的井下图像,定义变量m,m将作为SLIC分割的超像素块数,可以假设他的数值是250,超像素块的个数影响着最后得到的效果图;步骤2、使用SLIC分割方法对井下图像进行处理,得到m个超像素块;步骤3、根据m个超像素块,获取井下图像在四条边界上的超像素块,记任意一条边界上的超像素块为第i个超像素块,并将第i个超像素块按照轴对称复制为第i个吸收节点;轴对称的复制方式中左右边界按照Y轴对称复制,上下边界按照X轴对称复制,从而得到四条边界上的所有超像素块的吸收节点,吸收节点的计算可以得到显著性图,但是吸收节点的选择影响着显著图的效果,四条边界作为同时作为吸收节点,存在着错误的选择吸收节点的情况,原因是在障碍物在矿井图片中经常占据着其中的1-2个边界,这占据的边界不能作为吸收节点,为了更好的选择吸收节点,通过计算差异值的方法选取三条边界作为吸收节点,计算方法是步骤4-步骤11;步骤4、初始化u=1,u指的是图像的边界数;步骤5、计算任意第u条边界上的所有超像素块的吸收节点所对应的m个超像素块的第u个显著性图,记为表示井下图像中第j个超像素块的显著性图;j=1,2,…,m,经过此步骤的计算得到一次显著性图,为计算差异值打下基础;步骤6、初始化v=2;步骤7、利用式(1)得到第u个显著性图su中第j个超像素块的显著性图与第v个显著性sv中第j个超本文档来自技高网
...

【技术保护点】
1.一种基于机器视觉的矿井机车前障碍物的检测方法,其特征在于是按如下步骤进行:步骤1、获取一副像素为α×β的井下图像,定义变量m;步骤2、使用SLIC分割方法对所述井下图像进行处理,得到m个超像素块;步骤3、根据m个超像素块,获取所述井下图像在四条边界上的超像素块,记任意一条边界上的超像素块为第i个超像素块,并将所述第i个超像素块按照轴对称复制为第i个吸收节点;从而得到四条边界上的所有超像素块的吸收节点;步骤4、初始化u=1;步骤5、计算任意第u条边界上的所有超像素块的吸收节点所对应的m个超像素块的第u个显著性图,记为

【技术特征摘要】
1.一种基于机器视觉的矿井机车前障碍物的检测方法,其特征在于是按如下步骤进行:步骤1、获取一副像素为α×β的井下图像,定义变量m;步骤2、使用SLIC分割方法对所述井下图像进行处理,得到m个超像素块;步骤3、根据m个超像素块,获取所述井下图像在四条边界上的超像素块,记任意一条边界上的超像素块为第i个超像素块,并将所述第i个超像素块按照轴对称复制为第i个吸收节点;从而得到四条边界上的所有超像素块的吸收节点;步骤4、初始化u=1;步骤5、计算任意第u条边界上的所有超像素块的吸收节点所对应的m个超像素块的第u个显著性图,记为表示所述井下图像中第j个超像素块的显著性图;j=1,2,…,m;步骤6、初始化v=2;步骤7、利用式(1)得到第u个显著性图su中第j个超像素块的显著性图与第v个显著性sv中第j个超像素块的显著性图之间的差异值Muv:步骤8、令v+1赋值给v,并返回步骤6执行,直到v>4为止,从而得到第u个显著性图su中第j个超像素块的显著性图与其他三个显著性图sv中第j个超像素块的显著性图之间的差异值集合{Muv|v=2,3,4}:步骤9、计算第u个显著性图su的差异值和步骤10、令u+1赋值给u,并返回步骤4执行,直到u>4为止,从而得到四个显著性图的差异值和{Mu|u=1,2,...

【专利技术属性】
技术研发人员:卫星张海涛段章领韩江洪陆阳魏振春张建军杨国强
申请(专利权)人:合肥工业大学合肥合工安驰智能科技有限公司
类型:发明
国别省市:安徽,34

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

1