图像帧序列中的对象的反射的检测制造技术

技术编号:39751150 阅读:10 留言:0更新日期:2023-12-17 23:49
本公开涉及图像帧序列中的对象的反射的检测。具体地,提供了用于在图像帧序列中检测对象的反射的技术。在图像帧序列中检测给定类型的对象,并且为每个检测到的对象确定检测分数。确定为每个检测到的对象识别的未过滤对象位置指示符之间的距离比。为每个检测到的对象确定检测到的对象的当前位置和检测到的对象的先前位置之间的位移因子。响应于发现检测到的对象的归一化尺寸和归一化移动之间的匹配,确定两个检测到的对象中具有较低检测分数的一个检测到的对象是该两个检测到的对象中的另一个检测到的对象的反射。另一个检测到的对象的反射。另一个检测到的对象的反射。

【技术实现步骤摘要】
图像帧序列中的对象的反射的检测


[0001]本文提出的实施例涉及用于检测图像帧序列中的对象的反射的方法、控制器、计算机程序和计算机程序产品。

技术介绍

[0002]一般而言,对象检测是与计算机视觉和图像处理相关的计算机技术,用于检测特定分类的语义对象的实例(诸如人、动物、车辆等)。一些对象检测算法生成关键点或者其他类型的对象位置指示符。这种点或者指示符通常表示随着从一个图像帧到下一个图像帧被跟踪的目标对象的兴趣点。
[0003]存在一些场景或者环境,在其中以上提到的对象检测变得具有挑战性。以城市环境为例,这是一种具有大量反射表面的环境。反射表面可以是镜子,但是也可以是由玻璃或者其他类型的反射材料制成的薄片。这些表面通常会给对象检测算法带来问题。在一些情况下,检测到的对象及其反射都将被计数。在要对检测到的对象进行计数的应用中,这可能成为问题,导致一些检测到的对象被计数两次。对于其他情况,反射可能会完全丢失。在任何检测到的对象将被屏蔽,而反射不被屏蔽应用中,这可能是一个问题。
[0004]在US2020/0175694A1中,公开了信息处理装置,包括指定电路和计数电路。指定电路基于取决于图像中多个可移动对象的位置变化的速度的相似性,指定与可移动对象中的同一真实可移动对象相对应的两个或者更多个可移动对象。计数电路基于指定电路的指定结果,对与可移动对象相对应的真实可移动对象的数量进行计数。
[0005]然而,在实践中,反射并不完全等于其反射的被跟踪对象。反射看起来可能比被跟踪对象更小或者更大。此外,半透明表面中的反射会使图像帧中的反射细节少于被跟踪对象。此外,反射可能仅包括被跟踪对象的一部分。这可能导致US2020/0175694A1中的信息处理装置中的指定电路做出关于两个或者更多个可移动对象是否与可移动对象中的同一真实可移动对象相对应的错误决定。

技术实现思路

[0006]本文实施例的一目的在于解决上述问题,并提供改进的反射表面中对象的检测。
[0007]因此,根据第一方面,提出了用于在图像帧序列中检测对象的反射的方法。该方法由控制器执行。该方法包括检测图像帧序列中的给定类型的对象,并且为每个检测到的对象确定检测分数。该方法包括针对每个检测到的对象,确定为检测到的对象识别的未过滤对象位置指示符之间的距离比。在图像帧序列中的当前图像帧中识别未过滤对象位置指示符。检测到的对象的距离比定义检测到的对象的归一化尺寸。该方法包括为每个检测到的对象确定检测到的对象在当前图像帧中的当前位置和检测到的对象在图像帧序列中的先前图像帧中的先前位置之间的位移因子。检测到的对象的位移因子定义检测到的对象的归一化移动。该方法包括响应于发现检测到的对象中的两个检测到的对象的归一化尺寸和归一化移动之间的匹配,确定这两个检测到的对象中具有较低检测分数的一个检测到的对象
是这两个检测到的对象中的另一个检测到的对象的反射。
[0008]根据第二方面,提供了用于检测图像帧序列中对象反射的控制器。控制器包括处理电路。处理电路被配置成使控制器检测图像帧序列中的给定类型的对象,并且为每个检测到的对象确定检测分数。处理电路被配置成使控制器针对每个检测到的对象,确定为检测到的对象识别的未过滤对象位置指示符之间的距离比。在图像帧序列中的当前图像帧中识别未过滤对象位置指示符。检测到的对象的距离比定义检测到的对象的归一化尺寸。处理电路被配置成使控制器针对每个检测到的对象,确定检测到的对象在当前图像帧中的当前位置和检测到的对象在图像帧序列中的先前图像帧中的先前位置之间的位移因子。检测到的对象的位移因子定义检测到的对象的归一化移动。处理电路被配置成使控制器响应于发现检测到的对象中的两个检测到的对象的归一化尺寸和归一化移动之间的匹配,确定这两个检测到的对象中具有较低检测分数的一个检测到的对象是这两个检测到的对象中的另一个检测到的对象的反射。
[0009]根据第三方面,提供了视频监视系统。该视频监视系统包括根据第二方面的控制器和用于捕获图像帧序列的相机。
[0010]根据第四方面,提供了用于检测图像帧序列中的对象的反射的计算机程序,该计算机程序包括计算机程序代码,该代码在控制器上运行时,使控制器执行根据第一方面的方法。
[0011]根据第五方面,提供了计算机程序产品,包括根据第四方面的计算机程序和存储计算机程序的计算机可读存储介质。计算机可读存储介质可以是非暂时性的计算机可读存储介质。
[0012]有利地,这些方面在具有反射表面的场景或者环境中提供对象的计算高效并且准确的检测。
[0013]所附实施例的其他目的、特征和优点将从以下详细公开内容、所附从属权利要求以及附图中显而易见。
[0014]通常,权利要求中使用的所有术语应当根据其在
中的普通含义进行解释,除非本文另有明确定义。所有对“一个/该元件、装置、部件、手段、模块、步骤等”的引用应当公开解释为指代元件、装置、部件、手段、模块、步骤等的至少一个实例,除非另有明确说明。本文公开的任何方法的步骤不必按照所公开的确切顺序来执行,除非明确说明。
附图说明
[0015]现在参考附图,以示例的方式描述本专利技术的概念,其中:
[0016]图1是根据实施例的视频监视系统的示意图;
[0017]图2示意性示出了根据实施例的包括检测到的对象和检测到的对象的反射的图像帧;
[0018]图3示意性示出了根据实施例的检测到的对象和围绕检测到的对象的边界框;
[0019]图4示意性示出了根据实施例的检测到的对象和检测到的对象的关键点;
[0020]图5示意性示出了根据实施例的检测到的对象的关键点和检测到的对象的反射的关键点;
[0021]图6是根据实施例的方法流程图;
[0022]图7示意性示出了根据实施例的在执行第一动作后的图像帧;
[0023]图8示意性示出了根据实施例的在执行第二动作后的图像帧;
[0024]图9是根据实施例的控制器的功能单元的示意图;以及
[0025]图10示出了根据实施例的包括计算机可读存储介质的计算机程序产品的一个示例。
具体实施方式
[0026]下文将参考附图对本专利技术概念进行更全面的描述,附图中示出了本专利技术概念的特定实施例。然而,本专利技术的概念可以以多种不同的形式实施,并且不应当被解释为限于本文提出的实施例;相反,这些实施例是以示例的方式提供的,使得本公开将是彻底和完整的,并且将向本领域技术人员充分传达本专利技术概念的范围。在整个描述中,相同的标记指代相同的元件。虚线所示的任何步骤或者特征都应当被认为是可选的。
[0027]图1是可以应用本文所述实施例的视频监视系统100的示意图。相机120被配置成捕获场景140的视场(FoV)130内的图像帧。在图1的说明性示例中,场景140包括人类形式的对象150

