一种停车场确定方法、装置及电子设备与流程

文档序号:20194349发布日期:2020-03-27 19:59阅读:130来源:国知局
一种停车场确定方法、装置及电子设备与流程

本发明涉及停车位资源整合技术领域,特别是涉及一种停车场确定方法、装置及电子设备。



背景技术:

车主在选择驾车前往目的地,而目的地无法提供车辆停放服务时,车主可能需要先驾车前往目的地附近的停车场,停放车辆后再由停车场步行或借助其他代步工具移动至目的地。当目的地周围存在多个停车场时,车主可能无法确定将车辆停放在哪个停车场最为方便。

现有技术中,部分带有导航功能的电子设备可以接收车主输入的目的地,确定目的地周围预设距离内存在的停车场,分别确定从这些停车场出发到达目的地所需要经过的路程,将所需要经过的路程最短的停车场确定为目标停车场。

但是车主在确定目标停车场之后,驾车前往目标停车场需要花费一定的时间,交通状态和停车场资源可能在此期间变化,因此在车主驾车前往行驶路径的目标停车场的途中,最优选的停车场可能不再是目标停车场。



技术实现要素:

本发明实施例的目的在于提供一种停车场确定方法、装置及电子设备,以实现提高所确定的目标停车场对于车主是最优选的停车场的概率。具体技术方案如下:

在本发明实施例的第一方面,提供了一种停车场确定方法,所述方法包括:

每到达预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本,所述前往成本与从当前位置驾车前往该备选停车场预计耗费时长的正相关,所述多个备选停车场为基于目的地确定的多个停车场;

针对所述多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度,所述返回成本与从该备选停车场移动至目的地的路程正相关;

如果尚未确定目标停车场,或者所确定的目标停车场不为所述多个备选停车场中推荐程度最高的备选停车场,将所述多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场;

结合第一方面,在第一种可能的实现方式中,在所述针对所述多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之后,所述方法还包括:

如果已经确定目标停车场,并且所确定的目标停车场为所述多个备选停车场中推荐程度最高的备选停车场,不更改所确定的目标停车场。

结合第一方面,在第二种可能的实现方式中,所述当前的多个备选停车场,为在当前内与所述目的地之间的距离不大于预设距离阈值,并且存在空闲车位的多个停车场。

在所述将所述多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,所述方法还包括:

将所述目标停车场中的空闲车位设置为预占用状态。

结合第一方面,在第三种可能的实现方式中,在所述针对所述多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之前,所述方法还包括:

针对所述多个备选停车场中每个备选停车场,确定所述目的地与该备选停车场之间的距离,作为该备选停车场的返回成本。

结合第一方面,在第四种可能的实现方式中,所述基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本,包括:

针对当前的多个备选停车场中的每个备选停车场,确定从当前位置驾车前往该备选停车场的所有可用路径;

针对所述多个备选停车场中的每个备选停车场,基于当前的交通状态信息,确定该备选停车场的每个可用路径的时间成本,所述时间成本用于表示驾驶通过该可用路径预计耗费的时长;

针对所述多个备选停车场中的每个备选停车场,将该备选停车场的所有可用路径的时间成本的最小值,作为该备选停车场的前往成本。

在所述将所述多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,所述方法还包括:

将所述目标车场的所有可用路径中时间成本最小的可用路径,确定为行驶路径。

在本发明实施例的第二方面,提供了一种停车场确定装置,所述装置包括:

交通预测模块,用于每到达预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本,所述前往成本与从当前位置驾车前往该备选停车场预计耗费时长正相关,所述多个备选停车场为基于目的地确定的多个停车场;

智能推荐模块,针对所述多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度,所述返回成本与从该备选停车场移动至所述目的地的路程正相关;如果尚未确定目标停车场,或者所确定的目标停车场不为所述多个备选停车场中推荐程度最高的备选停车场,将所述多个备选停车场中推荐程度最高的备选停车场的最优路径,确定为目标停车场。

结合第二方面,在第一种可能的实现方式中,所述智能推荐模块还用于在所述针对所述多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之后,如果已经确定目标停车场,并且所确定的目标停车场为所述多个备选停车场中推荐程度最高的备选停车场,不更改所确定的目标停车场。

