一种异物检测方法、装置、设备及存储介质制造方法及图纸

技术编号:37527782 阅读:16 留言:0更新日期:2023-05-12 15:53
本发明专利技术涉及一种异物检测方法、装置、设备及存储介质,涉及图像识别领域,该方法包括:通过预设的检测模型检测预设的视频对象的帧图像,并判断帧图像中是否存在待验证异物;若帧图像中存在待验证异物,将帧图像作为待校验图像,获取预设的视频对象中待校验图像往后预设数量的帧图像作为验证图像组成验证图像集合;判断验证图像集合中存在待验证异物的验证图像的数量是否大于预设的第一数量阈值;若验证图像集合中存在待验证异物的验证图像的数量大于预设的第一数量阈值,判定待校验图像中的待验证异物为异物。解决了现有采用模型需要大量收集数据、训练模型的方式,导致了过滤误检的待验证异物得到的异物准确性、效率低的问题。题。题。

【技术实现步骤摘要】
一种异物检测方法、装置、设备及存储介质


[0001]本专利技术涉及图像识别领域,尤其涉及一种异物检测方法、装置、设备及存储介质。

技术介绍

[0002]在工业落地中,用户除了关心整段视频中出现的物体有没有被检测到,更关心有没有误检的异物存在。由此在检测输出异物之前,会通过模型的算法层面来消除、过滤误检的待验证异物,但因为传统的图像识别技术,不会考虑每一张图片的关系,图像识别模型会尽可能的检测出所有要识别的对象。且还没有系统性的方法和理论,能分析误检产生的原因,从而针对性的解决误检的问题。
[0003]目前常用消除、过滤误检的待验证异物的方法是收集负样本,即将产生误检的图像收集起来,再添加到训练集中,重新对模型训练,这个方式取得的误报抑制效果很好,但训练耗时长。或者,将负样本单独组成一个数据集,利用数据集在已训练好的模型上进行权值的微调,但误报抑制效果往往差强人意。
[0004]现有技术中,使用模型的算法层面来消除、过滤误检的待验证异物,如:1、连续多帧中光照的误检零星;2、镜头最前面闪过的物体、飞虫等;模型需要搜集误报数据,再训练,采用模型消除误检的方式,且采用模型并不能消除误检零星的误报,导致了过滤误检的待验证异物得到的异物准确性、效率低。

技术实现思路

[0005]本专利技术提供了一种异物检测方法、装置、设备及存储介质,以解决了现有采用模型需要大量收集数据、训练模型的方式,过滤误检的待验证异物得到的异物准确性、效率低的问题。
[0006]第一方面,本专利技术提供了一种异物检测方法,包括:
[0007]通过预设的检测模型检测预设的视频对象的帧图像,并判断所述帧图像中是否存在待验证异物;
[0008]若所述帧图像中存在所述待验证异物,将所述帧图像作为待校验图像,获取所述预设的视频对象中所述待校验图像往后预设数量的帧图像作为验证图像组成验证图像集合;
[0009]判断所述验证图像集合中存在所述待验证异物的验证图像的数量是否大于预设的第一数量阈值;
[0010]若所述验证图像集合中存在所述待验证异物的验证图像的数量大于所述预设的第一数量阈值,判定所述待校验图像中的所述待验证异物为异物。
[0011]第二方面,本专利技术提供了一种异物检测装置,包括用于执行如第一方面任一项实施例所述的异物检测方法的单元。
[0012]第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
[0013]存储器,用于存放计算机程序;
[0014]处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的异物检测方法的步骤。
[0015]第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的异物检测方法的步骤。
[0016]本专利技术实施例提供的上述技术方案与现有技术相比具有如下优点:
[0017]本专利技术实施例提供的该方法,基于预设的视频对象的帧图像中存在的所述待验证异物,获取所述待校验图像往后预设数量的帧图像组成的验证图像集合,当所述验证图像集合中存在所述待验证异物的验证图像的数量大于所述预设的第一数量阈值,判定所述待校验图像中的所述待验证异物为异物。通过获取所述待校验图像往后预设数量的帧图像,可根据待验证异物在验证图像集合中出现的数量判定待验证异物出现的时间长短,只有待验证异物出现的时间较长、出现的频率高,才将待验证异物作为异物输出,有效地减少了误报的结果并提高了判定异物的准确性。
附图说明
[0018]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本专利技术实施例提供的一种异物检测方法的流程示意图;
[0021]图2为本专利技术实施例提供的一种异物检测方法的子流程示意图;
[0022]图3为本专利技术实施例提供的一种异物检测方法的子流程示意图;
[0023]图4为本专利技术实施例提供的一种异物检测装置的结构示意图;
[0024]图5为本专利技术实施例提供的一种电子设备的结构示意图。
具体实施方式
[0025]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0026]实施例
[0027]图1为本专利技术实施例提供的一种异物检测方法的流程示意图。本专利技术实施例提出了一种异物检测方法,具体地,参见图1,该异物检测方法包括如下步骤S101

