基于无人机的目标识别方法、系统、存储介质及电子设备技术方案

技术编号:27657323 阅读:10 留言:0更新日期:2021-03-12 14:20
本发明专利技术公开了一种基于无人机的目标识别方法、系统、存储介质及电子设备,其特包括如下步骤:获取目标识别模型;无人机获取包含目标的实时图像;加载所述目标识别模型,基于边缘算法对无人机获取的图像中的目标进行实时识别,并生成识别结果。本发明专利技术在无人机中搭载用于深度学习模型运算的边缘计算模块,结合红外温度信息,能够以极低的功率迅速完成包括人员、火点等目标在内的精确识别。

【技术实现步骤摘要】
基于无人机的目标识别方法、系统、存储介质及电子设备
本专利技术涉及图像识别领域,具体为一种基于无人机的目标识别方法、系统、存储介质及电子设备。
技术介绍
目前对火灾现场的目标(包括人员、火点等)侦查主要以人员地面侦查为主,大型火灾现场的高空侦查和灭火救援工作还相对滞后,因此消防场景下,通过无人机自动巡检,以识别出对应目标的需求越来越迫切。已有技术大多采用无人机采集现场可见光图像,然后在地面站端部署深度学习模型,已对无人机发送的可见光图像进行识别检测,或者使用传统方法分别对目标图像进行特征提取,以完成人员、火点等目标的识别,再将识别结果回传给无人机,无人机据此做出相应的策略。但上述方法存在如下缺陷:1、采用深度学习方法在地面端部署深度学习模型进行图像检测识别后,且需要将检测识别结果返回至无人机,其整个过程耗时长,导致现场实施救援工作存在反应滞后,浪费宝贵的救援时间;2、对不同目标进行特征提取时,存在检出率低、误报率高等问题;3、未结合可见光特征及红外温度等特征,使得检测准确率达不到应用场景需求。
技术实现思路
针对现有技术的不足,本专利技术提供了一种基于无人机的目标识别方法、系统、存储介质及电子设备,其在无人机中搭载用于深度学习模型运算的边缘计算模块,结合红外温度信息,能够以极低的功率迅速完成包括人员、火点等目标在内的精确识别。为实现上述目的,本专利技术提供如下技术方案:提供了一种基于无人机的目标识别方法,其包括如下步骤:获取目标识别模型;无人机获取包含目标的实时图像;加载所述目标识别模型,基于边缘算法对无人机获取的图像中的目标进行实时识别,并生成识别结果。优选的,获取消防场景中的目标识别模型的过程包括:获取目标图像数据集,且所述图像数据集中包括目标的可见光图像特征和/或红外温度特征;图像数据集训练,以获得目标训练模型。优选的,图像数据集训练,以获得目标训练模型的过程包括:通过轻量级模型和重量级模型对目标的可见光特征和红外特征进行训练,以对应获得第一模型和第二模型;对第一模型进行模型剪枝处理,以获得剪枝模型;所述剪枝模型参照第二模型进行模型蒸馏,以获得优化模型;所述优化模型进行模型量化,以获得目标训练模型。优选的,通过轻量级模型和重量级模型对目标的可见光特征和红外特征进行训练,以对应获得第一模型和第二模型的过程包括:定义目标可见光图像特征和红外温度特征的参数搜索空间;基于搜索策略,从所述参数搜索空间中确定候选参数网络结构;对候选参数网络结构进行评估,若评估结果符合预设条件,则将符合预设条件的候选参数网络结构确定为第一模型和第二模型。优选的,所述搜索策略包括:随机搜索、贝叶斯优化、进化算法、强化学习、基于梯度的算法中的一种或几种。优选的,所述参数包括:训练类别数、锚点、学习率、最大迭代次数、网络输入尺寸中的一种或几种。优选的,所述边缘算法包括:Yolov3/Yolov4目标检测算法、Yolov3-mobilenet目标检测算法、Ppyolo目标检测算法、Ssd目标检测算法以及Mobilenet-ssd检测算法中的一种或几种。还提供一种能实现上述目标识别方法的系统,其包括:无人机;成像设备,其搭载在无人机上,用于获取包含有目标的实时图像;边缘计算单元,其搭载在所述无人机上,用于加载所述目标识别模型,且根据所述目标识别模型以及边缘算法对实时图像中的目标进行实时识别,且产生实时识别结果;以及结果输出单元,其连接所述边缘计算单元,用于根据所述实时识别结果产生识别结果并输出。还提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被执行时实现上述目标识别方法。还提供一种电子设备,其包括上述可读存储介质、处理器及存储在该可读存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述目标识别方法。与现有技术相比,本专利技术具备以下有益效果:本专利技术通过在无人机中搭载边缘计算模块,利用深度学习算法和模型压缩技术实现人员、火点等目标在内的精确识别,功耗低、反馈迅速,可对消防场景下的人员及火点等目标进行实时动态监测,同时结合可见光特征及红外温度等特征,以极大提高目标识别精确。附图说明图1为本专利技术中基于无人机的目标识别方法的步骤流程图;图2为本专利技术中获取目标识别模型的步骤流程图;图3为本专利技术中基于无人机的目标识别系统的整体结构图;图4a-4d为本专利技术的目标识别效果图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1:如图1-2所示,本实施例中基于无人机的目标识别方法包括:S1、获取消防场景中的目标识别模型,本实施例中,所述目标包括人员、火点中的一种或几种;具体的,获取消防场景中的目标识别模型的过程包括:S11、获取消防场景中的目标图像数据集,所述图像数据集中的图像可来自于无人机等设备获取的实时视频流,且所述图像数据集中包括目标的可见光图像特征和/或红外温度特征;进一步通过数据增广等方式对所述目标图像数据集进行处理,其具体包括:图像翻转、随机裁剪、随机平移、随机颜色扰动、高斯加噪、高斯模糊、标签平滑(smoothlabel)、模型剪枝、对图像进行随机马赛克中的一种或几种;由此,可通过图像翻转、随机裁剪、随机平移、随机颜色扰动、高斯加噪、高斯模糊、对图像进行随机马赛克等多种数据增强方式增加数据多样性,以克服数据类别不均衡的问题,此外,针对数据集存在标注不准确的问题,可采用smoothlabel的方法对标签平滑,以提高模型的泛化能力;S12、图像数据集训练,以获得目标训练模型;本实施例中,所述步骤S12包括:S121、通过轻量级模型和重量级模型对消防场景中目标的可见光特征和红外特征进行训练,以对应获得第一模型和第二模型;其中,轻量级模型和重量级模型来自已公开数据集的训练模型;S122、对第一模型进行模型剪枝处理,以获得剪枝模型;S123、所述剪枝模型参照第二模型进行模型蒸馏,以获得优化模型;S124、所述优化模型进行模型量化,以获得目标训练模型;上述步骤中,第一模型通过轻量级模型训练获得,其训练耗时短,但训练效果不佳,而第二模型通过重量级模型训练获得,其训练效果好,但耗时长,由此,本实施例中将所述第二模型作为教师模型(teacher模型),引导第一模型进行学习,以通过模型蒸馏使得第一模型具有第二模型的训练效果,且第一模型在进行模型蒸馏前经过剪枝处理,可在保证识别精度的同时减少训练耗时,解决模型过大、无法实时识别、运算耗时长的问题;进一步的,步骤S121具体包括如下步骤:定义目标本文档来自技高网...

