掌桥专利:专业的专利平台
掌桥专利
首页

一种目标检测方法及安保巡检机器人

文献发布时间:2023-06-19 12:14:58


一种目标检测方法及安保巡检机器人

技术领域

本发明涉及图像处理技术领域,特别涉及一种目标检测方法及安保巡检机器人。

背景技术

近年来,人力资源成本的不断增加,真人执勤在特殊环境下的效率逐渐降低,基于人的安全防控体系面临着巨大的挑战。通过机器人与安防设备结合,将有效替代安防人员执行高风险任务,并可以进一步构建与固定安全系统全天候无缝监控的体系,从而实现24小时全天候无死角实时预警。尤其在夜间和恶劣天气条件下,安保巡检机器人性能相较于真人执勤效果更好。

在安保巡检过程中,机器人需要对目标进行识别,以确定目标的状态,而目标识别的前提是目标检测,即在获取的图像中确定目标的位置。在目标检测过程中,目前多数机器人使用卷积神经网络CNN进行该处理,CNN网络中效率最高的是Faster-RCNN网络,在Faster-RCNN网络中,区域生成网络RPN使用softmax分类器确定各个候选框中的内容是前景还是背景。但是softmax分类器在此类二分类问题上的拟合能力并不是非常好,导致目标分类结果不佳,降低了目标检测的准确度。

发明内容

本发明实施例提供了一种目标检测方法及安保巡检机器人,用以解决现有技术中Faster-RCNN网络使用softmax分类器在二分类问题上性能不足,导致目标检测准确度不理想的问题。

一方面,本发明实施例提供了一种目标检测方法,包括:

获取待检测图像;

使用改进的Faster-RCNN网络检测待检测图像中的目标,输出目标的类别和位置;

其中,改进的Faster-RCNN网络包括卷积层、区域生成网络、感兴趣区域池化层和分类层;

卷积层,用于提取待检测图像的特征图;

区域生成网络,用于通过SVM分类器确定特征图中的锚区域属于前景区域还是背景区域,对属于前景区域的锚区域进行修正获得候选区域;

感兴趣区域池化层,用于将特征图和候选区域结合,提取相应的候选特征;

分类层,用于根据候选特征确定候选特征是否属于目标,在确定所有候选特征的性质后,输出目标的类别和位置。

另一方面,本发明还提供了一种安防巡检机器人,包括:传感器模块和控制器模块;

传感器模块,用于获取待检测图像;

控制器模块,用于采用权利要求1的目标检测方法对目标进行检测。

在一种可能的实现方式中,传感器模块包括:双目摄像头,双目摄像头用于测量机器人与障碍物之间的距离,供控制器模块避障使用。

在一种可能的实现方式中,传感器模块包括:红外线热成像仪,红外线热成像仪用于获取待检测图像。

本发明中的一种目标检测方法及安保巡检机器人,具有以下优点:

对训练样本的数量要求不高,即使训练样本很少也能得到较好的分类结果,结合Faster-RCNN网络的计算效率,大大提高了目标检测结果的准确性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种目标检测方法的流程图;

图2为本发明实施例提供的一种安保巡检机器人的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

现有技术中,安保巡检机器人在机器人行业中的主要功能是负责安防领域的机器人,通过巡检机器人避免潜在安全隐患、巡逻监控及灾情预警等,可以有效降低安全事故的发生。在机器人巡检过程中,大量采用CNN网络进行目标检测。CNN网络包括RCNN、Fast-RCNN和Faster-RCNN网络,其中的Faster-RCNN网络基于Faster-RCNN网络发展而来,其将传统RCNN网络中的候选区域生成、特征提取、分类和位置精修四个步骤整合在了区域生成网络RPN中,使得所有计算都在图形处理单元GPU中一次完成,不存在重复计算,因此计算速度大大提升。目前使用的Faster-RCNN网络中的RPN网络都是使用softmax分类器来确定候选框中的内容是前景还是背景,以方便后续的目标分类操作。但是,由于CNN网络在训练时,对训练数据的标注比较宽松,这样容易导致CNN网络过拟合,所以需要大量的训练样本来改善拟合效果。而在训练样本较少时,softmax分类器的性能就不尽如人意了。

为解决现有技术中的问题,本发明提出了一种目标检测方法及安保巡检机器人,将Faster-RCNN网络中的softmax分类器替换为SVM分类器,利用SVM分类器在少量训练样本时适应能力强的特点,大大提高了目标检测的准确度。

图1为本发明实施例提供的一种目标检测方法的流程示意图。本发明提供的一种目标检测方法,包括:

获取待检测图像;

使用改进的Faster-RCNN网络检测待检测图像中的目标,输出目标的类别和位置;

其中,改进的Faster-RCNN网络包括卷积层、区域生成网络、感兴趣区域池化层和分类层;

卷积层,用于提取待检测图像的特征图;

区域生成网络,用于通过SVM分类器确定特征图中的锚区域属于前景区域还是背景区域,对属于前景区域的锚区域进行修正获得候选区域;

感兴趣区域池化层,用于将特征图和候选区域结合,提取相应的候选特征;

分类层,用于根据候选特征确定候选特征是否属于目标,在确定所有候选特征的性质后,输出目标的类别和位置。

示例性地,卷积层使用基础的conv+relu+pooling层提取待检测图像的特征图。一般情况下使用5层的ZF或者16层的VGG-16作为卷积层,提取得到的特征图将被区域生成网络RPN和感兴趣区域池化层ROI pooling共享。

区域生成网络RPN是Faster-RCNN网络的重点,其采用SVM分类器判断特征图中的锚区域anchors属于前景区域foreground还是背景区域background,再利用包围盒bounding box回归修正锚区域anchors获得精确的候选区域。

本发明还提供了一种安保巡检机器人,如图2所示,该机器人包括:传感器模块和控制器模块;

传感器模块,用于获取待检测图像;

控制器模块,用于采用权利要求1的目标检测方法对目标进行检测。

示例性地,机器人使用电池供电,实现全天候不间断工作。在检测得到目标后,配合相应的处理算法可以确定目标状态是否正常,接着可以将目标状态通过无线局域网传输给数据中心或者用户使用的电子设备,机器人也可以根据目标状态向数据中心或者用户使用的电子设备发送预警或者报警信息。

在一种可能的实施例中,传感器模块包括:双目摄像头100,双目摄像头100用于测量机器人与障碍物之间的距离,供控制器模块避障使用。

示例性地,双目摄像头100包括两个摄像头,其中一个摄像头为基准,另一个摄像头为参考,这样可以同时获取两个图像,一个是基准摄像头收集到的基准图像,另一个是参考摄像头收集到的参考图像。将双目摄像头100收集到的两个图像进行对比,结合两个图像上目标物呈现出来的特征数据,得到与障碍物之间的距离,控制器模块获得该距离数据后,即可控制执行器动作,驱动机器人改变运动状态,以避免与障碍物发生碰撞。

在一种可能的实施例中,传感器模块包括:红外线热成像仪200,红外线热成像仪200用于获取待检测图像。

示例性地,红外线热成像仪200用于在夜晚时对温度目标进行检测。自然界中,一切物体都可以辐射红外线,因此利用红外线热成像仪200测量目标本身与背景间的红外线差可以得到不同的热红外线形成的红外图像。在白天时,也可以使用接收可见光的摄像头获取待检测图像。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

相关技术
  • 一种目标检测方法及安保巡检机器人
  • 一种基于声波防护的安保巡检机器人
技术分类

06120113228232