一种停车位遮挡判定方法和系统的制作方法

文档序号:10725654阅读:671来源:国知局
一种停车位遮挡判定方法和系统的制作方法
【专利摘要】本申请提供了一种停车位遮挡判定方法及系统,获取停车区域的视频流信息和停车位配置信息,停车位被运动物体遮挡时,基于背景建模算法获得运动物体的运动前景信息,根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,能够在运动物体遮挡住停车位时,得到目前的停车位被遮挡第一信息;停车位被静止车辆遮挡时,基于DPM算法对所述视频流信息进行分析得到车辆位置信息,再与停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息,能够在静止车辆遮挡停车位时,得到停车位被遮挡第二信息。基于上述方法,解决了来往运动物体或者静止车辆对停车位遮挡造成停车位检测不准确的问题。
【专利说明】
一种停车位遮挡判定方法和系统
技术领域
[0001]本发明涉及停车管理领域,更具体的说,涉及一种停车位遮挡判定方法和系统。
【背景技术】
[0002]随着科技的不断发展,智能交通系统在交通领域普及度越来越高,智能交通系统将先进的信息技术、数据通信传输等技术集成在一起建成了一种大范围、全方位、实时、准确、高效的综合交通管理系统,智能交通系统的发展直接影响未来交通系统的发展进程,而停车位的管理是智能交通系统的重要组成部分,但是在对停车位上是否有车辆进行判断时,由于摄像机位置的限制,会受到来往运动物体或者静止车辆的遮挡造成停车位是否被遮挡判断不准确的问题。因此,亟需一种能够解决来往运动物体或者静止车辆对停车位遮挡造成停车位是否被遮挡判断不准确的方法。

【发明内容】