【技术保护点】
1.一种基于无人机的目标识别方法,其特征在于,包括如下步骤:/n获取目标识别模型;/n无人机获取包含目标的实时图像;/n加载所述目标识别模型,基于边缘算法对无人机获取的图像中的目标进行实时识别,并生成识别结果。/n

【技术特征摘要】
1.一种基于无人机的目标识别方法,其特征在于,包括如下步骤:
获取目标识别模型;
无人机获取包含目标的实时图像;
加载所述目标识别模型,基于边缘算法对无人机获取的图像中的目标进行实时识别,并生成识别结果。


2.如权利要求1所述的目标识别方法,其特征在于,获取消防场景中的目标识别模型的过程包括:
获取目标图像数据集,且所述图像数据集中包括目标的可见光图像特征和/或红外温度特征;
图像数据集训练,以获得目标训练模型。


3.如权利要求2所述的目标识别方法,其特征在于,图像数据集训练,以获得目标训练模型的过程包括:
通过轻量级模型和重量级模型对目标的可见光特征和红外特征进行训练,以对应获得第一模型和第二模型;
对第一模型进行模型剪枝处理,以获得剪枝模型;
所述剪枝模型参照第二模型进行模型蒸馏,以获得优化模型;
所述优化模型进行模型量化,以获得目标训练模型。


4.如权利要求3所述的目标识别方法,其特征在于,通过轻量级模型和重量级模型对目标的可见光特征和红外特征进行训练,以对应获得第一模型和第二模型的过程包括:
定义目标可见光图像特征和红外温度特征的参数搜索空间;
基于搜索策略,从所述参数搜索空间中确定候选参数网络结构;
对候选参数网络结构进行评估,若评估结果符合预设条件,则将符合预设条件的候选参数网络结构确定为第一模型和第二模型。


5.如权利要求4所述的目标...

【专利技术属性】
技术研发人员:邓俊杰杨丹婷刘寿宝刘华斌薛源顾兴王效杰
申请(专利权)人:武汉高德飞行器科技有限公司
类型:发明
国别省市:湖北;42

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

1