掌桥专利:专业的专利平台
掌桥专利
首页

一种泊车位数量的确定方法、装置、介质及电子设备

文献发布时间:2023-06-19 09:29:07


一种泊车位数量的确定方法、装置、介质及电子设备

技术领域

本申请实施例涉及智慧生活技术领域,尤其涉及一种泊车位数量的确定方法、装置、介质及电子设备。

背景技术

随着科技水平的迅速发展,人们生活质量的逐渐提高,驾车出行已经是城市生活的首选,但是驾车到目的地后的泊车位紧张的问题,成为大家出行前的首要考虑因素。

在一般情况下,除了小区、商场、医院等固定场所内能够停放车辆以外,还有在道路旁画有泊车位可以用来停放,在其他情况下,如果车辆需要停放,则只能够在路边停放。而这就会造成道路拥堵,泊车不规范等问题。然而,由人工对泊车位数量是否充足进行统计并不现实,一方面统计的范围太大,另一方面车辆的停放具有一定的瞬时性,人工统计会很难客观的对泊车位是否充足进行判断。因此,如何确定泊车位数量,以作为车辆泊车引导或者泊车位的划分依据,成为亟待解决的技术问题。

发明内容

本申请实施例提供一种泊车位数量的确定方法、装置、介质及电子设备,可以通过摄像头获取车辆流量,来确定泊车位数量,进而可以实现能够对泊车位进行合理规划目的。

第一方面,本申请实施例提供了一种泊车位数量的确定方法,所述方法包括:

确定目标区域;其中,所述目标区域是由封闭路网包围的区域;

获取所述目标区域的车辆流入数据和车辆流出数据;

根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。

进一步的,根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量,包括:

根据所述车辆流出数据与所述车辆流入数据的最大差值,确定所述目标区域的最大需求数量;

根据所述最大需求数量,以及目标区域的已有泊车位数量,确定待规划泊车位数量。

进一步的,在根据所述车辆流出数据与所述车辆流入数据的最大差值,确定所述目标区域的最大需求数量之后,所述方法还包括:

根据预设统计周期,确定所述最大需求数量在所述预设统计周期中的最大需求数量均值;

相应的,根据所述最大需求数量,以及目标区域的已有泊车位数量,确定待规划泊车位数量,包括:

根据所述最大需求数量均值,以及目标区域的已有泊车位数量,确定待规划泊车位数量。

进一步的,所述确定目标区域,包括:

获取区域预选操作得到的预选封闭区域;

获取所述预选封闭区域中的路网信息,根据所述路网信息,确定由封闭路网包围的最大区域,作为目标区域。

进一步的,获取所述预选封闭区域中的路网信息,包括:

获取路网位置以及路网交叉点;

根据所述路网信息,确定由封闭路网包围的最大区域,作为目标区域,包括:

根据所述路网位置和路网交叉点,构建有至少三个路网交叉点以及路网交叉点之间的路网位置所围成的图形面积;

选取所述所围成的图形面积中最大的,作为目标区域。

进一步的,获取所述目标区域的车辆流入数据和车辆流出数据,包括:

确定所述目标区域的目标路网交叉点;

确定所述目标路网交叉点位置的相机设备;

建立所述相机设备与所述目标区域的绑定关系,以通过所述相机设备获取所述目标区域的车辆流入数据和车辆流出数据。

进一步的,确定所述目标路网交叉点位置的相机设备,包括:

确定所述目标路网交叉点位置的相机设备的可视域方向;

如所述可视域方向与目标路网交叉点的一个路网的车辆方向相对,则确定相机设备为可用相机设备;

确定目标路网交叉点的所有路网的所有可用相机设备,并确定各可用相机设备的可视域方向,以用于确定目标区域的车辆流入数据和车辆流出数据。

第二方面,本申请实施例提供了一种泊车位数量的确定装置,所述装置包括:

目标区域确定模块,用于确定目标区域;其中,所述目标区域是由封闭路网包围的区域;

数据获取模块,用于获取所述目标区域的车辆流入数据和车辆流出数据;

泊车位数量确定模块,用于根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。

第三方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本申请实施例所述的泊车位数量的确定方法。

第四方面,本申请实施例提供了一种电子设备,包括存储器,处理器及存储在存储器上并可在处理器运行的计算机程序,所述处理器执行所述计算机程序时实现如本申请实施例所述的泊车位数量的确定方法。