结合第二方面,在第二种可能的实现方式中,所述当前的多个备选停车场,为在当前内与所述目的地之间的距离不大于预设距离阈值,并且存在空闲车位的多个停车场。

所述装置还包括车位预约模块,用于在将所述多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,将所述目标停车场中的空闲车位设置为预占用状态。

结合第二方面,在第三种可能的实现方式中,所述智能推荐模块还用于在所述针对所述多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之前,针对所述多个备选停车场中每个备选停车场,确定所述目的地与该备选停车场之间的距离,作为该备选停车场的返回成本。

结合第二方面,在第四种可能的实现方式中,所述智能推荐模块,具体用于针对当前的多个备选停车场中的每个备选停车场,确定从当前位置驾车前往该备选停车场的所有可用路径;

针对所述多个备选停车场中的每个备选停车场,基于当前的交通状态信息,确定该备选停车场的每个可用路径的时间成本,所述时间成本用于表示驾驶通过该可用路径预计耗费的时长;

针对所述多个备选停车场中的每个备选停车场,将该备选停车场所有可用路径的时间成本的最小值,作为该备选停车场的前往成本。

所述装置还包括路径规划模块,用于在所述将所述多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,将所述目标车场的所有可用路径中时间成本最小的可用路径,确定为行驶路径。

在本发明实施例的第三方面,提供了一种电子设备,包括:

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,实现上述任一所述的停车场确定方法。

在本发明实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述的停车场确定方法。

本发明实施例提供的一种停车场确定方法、装置及电子设备,可以通过定期或者不定期的重新确定目标停车场是否为多个备选停车场中推荐程度最高的备选停车场,能够及时地根据交通状态信息和停车场资源的变化为车主重新确定目标停车场。当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的停车场确定方法的一种流程示意图;

图2为本发明实施例提供的停车场确定方法的另一种流程示意图;

图3为本发明实施例提供的停车场确定方法的另一种流程示意图;

图4为本发明实施例提供的停车场确定方法的另一种流程示意图;

图5为本发明实施例提供的停车场确定方法的另一种流程示意图;

图6为本发明实施例提供的智能车位预约系统的一种原理示意图;

图7a为本发明实施例提供的停车场确定装置的一种结构示意图;

图7b为本发明实施例提供的停车场确定装置的另一种结构示意图;

图7c为本发明实施例提供的停车场确定装置的另一种结构示意图;

图8为本发明实施例提供的电子设备的一种结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图1,图1所示为本发明实施例提供的停车场确定方法的一种流程示意图,该方法可以应用于智能预约平台,智能预约平台可以是一个实体或者虚拟的服务器,也可以应用于用户的终端设备,如用户的移动终端、用户车辆的车载智能终端,该方法可以包括:

s101,每到达预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本。

其中,预设时间节点的数目大于等于两个。进一步的,在一种可选的实施例中,预设时间节点可以是在时域上等间隔分布的,即任意两个在时域上相邻的预设时间节点之间的时间间隔相等,示例性的,可以是将车主利用带有导航功能的软件确定停车场的时刻作为第一个预设时间节点,从该预设时间节点开始每间隔半个小时设置一个预设时间节点。在其他实施例中,预设时间节点也可以是在时域上不等间隔分布,在时域上相邻的两个预设时间节点之间的时间间隔可以根据实际需求设置成不同的值。

在一些应用场景中,可能在某一个预设时间节点到达之前,用户已经驾驶车辆到达目标停车场,在这种情况下,可以在到达该预设时间节点后仍然继续执行基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本的步骤,也可以终止继续执行基于当前当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本的步骤。

