用于判断基于高位视频的停车行为是否可信的方法和系统与流程
未命名
07-19
阅读:104
评论:0
1.本发明涉及智慧停车技术领域,尤其涉及一种用于判断基于高位视频的停车行为是否可信的方法和系统。
背景技术:
2.高位视频系统是一种通过在道路上安装的高空摄像机进行车辆监控和管理的技术。借助高位视频技术,可以实时监测路面上的车流情况以及车辆停放状况。在现有的高位视频系统中,主要通过识别整个时序过程中所有图像中的车辆框来识别出用户的停车行为,在事件结束时整理停车过程中的关键照片和车牌信息,最终形成一个出场或入场事件。
3.识别图像中的车辆框,通常使用深度学习技术,这个过程中由于量化以及精准度等原因是可能会产生一些错误信息。关联前后两张图片中同一个具体的目标时,一般使用匈牙利算法,两两计算目标的的代价是同时使用交并比(intersection over union,iou)算法,即:l=1-iou。在这些计算过程中都会引入一些偏差量,导致产生一些错误的停车入场或出场事件。
4.因此我们需要一个用于判断停车行为是否可信的辅助判断方法,评估基于车辆框识别进行停车行为跟踪判断的方法识别出的停车入场或出场事件真实与否,以帮助我们过滤或者筛选出来那些可能不是出入场事件的误报行为。
技术实现要素:
5.本发明的主要目的在于提供一种用于判断基于高位视频的停车行为是否可信的方法和系统。
6.为实现上述目的,本发明提供一种用于判断基于高位视频的停车行为是否可信的方法,包括以下步骤:基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。
7.在本发明提供的用于判断基于高位视频的停车行为是否可信的方法中,基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为的步骤包括:将所述跟踪目标与当前图片中检测到的多个车辆框进行匹配;在所述跟踪目标与当前图片中检测到的多个车辆框均不匹配时,如果所述跟踪目标的可执行动作属性为出场且在上一次匹配的车辆框不在泊位内,则判定所述跟踪目标触
发了车辆出场行为;在所述跟踪目标与当前图片中检测到的多个车辆框中的一个车辆框匹配时,记录与所述跟踪目标匹配的车辆框的内侧点坐标,如果所述跟踪目标为静止状态且所述跟踪目标的可执行动作属性为入场,则判定所述跟踪目标触发了车辆入场行为,记录所述跟踪目标所在的泊位信息。
8.在本发明提供的用于判断基于高位视频的停车行为是否可信的方法中,3、还包括:将所述当前图片中未寻找到最佳匹配的车辆框作为新的跟踪目标加入跟踪列表;判断新的跟踪目标在当前图片中是否在泊位上,如果是,则将其可执行动作属性设为出场,并记录其所处的泊位信息,如果不是,则将其可执行动作属性设为入场。
9.在本发明提供的用于判断基于高位视频的停车行为是否可信的方法中,根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性的步骤包括:设所述多个车辆框内侧点的集合为,根据p1点和pn点分别与泊位内侧点的距离d1和dn,通过以下公式计算距离分析步长step d,其中stepn为预设的分析次数,;根据每个车辆框内侧点pi与泊位内侧点的距离di,通过以下公式计算每个车辆框内侧点pi的分布位置fi得到分布位置集合f,其中,i为大于等于1且小于等于n的自然数,;在所述分布位置集合f中的值在之间的自然数上均有分布时,判定车辆出场行为或车辆入场行为为可信行为。
10.此外,为实现上述目的,本发明还提供一种用于判断基于高位视频的停车行为是否可信的系统,包括:第一判断模块,用于基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;统计模块,用于在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及第二判断模块,用于根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。
11.在本发明提供的用于判断基于高位视频的停车行为是否可信的系统中,所述第一判断模块包括:匹配单元,用于将所述跟踪目标与当前图片中检测到的多个车辆框进行匹配;第一判定单元,用于在所述跟踪目标与当前图片中检测到的多个车辆框均不匹配
时,如果所述跟踪目标的可执行动作属性为出场且在上一次匹配的车辆框不在泊位内,则判定所述跟踪目标触发了车辆出场行为;第二判定单元,用于在所述跟踪目标与当前图片中检测到的多个车辆框中的一个车辆框匹配时,记录与所述跟踪目标匹配的车辆框的内侧点坐标,如果所述跟踪目标为静止状态且所述跟踪目标的可执行动作属性为入场,则判定所述跟踪目标触发了车辆入场行为,记录所述跟踪目标所在的泊位信息。
12.在本发明提供的用于判断基于高位视频的停车行为是否可信的系统中,第一判断模块还包括:添加单元,用于将所述当前图片中未寻找到最佳匹配的车辆框作为新的跟踪目标加入跟踪列表;属性设定单元,用于判断新的跟踪目标在当前图片中是否在泊位上,如果是,则将其可执行动作属性设为出场,并记录其所处的泊位信息,如果不是,则将其可执行动作属性设为入场。
13.在本发明提供的用于判断基于高位视频的停车行为是否可信的系统中,第二判断模块包括:第一计算单元,用于设所述多个车辆框内侧点的集合为,根据p1点和pn点分别与泊位内侧点的距离d1和dn,通过以下公式计算距离分析步长step d,其中stepn为预设的分析次数,;第二计算单元,用于根据每个车辆框内侧点pi与泊位内侧点的距离di,通过以下公式计算每个车辆框内侧点pi的分布位置fi得到分布位置集合f,其中,i为大于等于1且小于等于n的自然数,;可信行为判定单元,用于在所述分布位置集合f中的值在之间的自然数上均有分布时,判定车辆出场行为或车辆入场行为为可信行为。
14.本发明还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如上所述的用于判断基于高位视频的停车行为是否可信的方法的步骤。
15.本发明提供的用于判断基于高位视频的停车行为是否可信的系统和方法具有以下有益效果:本发明基于正常的停车行为中车辆框内侧点和泊位内侧点距离应为渐渐变小或者变大的原理,在监测到跟踪目标触发了车辆入场行为或车辆出场行为时,根据跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点和和跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性;由此,可以辅助判断基于车辆框检测实现的多目标跟踪中的停车行为的真实性,可以识别出误报行为,显著减少误报错报停车事件的情况。
附图说明
16.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图:图1所示为本发明一实施例提供的用于判断基于高位视频的停车行为是否可信的方法的流程图;图2所示为本发明一实施例提供的用于判断基于高位视频的停车行为是否可信的方法的一应用场景示意图;图3所示为本发明一实施例提供的用于判断基于高位视频的停车行为是否可信的方法的另一应用场景示意图。
具体实施方式
17.为了便于理解本发明,下面将参照相关附图对本发明进行更全面的描述。附图中给出了本发明的典型实施例。但是,本发明可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本发明的公开内容更加透彻全面。
18.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
19.本发明总的思路是:针对现有方案的基于高位视频检测车辆框进行停车行为判断的方法容易产生误报行为的问题,本发明基于正常的停车行为中车辆框内侧点和泊位内侧点距离应为渐渐变小或者变大的原理,在监测到跟踪目标触发了车辆入场行为或车辆出场行为时,根据跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点和和跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性;由此,可以辅助判断基于车辆框检测实现的多目标跟踪中的停车行为的真实性,可以识别出误报行为,显著减少误报错报停车事件的情况。
20.为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明,应当理解本发明实施例以及实施例中的具体特征是对本技术技术方案的详细的说明,而不是对本技术技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的技术特征可以相互组合。
21.图1所示为本发明一实施例提供的用于判断基于高位视频的停车行为是否可信的方法的流程图。如图1所示,该用于判断基于高位视频的停车行为是否可信的方法包括以下步骤:步骤s1、基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;具体地,在本发明一实施例中,如图2和图3所示,在获取到高频视频拍摄的图片后,对图片中的车辆框进行检测,本领域技术人员可以理解的是,通过图像处理检测图片中的车辆框属于现有技术,本发明在此不再赘述。对于图片进行车辆框检测,可以检测到一个或多个车辆框。
22.具体地,在本发明一实施例中,跟踪目标指的是存储在跟踪列表中的需要跟踪的车辆的车辆框,每个跟踪目标具有可执行动作属性,可执行动作属性为该跟踪目标下一步可能进行的动作,例如,出场或入场。初始时,跟踪列表为空,在后续检测过程中,根据图片检测到的车辆框不断进行更新。
23.具体地,在本发明一实施例中,在图片中检测到多个车辆框后,将跟踪列表中的跟踪目标与检测到的多个车辆框进行匹配。假设跟踪目标上一次关联到的车辆框为a,图片中待匹配的车辆框为b1、b2...bx,其中,x为图片中检测到的车辆框的个数,依次求解a的面积与b1、b2...bx的面积的交并比,将交并比最大的一个待匹配车辆框bm(m大于等于1且小于等于x)作为跟踪目标的最佳匹配结果。
24.进一步地,在本发明一实施例中,如果图片中的某一车辆框bm(m大于等于1且小于等于x)与跟踪列表中的所有跟踪目标都不能匹配,则将图片中的该车辆框作为新的跟踪目标加入跟踪列表,并根据其是否在泊位上为其设置可执行动作属性,其中,车辆框在泊位上是指识别到的车辆框完全位于识别到的泊位框内。如果在当前图片中,该车辆框在泊位上,则说明其为在两张图片拍摄间隙驶入泊位的或者在上一张或几张图片拍摄时被遮挡住了没有识别到,因此,将其可执行动作属性设为出场同时记录其所在的泊位信息;如果在当前图片中,该车辆框没有在泊位上,则将其可执行动作属性设为入场。
25.进一步地,在本发明一实施例中,在跟踪目标a与当前图片中检测到的多个车辆框(b1、b2...bx)均不匹配时,则说明该跟踪目标在两次匹配间隙可能已经出场或者在当前图片中被遮挡住了。因此,进一步查看该跟踪目标的可执行动作属性和该跟踪目标的上一次匹配结果,在该所述跟踪目标的可执行动作属性为出场且在上一次匹配的车辆框不在泊位内时,判定所述跟踪目标触发了车辆出场行为。
26.进一步地,在本发明一实施例中,在跟踪目标a与当前图片中检测到的多个车辆框(b1、b2...bx)中的一个车辆框bm(m大于等于1且小于等于x)匹配时,记录与所述跟踪目标匹配的车辆框的内侧点坐标,如果所述跟踪目标为静止状态且所述跟踪目标的可执行动作属性为入场,则判定所述跟踪目标触发了车辆入场行为,记录所述跟踪目标所在的泊位信息。
27.进一步地,通过统计一段时间内与跟踪目标匹配的所有车辆框的交并比判断该跟踪目标是否为静止状态。设最近一段时间的与跟踪目标匹配的所有的车辆框集合为:,分别计算b1的面积和的面积的iou,如果所有iou都大于经验值0.9,则认为车辆已经静止。在目标静止且处于泊位上之后,清空已经记录的车辆框内侧点信息,且设置车辆可执行动作为出场。
28.进一步地,在本发明一实施例中,如图2和图3所示,通过泊位靠近人行道直线(即拟合马路牙子的直线)的斜率计算泊位的斜率。当泊位的斜率为正时,车辆框和泊位内侧点均为右下点坐标;当泊位的斜率为负时,车辆框和泊位内侧点均为左下点坐标。
29.步骤s2、在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点;具体地,在本发明一实施例中,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间。在被跟踪期间,在多张图片中都有与跟踪目标匹配的车
辆框,且每次匹配成功后都会记录与所述跟踪目标匹配的车辆框的内侧点坐标,因此,在确定其触发了车辆入场行为或车辆出场行为后,统计这些匹配到的车辆框内侧点在对应的图片中的xy平面中的坐标。
30.步骤s3、根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性;具体地,在本发明一实施例中,在一个正常的停车行为中,车辆框内侧点和泊位内侧点距离通常是渐渐变小或者变大的,所以其距离分布的范围应该是广泛的。因此,通过分析这两个点的距离分布特征可以判断停车行为的准确性。因此,步骤s3包括:步骤s31、设步骤s2中统计的多个车辆框内侧点的集合为,根据p1点和pn点分别与泊位内侧点的距离d1和dn,通过以下公式计算距离分析步长step d,其中,stepn为预设的分析次数,是一个经验值,应设置为10以上的值,;步骤s32、根据每个车辆框内侧点pi与泊位内侧点的距离di,通过以下公式计算每个车辆框内侧点pi的分布位置fi得到分布位置集合f,其中,i为大于等于1且小于等于n的自然数,分布位置等于2,则表示车辆框内侧点在2上有分布,;步骤s33、在所述分布位置集合f中的值在之间的自然数上均有分布时时,判定车辆出场行为或车辆入场行为为可信行为。通过统计分布位置fi在区间中的情况,如果在之间的自然数上均有分布,则表示该行为是一个可信的车辆入场或车辆出场行为,否则车辆行为可能是一个误报。即假设step d为5,则计算出来的分布位置f的集合中必须有1、2、3、4、5才是一个可信行为。
31.相应地,本发明还提供一种用于判断基于高位视频的停车行为是否可信的系统,包括:第一判断模块,用于基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;统计模块,用于在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及第二判断模块,用于根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。
32.具体地,在本发明一实施例中,所述第一判断模块包括:匹配单元,用于将所述跟踪目标与当前图片中检测到的多个车辆框进行匹配;第一判定单元,用于在所述跟踪目标与当前图片中检测到的多个车辆框均不匹配时,如果所述跟踪目标的可执行动作属性为出场且在上一次匹配的车辆框不在泊位内,则判定所述跟踪目标触发了车辆出场行为;第二判定单元,用于在所述跟踪目标与当前图片中检测到的多个车辆框中的一个车辆框匹配时,记录与所述跟踪目标匹配的车辆框的内侧点坐标,如果所述跟踪目标为静止状态且所述跟踪目标的可执行动作属性为入场,则判定
所述跟踪目标触发了车辆入场行为,记录所述跟踪目标所在的泊位信息;添加单元,用于将所述当前图片中未寻找到最佳匹配的车辆框作为新的跟踪目标加入跟踪列表;属性设定单元,用于判断新的跟踪目标在当前图片中是否在泊位上,如果是,则将其可执行动作属性设为出场,并记录其所处的泊位信息,如果不是,则将其可执行动作属性设为入场。
33.具体地,在本发明一实施例中,第二判断模块包括:第一计算单元,用于设所述多个车辆框内侧点的集合为,根据p1点和pn点分别与泊位内侧点的距离d1和dn,通过以下公式计算距离分析步长step d,其中stepn为预设的分析次数,;第二计算单元,用于根据每个车辆框内侧点pi与泊位内侧点的距离di,通过以下公式计算每个车辆框内侧点pi的分布位置fi得到分布位置集合f,其中,i为大于等于1且小于等于n的自然数,;可信行为判定单元,用于在所述分布位置集合f中的值在之间的自然数上均有分布时,判定车辆出场行为或车辆入场行为为可信行为。
34.本发明实施例还提供了一种用于判断基于高位视频的停车行为是否可信的装置,可以包括:存储器,用于存储计算机程序;处理器,用于执行上述存储器存储的计算机程序时可实现如下步骤:基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。
35.本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时可实现如下步骤;基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。
36.该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom) >随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以
存 储程序代码的介质。
37.在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
38.类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
39.本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
40.此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
41.本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
42.应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
技术特征:
1.一种用于判断基于高位视频的停车行为是否可信的方法,其特征在于,包括以下步骤:基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。2.如权利要求1所述的用于判断基于高位视频的停车行为是否可信的方法,其特征在于,基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为的步骤包括:将所述跟踪目标与当前图片中检测到的多个车辆框进行匹配;在所述跟踪目标与当前图片中检测到的多个车辆框均不匹配时,如果所述跟踪目标的可执行动作属性为出场且在上一次匹配的车辆框不在泊位内,则判定所述跟踪目标触发了车辆出场行为;在所述跟踪目标与当前图片中检测到的多个车辆框中的一个车辆框匹配时,记录与所述跟踪目标匹配的车辆框的内侧点坐标,如果所述跟踪目标为静止状态且所述跟踪目标的可执行动作属性为入场,则判定所述跟踪目标触发了车辆入场行为,记录所述跟踪目标所在的泊位信息。3.如权利要求2所述的用于判断基于高位视频的停车行为是否可信的方法,其特征在于,还包括:将所述当前图片中未寻找到最佳匹配的车辆框作为新的跟踪目标加入跟踪列表;判断新的跟踪目标在当前图片中是否在泊位上,如果是,则将其可执行动作属性设为出场,并记录其所处的泊位信息,如果不是,则将其可执行动作属性设为入场。4.如权利要求1所述的用于判断基于高位视频的停车行为是否可信的方法,其特征在于,根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性的步骤包括:设所述多个车辆框内侧点的集合为,根据p1点和pn点分别与泊位内侧点的距离d1和dn,通过以下公式计算距离分析步长step d,其中stepn为预设的分析次数,;根据每个车辆框内侧点pi与泊位内侧点的距离di,通过以下公式计算每个车辆框内侧点pi的分布位置fi得到分布位置集合f,其中,i为大于等于1且小于等于n的自然数,;在所述分布位置集合f中的值在之间的自然数上均有分布时,判定车辆出场
行为或车辆入场行为为可信行为。5.一种用于判断基于高位视频的停车行为是否可信的系统,其特征在于,包括:第一判断模块,用于基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;统计模块,用于在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及第二判断模块,用于根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。6.如权利要求5所述的用于判断基于高位视频的停车行为是否可信的系统,其特征在于,所述第一判断模块包括:匹配单元,用于将所述跟踪目标与当前图片中检测到的多个车辆框进行匹配;第一判定单元,用于在所述跟踪目标与当前图片中检测到的多个车辆框均不匹配时,如果所述跟踪目标的可执行动作属性为出场且在上一次匹配的车辆框不在泊位内,则判定所述跟踪目标触发了车辆出场行为;第二判定单元,用于在所述跟踪目标与当前图片中检测到的多个车辆框中的一个车辆框匹配时,记录与所述跟踪目标匹配的车辆框的内侧点坐标,如果所述跟踪目标为静止状态且所述跟踪目标的可执行动作属性为入场,则判定所述跟踪目标触发了车辆入场行为,记录所述跟踪目标所在的泊位信息。7.如权利要求6所述的用于判断基于高位视频的停车行为是否可信的系统,其特征在于,第一判断模块还包括:添加单元,用于将所述当前图片中未寻找到最佳匹配的车辆框作为新的跟踪目标加入跟踪列表;属性设定单元,用于判断新的跟踪目标在当前图片中是否在泊位上,如果是,则将其可执行动作属性设为出场,并记录其所处的泊位信息,如果不是,则将其可执行动作属性设为入场。8.如权利要求5所述的用于判断基于高位视频的停车行为是否可信的系统,其特征在于,第二判断模块包括:第一计算单元,用于设所述多个车辆框内侧点的集合为,根据p1点和pn点分别与泊位内侧点的距离d1和dn,通过以下公式计算距离分析步长step d,其中stepn为预设的分析次数,;第二计算单元,用于根据每个车辆框内侧点pi与泊位内侧点的距离di,通过以下公式计算每个车辆框内侧点pi的分布位置fi得到分布位置集合f,其中,i为大于等于1且小于等于n的自然数,;
可信行为判定单元,用于在所述分布位置集合f中的值在之间的自然数上均有分布时,判定车辆出场行为或车辆入场行为为可信行为。9.一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现如权利要求1至4中任一项所述的用于判断基于高位视频的停车行为是否可信的方法的步骤。10.一种用于判断基于高位视频的停车行为是否可信的装置,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述的用于判断基于高位视频的停车行为是否可信的方法的步骤。
技术总结
本发明公开了一种用于判断基于高位视频的停车行为是否可信的方法,包括基于在当前图片中检测到的多个车辆框,判断跟踪列表中的跟踪目标是否触发了车辆出场行为或车辆入场行为;在所述跟踪目标触发了车辆出场行为或车辆入场行为时,统计所述跟踪目标在被跟踪期间的所有图片中的多个车辆框内侧点,所述被跟踪期间为从被加入跟踪列表到触发车辆出场行为或车辆入场行为的时间;以及根据所述多个车辆框内侧点和所述跟踪目标所在的泊位的泊位内侧点之间的距离的分布特征判断车辆出场行为或车辆入场行为的准确性。由此,可以辅助判断基于车辆框检测实现的多目标跟踪中的停车行为的真实性,可以识别出误报行为,显著减少误报错报停车事件的情况。错报停车事件的情况。错报停车事件的情况。
技术研发人员:黄二雨 卢红松
受保护的技术使用者:深圳云游四海信息科技有限公司
技术研发日:2023.06.13
技术公布日:2023/7/17
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
上一篇:一种滑轨屏控制系统的制作方法 下一篇:一种堆垛机载货台防倾翻机构的制作方法