S104。
[0028]S101,通过预设的检测模型检测预设的视频对象的帧图像,并判断所述帧图像中是否存在待验证异物。
[0029]具体实施中,视频对象指采集装置采集的视频流,或者视频文件。从视频对象中截取帧图像,并通过预设的检测模型检测帧图像,检测模型指可分析图像中待验证异物的预训练的模型,但检测模型分析得到的待验证异物并不准确,通常存在大量误检的异物,例
如:误检零星、镜头最前面闪过的物体、飞虫等等。
[0030]S102,若所述帧图像中存在所述待验证异物,将所述帧图像作为待校验图像,获取所述预设的视频对象中所述待校验图像往后预设数量的帧图像作为验证图像组成验证图像集合。
[0031]具体实施中,从视频对象获取的帧图像,基于检测模型分析可得到帧图像是否存在待验证异物,当帧图像存在待验证异物时,将帧图像记作待校验图像,5获取待校验图像往后的、连续的多帧图像,具体帧图像的数量可通过用户设定,
[0032]并将待校验图像往后的帧图像记作验证图像,所有验证图像组成验证图像集合。
[0033]当帧图像存在待验证异物时,获取帧图像之后的连续多帧图像,得到验证
[0034]图像集合,以便后续通过验证图像集合对待验证异物进行判断是否进行过滤处0理。
[0035]S103,判断所述验证图像集合中存在所述待验证异物的验证图像的数量是否大于预设的第一数量阈值。
[0036]具体实施中,验证图像集合包括了待校验图像往后的多帧帧图像,通过判
[0037]断验证图像集合中存在所述待验证异物的验证图像的数量是否大于预设的第5一数量阈值,若验证图像集合中存在所述待验证异物的验证图像的数量大于预设的第一数量阈值,即所述待验证异物在多帧图像中出现,并不是误检零星、闪过的物体、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种异物检测方法,其特征在于,包括:通过预设的检测模型检测预设的视频对象的帧图像,并判断所述帧图像中是否存在待验证异物;若所述帧图像中存在所述待验证异物,将所述帧图像作为待校验图像,获取所述预设的视频对象中所述待校验图像往后预设数量的帧图像作为验证图像组成验证图像集合;判断所述验证图像集合中存在所述待验证异物的验证图像的数量是否大于预设的第一数量阈值;若所述验证图像集合中存在所述待验证异物的验证图像的数量大于所述预设的第一数量阈值,判定所述待校验图像中的所述待验证异物为异物。2.根据权利要求1所述的方法,其特征在于,所述判断所述验证图像集合中存在所述待验证异物的验证图像的数量是否大于预设的第一数量阈值,包括:通过所述预设的检测模型分别对所述验证图像集合的各验证图像进行检测,得到所述验证图像集合的各验证图像的检测框组,所述检测框组包括至少一个检测框;根据所述验证图像集合的各验证图像的检测框组以及所述待校验图像中的所述待验证异物所对应的检测框,判断所述存在所述待验证异物的验证图像的数量是否大于预设的第一数量阈值。3.根据权利要求1所述的方法,其特征在于,所述根据所述验证图像集合的各验证图像的检测框组以及所述待校验图像中的所述待验证异物所对应的检测框,判断所述存在所述待验证异物的验证图像的数量是否大于预设的第一数量阈值,包括:按照所述验证图像集合的各验证图像在所述预设的视频对象中的顺序,对所述验证图像集合的各验证图像的检测框组进行排列得到缓存队列;获取所述待校验图像中的所述待验证异物所对应的检测框作为第一目标检测框,获取所述缓存队列的第一个检测框组作为目标检测框组;分别计算所述第一目标检测框与所述目标检测框组中的各检测框的交并比,得到交并比集合;获取所述交并比集合中最大的交并比作为目标交并比,判断所述目标交并比是否大于预设的目标交并比阈值;若所述目标交并比大于所述预设的目标交并比阈值,则判定所述目标检测框组对应的验证图像中存在所述待验证异物;获取所述判定所述目标检测框组对应的验证图像中存在所述待验证异物的步骤的第一执行次数,判断所述第一执行次数是否大于所述预设的第一数量阈值;若所述第一执行次数大于所述预设的第一数量阈值,判定所述验证图像集合中存在所述待验证异物的验证图像的数量大于所述预设的第一数量阈值。4.根据权利要求3所述的方法,其特征在于,所述根据所述验证图像集合的各验证图像的检测框组以及所述待校验图像中的所述待验证异物所对应的检测框,判断所述存在所述待验证异物的验证图像的数量是否大于预设的第一数量阈值,所述方法还包括:若所述第一执行次数不大于所述预设的第一数量阈值,判断所述目标检测框组是否为所述缓存队列的最后一个检测框组;若所述目标检测框组不是所述缓存队列的最后一个检测框组,将所述目标交并比对应
的检测框作为新的第一...

【专利技术属性】
技术研发人员:戴润豪熊超牛昕宇
申请(专利权)人:深圳鲲云信息科技有限公司
类型:发明
国别省市:

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

1