1。相机120包括控制器110,该相机120与控制器110搭配、与控制器110集成或者至少可操作地连接到控制器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于检测图像帧序列中的对象的反射的方法,所述方法由控制器执行,所述方法包括:检测所述图像帧序列中的给定类型的对象,并且为每个检测到的对象确定检测分数;针对每个检测到的对象,确定(S104)为所述检测到的对象识别的未过滤对象位置指示符之间的距离比,所述未过滤对象位置指示符在经过阈值化之前由对象位置指示符定义,所述未过滤对象位置指示符在所述图像帧序列中的当前图像帧中被识别,所述检测到的对象的所述距离比定义所述检测到的对象的归一化尺寸;针对每个检测到的对象,确定所述检测到的对象在所述当前图像帧中的当前位置和所述检测到的对象在所述图像帧序列中的先前图像帧中的先前位置之间的位移因子,所述检测到的对象的所述位移因子定义所述检测到的对象的归一化移动;以及响应于发现所述检测到的对象中的两个检测到的对象的所述归一化尺寸和所述归一化移动之间的匹配,确定这两个检测到的对象中具有较低检测分数的一个检测到的对象是这两个检测到的对象中的另一个检测到的对象的反射。2.根据权利要求1所述的方法,其中,为所有检测到的对象确定所述未过滤对象位置指示符,而没有任何检测到的对象由于其检测分数低于检测阈值而被滤除。3.根据权利要求1所述的方法,其中,所述方法进一步包括:发现所述检测到的对象中的两个检测到的对象的所述归一化尺寸和所述归一化移动之间的所述匹配。4.根据权利要求3所述的方法,其中,发现所述匹配包括:确认所述两个检测到的对象中的一个检测到的对象的所述归一化尺寸和所述两个检测到的对象中的另一个检测到的对象的所述归一化尺寸之间的尺寸差值小于尺寸阈值;以及确认所述两个检测到的对象中的一个检测到的对象的所述归一化移动和所述两个检测到的对象中的另一个检测到的对象的所述归一化移动之间的移动差值小于移动阈值。5.根据权利要求1所述的方法,其中,所述方法进一步包括:针对作为另一个检测到的对象的所述反射的所述检测到的对象执行动作。6.根据权利要求5所述的方法,其中,所述动作涉及以下项中的任何一项:对作为另一个检测到的对象的所述反射的所述检测到的对象应用屏蔽,滤除作为另一个检测到的对象的所述反射的所述检测到的对象。7.根据权利要求1所述的方法,其中,所述方法进一步包括:将反射表面的位置确定为所述两个检测到的对象的位置之间的中点,所述反射表面使得所述检测到的对象中的所述一个检测到的对象是所述另一个检测到的对象的所述反射。8.根据权利要求7所述的方法,其中,所述反射表面的所述位置的获知被用于检测所述图像帧序列中的其他对象。9.根据权利要求1所述的方法,其中,所述对象位...

【专利技术属性】
技术研发人员:卢德维格
申请(专利权)人:安讯士有限公司
类型:发明
国别省市:

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

1