待评估检测算法检测性能的评估方法、装置和计算机设备制造方法及图纸

技术编号:20329496 阅读:17 留言:0更新日期:2019-02-13 05:58
本发明专利技术涉及待评估检测算法检测性能的评估方法、装置、计算机设备和存储介质,属于目标检测技术领域。所述方法包括:获取视频中的多个帧图像,通过待评估检测算法检测帧图像中的目标,检测出的目标作为检测目标;根据同一检测目标在多个帧图像中的检测信息构建检测节点,将多个检测节点组合得到检测序列;获取预先确定的标注序列;比对检测节点和标注节点,根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标;若是,将检测节点确定为有效检测节点;根据有效检测节点的数量评估待评估检测算法的检测性能。上述技术方案,解决了待评估检测算法检测性能的评估结果不准确的问题,能对待评估检测算法进行准确地评估。

【技术实现步骤摘要】
待评估检测算法检测性能的评估方法、装置和计算机设备
本专利技术涉及目标检测
,特别是涉及待评估检测算法检测性能的评估方法、装置、计算机设备和存储介质。
技术介绍
目前,有许多对视频中的目标(例如:行人)进行检测的算法。对于这些待评估检测算法,人们往往需要确定它的目标检测准确性,因此需要对待评估检测算法的准确性进行评估。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:传统的对检测算法检测性能的评估往往是直接根据检测算法基于图片集的检测信息来评估的。但是,该检测算法有可能做不到每帧都检测出视频中的目标,这种情况下基于现有方案将误认为检测算法未正确检测出目标,然而实际应用情景中,只要目标停留的时间内能够获取到所需的信息,那么要求每帧都检测出该目标并不是必须的;另外,还有可能出现将前后若干帧的某一背景区域误检为目标的情况,这种情况下误检次数会被多次计入检测算法检测性能的评估中。无论哪种情况,都会导致对检测算法检测性能的评估结果不可靠。
技术实现思路
基于此,本专利技术提供了待评估检测算法检测性能的评估方法、装置、计算机设备和存储介质,能准确地确定出待评估检测算法的有效检测节点,进而提高待评估检测算法检测性能的评估准确性。本专利技术实施例的内容如下:一种待评估检测算法检测性能的评估方法,包括以下步骤:获取视频中的多个帧图像,通过待评估检测算法检测帧图像中的目标,检测出的目标作为检测目标;根据同一检测目标在多个帧图像中的检测信息构建检测节点,将多个所述检测节点组合得到检测序列;获取预先确定的标注序列;所述标注序列包含多个标注节点,所述标注节点是根据同一标注目标在多个帧图像中的标注信息构建,所述标注目标是通过标注工具对所述帧图像中的目标进行标注得到;比对检测序列中的检测节点和标注序列中的标注节点,根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标;若是,将所述检测节点确定为有效检测节点;根据检测序列中有效检测节点的数量,对所述待评估检测算法的检测性能进行评估。相应的,本专利技术实施例提供一种待评估检测算法检测性能的评估装置,包括:目标检测模块,用于获取视频中的多个帧图像,通过待评估检测算法检测视频的多个帧图像中的目标,检测出的目标作为检测目标;根据同一检测目标在多个帧图像中的检测信息构建检测节点,将多个所述检测节点组合得到检测序列;标注序列确定模块,用于获取预先确定的标注序列;所述标注序列包含多个标注节点,所述标注节点是根据同一标注目标在多个帧图像中的标注信息构建,所述标注目标是通过标注工具对所述帧图像中的目标进行标注得到;目标判断模块,用于比对检测序列中的检测节点和标注序列中的标注节点,根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标;若是,将所述检测节点确定为有效检测节点;以及,算法评估模块,用于根据检测序列中有效检测节点的数量,对所述待评估检测算法的检测性能进行评估。上述待评估检测算法检测性能的评估方法及装置,通过待评估检测算法来检测帧图像中的目标,根据检测目标在多个帧图像中的检测信息构建检测节点,得到检测序列;获取通过类似的方式得到的标注序列;将检测序列中的检测节点和标注序列中的标注节点进行比对,以标注节点为参考从检测节点中确定出有效检测节点,并根据有效检测节点的数量来评估待评估检测算法的检测性能。能准确地确定出待评估检测算法的有效检测节点,进而可以得到待评估检测算法的准确评估结果。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取视频中的多个帧图像,通过待评估检测算法检测帧图像中的目标,检测出的目标作为检测目标;根据同一检测目标在多个帧图像中的检测信息构建检测节点,将多个所述检测节点组合得到检测序列;获取预先确定的标注序列;所述标注序列包含多个标注节点,所述标注节点是根据同一标注目标在多个帧图像中的标注信息构建,所述标注目标是通过标注工具对所述帧图像中的目标进行标注得到;比对检测序列中的检测节点和标注序列中的标注节点,根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标;若是,将所述检测节点确定为有效检测节点;根据检测序列中有效检测节点的数量,对所述待评估检测算法的检测性能进行评估。上述计算机设备,能准确地确定出待评估检测算法的有效检测节点,进而可以得到待评估检测算法的准确评估结果。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取视频中的多个帧图像,通过待评估检测算法检测帧图像中的目标,检测出的目标作为检测目标;根据同一检测目标在多个帧图像中的检测信息构建检测节点,将多个所述检测节点组合得到检测序列;获取预先确定的标注序列;所述标注序列包含多个标注节点,所述标注节点是根据同一标注目标在多个帧图像中的标注信息构建,所述标注目标是通过标注工具对所述帧图像中的目标进行标注得到;比对检测序列中的检测节点和标注序列中的标注节点,根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标;若是,将所述检测节点确定为有效检测节点;根据检测序列中有效检测节点的数量,对所述待评估检测算法的检测性能进行评估。上述计算机可读存储介质,能准确地确定出待评估检测算法的有效检测节点,进而可以得到待评估检测算法的准确评估结果。附图说明图1为一个实施例中待评估检测算法检测性能的评估方法的应用环境图;图2为一个实施例中待评估检测算法检测性能的评估方法的流程示意图;图3为一个实施例中标注文件重组前的结构示意图;图4为一个实施例中标注文件重组后的结构示意图;图5为一个实施例中目标框重叠的示意图;图6为一个实施例中计算召回率的流程示意图;图7为一个实施例中计算精确率的流程示意图;图8为另一个实施例中待评估检测算法检测性能的评估方法的流程示意图;图9为一个实施例中待评估检测算法检测性能的评估装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本申请提供的待评估检测算法检测性能的评估方法可以应用于如图1所示的计算机设备中。该计算机设备可以是服务器,其内部结构图可以如图1所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储检测序列、标注序列等数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信,例如与外部的摄像装置连接,获取该摄像装置提供的视频;或者与外部的标注工具连接,获取该标注工具对视频中的目标的标注信息。该计算机程序被处理器执行时实现一种待评估检测算法检测性能的评估方法。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,本文档来自技高网...

