当前位置: 首页 > 专利查询>武汉大学专利>正文

一种基于计算机视觉的矿山非法开采预警方法技术

技术编号:21340913 阅读:28 留言:0更新日期:2019-06-13 21:53
本发明专利技术公开了一种基于计算机视觉的矿山非法开采预警方法,包括以下步骤:P1、在矿山中各个未批准开采的矿山监控区域安装视频采集设备,采集对应监控区域的监控视频信息,视频信息包括视频图像以及各视频图像对应的监控区域;P2、对采集到的视频信息进行存储;P3、基于YOLO v3神经网络算法和OpenCV开源库对步骤P2存储的视频信息进行分析,识别视频信息中的采矿设备,判断是否有采矿设备进入未批准开采矿山区域;如有则执行步骤P4;否则继续分析;P4、获取有采矿设备进入未批准开采矿山的位置信息,发出报警。本发明专利技术能够实现全天候自动化对未批准开采矿山监测报警,及时发现非法采矿活动,减轻监管人员工作压力,维护国家利益。

An Early Warning Method for Illegal Mining Based on Computer Vision

The invention discloses an early warning method for illegal mining in mines based on computer vision, which includes the following steps: P1, installing video acquisition equipment in each unapproved mining mine monitoring area, collecting video information of corresponding monitoring area, including video image and corresponding monitoring area of each video image; P2, carrying out video information acquisition. Storage; P3, based on YOLO V3 neural network algorithm and OpenCV open source library to analyze the video information stored in step P2, identify the mining equipment in the video information, and determine whether there is mining equipment entering the unapproved mining area; if there is, execute step P4; otherwise continue to analyze; P4, obtain the location information of mining equipment entering the unapproved mining area, and issue an alarm. The invention can realize all-weather automatic monitoring and alarming for unapproved mining mines, detect illegal mining activities in time, reduce the working pressure of supervisors and safeguard national interests.