在其他实施例中,还可以通过设置预设时间节点,降低在某一个预设时间节点到达之前用户已经驾驶车辆到达目标停车场的概率。示例性的,可以将最后一个预设时间节点与第一个预设时间节点之间的时间间隔控制在一定的范围内,该范围可以根据实际经验进行设置,也可以是根据目的地与用户所处位置之间的距离确定,例如,可以根据经验确定绝大部分情况下,用户驾车前往停车场需要30分钟以上的时间,则可以将第一个预设时间节点与最后一个预设时间节点之间的间隔设置为30分钟以内,又例如,假设目的地与用户所处位置之间的距离为30公里,利用预设的估算公式确定用户驾车前往停车场需要40分钟以上的时间,则可以将第一个预设时间节点与最后一个预设时间节点之间的间隔设置为40分钟以内。选用该实施例,通过将最后一个预设时间节点与第一个预设时间节点之间的时间间隔控制在一定的范围内,使得在最后一个预设时间节点到达之前,用户大概率没有驾驶到目标停车场。

一个备选停车场的前往成本与从当前位置驾车前往该备选停车场预计耗费时长正相关,进一步的,前往成本的可以是只包括从当前位置驾车前往该备选停车场预计耗费时长相关,前往成本也可以是同时与其他因素相关,示例性的,还可以与备选停车场的停车费、从当前位置驾车前往备选停车场所需要的过路费、从当前位置驾车前往备选停车场的路程等因素中的一个或多个相关。当前的交通状态信息可以是指包括当前时刻在内的一个时间段内的交通状态信息,示例性的,当前时刻为7:00,则当前的交通状态信息可以为6:50-7:00内的交通状态信息,也可以是7:00-7:10内的交通状态信息,还可以是6:50-7:10内的交通状态信息。可以理解的是,当前的交通状态信息,可以是获取到的实时和/或历史交通数据,进一步的,未来时刻的交通状态信息,可以是通过利用带有交通状态预测功能的软件预测得到的。

在本实施例中,前往成本可以是以时间单位为单位,也可以是以其他度量单位为单位,还可以是无量纲量。当前位置,可以是基于定位装置获取到的位置,也可以是车主输入的一个位置。示例性的,当前位置可以是通过车载定位装置定位得到的车主车辆所处的位置,也可以是车主在带有地图功能的软件上指定一个特定的位置作为当前位置。

多个备选停车场可以是多个预设的停车场中与目的地存在预设对应关系的停车场,例如,可以将目的地所在城市内多个停车场作为备选停车场。在其他实施例中,备选停车场也可以是在目的地之间的距离不超过预设距离阈值,并且存在空闲车位的多个停车场。空闲车位是指没有被占用并且也没有被预占用的车位,可以理解的是,一个停车场存在空闲车位说明车主可以将车辆停放在该停车场。确定每个备选停车场的前往成本均需要花费一定的计算资源,因此备选停车场越多花费的计算资源可能越多,对于与目的地之间的距离超过预设距离阈值的停车场,可以认为该停车场距离目的地过远,车主在该停车场停放车辆后需要花费过多时间从该停车场移动至目的地,因此可以不考虑将车辆停放在这些停车场,以节省计算资源。而对于不存在空闲车位的停车场,车主在驾车到达该停车场后可能无法停放车辆,因此也可以不作考虑。

进一步的,可以是获取车主输入的目的地,利用带有地图功能的软件查询得到以目的地为中心,预设距离阈值为半径以内的停车场列表p、,分别接入列表p、所包括的每个停车场的管理系统,以确定该停车场是否存在空闲车位,如果该停车场存在空闲车位,将该停车场加入备选停车场列表p,列表p所包括的停车场即当前的备选停车场。

在一种可选的实施例中,确定一个备选停车场的前往成本可以是确定从当前的当前位置到达该备选停车场的所有可用路径,为方便讨论记为{r1,…,rn},其中r1表示从当前位置到该备选停车场的第1个可用路径,n为可用路径的数目,可以理解的是如果从当前位置到达该备选停车场只存在一个可用路径,则可以将驾驶通过该可用路径所花费的时长作为该备选停车场的时间成本。

针对可用路径{r1,…,rn}中的每个可用路径,确定该可用路径的时间成本,时间成本为基于当前的交通状态信息,预估得到的驾驶通过该可用路径所花费的时长,得到多个可用路径的时间成本{t1,…,tn},其中,t1为基于r1的路况预估得到的驾驶通过r1所需要花费的时长。将多个可用路径的时间成本{t1,…,tn}中的最小值作为该备选停车场的前往成本。