本申请实施例所提供的技术方案,确定目标区域;其中,所述目标区域是由封闭路网包围的区域;获取所述目标区域的车辆流入数据和车辆流出数据;根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。本申请所提供的技术方案,可以通过摄像头获取车辆流量,来确定泊车位数量,进而可以实现能够对泊车位进行合理规划目的。

附图说明

图1是本申请实施例提供的泊车位数量的确定方法的流程图;

图2是本申请实施例提供的一种目标区域的确定过程示意图;

图3是本申请实施例提供的一种可用相机设备的选取方式示意图;

图4是本申请实施例提供的泊车位数量的确定装置的结构示意图;

图5是本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

图1是本申请实施例提供的泊车位数量的确定方法的流程图,本实施例可适用于确定泊车位数量的情况,该方法可以由本申请实施例所提供的泊车位数量的确定装置执行,该装置可以由软件和/或硬件的方式来实现,并可集成于智能终端等电子设备中。

如图1所示,所述泊车位数量的确定方法包括:

S110、确定目标区域;其中,所述目标区域是由封闭路网包围的区域。

其中,目标区域可以是一个小区,也可以是商场或者其他公共场合。目标区域可以是根据需求来确定的,例如想确定某小学周围的泊车位情况,则可以选择该小学的范围作为目标区域,也可以适当扩大,如包括小学南侧的两个小区,所构成的区域。

路网可以是可通车的路段的统称。目标区域如果是某小学,则路网可以是该小学周围的通车道路。由于需要对目标区域范围内的进出车辆进行统计,因此,如果不是封闭区域就无法进行有效的监控。在一种极端情况下,如该小学侧面都是河流,只有前面一条路网进出车辆,则可以视作该路网的两端之间构成了一个封闭的区域。

在本方案中,可选的,所述确定目标区域,包括:

获取区域预选操作得到的预选封闭区域;

获取所述预选封闭区域中的路网信息,根据所述路网信息,确定由封闭路网包围的最大区域,作为目标区域。

其中,区域预选操作可以是由工作人员发出的,预选封闭区域可以是工作人员根据实际需求所绘制出来的。绘制方式,可以是框选,还可以是确定中心点以及确定半径大小,做一个封闭的圆形预选区域。

在确定预选封闭区域之后,可以获取其中的路网信息。其中,路网信息的可以是结合地图数据来得到的。由于预选封闭区域中可能存在多个路网,而且路网之间所形成的多边形可能很多,则可以确定预选封闭区域中最大的多边形为目标区域。也就是说,确定预选封闭区域中,由路网所围成的各个多边形中,面积最大的一个,就可以作为目标区域。

本方案这样设置的好处是可以根据工作人员的选择确定目标区域,进而进行后续的处理,以得到目标区域的泊车位情况。

在上述技术方案的基础上,可选的,获取所述预选封闭区域中的路网信息,包括:

获取路网位置以及路网交叉点;

根据所述路网信息,确定由封闭路网包围的最大区域,作为目标区域,包括:

根据所述路网位置和路网交叉点,构建有至少三个路网交叉点以及路网交叉点之间的路网位置所围成的图形面积;

选取所述所围成的图形面积中最大的,作为目标区域。

其中,路网位置即为实际的道路位置,路网交叉点可以是多条道路相交的位置。

图2是本申请实施例提供的一种目标区域的确定过程示意图。如图2所示,其中的路网包括路网A,路网B,路网C,路网D,路网E,路网F以及路网G。其中的路网交叉点包括P1,P2,P3,P4,P5,P6以及P7。

以路网A开始起算,路网A的两个端点分别为和路网B的交叉点P1,和路网C的交叉点P7。选取路网B作为多边形的一边,计算路网A和路网B构成的封闭面。

路网B存在三个端点分别为和路网A的交叉点P1,和路网G的交叉点P2,和路网D、路网F的交叉点P3。沿路网从P1点开始计算由路网A和路网B构成的最大封闭面。

如下黄色区域是路网A的P1,P7和路网B的P1构成的封闭面,封闭面面积为S

由于路网A存在向内侧的拐点,所以,L1是路网A的P1,P7和路网B的P1,P2构成的封闭线,封闭面面积为S