【技术实现步骤摘要】
一种基于计算机视觉的矿山非法开采预警方法
本专利技术涉及未批准开采矿山非法开采事件监测
,尤其涉及一种基于计算机视觉的矿山非法开采预警方法。
技术介绍
矿产资源是一个国家实现可持续发展所必不可缺少的。可近些年来,非法采矿活动越来越猖獗,极大的损害了国家利益。可传统的矿山监控报警方法效率低下,过于依赖人工举报,政府监管部门人员工作压力大,难以对所有矿山实行有效监管,不能全天候长时间对未获准开采的矿山进行监控报警。现有的利用视频的监测技术,主要是以嵌入式技术为依托,以网络、通信技术为平台,在摄像头中嵌入简单的图像分析算法为特色的数字化、网络化的视频监控系统得到了广泛的应用,一定程度上解决了部分监控报警问题。但上述传统的视频监控系统预警主要通过监管人员查看监控显示大屏实现,依然需要大量人力投入,同时对人员的专注度、责任心要求较高,大多数情况下依然不能保证有效监控矿山是否发生违法采矿。
技术实现思路
本专利技术要解决的技术问题在于针对现有技术中依托人工检查或传统视频监控系统效率低、人力成本高的缺陷,提供一种基于计算机视觉的矿山非法开采预警方法,通过深度学习模型,设置矿业设备特征对比数据库,并配设有报警平台,实现对未批准开采矿山的无人监测预警,在发现矿区出现采矿设备,例如卡车、挖掘机、勘探钻机等常见矿业设备时,及时发出报警信号,通知监控人员采取处理措施。本专利技术解决其技术问题所采用的技术方案是:本专利技术提供一种基于计算机视觉的矿山非法开采预警方法,该方法包括以下步骤:P1、在矿山中各个未批准开采的矿山监控区域安装视频采集设备,采集对应监控区域的监控视频信息,视频信息包括视频图像以及各视频图像对应的监控区域;P2、对采集到的视频信息进行存储;P3、基于YOLOv3神经网络算法和OpenCV开源库对步骤P2存储的视频信息进行分析,识别视频信息中的采矿设备,判断是否有采矿设备进入未批准开采矿山区域;如有则执行步骤P4;否则继续分析;P4、获取有采矿设备进入未批准开采矿山的位置信息,发出报警。进一步地,本专利技术的步骤P3中对采集到的视频信息进行分析的方法具体为:P31、采集真实场景下各常见采矿设备作业图像,训练YOLOv3神经网络,并生成网络权重;P32、利用OpenCV开源库读取采集到的视频信息,将其分帧为图片,输入到已训练好的YOLOv3神经网络中;P33、YOLOv3神经网络对所输入的图片进行识别,判断是否有采矿设备进入未批准开采矿山区域;如果存在则定位矿山位置,并用红框对非法采矿设备进行框选,再经OpenCV合帧为视频输出;否则继续判断下一帧视频图像。进一步地,本专利技术的该方法中识别是否发生非法采矿的采矿设备包括:卡车、挖掘机、勘探钻机、露天钻机、破碎机和筛分机。进一步地,本专利技术的步骤P33中通过训练好的神经网络对输入的视频图像进行识别的方法具体为:采用YOLOv3神经网络算法和OpenCV开源库对视频图像进行特征比对分析,判断未批准开采矿山是否有采矿设备进入。进一步地,本专利技术的步骤P3中采用的YOLOv3神经网络算法的具体方法为:YOLOv3神经网络算法模型共有106层神经网络,按功能分为两个部分:Darknet-53:提取未批准开采区域的视频信息中的基本图像特征,输出3个不同尺度的检测图,用于检测不同大小的目标物体;从第0层到第74层,由53个卷积层和22个快捷链路层组成;输入待检测图像后经卷积层归一化操作,输出特征图像;然后通过快捷链路层继续对特征图像进行处理,获得更加准确的特征图像;两个卷积层和一个快捷链路层组成一个残差组件;经过不同数量的残差组件处理后得到不同尺度的特征图像,作为YOLO网络特征交互层的输入值进行目标识别;YOLOLayer:第75层到第105层为YOLO网络特征交互层,分为三个尺度,通过卷积核的方式实现特征图像局部特征交互。进一步地,本专利技术的步骤P3中采用的YOLOv3神经网络算法中,YOLOLayer的三个尺度包括:最小尺度YOLO层:通过第75层到81层的卷积操作,在第82层获得最小尺度特征图像,用于检测图像中尺寸比较小的目标;中尺度YOLO层:将79层特征图像进行卷积操作,然后进行上采样,生成中尺度特征图像,再与61层的中尺度特征图像融合,最后经卷积操作在第94层得到中尺度特征图像,用于检测中等尺度的目标;大尺度YOLO层:将第91层特征图像进行卷积操作,然后进行上采样,生成大尺度特征图像,再与第36层的中尺度特征图像融合,最后经卷积操作在第105层得到大尺度特征图像,用于检测大尺度的目标。本专利技术提供一种基于计算机视觉的矿山非法开采预警系统,该系统包括:视频前端设备,包括设置在矿山中各个未批准开采的矿山监控区域的网络摄像头,用于采集对应监控区域的监控视频信息,视频信息包括视频图像以及各视频图像对应的监控区域;视频存储数据库,用于对采集到的视频信息进行存储;数据处理设备,基于YOLOv3神经网络算法和OpenCV开源库对存储的视频信息进行分析,识别视频信息中的采矿设备,判断是否有采矿设备进入未批准开采矿山区域;如有则进行报警;否则继续分析;监控人员终端,用于获取有采矿设备进入未批准开采矿山的位置信息,发出报警。本专利技术产生的有益效果是:本专利技术的基于计算机视觉的矿山非法开采预警方法,通过安装在未批准开采矿山处的视频监控设备,将采集到的视频信息传送至后台服务器,服务器根据YOLOv3神经网络算法和OpenCV开源库对采集到的视频信息进行分析,得出未批准开采矿山是否有采矿设备进入;当判断有采矿设备进入时,则向终端反馈位置信息,提示预警;采用本专利技术的方法能够及时发现非法采矿活动,减轻监管人员工作压力,维护国家利益。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1为本专利技术实施例提供的方案流程图;图2为本专利技术实施例提供的YOLOv3神经网络算法模型结构图;图3为本专利技术实施例提供的系统框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,为本专利技术的方案流程图,本专利技术的技术方案为:基于计算机视觉的未批准矿山非法开采预警方法,通过安装在没有开采许可的矿山处的视频监控设备,将采集到的视频信息传送至后台服务器,服务器根据YOLOv3神经网络算法和OpenCV开源库对采集到的视频信息进行分析,得出是否有采矿设备进入未批准开采矿山区域的判断结果;当判断有采矿设备进入时,则向终端反馈设备信息,提示预警。具体包括以下步骤:P1、通过安装在未批准开采矿山处的视频前端设备采集对应监控区域的视频图像;并将采集到的图像信息传送至后台服务器:优选的,所采集的图像信息还需进行预处理。为提升图像识别的准备率,需将图像处理后再传送至后台服务器。优选的,本实施例中的视频前端设备还可以包括移动采集设备,主要针对监控盲区的视频图像进行采集,通过巡逻人员手持移动采集设备或者包含视频采集功能的可移动机器人实时对监控盲区的视频图像进行采集,并预处理后传送至后台服务器;从而形成无死角覆盖的视频监控。P2、对步骤P1采集到的视频图像进行存储;P3、基于YOLOv3神经网络算法和Open本文档来自技高网...