示例性的,假设从当前位置前往一个备选停车场一共有三个可用路径,分别记为r1、r2、r3,利用智能交通软件分别预测驾驶通过这三个可用路径所需要花费的时长,假设分别为20分钟、30分钟、25分钟,则该备选停车场的前往成本为20分钟。

s102,针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度。

其中,返回成本与从该备选停车场到达目的地所经过的路径长度正相关,例如可以利用带有导航功能的软件,确定从备选停车场步行至目的地所需要步行的路程作为该备选停车场的返回成本,在其他实施例中,也可以直接将备选停车场与目的地之间的距离作为该备选停车场的返回成本。可以理解的是,备选停车场的返回成本越高,则车主在该备选停车场停放车辆后,可能需要花费越多的时间才能移动至目的地。

备选停车场的推荐程度,与该备选停车场的返回成本负相关,并且与该备选停车场的前往成本负相关。示例性的,备选停车场的推荐程度可以按照下式计算得到的:

其中,g为该备选停车场的推荐程度,为该备选停车场归一化的返回成本,为该备选停车场归一化的前往成本。进一步的,备选停车场的返回成本和前往成本可以是按照下式归一化的:

其中,s为该备选停车场的返回成本,smax为多个备选停车场的返回成本的最大值,t为该备选停车场的前往成本,tmax为多个备选停车场的前往成本的最大值。

可以理解是的,备选停车场的返回成本越小说明车主从该备选停车场到达目的地所需要花费的时长可能越短,前往成本越小说明车主从当前位置驾驶前往该备选停车场所需要花费的时长可能越短。因此本发明实施例中,推荐程度可以综合地反映出车主从当前位置到达目的地可能需要花费的时长的多少。

s103,如果尚未确定目标停车场,或者所确定的目标停车场不为多个备选停车场中推荐程度最高的备选停车场,将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

其中,目标停车场是多个备选停车场中推荐程度最高的备选停车场,是指目标停车场是当前多个备选停车场中的一个备选停车场,并且目标停车场推荐程度不低于当前内多个备选停车场中,除目标停车场以外的其他备选停车场的推荐程度。可以理解的是,如果当前时刻不为第一个预设时间节点,则在当前时刻以前的时间节点上,已经确定过目标停车场,因此也可以通过确定当前时刻是否为第一个预设时间节点,进而确定是否尚未确定目标停车场。

一个备选停车场的推荐程度同时考虑到了车主驾驶前往该备选停车场所需要花费的时间,和车主在停放车辆后从该备选停车场移动至目的所需要花费的时间,因此一个备选停车场的推荐程度越高,车主通过最优路径到达该备选停车场,再从该备选停车场移动至目的地是车主前往目的地可选择的最方便的路径的概率越高。

在本实施例中,如果在s103之前已经确定目标停车场,可以取消已经确定的目标停车场,并将多个备选停车场中推荐程度最高的备选停车场。如果在s103之前尚未确定目标停车场,可以直接将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

选用该实施例,在确定目标停车场时,同时考虑了路况对前往备选停车场所需要花费的时长的影响,以及车主从备选停车场移动至目的地所需要花费的时长,因此确定得到的目标停车场对车主而言是最优选的停车场的可能性相对较高。

并且,车主在确定目标停车场之后,驾车前往目标停车场需要花费一定的时间,交通状态和停车场资源可能在此期间变化,因此在车主驾车前往行驶路径的目标停车场的途中,最优选的停车场可能不再是目标停车场。例如,车主在驾车前往目标停车场的途中,行驶路径前方出现堵车状况,车主可能需要花费较多时间才能够通过行驶路径到达目标停车场,而车主并不一定能够及时了解到该堵车状况的发生,继续按照已确定的行驶路径驾驶,导致花费较多时间才能到达目的地。而选用该实施例,可以通过定期或者不定期的重新确定目标停车场是否为多个备选停车场中推荐程度最高的备选停车场,能够及时地根据交通状态和停车场资源的变化为车主重新确定目标停车场,以解决上述技术问题。

参见图2,图2所示为本发明实施例提供的停车场确定方法的另一种流程示意图,可以包括:

s201,每到达预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本。

