电力现场作业中的危险攀登行为识别算法制造技术

技术编号:30823189 阅读:11 留言:0更新日期:2021-11-18 12:11
一种电力现场作业中的危险攀登行为识别算法,包括以下步骤:S1:通过python 3.6.5+keras工程环境搭建yolov3,其中backbone使用Darknet53,损失函数使用交叉熵损失函数,使用迁移学习加载预训练参数;S2:通过电力现场监控视频或者现场拍照获取待检测电力现场图片数据,将图片数据中的安全帽部分通过labelimg打标,然后将图片数据制作成可喂入网络的训练集;S3:获取开源数据集,将开源数据集与训练集合并成总数据集,将总数据集过数据增强的方式进行扩充;S4:将总数据集喂入网络后使用Adam优化器进行优化,使用总数据集进行训练,获得最终模型;S5:通过模型对实时电力现场作业中的安全帽进行检测。该电力现场作业中的危险攀登行为识别算法,识别率高,且识别效率优异,能够及时的发现工人的危险攀登行为,遏制危险攀登行为导致的不安全因素。登行为导致的不安全因素。

【技术实现步骤摘要】
电力现场作业中的危险攀登行为识别算法


[0001]本专利技术涉及电力现场目标检测领域,特别是涉及一种电力现场作业中的危险攀登行为识别算法。

技术介绍

[0002]随着电网规模的快速发展,现场施工作业出现点多面广、作业环境复杂多样的情况。在施工作业中,人的不安全行为、物的不安全状态和环境的不安全因素总是客观存在的,这些不安全因素在生产活动中就形成了风险,且一旦失控就可能导致不安全事故的发生。
[0003]为了避免不安全事故的发生,目前电网现场施工作业都会使用摄像头实时监控施工现场,摄像头主要是对工人进行监控。危险攀登行为是人为导致不安全因素的主要因素之一,但是目前配合摄像头检测工人危险攀登行为的方法,检测准确率较低,工人的危险攀登行为仍然不能被完全检测,还是会导致一些不安全事故的发生。
[0004]因此,针对现有技术不足,提供一种电力现场作业中的危险攀登行为识别算法以克服现有技术不足甚为必要。

技术实现思路

[0005]本专利技术的目的在于避免现有技术的不足之处而提供一种电力现场作业中的危险攀登行为识别算法,识别率高,且识别效率优异,能够及时的发现工人的危险攀登行为,遏制危险攀登行为导致的不安全因素。
[0006]本专利技术的目的通过以下技术措施实现。
[0007]提供一种电力现场作业中的危险攀登行为识别算法,包括以下步骤:
[0008]S1:通过python3.6.5+keras工程环境搭建yolov3,其中backbone使用Darknet53,损失函数使用交叉熵损失函数,使用迁移学习加载预训练参数。
[0009]S2:通过电力现场监控视频或者现场拍照获取待检测电力现场图片数据,将图片数据中的安全帽部分通过labelimg打标,然后将图片数据制作成可喂入网络的训练集。
[0010]S3:获取开源数据集,将开元数据集与训练集合并成总数据集,将总数据集过数据增强的方式进行扩充。
[0011]S4:将总数据集喂入网络后使用Adam优化器进行优化,使用总数据集进行模型训练,获得最终模型。
[0012]S5:通过模型对实时电力现场作业中的安全帽进行检测。
[0013]优选的,S4中使用总数据集进行模型训练时采用衰减学习率的方式进行。
[0014]优选的,模型训练过程中通过通过准确率来评价模型。
[0015]本专利技术的一种电力现场作业中的危险攀登行为识别算法,包括以下步骤:S1:通过python3.6.5+keras工程环境搭建yolov3,其中backbone使用Darknet53,损失函数使用交叉熵损失函数,使用迁移学习加载预训练参数;S2:通过电力现场监控视频或者现场拍照获
取待检测电力现场图片数据,将图片数据中的安全帽部分通过labelimg打标,然后将图片数据制作成可喂入网络的训练集;S3:获取开源数据集,将开源数据集与训练集合并成总数据集,将总数据集过数据增强的方式进行扩充;S4:将总数据集喂入网络后使用Adam优化器进行优化,使用总数据集进行训练,获得最终模型;S5:通过模型对实时电力现场作业中的安全帽进行检测。该电力现场作业中的危险攀登行为识别算法,识别率高,且识别效率优异,能够及时的发现工人的危险攀登行为,遏制危险攀登行为导致的不安全因素。
具体实施方式
[0016]结合以下实施例对本专利技术作进一步说明。
[0017]实施例1。
[0018]一种电力现场作业中的危险攀登行为识别算法,电力现场作业中的危险攀登行为识别算法,包括以下步骤:S1:通过python3.6.5+keras工程环境搭建yolov3,其中backbone使用Darknet53,损失函数使用交叉熵损失函数,使用迁移学习加载预训练参数。S2:通过电力现场监控视频或者现场拍照获取待检测电力现场图片数据,将图片数据中的安全帽部分通过labelimg打标,然后将图片数据制作成可喂入网络的训练集。S3:获取开源数据集,将开元数据集与训练集合并成总数据集,将总数据集过数据增强的方式进行扩充。S4:将总数据集喂入网络后使用Adam优化器进行优化,使用总数据集进行模型训练,获得最终模型。S5:通过模型对实时电力现场作业中的安全帽进行检测。本实施例中,S4中使用总数据集进行模型训练时采用衰减学习率的方式进行。模型训练过程中通过通过准确率来评价模型。该电力现场作业中的危险攀登行为识别算法,识别率高,且识别效率优异,能够及时的发现工人的危险攀登行为,遏制危险攀登行为导致的不安全因素。
[0019]最后应当说明的是,以上实施例仅用以说明本专利技术的技术方案而非对本专利技术保护范围的限制,尽管参照较佳实施例对本专利技术作了详细说明,本领域的普通技术人员应当理解,可以对本专利技术的技术方案进行修改或者等同替换,而不脱离本专利技术技术方案的实质和范围。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力现场作业中的危险攀登行为识别算法,其特征在于,包括以下步骤:S1:通过python3.6.5+keras工程环境搭建yolov3,其中backbone使用Darknet53,损失函数使用交叉熵损失函数,使用迁移学习加载预训练参数;S2:通过电力现场监控视频或者现场拍照获取待检测电力现场图片数据,将图片数据中的工人危险攀登图像部分通过labelimg打标,然后将图片数据制作成可喂入网络的训练集;S3:获取开源数据集,将开源数据集与训练集合并...

【专利技术属性】
技术研发人员:曾纪钧龙震岳温柏坚刘晔张金波蒋道环梁哲恒沈桂泉张小陆沈伍强邓新华崔磊
申请(专利权)人:广东电网有限责任公司
类型:发明
国别省市:

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

1