【技术实现步骤摘要】
目标检测方法、装置及图像处理设备
本申请实施例涉及目标检测
技术介绍
NMS(非最大抑制)算法是用于目标检测(objectdetection)的基本算法。它可以抑制目标的非最大检测框。在该算法中,首先将被测图像上的所有检测框的置信度(confidence)从大到小排序。然后选择置信度最大的一个检测框作为比较标准。比较原则是其他检测框与作为比较标准的检测框的重叠率是否过高。之后,重复上述过程,直到最后一个检测框被过滤掉,得到该被测图像中的检测目标。应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本申请的
技术介绍
部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
技术实现思路
专利技术人发现,NMS的计算逻辑非常严谨。然而,同时,它也会进行许多无用的计算和冗余的判断。假设被测图像中有许多检测目标,直观地说,远距离检测目标的检测框不需要彼此之间的非最大抑制。如果可以避免这种情况,那将有助于节省计算 ...
【技术保护点】
1.一种目标检测装置,其特征在于,所述装置包括:/n排序单元,其根据被测图像上所有检测框的置信度对所有检测框进行排序;/n计算单元,其根据各个检测框的坐标计算各个检测框的中心点的坐标和/或各个检测框的尺寸;/n过滤单元,其在至少一次迭代计算中,从保留的所有检测框中选择至少两个检测框作为标准检测框,使用各个标准检测框对保留的所有检测框进行过滤,得到当前次迭代计算的检测结果,在所述当前次迭代计算的检测结果中包含与标准检测框的数量相同数量的检测目标。/n
【技术特征摘要】
1.一种目标检测装置,其特征在于,所述装置包括:
排序单元,其根据被测图像上所有检测框的置信度对所有检测框进行排序;
计算单元,其根据各个检测框的坐标计算各个检测框的中心点的坐标和/或各个检测框的尺寸;
过滤单元,其在至少一次迭代计算中,从保留的所有检测框中选择至少两个检测框作为标准检测框,使用各个标准检测框对保留的所有检测框进行过滤,得到当前次迭代计算的检测结果,在所述当前次迭代计算的检测结果中包含与标准检测框的数量相同数量的检测目标。
2.根据权利要求1所述的装置,其中,所述过滤单元从保留的所有检测框中选择置信度最高的检测框作为第一标准检测框;计算置信度次高的检测框与所述第一标准检测框的交并比;如果所述交并比小于第一阈值,则将所述置信度次高的检测框作为第二标准检测框;否则,过滤掉所述置信度次高的检测框,并继续计算置信度再次高的检测框与所述第一标准检测框的交并比,直到找到交并比计算结果小于第一阈值的检测框作为第二标准检测框。
3.根据权利要求1所述的装置,其中,所述过滤单元根据各个标准检测框和保留的所有检测框的中心点的坐标,使用各个标准检测框,对与各个标准检测框的距离比与其他标准检测框的距离小的检测框进行过滤。
4.根据权利要求1或3所述的装置,其中,所述过滤单元根据各个标准检测框和保留的所有检测框的尺寸,使用各个标准检测框,对与各个标准检测框的尺寸比例在预定范围内的检测框进行过滤。
5.根据权利...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。