该步骤与s101相同,可以参见前述关于s101的描述,在此不再赘述。

s202,针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度。

该步骤与s102相同,可以参见前述关于s102的描述,在此不再赘述。

s203,确定是否已经确定目标停车场,如果已经确定目标停车场,执行s204,如果当前之前尚未确定行驶路径,执行s205。

可以理解的是,图2仅是本发明实施例提供的停车场确定方法的一种流程示意图,在其他实施例中,s203也可以是在s202之前进行的。

s204,确定所确定的目标停车场是否为多个备选停车场中程度最高的备选停车场,如果目标停车场为多个备选停车场中推荐程度最高的备选停车场,执行s201,如果目标停车场不为多个备选停车场中推荐程度最高的备选停车场,执行s205。

s205,将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

该步骤与s103相同,可以参见前述关于s103的描述,在此不再赘述。

如果所确定的目标停车场为多个备选停车场中推荐程度最高的备选停车场,可以说明虽然所确定的目标停车场是基于历史预设时间节点的交通状态信息确定的,但是在当前时刻仍然是最优先的停车场。因此可以不更改所确定的目标停车场。

参见图3,图3所示为本发明实施例提供的停车场确定方法的另一种流程示意图,可以包括:

s301,每达到预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本。

该步骤与s101相同,可以参见前述关于s101的描述在此不再赘述。

s302,针对当前内多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和在前往成本,确定该备选停车场的推荐程度。

该步骤与s102相同,可以参见前述关于s102的描述在此不再赘述。

s303,如果尚未确定目标停车场,或者所确定的目标停车场不为多个备选停车场中推荐程度最高的备选停车场,将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

该步骤与s103相同,可以参见前述关于s103的描述在此不再赘述。

s304,将目标停车场中的空闲车位设置为预占用状态。

在本实施例中可以是把目标停车场中的一个空闲车位设置为预占用状态,也可以是根据实际需求把目标停车场中的多个空闲车位设置为预占用状态,例如,可以是根据车主输入的预约车位数目,将预约车位数目个空闲车位设置为预占用状态。

示例性的,推荐程度最高的备选停车场的管理系统中,是以状态标识来记录各个车位所处的状态,如果一个车位的状态标识为0,表示该车位处于占用状态,如果一个车位的状态标识为1,表示该车位处于预占用状态,如果一个车位的状态标识为2,表示该车位处于空闲状态。可以是接入目标停车场的管理系统,查询并找到一个状态标识为2的车位,将该车位的状态标识修改为1。

一个车位处于预占用状态表示该车位虽然没有停放车辆,但是已经被预约,该备选停车场可以拒绝除预约车主的车辆以外的车辆停放在处于预占用状态的车位。车主驾车前往备选停车场的过程需要花费一定的时间,在该时间内备选停车场的停车资源可能发生变化,有可能在确定行驶路径时该备选停车场存在有空闲车位,而在车主驾车前往该备选停车场的过程中,该备选停车场的空闲车位被占用,导致车主驾车到达备选停车场后可能没有可供停车的空闲车位。而选用该实施例,可以通过提前预约的方式解决该技术问题。

进一步的,在不同的预设时间节点上,所确定的目标停车场可能不同,也可能相同,假设在第i个预设时间节点确定的目标停车场为备选停车场a,并且将备选停车场a中的空闲车位(以下称车位ps1)设置为预占用状态,如果在第i+1个预设时间节点确定的目标停车场为备选停车场b,在一种可选的实施例中,可以是将备选停车场b的空闲车位设置为预占用状态,并且取消车位ps1的预占用状态,可以理解的是,因为第i+1个预设时间节点确定的目标停车场为备选停车场b,因此可以认为用户将驾车前往备选停车场b,因此没有必要再继续在备选停车场a中为用户预占用车位,以最大化利用停车资源。在本发明实施例中的另一种可选的实施例中,出于用户也可能仍然继续驾车前往备选停车场a的考虑,也可以将备选停车场b的空闲车位设置为预占用状态,并且控制车位ps1继续保持预占用状态。

