【技术实现步骤摘要】
物体的多模型检测
[0001]本公开涉及物体检测,更具体地,涉及一种物体的多模型检测。
技术介绍
[0002]已经开发计算机来执行各种计算机视觉任务。在日常生活的许多方面中特别重要的这样一种计算机视觉任务是物体检测,它通常涉及计算机处理给定图像以识别和定位给定图像内的某些受关注的物体。
[0003]最近,已经开发出能够执行计算机视觉任务的系统,以帮助人类筛查人员(例如,机场,博物馆等处的安保人员)从某个位置的场景图像中识别出存在于个人身上和/或包含在一件行李中以及可能存在受关注的物体的其他位置的受关注的物体(例如,潜在的安全威胁,违禁品等)。这种系统改进了传统上由人类执行的物体识别。
[0004]如上所述,传统上,人类要负责识别场景图像内的受关注的物体,例如TSA安全筛查人员确定所扫描行李物品的图像是否包含任何被视为安全风险的物体(例如,枪,刀等)。然而,人类通常在执行这种零星的视觉搜索方面表现不佳,这至少部分是由于认知疲劳。因此,人类通常无法在扫描的场景图像中识别出受关注的物体,这可能导致各种负面后果,例如枪进入旅客列车、航班、公共汽车等。
[0005]因此,已经开发了计算机系统来代表人类执行物体检测。通常,物体检测是指以下功能:(i)识别场景图像中潜在的受关注的物体,(ii)对受关注的物体进行分类(例如,通过确定物体属于“枪”或“锋利物”类),(iii)确定物体分类的置信度,以及(iv)确定图像内物体的定位描述(例如,通过为图像内物体限定边界框)。
[0006]近来,计算机系统已经 ...
【技术保护点】
【技术特征摘要】
1.一种计算系统,包括:至少一个处理器;非暂时性计算机可读介质;以及程序指令,存储在所述非暂时性计算机可读介质上,所述程序指令能由所述至少一个处理器执行以使所述计算系统:接收由筛查系统的检测设备扫描的场景的图像,其中,所述图像包括受关注的物体;至少识别由第一物体检测模型针对所述图像生成的第一组物体检测结论以及由第二物体检测模型针对所述图像生成的第二组物体检测结论,其中,在所述第一组物体检测结论和所述第二组物体检测结论之间存在至少一个结论差异;通过以下解决所述至少一个结论差异:确定来自所述第一组物体检测结论的第一定位结论与来自所述第二组物体检测结论的第二定位结论之间的相似度,其中,所述第一定位结论和所述第二定位结论均被确定为指代所述受关注的物体;限定多个候选分区,其中,所述多个候选分区中的至少一个候选分区是基于所述第一定位结论与所述第二定位结论之间的所述相似度来限定;以及基于分配给所述至少一个候选分区的权重,从所述第一组物体检测结论和所述第二组物体检测结论得出针对所述受关注的物体的调和的一组物体检测结论,从而解决所述至少一个结论差异;以及基于所述调和的一组物体检测结论,确定所述场景的所述图像包含所述受关注的物体。2.根据权利要求1所述的计算系统,其中,所述第一组物体检测结论包括:(i)分配给所述受关注的物体的第一分类标签,(ii)所述受关注的物体的第一分类的第一置信度,以及(iii)所述图像内的所述受关注的物体的第一定位描述,并且其中,所述第二组物体检测结论包括:(i)分配给所述受关注的物体的第二分类标签,(ii)所述受关注的物体的第二分类的第二置信度,以及(iii)所述图像内的所述受关注的物体的第二定位描述。3.根据权利要求1所述的计算系统,其中,由所述至少一个处理器能执行的所述程序指令还包括:由所述至少一个处理器执行以使所述计算系统用于以下的程序指令:在至少识别所述第一组物体检测结论和所述第二组物体检测结论之前,从三个以上可用物体检测模型中选择所述第一物体检测模型和所述第二物体检测模型,所述第一物体检测模型和所述第二物体检测模型将基于以下中的一项或多项来生成所述图像的物体检测结论:(i)所述第一物体检测模型和所述第二物体检测模型的各自设计者;(ii)用于分别训练所述第一物体检测模型和所述第二物体检测模型的训练数据类型;以及(iii)关于所述三个以上可用物体检测模型中每个的性能的反馈数据。4.根据权利要求1所述的计算系统,其中,来自所述第一组物体检测结论的所述第一定位结论包括所述受关注的物体的第一边界框,其中,来自所述第二组物体检测结论的所述第二定位结论包括所述受关注的物体的第二边界框,并且其中,确定来自所述第一组物体检测结论的所述第一定位结论与来自所述第二组物体检测结论的所述第二定位结论之间的所述相似度包括:确定所述第一边界框和所述第二边界框之间的重叠度。5.根据权利要求1所述的计算系统,其中,限定所述多个候选分区包括:
根据所述第一定位结论限定第一候选分区,并根据所述第二定位结论限定第二候选分区;以及通过基于所述第一定位结论与所述第二定位结论之间的所述相似度,将所述第一候选分区与所述第二候选分区合并来限定所述至少一个候选分区。6.根据权利要求1所述的计算系统,其中,从所述第一组物体检测结论和所述第二组物体检测结论中得出针对所述受关注的物体的所述调和的一组物体检测结论包括:向所述多个候选分区的每个候选分区分配权重,其中,分配给给定候选分区的权重基于与所述给定候选分区对应的一个或多个物体检测模型,并且其中,分配给所述至少一个候选分区的权重基于(i)分配给所述第一物体检测模型的第一权重和(ii)分配给所述第二物体检测模型的第二权重。7.根据权利要求6所述的计算系统,其中,由所述至少一个处理器能执行的所述程序指令还包括:由所述至少一个处理器执行以使所述计算系统用于以下的程序指令:基于从所述第一组物体检测结论和所述第二组物体检测结论得出针对所述受关注的物体的所述调和的一组物体检测结论,修改(i)分配给所述第一物体检测模型的所述第一权重和/或(ii)分配给所述第二物体检测模型的所述第二权重。8.根据权利要求6所述的计算系统,其中,由所述至少一个处理器能执行的所述程序指令还包括:由所述至少一个处理器执行以使所述计算系统用于以下的程序指令:基于关于所述第一物体检测模型和/或所述第二物体检测模型的性能的反馈数据,修改(i)分配给所述第一物体检测模型的所述第一权重和/或(ii)分配给所述第二物体检测模型的所述第二权重。9.根据权利要求1所述的计算系统,其中,由所述至少一个处理器执行以使所述计算系统确定包括所述受关注的物体的所述场景的所述图像的程序指令包括:由所述至少一个处理器执行以使所述计算系统用于以下的程序指令:基于所述调和的一组物体检测结论和所述筛查系统的一个或多个特定物体检测要求,确定所述场景的所述图像包含所述筛查系统的所述受关注的物体。10.根据权利要求1所述的计算系统,其中,由所述至少一个处理器能执行的所述程序指令还包括:由所述至少一个处理器执行以使所述计算系统用于以下的程序指令:基于确定所述场景的所述图像包含所述受关注的物体,产生以下项中的至少一项(i)与所述筛查系统相关的显示屏显示与所述调和的一组物体检测结论相关的可视化效果,或(ii)在所述筛查系统中进行通过操作。11.一种有形的非暂时性计算机可读介质,包括存储的程序指令,所述程序指令能由至少一个处理器执行以使计算系统:接收由筛查系统的检测设备扫描的场景的图像,其中,所述图像包括受关注的物体;至少识别由第一物体检测模型针对所述图像生成的第一组物体检测结论以及由第二物体检测模型针对所述图像生成的第二组物体检测结论,其中,在所述第一组物体检测结论和所述第二组物体检测结论之间存在至少一个结论差异;通过以下解决所述至少一个结论差异:确定来自所述第一组物体检测结论的第一定位结论与来自所述第二组物体检测结论的第二定位结论之间的相似度,其中,所述第一定位结论和所述第二定位结论均被确定为
指代所述受关注的物体;限定多个候选分区,其中,所述多个候选分区中的至少一个候选分区是基于所述第一定位结论与所述第二定位结论之间的所述相似度来限定;以及基于分配给所述至少一个候选分区的权重,从所述第一组物体检测结论和所述第二组物体检测结论得出针对所述受关注的物体的调和的一组物体检测结论,从而解决所述至少一个结论差异;以及基于所述调和的一组物体检测结论,确定所述场景的所述图像包含所述受关注的物体。12.根据权利要求11所述的非暂时性计算机可读介质,其中,所述第一组物体检测结论包括:(i)分配给所述受关注的物体的第一分类标签;(ii)所述受关注的物体的第一分类的第一置信度;以及(iii)所述图像内的所述受关注的物体的第一定...
【专利技术属性】
技术研发人员:克莱尔,
申请(专利权)人:拉皮斯坎实验室股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。