由于S

L2是路网A的P1,P7和路网B的P1,P2,P3构成的封闭线,封闭面面积为S

由于S

路网B和路网F交于P3点,路网F和路网D仍交于P3点,无其他路网交叉点则路网A和路网B和路网F生成的最大封闭区域仍为S

路网A的P1,P7,路网B的P1,P2,P3和路网D的P3构成的封闭面,封闭面面积为S

L3是路网A的P1,P7、路网B的P1,P2,P3和路网D的P3,P4构成的封闭线,封闭面面积为S

由于S

L4是路网A的P1,P7、路网B的P1,P2,P3和路网D的P3,P4,P5构成的封闭线,封闭面面积为S

由于S

路网C刚好是路网A的P1,P7、路网B的P1,P2,P3和路网D的P3,P4,P5,P6构成的封闭线,封闭面面积为S

由于S

其中路网E和路网A、路网B、路网D构成的封闭区域的面积S

路网C和路网D交于P6点,和路网A交于P7点,沿着P6点计算路网A、路网B、路网D和路网C构建的封闭区域面积。

路网A的P1,P7、路网B的P1,P2,P3、路网D的P3,P4,P5,P6和路网C的P6,P7构成的封闭面,封闭面面积为S

S

S

本方案根据框选区域获取区域内所有路网数据,且包括框选边界上的路网。根据路网数据计算该框选区域中所有路网的交叉点,将每个交叉点作为路网的端点,计算得到最大封闭面S

S120、获取所述目标区域的车辆流入数据和车辆流出数据。

其中,可以通过假设在所述目标区域的各个边角位置的相机设备,通过获取道路上面的车辆驶过的视频的方式,确定车辆的流入数据和流出数据。可以理解的,当当前位置为目标区域的西北角,则可以获取向西行驶的车辆和向北行驶的车辆,作为流出数据,获取向东行驶的车辆和向南行驶的车辆,作为流入数据。

此处,当前的西北角如果是两条以上的路网的交叉点,则可以确定更多方向的车辆驶入数据作为流入数据,车辆驶出数据作为流出数据。可以简单的理解为,向目标区域开往的车辆,都是流入数据,从目标区域开出的车辆,都是流出数据。

在本方案中,可选的,获取所述目标区域的车辆流入数据和车辆流出数据,包括:

确定所述目标区域的目标路网交叉点;

确定所述目标路网交叉点位置的相机设备;

建立所述相机设备与所述目标区域的绑定关系,以通过所述相机设备获取所述目标区域的车辆流入数据和车辆流出数据。

其中,目标路网交叉点,可以是能够表征车辆进出的交叉点,例如,上述示例中的P1,P2,P3,P4,P5,P6和P7共七个点。可以理解的,在构建成目标区域的路网上面,所有的路网交叉点都可能进出车辆,因此,可以将构建成目标区域的路网上的每一个交叉点作为目标路网交叉点,用于进行车辆流入流出监控。进而,可以根据各个目标路网交叉点设置的相机设备的位置和朝向,确定相机设备与所述目标区域的绑定关系。如相机001为P1点的驶入方向,则可以绑定为目标区域的P1点驶入相机;相机002为P1点的驶出方向,则可以绑定为目标区域的P1点驶出相机。以此,将所有的目标路网交叉点绑定完成之后,可以用来确定目标区域的车辆流入数据和车辆流出数据。

在上述技术方案的基础上,可选的,确定所述目标路网交叉点位置的相机设备,包括:

确定所述目标路网交叉点位置的相机设备的可视域方向;

如所述可视域方向与目标路网交叉点的一个路网的车辆方向相对,则确定相机设备为可用相机设备;

确定目标路网交叉点的所有路网的所有可用相机设备,并确定各可用相机设备的可视域方向,以用于确定目标区域的车辆流入数据和车辆流出数据。

其中,可视域是用来表示相机设备的视野范围的区域的,如相机的拍摄范围为水平方向的夹角120度,俯仰角为90度,则可视域就可以表示其能够拍摄到的范围的区域。可视域方向可以是可视域的中心方向,在本方案中,由于相机设备为设置在路口的相机设备,因此其俯仰角度可以不考虑,只要能够拍摄到路面上行驶来的车辆即可。而对于其水平方向的夹角,可以选择中心线作为其可视域方向。