取消车位ps1的预占用状态,可以是将车位ps从预占用状态设置为空闲状态。示例性的,假设备选停车场a的管理系统中,是以状态标识来记录各个车位所处的状态,并且如果一个车位的状态标识为0,表示该车位处于占用状态,如果一个车位的状态标识为1,表示该车位处于预占用状态,如果一个车位的状态标识为2,表示该车位处于空闲状态。则取消车位ps1的预占用状态,可以是接入停车场a的管理系统,将车位ps1的状态标识从1修改为2。

参见图4,图4所示为本发明实施例提供的停车场确定方法的另一种流程示意图,可以包括:

s401,每达到预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本。

该步骤与s101相同,可以参见前述关于s101的描述在此不再赘述。

s402,针对当前内多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和在前往成本,确定该备选停车场的推荐程度。

该步骤与s102相同,可以参见前述关于s102的描述在此不再赘述。

s403,如果尚未确定目标停车场,或者所确定的目标停车场不为多个备选停车场中推荐程度最高的备选停车场,将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

该步骤与s103相同,可以参见前述关于s103的描述在此不再赘述。

s404,确定所到达的预设时间节点是否为最后一个预设时间节点,如果所到达的预设时间节点不为最后一个预设时间节点,执行s405,如果所到达的预设时间节点为最后一个预设时间节点,执行s406。

确定所到达的预设时间节点是否为最后一个预设时间节点,与设置预设时间节点的方式有关,示例性的,假设在一种可选的实施例中,一共设置五个预设时间节点,则可以是通过确定所到达的预设时间节点是否为第五个预设时间节点,来确定所到达的预设时间节点是否为最后一个预设时间节点。在另一种可选的实施例中,如果是从接收到停车场确定请求之后的预设时间段内按照预设时间间隔,等间隔的设置预设时间节点,则可以是通过确定所到达的预设时间点距离该预设时间段的边界是否小于预设时间间隔,来确定所到达的预设时间节点是否为最后一个预设时间节点。示例性的,假设在12:00接收到用停车场确定请求,预设时间段为12:00到12:30,预设时间间隔为2分钟,如果所到达的预设时间节点为12:27,距离预设时间段的边界3分钟,大于预设时间间隔,因此在12:27到12:30之间还存在至少一个预设时间节点,即所到达的预设时间节点并非最后一个预设时间节点,如果所到达的预设时间节点为12:29,距离预设时间段的边界1分钟,小于预设时间间隔,因此在12:29到12:30之间不可能存在预设时间节点,即所到达的预设时间节点是最后一个预设时间节点。

s405,将目标停车场中的空闲车位设置为预占用状态。

该步骤与s304相同,可以参见前述关于s304的描述,在此不再赘述。

s406,将目标停车场中的空闲车位设置为占用状态。

在本实施例中可以是把目标停车场中的一个空闲车位设置为占用状态,也可以是根据实际需求把目标停车场中的多个空闲车位设置为占用状态,例如,可以是根据车主输入的预约车位数目,将预约车位数目个空闲车位设置为占用状态。

示例性的,假设目标停车场的管理系统中,是以状态标识来记录各个车位所处的状态,如果一个车位的状态标识为0,表示该车位处于占用状态,如果一个车位的状态标识为1,表示该车位处于预占用状态,如果一个车位的状态标识为2,表示该车位处于空闲状态。可以是接入目标停车场的管理系统,查询并找到一个状态标识为2的车位,将该车位的状态标识修改为0。

可以理解的是,如果所到达的预设时间节点为最后一个预设时间节点,由于该预设时间节点之后可能不再重新确定目标停车场,因此目标停车场可能不再发生变化,故可以将目标停车场中的车位直接设置为占用状态,而不必要设置为预占用状态。在其他可选的实施例中,在最后一个预设时间节点后,目标停车场也可能发生改变,如用户手动指定目标停车场,或者用户改变目的地进而重新确定目标停车场,在这种情况下,可以将已经取消之前设置为占用状态的车位的占用状态,仍以上述将目标停车场中空闲车位设置为占用状态的情况为例,假设最后一个预设时间节点所确定的目标停车场为备选停车场c,被设置为占用状态的空闲车位为车位ps2,则可以是接入备选停车场c的管理系统,并将车位ps2的状态标识从0修改为2。