[0003]有鉴于此,本发明提供一种停车位遮挡判定方法和系统,以解决来往运动物体或者静止车辆对停车位遮挡造成停车位是否被遮挡判断不准确的问题。
[0004]为解决上述技术问题,本发明采用了如下技术方案:
[0005]—种停车位遮挡判定方法,所述方法包括:
[0006]获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生;
[0007]基于背景建模算法获得运动物体的运动前景信息;
[0008]根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息;
[0009]基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆;
[0010]根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息。
[0011]优选地,所述根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,具体包括:
[0012]根据运动前景信息计算运动前景落在指定区域的特征点的数量值;
[0013]判断所述数量值与指定阈值的大小;
[0014]当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。
[0015]—种停车位遮挡判定装置,所述装置包括:
[0016]获取单元,用于获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生;
[0017]背景建模单元,用于基于背景建模算法获得运动物体的运动前景信息;
[0018]停车位被遮挡第一分析单元,用于根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息;
[0019]车检器模块,用于基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆;
[0020]停车位被遮挡第二分析单元,用于根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息。
[0021]优选地,所述停车位被遮挡第一分析单元,具体包括:
[0022]计算单元,用于根据运动前景信息计算运动前景落在指定区域的特征点的数量值;
[0023]判断单元,用于判断所述数量值与指定阈值的大小;
[0024]被遮挡分析第一单元,用于当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。
[0025]一种停车位遮挡判定系统,所述系统包括:
[0026]获取单元,用于获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生;
[0027]背景建模单元,用于基于背景建模算法获得运动物体的运动前景信息;
[0028]停车位被遮挡第一分析单元,用于根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息;
[0029]车检器模块,用于基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆;
[0030]停车位被遮挡第二分析单元,用于根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息;
[0031 ]遮挡判定管理系统,用于接收地磁感应器发送的车辆检测信息、根据所述车辆检测信息和所述车辆位置信息对被遮挡停车位和未被遮挡停车位车位状态进行更新。
[0032]优选地,所述停车位被遮挡第一分析单元,具体包括:
[0033]计算单元,用于根据运动前景信息计算运动前景落在指定区域的特征点的数量值;
[0034]判断单元,用于判断所述数量值与指定阈值的大小;
[0035]被遮挡分析第一单元,用于当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。
[0036]优选地,所述遮挡判定管理系统,具体包括:
[0037]被遮挡停车位状态更新单元,用于根据所述车辆检测信息对被遮挡停车位的车位状态进行更新;
[0038]判断单元,用于判断所述车辆检测信息和所述车辆位置信息是否一致;
[0039]未被遮挡停车位状态更新单元,用于当判断单元判断得出所述车辆检测信息和所述车辆位置信息一致时,对未被遮挡停车位的车位状态进行更新。
[0040]相较于现有技术,本发明具有以下有益效果:
[0041]本发明提供了一种停车位遮挡判定方法及系统,获取停车区域的视频流信息和停车位配置信息,停车位被运动物体遮挡时,基于背景建模算法获得运动物体的运动前景信息,根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,能够在运动物体遮挡住停车位时,得到目前的停车位被遮挡第一信息;停车位被静止车辆遮挡时,基于DPM算法对所述视频流信息进行分析得到车辆位置信息,再与停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息,能够在静止车辆遮挡停车位时,得到停车位被遮挡第二信息。基于上述方法,解决了来往运动物体或者静止车辆对停车位遮挡造成停车位检测不准确的问题。
【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0043]图1为本发明实施例一提供的停车位遮挡判定方法的方法流程图;
[0044]图2为本发明实施例二提供的停车位遮挡判定方法的方法流程图;
[0045]图3为本发明实施例三提供的停车位遮挡判定装置的结构示意图;
[0046]图4为本发明实施例四提供的停车位遮挡判定装置的结构示意图;
[0047]图5为本发明实施例五提供的停车位遮挡判定系统的结构示意图;
[0048]图6为本发明实施例六提供的停车位遮挡判定系统的结构示意图。
【具体实施方式】
[0049]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0050]本发明提供了一种停车位遮挡判定方法,参照图1,所述方法包括:
[0051 ] SlOl、获取停车区域的视频流信息和停车位配置信息;
[0052]其中,所述视频流信息是由摄像装置对所述停车区域实时监控产生,所述摄像装置包括球型摄像机,所述停车位配置信息包括停车位位置以及大小。
[0053]S102、基于背景建模算法获得运动物体的运动前景信息;
[0054]需要说明的是,对所述视频流信息进行背景建模算法分析,得到运动前景信息,如运动物体的位置信息、纹理信息、轮廓特征等。
[0055]S103、根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息;
[0056]需要说明的是,遮挡停车位的物体可能为静止车辆,也可能为运动物体,此处只是针对运动物体进行计算得到运动物体遮挡停车位的信息。
[0057]S104、基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆;
[0058]需要说明的是,此处采用车检器模块进行目标检测算法DPM算法分析,车检器模块是基于DPM算法构建的检测车辆的算法模块,可以检测图像中车辆目标的一些基本信息,比如车辆在图像中位置信息,车头和车位信息,车辆在车位里面车身的左右偏信息等。本方案主要利用的是车检器模块检测到的车辆位置信息进行后期分析。
[0059]S105、根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息。
[0060]需要说明的是,根据车辆位置信息和运动前景信息进行比较判断能够得到静止车辆的车辆位置信息,再与停车位配置信息进行位置比较判断得到被静止车辆遮挡的停车位被遮挡第二信息。
[0061 ]其中,此处只是针对静止车辆遮挡停车位进行比较判断得到静止车辆遮挡停车位的信息。需要说明的是,静止车辆遮挡停车位分析和运动物体遮挡停车位分析没有先后顺序,可以同时进行分析。
[0062]本实施例提供了一种停车位遮挡判定方法,获取停车区域的视频流信息和停车位配置信息,停车位被运动物体遮挡时,基于背景建模算法获得运动物体的运动前景信息,根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,能够在运动物体遮挡住停车位时,得到目前的停车位被遮挡第一信息;停车位被静止车辆遮挡时,基于DPM算法对所述视频流信息进行分析得到车辆位置信息,再与停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息,能够在静止车辆遮挡停车位时,得到停车位被遮挡第二信息。基于上述方法,解决了来往运动物体或者静止车辆对停车位遮挡造成停车位检测不准确的问题。
[0063]可选的,本发明提供的另一实施例中,参照图2,所述根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,具体包括:
[0064]S203、根据运动前景信息计算运动前景落在指定区域的特征点的数量值;
[0065]需要说明的是,所述指定区域为包含一个停车位在内的一定区域,是由人工根据具体情况进行设定的。
[0066]S204、判断所述数量值与指定阈值的大小;
[0067]需要说明的是,所述指定阈值是人工根据具体情况进行选定的。
[0068]S205、当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。
[0069]需要说明的是,当所述数量值大于指定阈值时,证明落在指定区域的特征点的数量相对较多,证明该指定区域内的停车位被遮挡。
[0070]本实施例中,通过将落在指定区域的特征点的数量值与指定阈值进行比较,当大于指定阈值时,所述指定区域内的停车位为被遮挡停车位,能够得到运动物体遮挡的停车位被遮挡第一信息。
[0071]本实施例中,其余步骤与上述实施例中的步骤一致,请参见上述实施例,在此不再赘述。
[0072]本发明另一实施例提供了一种停车位遮挡判定装置,参照图3,所述装置包括:
[0073]获取单元101,用于获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生;
[0074]背景建模单元102,用于基于背景建模算法获得运动物体的运动前景信息;
[0075]停车位被遮挡第一分析单元103,用于根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息;
[0076]车检器模块104,用于基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆;
[0077]需要说明的是,车检器模块104是基于DPM算法构建的检测车辆的算法模块,可以检测图像中车辆目标的一些基本信息,比如车辆在图像中位置信息,车头和车位信息,车辆在车位里面车身的左右偏信息等。本方案主要利用的是车检器模块104检测到的车辆位置信息进行后期分析。
[0078]停车位被遮挡第二分析单元105,用于根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息。
[0079]本实施例中,获取单元101获取停车区域的视频流信息和停车位配置信息,停车位被运动物体遮挡时,背景建模单元102基于背景建模算法获得运动物体的运动前景信息,停车位被遮挡第一分析单元103根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,能够在运动物体遮挡住停车位时,得到目前的停车位被遮挡第一信息;停车位被静止车辆遮挡时,车检器模块104基于DPM算法对所述视频流信息进行分析得到车辆位置信息,停车位被遮挡第二分析单元105将所述车辆位置信息与停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息,能够在静止车辆遮挡停车位时,得到停车位被遮挡第二信息。基于上述方法,解决了来往运动物体或者静止车辆对停车位遮挡造成停车位是否被遮挡判断不准确的问题。
[0080]需要说明的是,本实施例公开的停车位遮挡判定装置中各个单元的具体工作过程,请参见图1对应的实施例的内容,此处不再赘述。
[0081]可选的,本发明提供的另一实施例中,所述停车位被遮挡第一分析单元103,参照图4,具体包括:
[0082]计算单元1031,用于根据运动前景信息计算运动前景落在指定区域的特征点的数量值;
[0083]判断单元1032,用于判断所述数量值与指定阈值的大小;
[0084]被遮挡分析第一单元1033,用于当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。
[0085]本实施例中,判断单元1032通过将落在指定区域的特征点的数量值与指定阈值进行比较,当大于指定阈值时,所述指定区域内的停车位为被遮挡停车位,能够得到运动物体遮挡的停车位被遮挡第一信息。
[0086]需要说明的是,本实施例公开的停车位遮挡判定装置中各个单元的具体工作过程,请参见图2对应的实施例的内容,此处不再赘述。
[0087]本发明的另一实施例中提供了一种停车位遮挡判定系统,参照图5,所述系统包括:
[0088]获取单元101,用于获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生;
[0089]背景建模单元102,用于基于背景建模算法获得运动物体的运动前景信息;
[0090]停车位被遮挡第一分析单元103,用于根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息;
[0091]车检器模块104,用于基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆;
[0092]停车位被遮挡第二分析单元105,根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行判断得到被静止车辆遮挡的停车位被遮挡第二信息;
[0093]遮挡判定管理系统106,用于接收地磁感应器发送的车辆检测信息、根据所述车辆检测信息和所述车辆位置信息对被遮挡停车位和未被遮挡停车位车位状态进行更新。
[0094]本实施例中,获取单元101获取停车区域的视频流信息和停车位配置信息,停车位被运动物体遮挡时,背景建模单元102基于背景建模算法获得运动物体的运动前景信息,停车位被遮挡第一分析单元103根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,能够在运动物体遮挡住停车位时,得到目前的停车位被遮挡第一信息;停车位被静止车辆遮挡时,车检器模块104基于DPM算法对所述视频流信息进行分析得到车辆位置信息,停车位被遮挡第二分析单元105将所述车辆位置信息与停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息,能够在静止车辆遮挡停车位时,得到停车位被遮挡第二信息。基于上述方法,解决了来往运动物体或者静止车辆对停车位遮挡造成停车位是否被遮挡判断不准确的问题。同时,遮挡判定管理系统106能够对被遮挡停车位和未被遮挡停车位的车位状态进行更新,使管理人员及时了解停车位的车位状态。
[0095]需要说明的是,本实施例公开的停车位遮挡判定系统中各个单元的具体工作过程,请参见图1对应的实施例的内容,此处不再赘述。
[0096]可选的,本发明提供的另一实施例中,所述第一停车位被遮挡分析单元103,参照图4,具体包括:
[0097]计算单元1031,用于根据运动前景信息计算运动前景落在指定区域的特征点的数量值;
[0098]判断单元1032,用于判断所述数量值与指定阈值的大小;
[0099]被遮挡分析第一单元1033,用于当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。
[0100]本实施例中,判断单元1032通过将落在指定区域的特征点的数量值与指定阈值进行比较,当大于指定阈值时,所述指定区域内的停车位为被遮挡停车位,能够得到运动物体遮挡停车位的停车位被遮挡第一信息。
[0101]需要说明的是,本实施例公开的停车位遮挡判定系统中各个单元的具体工作过程,请参见图2对应的实施例的内容,此处不再赘述。
[0102]可选的,本发明提供的另一实施例中,参照图6,所述遮挡判定管理系统106,具体包括:
[0103]被遮挡停车位状态更新单元1061,用于根据所述车辆检测信息对被遮挡停车位的车位状态进行更新;
[0104]判断单元1062,用于判断所述车辆检测信息和所述车辆位置信息是否一致;
[0105]未被遮挡停车位状态更新单元1063,用于当判断单元1062判断得出所述车辆检测信息和所述车辆位置信息一致时,对未被遮挡停车位的车位状态进行更新。
[0106]本实施例中,当所述停车位为被遮挡停车位时,被遮挡停车位状态更新单元1061根据地磁感应器发送的车辆检测信息更新车位状态,当所述停车位为未被遮挡停车位时,首先判断单元1062判断所述车辆检测信息和所述车辆位置信息是否一致,当一致时,未被遮挡停车位状态更新单元1063对未被遮挡停车位的车位状态进行更新,当不一致时,车位状态不做更新。
[0107]需要说明的是,本实施例公开的停车位遮挡判定系统中其他各个单元的具体工作过程,请参见图1对应的实施例的内容,此处不再赘述。
[0108]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种停车位遮挡判定方法,其特征在于,所述方法包括: 获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生; 基于背景建模算法获得运动物体的运动前景信息; 根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息; 基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆; 根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息。2.根据权利要求1所述的方法,其特征在于,所述根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息,具体包括: 根据运动前景信息计算运动前景落在指定区域的特征点的数量值; 判断所述数量值与指定阈值的大小; 当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。3.一种停车位遮挡判定装置,其特征在于,所述装置包括: 获取单元,用于获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生; 背景建模单元,用于基于背景建模算法获得运动物体的运动前景信息; 停车位被遮挡第一分析单元,用于根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息; 车检器模块,用于基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆; 停车位被遮挡第二分析单元,用于根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息。4.根据权利要求3所述的方法,其特征在于,所述停车位被遮挡第一分析单元,具体包括: 计算单元,用于根据运动前景信息计算运动前景落在指定区域的特征点的数量值; 判断单元,用于判断所述数量值与指定阈值的大小; 被遮挡分析第一单元,用于当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。5.一种停车位遮挡判定系统,其特征在于,所述系统包括: 获取单元,用于获取停车区域的视频流信息和停车位配置信息;所述视频流信息是由摄像装置对所述停车区域实时监控产生; 背景建模单元,用于基于背景建模算法获得运动物体的运动前景信息; 停车位被遮挡第一分析单元,用于根据所述运动前景信息计算得到被所述运动物体遮挡的停车位被遮挡第一信息; 车检器模块,用于基于DPM算法对所述视频流信息进行分析得到车辆位置信息,所述车辆包括静止车辆和运动车辆; 停车位被遮挡第二分析单元,用于根据所述车辆位置信息、所述停车位配置信息和所述运动前景信息进行比较判断得到被静止车辆遮挡的停车位被遮挡第二信息; 遮挡判定管理系统,用于接收地磁感应器发送的车辆检测信息、根据所述车辆检测信息和所述车辆位置信息对被遮挡停车位和未被遮挡停车位车位状态进行更新。6.根据权利要求5所述的系统,其特征在于,所述停车位被遮挡第一分析单元,具体包括: 计算单元,用于根据运动前景信息计算运动前景落在指定区域的特征点的数量值; 判断单元,用于判断所述数量值与指定阈值的大小; 被遮挡分析第一单元,用于当所述数量值大于所述指定阈值时,所述指定区域内的停车位为被遮挡停车位。7.根据权利要求5所述的系统,其特征在于,所述遮挡判定管理系统,具体包括: 被遮挡停车位状态更新单元,用于根据所述车辆检测信息对被遮挡停车位的车位状态进行更新; 判断单元,用于判断所述车辆检测信息和所述车辆位置信息是否一致; 未被遮挡停车位状态更新单元,用于当判断单元判断得出所述车辆检测信息和所述车辆位置信息一致时,对未被遮挡停车位的车位状态进行更新。
【文档编号】G06K9/00GK106096554SQ201610421865
【公开日】2016年11月9日
【申请日】2016年6月13日 公开号201610421865.4, CN 106096554 A, CN 106096554A, CN 201610421865, CN-A-106096554, CN106096554 A, CN106096554A, CN201610421865, CN201610421865.4
【发明人】师小凯, 邓一星
【申请人】北京精英智通科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1