由于相机设备为设置在路口,而且相机设备的拍摄方式往往是迎着车辆行驶方向进行拍摄的,即拍摄车头的图像或者视频。因此,在路网为单向道路的情况下,只选取一个相机设备即可,在路网为双向道路的情况下,需要选取两个相机设备。

图3是本申请实施例提供的一种可用相机设备的选取方式示意图。如图3所示,根据设备的监控的车道方向或可视域方向构建路网和设备的方向向量,是流入还是流出构建方式如下:

选取路网A-相机A1设备,以及该相机附近的优选点和优选点所在的路网构建方向向量判断相机和路网的绑定关系。

以P1点位起始点,构建路网A的方向向量为

以路网A-相机A1的点位为起始点,根据可视域范围构建相机A1的范围向量

根据相机A1的范围向量

计算相机A1的方向向量

计算向量

计算向量

按照上述步骤计算判断所有优选点附近的设备和路网的绑定关系。

进而采集车流量数据。

S130、根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。

其中,此处所确定的可以是目标区域的已有泊车位的数量,或者能够停放多少台车辆。

可以理解的,本方案在确定泊车位数量和得到当前目标区域内的泊车数量之后,不仅可以用来进行泊车位的规划,还可以在导航等场景中,为驾驶人员提供附近可能存在泊车位的区域建议,从而辅助驾驶人员寻找泊车位。这样,不仅减少驾驶人员寻找泊车位的时间,从而缓解了交通运输压力,还能够使得已经规划的泊车位被合理的利用,提高市政资源的利用率。

其中,根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量,包括:

根据所述车辆流出数据与所述车辆流入数据的最大差值,确定所述目标区域的最大需求数量;

根据所述最大需求数量,以及目标区域的已有泊车位数量,确定待规划泊车位数量。

本方案中,还可以根据辆流出数据与所述车辆流入数据的最大差值,确定最大需求数量,最大需求数量为实际需要泊车的最大数量。进而,根据这个数量,以及目标区域已有泊车位数量,来确定需要规划设计的泊车位数量。本方案可以根据道路流量分析出泊车位规划。

在上述技术方案的基础上,可选的,在根据所述车辆流出数据与所述车辆流入数据的最大差值,确定所述目标区域的最大需求数量之后,所述方法还包括:

根据预设统计周期,确定所述最大需求数量在所述预设统计周期中的最大需求数量均值;

相应的,根据所述最大需求数量,以及目标区域的已有泊车位数量,确定待规划泊车位数量,包括:

根据所述最大需求数量均值,以及目标区域的已有泊车位数量,确定待规划泊车位数量。

具体的,获取封闭区域内卡口可视域范围内所有车道上的视频数据。

统计全天区域内车辆流入流出数据,并按照每小时进行汇总。

车辆流入流出数据计算方式如下

车辆流入:Sum

车辆流出:Sum

根据按小时汇总的车辆流入流出数据进行计算该区域内每小时停车数量。

区域停车数量:Sum

将统计全天候卡口流入流出车辆数据的区域滞留车辆数量跟时间进行绘制二维直方图,按照滞留车辆数量随着时间变化趋势将全天24小时进行时段划分,计算出停车高峰期时段。

根据统计全天候流入流出车辆数据计算出的停车高峰期时段进行计算泊车位数量,并筛选出高峰时段Sum

区域泊车位需求数:Sum

按照统计全天候卡口流入流出车辆数据的步骤进行合理周期内进行数据统计;

计算泊车位需求数:Sum

通过从市政单位获取小区已有泊车位,并计算获取的泊车位需求数计算待规划规划泊车位;

待规划泊车位数:Sum

根据待规划泊车位数据随着时间的变化,绘制全区域车辆滞留热力图。

本方案通过这样的设置,可以明确的确定待规划泊车位数量,并且可以采用统计周期的均值确定的方式,避免特殊情况的影响,例如某一个月的某一天,该区域举办活动,造成的泊车位需求数激增的情况。

本申请实施例所提供的技术方案,确定目标区域;其中,所述目标区域是由封闭路网包围的区域;获取所述目标区域的车辆流入数据和车辆流出数据;根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。本申请所提供的技术方案,可以通过摄像头获取车辆流量,来确定泊车位数量,进而可以实现能够对泊车位进行合理规划目的。