参见图5,图5所示为本发明实施例提供的停车场确定方法的另一种流程示意图,可以包括:

s501,每到达预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本。

该步骤与s101相同,可以参见前述关于s101的描述,在此不再赘述。

s502,针对多个备选停车场中每个备选停车场,确定目的地与该备选停车场之间的距离,作为该备选停车场的返回成本。

其中,目的地与一个备选停车场之间的距离,可以是指利用带有地图功能的软件确定得到的,目的地与该备选停车场之间的直线距离。

s503,针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度。

该步骤与s102相同,可以参见前述关于s102的描述,在此不再赘述。

s504,如果尚未确定目标停车场,或者所确定的目标停车场不为多个备选停车场中推荐程度最高的备选停车场,将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

该步骤与s103相同,可以参见前述关于s103的描述,在此不再赘述。

为更清楚的对本发明实施例提供的停车场确定方法进行说明,下面将结合车位智能预约系统为车主智能预约停车位的过程为例,对本发明实施例提供的停车场确定方法进行说明,车位智能预约系统可以包括智能预约平台、客户端以及加入该智能预约系统的多个停车场各自的管理系统,方法可以包括:

s601,智能预约平台接收客户端发送的预约车位请求,该预约车位请求中包括当前位置信息和目的地信息。

其中,当前位置信息用于表示车主车辆所在位置,目的地信息用于表示车位所要前往的目的地。

s602,智能预约平台每当预设时间节点到达,通过接入多个停车场各自的管理系统,确定与目的地信息所表示的目的地之间距离小于预设距离阈值,并且存在空闲车位的停车场,作为多个备选停车场。

s603,智能预约平台基于当前的交通状态信息和预约车位请求,确定当前的多个备选停车场中每个备选停车场的前往成本。

智能预约平台可以基于预约车位请求,确定当前位置以及目的地,前往成本的确定可以参见前述关于s101的描述,在此不再赘述。

s604,智能预约平台针对当前内多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度。

该步骤与s102相同,可以参见前述关于s102的描述,在此不再赘述。

s605,智能预约平台确定是否已经确定目标停车场,如果已经确定目标停车场,执行s606,如果当前之前尚未确定行驶路径,执行s607。

该步骤与s203相同,可以参见前述关于s203的描述,在此不再赘述。

s606,智能预约平台确定所确定的目标停车场是否为多个备选停车场中程度最高的备选停车场,如果目标停车场为多个备选停车场中推荐程度最高的备选停车场,执行s602,如果目标停车场不为多个备选停车场中推荐程度最高的备选停车场,执行s607。

该步骤与s204相同,可以参见前述关于s204的描述,在此不再赘述。

s607,智能预约平台将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

该步骤与s103相同,可以参见前述关于s103的描述,在此不再赘述。

s608,智能预约平台向目标停车场的管理系统发送预占用指令。

s609,目标停车场的管理系统在接收到预占用指令之后,将目标停车场中的空闲车位设置为预占用状态,并向智能预约平台反馈预约成功信息。

在其他实施例中,目标停车场的管理系统也可以是在接收到预占用指令后,确定客户端是否已经缴费,如果客户端已经缴费,则向智能预约平台反馈预约成功信息。

s610,智能预约平台在接收到预约成功信息之后,向客户端发送路径信息,该路径信息用于表示前往目标停车场的行驶路径。

在一种可选的实施例中,可以是将目标车场的所有可用路径中时间成本最小的可用路径确定为行驶路径,关于时间成本可以参见s103的描述,在此不再赘述。

s611,客户端在接收到路径信息之后,按照路径信息所表示的行驶路径进行导航。

参见图7a,图7a所示为本发明实施例提供的停车场确定装置,可以包括:

交通预测模块701,用于每到达预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本,前往成本与从当前位置驾车前往该备选停车场预计耗费时长正相关,多个备选停车场为基于目的地确定的多个停车场;

智能推荐模块702,用于针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度,返回成本与从该备选停车场移动至目的地的路程正相关;如果尚未确定目标停车场,或者所确定的目标停车场不为多个备选停车场中推荐程度最高的备选停车场,将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