【技术保护点】
1.一种基于计算机视觉的矿山非法开采预警方法,其特征在于,该方法包括以下步骤:P1、在矿山中各个未批准开采的矿山监控区域安装视频采集设备,采集对应监控区域的监控视频信息,视频信息包括视频图像以及各视频图像对应的监控区域;P2、对采集到的视频信息进行存储;P3、基于YOLO v3神经网络算法和OpenCV开源库对步骤P2存储的视频信息进行分析,识别视频信息中的采矿设备,判断是否有采矿设备进入未批准开采矿山区域;如有则执行步骤P4;否则继续分析;P4、获取有采矿设备进入未批准开采矿山的位置信息,发出报警。

【技术特征摘要】
1.一种基于计算机视觉的矿山非法开采预警方法,其特征在于,该方法包括以下步骤:P1、在矿山中各个未批准开采的矿山监控区域安装视频采集设备,采集对应监控区域的监控视频信息,视频信息包括视频图像以及各视频图像对应的监控区域;P2、对采集到的视频信息进行存储;P3、基于YOLOv3神经网络算法和OpenCV开源库对步骤P2存储的视频信息进行分析,识别视频信息中的采矿设备,判断是否有采矿设备进入未批准开采矿山区域;如有则执行步骤P4;否则继续分析;P4、获取有采矿设备进入未批准开采矿山的位置信息,发出报警。2.根据权利要求1所述的基于计算机视觉的矿山非法开采预警方法,其特征在于,步骤P3中对采集到的视频信息进行分析的方法具体为:P31、采集真实场景下各常见采矿设备作业图像,训练YOLOv3神经网络,并生成网络权重;P32、利用OpenCV开源库读取采集到的视频信息,将其分帧为图片,输入到已训练好的YOLOv3神经网络中;P33、YOLOv3神经网络对所输入的图片进行识别,判断是否有采矿设备进入未批准开采矿山区域;如果存在则定位矿山位置,并用红框对非法采矿设备进行框选,再经OpenCV合帧为视频输出;否则继续判断下一帧视频图像。3.根据权利要求1所述的基于计算机视觉的矿山非法开采预警方法,其特征在于,该方法中识别是否发生非法采矿的采矿设备包括:卡车、挖掘机、勘探钻机、露天钻机、破碎机和筛分机。4.根据权利要求2所述的基于计算机视觉的矿山非法开采预警方法,其特征在于,步骤P33中通过训练好的神经网络对输入的视频图像进行识别的方法具体为:采用YOLOv3神经网络算法和OpenCV开源库对视频图像进行特征比对分析,判断未批准开采矿山是否有采矿设备进入。5.根据权利要求1所述的基于计算机视觉的矿山非法开采预警方法,其特征在于,步骤P3中采用的YOLOv3神经网络算法的具体方法为:YOLOv3神经网络算法模型共有106层神经网络,按功能分为两个部分:Darknet-53:提取未批准开采区...

【专利技术属性】
技术研发人员:张辉孟小亮董智斌王悟信
申请(专利权)人:武汉大学
类型:发明
国别省市:湖北,42

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

1