图4是本申请实施例提供的泊车位数量的确定装置的结构示意图。如图4所示,所述装置包括:

目标区域确定模块410,用于确定目标区域;其中,所述目标区域是由封闭路网包围的区域;

数据获取模块420,用于获取所述目标区域的车辆流入数据和车辆流出数据;

泊车位数量确定模块430,用于根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。

上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。

本申请实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种泊车位数量的确定方法,该方法包括:

确定目标区域;其中,所述目标区域是由封闭路网包围的区域;

获取所述目标区域的车辆流入数据和车辆流出数据;

根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。

存储介质——任何的各种类型的存储器电子设备或存储电子设备。术语“存储介质”旨在包括:安装介质,例如CD-ROM、软盘或磁带装置;计算机系统存储器或随机存取存储器,诸如DRAM、DDR RAM、SRAM、EDO RAM,兰巴斯(Rambus)RAM等;非易失性存储器,诸如闪存、磁介质(例如硬盘或光存储);寄存器或其它相似类型的存储器元件等。存储介质可以还包括其它类型的存储器或其组合。另外,存储介质可以位于程序在其中被执行的计算机系统中,或者可以位于不同的第二计算机系统中,第二计算机系统通过网络(诸如因特网)连接到计算机系统。第二计算机系统可以提供程序指令给计算机用于执行。术语“存储介质”可以包括可以驻留在不同未知中(例如在通过网络连接的不同计算机系统中)的两个或更多存储介质。存储介质可以存储可由一个或多个处理器执行的程序指令(例如具体实现为计算机程序)。

当然,本申请实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的泊车位数量的确定操作,还可以执行本申请任意实施例所提供的泊车位数量的确定方法中的相关操作。

本申请实施例提供了一种电子设备,该电子设备中可集成本申请实施例提供的泊车位数量的确定装置。图5是本申请实施例提供的一种电子设备的结构示意图。如图5所示,本实施例提供了一种电子设备500,其包括:一个或多个处理器520;存储装置510,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器520执行,使得所述一个或多个处理器520实现本申请实施例所提供的泊车位数量的确定方法,该方法包括:

确定目标区域;其中,所述目标区域是由封闭路网包围的区域;

获取所述目标区域的车辆流入数据和车辆流出数据;

根据所述车辆流入数据和车辆流出数据,确定所述目标区域的泊车位数量。

当然,本领域技术人员可以理解,处理器520还实现本申请任意实施例所提供的泊车位数量的确定方法的技术方案。

图5显示的电子设备500仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图5所示,该电子设备500包括处理器520、存储装置510、输入装置530和输出装置540;电子设备中处理器520的数量可以是一个或多个,图5中以一个处理器520为例;电子设备中的处理器520、存储装置510、输入装置530和输出装置540可以通过总线或其他方式连接,图5中以通过总线550连接为例。

存储装置510作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块单元,如本申请实施例中的泊车位数量的确定方法对应的程序指令。

存储装置510可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置510可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置510可进一步包括相对于处理器520远程设置的存储器,这些远程存储器可以通过网络连接。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置530可用于接收输入的数字、字符信息或语音信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置540可包括显示屏、扬声器等电子设备。

本申请实施例提供的电子设备,可以通过摄像头获取车辆流量,来确定泊车位数量,进而可以实现能够对泊车位进行合理规划目的。

上述实施例中提供的泊车位数量的确定装置、介质及电子设备可执行本申请任意实施例所提供的泊车位数量的确定方法,具备执行该方法相应的功能模块和有益效果。未在上述实施例中详尽描述的技术细节,可参见本申请任意实施例所提供的泊车位数量的确定方法。

注意,上述仅为本申请的较佳实施例及所运用技术原理。本领域技术人员会理解,本申请不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本申请的保护范围。因此,虽然通过以上实施例对本申请进行了较为详细的说明,但是本申请不仅仅限于以上实施例,在不脱离本申请构思的情况下,还可以包括更多其他等效实施例,而本申请的范围由所附的权利要求范围决定。

相关技术
  • 一种泊车位数量的确定方法、装置、介质及电子设备
  • 一种泊车方式的确定方法、装置、电子设备及存储介质
技术分类

06120112185542