进一步的,智能推荐模块702还用于在针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之后,如果已经确定目标停车场,并且所确定的目标停车场为多个备选停车场中推荐程度最高的备选停车场,不更改所确定的目标停车场。

进一步的,当前的多个备选停车场,为与目的地之间的距离不大于预设距离阈值,并且存在空闲车位的多个停车场。

进一步的,如图7b所示,装置还包括车位预约模块703,用于在将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,将目标停车场中的空闲车位设置为预占用状态。

进一步的,智能推荐模块702还用于在针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之前,针对多个备选停车场中每个备选停车场,确定目的地与该备选停车场之间的距离,作为该备选停车场的返回成本。

进一步的,智能推荐模块702,具体用于针对当前的多个备选停车场中的每个备选停车场,确定从当前位置驾车前往该备选停车场的所有可用路径;

针对多个备选停车场中的每个备选停车场,基于当前的交通状态信息,确定该备选停车场的每个可用路径的时间成本,时间成本用于表示驾驶通过该可用路径预计耗费的时长;

针对多个备选停车场中的每个备选停车场,将该备选停车场所有可用路径的时间成本的最小值,作为该备选停车场的前往成本。

进一步的,如图7c所示,装置还包括路径规划模块704,用于在将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,将目标车场的所有可用路径中时间成本最小的可用路径,确定为行驶路径。

本发明实施例还提供了一种电子设备,如图8所示,包括存储器801,用于存放计算机程序;

处理器802,用于执行存储器801上所存放的程序时,实现如下步骤:

每到达预设时间节点,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本,前往成本与从当前位置驾车前往该备选停车场预计耗费时长正相关,多个备选停车场为基于目的地确定的多个停车场;

针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和的前往成本,确定该备选停车场的推荐程度,返回成本与从该备选停车场移动至目的地的路程正相关;

如果尚未确定目标停车场,或者所确定的目标停车场不为多个备选停车场中推荐程度最高的备选停车场,将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场。

进一步,在针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之后,方法还包括:

如果已经确定目标停车场,并且所确定的目标停车场为多个备选停车场中推荐程度最高的备选停车场,不更改所确定的目标停车场。

进一步的,当前的多个备选停车场,为与目的地之间的距离不大于预设距离阈值,并且存在空闲车位的多个停车场。

在将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,方法还包括:

将目标停车场中的空闲车位设置为预占用状态。

进一步的,在针对多个备选停车场中每个备选停车场,基于该备选停车场的返回成本和前往成本,确定该备选停车场的推荐程度之前,方法还包括:

针对多个备选停车场中每个备选停车场,确定目的地与该备选停车场之间的距离,作为该备选停车场的返回成本。

进一步的,在将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之前,方法还包括:

如果尚未确定目标停车场,或者所确定的目标停车场不为多个备选停车场中推荐程度最高的备选停车场,执行将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场的步骤;并返回执行基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本的步骤;

如果已经确定目标停车场,并且所确定的目标停车场为多个备选停车场中推荐程度最高的备选停车场,返回执行基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本的步骤。

进一步的,基于当前的交通状态信息,确定当前的多个备选停车场中每个备选停车场的前往成本,包括:

针对当前的多个备选停车场中的每个备选停车场,确定从当前位置驾车前往该备选停车场的所有可用路径;

针对多个备选停车场中的每个备选停车场,基于当前的交通状态信息,确定该备选停车场的每个可用路径的时间成本,时间成本用于表示驾驶通过该可用路径预计耗费的时长;

针对多个备选停车场中的每个备选停车场,将该备选停车场所有可用路径的时间成本的最小值,作为该备选停车场的前往成本。

在将多个备选停车场中推荐程度最高的备选停车场,确定为目标停车场之后,方法还包括:

将目标车场的所有可用路径中时间成本最小的可用路径,确定为行驶路径。

上述电子设备提到的存储器可以包括随机存取存储器(randomaccessmemory,ram),也可以包括非易失性存储器(non-volatilememory,nvm),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一停车场确定方法。

在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一停车场确定方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、电子设备、计算机可读存储介质、计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1