【技术保护点】
1.一种待评估检测算法检测性能的评估方法,其特征在于,包括以下步骤:获取视频中的多个帧图像,通过待评估检测算法检测帧图像中的目标,检测出的目标作为检测目标;根据同一检测目标在多个帧图像中的检测信息构建检测节点,将多个所述检测节点组合得到检测序列;获取预先确定的标注序列;所述标注序列包含多个标注节点,所述标注节点是根据同一标注目标在多个帧图像中的标注信息构建,所述标注目标是通过标注工具对所述帧图像中的目标进行标注得到;比对检测序列中的检测节点和标注序列中的标注节点,根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标;若是,将所述检测节点确定为有效检测节点;根据检测序列中有效检测节点的数量,对所述待评估检测算法的检测性能进行评估。

【技术特征摘要】
1.一种待评估检测算法检测性能的评估方法,其特征在于,包括以下步骤:获取视频中的多个帧图像,通过待评估检测算法检测帧图像中的目标,检测出的目标作为检测目标;根据同一检测目标在多个帧图像中的检测信息构建检测节点,将多个所述检测节点组合得到检测序列;获取预先确定的标注序列;所述标注序列包含多个标注节点,所述标注节点是根据同一标注目标在多个帧图像中的标注信息构建,所述标注目标是通过标注工具对所述帧图像中的目标进行标注得到;比对检测序列中的检测节点和标注序列中的标注节点,根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标;若是,将所述检测节点确定为有效检测节点;根据检测序列中有效检测节点的数量,对所述待评估检测算法的检测性能进行评估。2.根据权利要求1所述的评估方法,其特征在于,所述获取预先确定的标注序列的步骤之前,还包括:通过标注工具对所述帧图像中的目标进行标注;根据同一标注目标在多个帧图像中的标注信息构建标注节点,将多个所述标注节点组合得到标注序列。3.根据权利要求1所述的评估方法,其特征在于,所述根据同一检测目标在多个帧图像中的检测信息构建检测节点的步骤,包括:获取检测文件,所述检测文件中包含多个帧图像的检测信息,各帧图像的检测信息中包含至少一个检测目标的检测信息;由所述检测文件确定同一检测目标的所有检测信息,基于同一检测目标的所有检测信息构建一个检测节点。4.根据权利要求3所述的评估方法,其特征在于,所述比对检测序列中的检测节点和标注序列中的标注节点的步骤,包括:获取所述检测节点对应的检测目标在某一帧图像上的检测信息,获取所述标注节点对应的标注目标在同一帧图像上的标注信息,比对同一帧图像上的所述检测信息和所述标注信息。5.根据权利要求4所述的评估方法,其特征在于,所述根据比对结果判断检测节点是否与某一标注节点指代视频中的同一目标的步骤,包括:根据所述检测信息和标注信息的比对结果,确定对应的标注目标与检测目标在同一帧图像中的重叠特征是否满足预设条件,若满足,将所述同一帧图像确定为候选帧图像;若确定出的候选帧图像在对应标注目标的全部帧图像中所占的比例满足预设阈值,判定所述标注节点和所述检测节点指代视频中的同一目标。6.根据权利要求5所述的评估方法,其特征在于,所述根据所述检测信...

【专利技术属性】
技术研发人员:黄跃珍梁添才伍小鹏金晓峰
申请(专利权)人:广州广电运通金融电子股份有限公司
类型:发明
国别省市:广东,44

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

1