CN111326015A - Method and device for recommending a parking spot - Google Patents
Method and device for recommending a parking spot Download PDFInfo
- Publication number
- CN111326015A CN111326015A CN202010231843.8A CN202010231843A CN111326015A CN 111326015 A CN111326015 A CN 111326015A CN 202010231843 A CN202010231843 A CN 202010231843A CN 111326015 A CN111326015 A CN 111326015A
- Authority
- CN
- China
- Prior art keywords
- target vehicle
- candidate parking
- target
- parking
- candidate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/14—Traffic control systems for road vehicles indicating individual free spaces in parking areas
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/01—Detecting movement of traffic to be counted or controlled
- G08G1/0104—Measuring and analyzing of parameters relative to traffic conditions
- G08G1/0125—Traffic data processing
- G08G1/0129—Traffic data processing for creating historical data or processing based on historical data
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
Description
技术领域technical field
本申请涉及计算机技术领域,尤其是涉及一种停车点推荐方法及装置。The present application relates to the field of computer technology, and in particular, to a method and device for recommending a parking spot.
背景技术Background technique
随着科技的不断进步与经济的快速发展,乘车出行成为了人们最广泛的选择之一。不论是租车、私家车、共享电动车或共享汽车,都需要将车辆停置在停车点。然而,随着上路车辆越来越多,寻找停车点成为了一件难事。由于每个停车点的停车位数量有限,且出行车辆越来越多,经常会发生司机将车辆开到停车点后,发现该停车点已经爆满,没有停车位的情况。With the continuous advancement of science and technology and the rapid development of the economy, traveling by car has become one of the most extensive choices for people. Whether it is a rental car, private car, shared electric vehicle or shared car, the vehicle needs to be parked at a parking spot. However, with more and more vehicles on the road, finding a parking spot has become difficult. Due to the limited number of parking spaces at each parking spot and more and more vehicles traveling, it often happens that after the driver drives the vehicle to the parking spot, the parking spot is full and there is no parking space.
因此,如何向司机推荐有可用车位的停车点,引导司机停车,成为了一个亟待解决的问题。Therefore, how to recommend parking spots with available parking spaces to drivers and guide drivers to park has become an urgent problem to be solved.
发明内容SUMMARY OF THE INVENTION
有鉴于此,本申请的目的在于提供一种停车点推荐方法及装置,能够预测目标车辆到达停车点的时间,并根据目标车辆到达停车点的时间及停车点的车位使用信息,确定出推荐停车点,避免因停车点没有可用停车位造成的停车效率低,进而改善交通环境。In view of this, the purpose of the present application is to provide a parking spot recommendation method and device, which can predict the time when the target vehicle arrives at the parking spot, and determine the recommended parking according to the time when the target vehicle arrives at the parking spot and the parking space usage information of the parking spot. To avoid the low parking efficiency caused by the lack of available parking spaces at the parking spot, and thus improve the traffic environment.
第一方面,本申请实施例提供了一种停车点推荐方法,所述方法包括:In a first aspect, an embodiment of the present application provides a method for recommending a parking spot, the method comprising:
获取目标车辆的停车请求,并根据所述停车请求携带的目的地信息,确定至少一个候选停车点;Obtain the parking request of the target vehicle, and determine at least one candidate parking spot according to the destination information carried by the parking request;
根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间;According to the driving situation of the target vehicle, determine the estimated time of arrival of the target vehicle to the candidate parking point;
根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点。At least one recommended parking spot is selected from the candidate parking spots according to the parking space usage information corresponding to the candidate parking spots and the estimated time of arrival.
在一种可能的实施方式中,所述车位使用信息包括所述候选停车点在预设时间段内的历史车位使用信息;In a possible implementation manner, the parking space usage information includes historical parking space usage information of the candidate parking spot within a preset time period;
所述根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点,包括:Screening out at least one recommended parking spot from the candidate parking spots according to the parking space usage information corresponding to the candidate parking spots and the estimated time of arrival, including:
确定所述预计到达时间在所述预设时间段内对应的多个目标历史时刻;determining a plurality of target historical moments corresponding to the estimated time of arrival within the preset time period;
根据所述历史车位使用信息,确定在每个所述目标历史时刻,所述候选停车点中的可用停车位数量;According to the historical parking space usage information, determine the number of available parking spaces in the candidate parking spots at each target historical moment;
基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点。At least one recommended parking spot is selected from the candidate parking spots based on the number of available parking spaces of the candidate parking spots at each of the target historical moments.
在一种可能的实施方式中,所述基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点,包括:In a possible implementation manner, filtering out at least one recommended parking point from the candidate parking points based on the number of available parking spaces of the candidate parking points at each target historical moment, including:
确定所述候选停车点的所述多个目标历史时刻的平均可用停车位数量;determining the average number of available parking spaces at the multiple target historical moments of the candidate parking spots;
将所述平均可用停车位数量大于或等于预设阈值的候选停车点作为推荐停车点。A candidate parking spot whose average number of available parking spaces is greater than or equal to a preset threshold is used as a recommended parking spot.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录和当前所在地点;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record and a current location of the target vehicle;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:The determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间。According to the travel time, the estimated time of arrival of the target vehicle to the candidate parking point is determined.
在一种可能的实施方式中,所述根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:In a possible implementation manner, the determining the estimated time of arrival of the target vehicle to the candidate parking point according to the travel time includes:
当存在多条目标行驶记录时,针对每条目标行驶记录,根据该条目标行驶记录对应的道路拥堵等级,确定该条目标行驶记录对应的拥堵等级权重;When there are multiple target driving records, for each target driving record, determine the congestion level weight corresponding to the target driving record according to the road congestion level corresponding to the target driving record;
根据每条目标行驶记录对应的拥堵等级权重,确定目标行驶记录的行驶时间的加权平均值,并将所述加权平均值作为所述预计到达时间。According to the congestion level weight corresponding to each target driving record, a weighted average value of the travel time of the target driving record is determined, and the weighted average value is used as the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking spot, and the current speed of the target vehicle;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:The determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a road congestion level between the target vehicle and the candidate parking point, and a distance between the target vehicle and the candidate parking point;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:The determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, and all the current speed of the target vehicle;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:The determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第一预计到达时间;determining the first estimated time of arrival of the target vehicle to the candidate parking point according to the travel time;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第二预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate the second estimated time of arrival of the target vehicle to the candidate parking point;
根据所述第一预计到达时间及第二预计到达时间的权重,计算所述第一预计到达时间和所述第二预计到达时间的加权平均值,得到所述预计到达时间。According to the weight of the first estimated time of arrival and the weight of the second estimated time of arrival, the weighted average of the first estimated time of arrival and the second estimated time of arrival is calculated to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, a current location of the target vehicle, and road congestion between the target vehicle and the candidate parking point level, and the distance between the target vehicle and the candidate parking spot;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:The determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第三预计到达时间;determining, according to the travel time, a third estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第四预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a fourth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第三预计到达时间及第四预计到达时间的权重,计算所述第三预计到达时间和所述第四预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the third estimated time of arrival and the fourth estimated time of arrival, the weighted average of the third estimated time of arrival and the fourth estimated time of arrival is calculated to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking point, the current speed of the target vehicle, and the difference between the target vehicle and the candidate parking point. the level of road congestion between
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:The determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第五预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculating a fifth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第六预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a sixth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第五预计到达时间及第六预计到达时间的权重,计算所述第五预计到达时间和所述第六预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the fifth ETA and the sixth ETA, the weighted average of the fifth ETA and the sixth ETA is calculated to obtain the ETA.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, the the current speed of the target vehicle, and the road congestion level between the target vehicle and the candidate parking spot;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:The determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第七预计到达时间;determining, according to the travel time, a seventh estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第八预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate an eighth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第九预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a ninth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第七预计到达时间、所述第八预计到达时间及所述第九预计到达时间的权重,计算所述第七预计到达时间、所述第八预计到达时间和所述第九预计到达时间的加权平均值,得到所述预计到达时间。Calculate the seventh ETA, the eighth ETA and the ninth ETA according to the weights of the seventh ETA, the eighth ETA and the ninth ETA The time-weighted average is obtained to obtain the estimated time of arrival.
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
将所述推荐停车点推送至所述目标车辆对应的客户端,以为所述客户端对应的用户选择停车点提供参考。The recommended parking spot is pushed to the client terminal corresponding to the target vehicle, so as to provide a reference for the user corresponding to the client terminal to select a parking spot.
第二方面,本申请实施例还提供了一种停车点推荐装置,所述装置包括:In a second aspect, an embodiment of the present application further provides a parking spot recommendation device, the device comprising:
获取模块,用于获取目标车辆的停车请求,并根据所述停车请求携带的目的地信息,确定至少一个候选停车点;an acquisition module, configured to acquire the parking request of the target vehicle, and determine at least one candidate parking point according to the destination information carried by the parking request;
确定模块,用于根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间;a determining module, configured to determine the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle;
筛选模块,用于根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点。The screening module is configured to screen out at least one recommended parking spot from the candidate parking spots according to the parking space usage information corresponding to the candidate parking spots and the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录和当前所在地点;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record and a current location of the target vehicle;
所述确定模块具体用于:The determining module is specifically used for:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间。According to the travel time, the estimated time of arrival of the target vehicle to the candidate parking point is determined.
在一种可能的实施方式中,所述确定模块在根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间时,具体用于:In a possible implementation manner, when the determining module determines the estimated time of arrival of the target vehicle to the candidate parking point according to the travel time, the determining module is specifically configured to:
当存在多条目标行驶记录时,针对每条目标行驶记录,根据该条目标行驶记录对应的道路拥堵等级,确定该条目标行驶记录对应的拥堵等级权重;When there are multiple target driving records, for each target driving record, determine the congestion level weight corresponding to the target driving record according to the road congestion level corresponding to the target driving record;
根据每条目标行驶记录对应的拥堵等级权重,确定目标行驶记录的行驶时间的加权平均值,并将所述加权平均值作为所述预计到达时间。According to the congestion level weight corresponding to each target driving record, a weighted average value of the travel time of the target driving record is determined, and the weighted average value is used as the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking spot, and the current speed of the target vehicle;
所述确定模块具体用于:The determining module is specifically used for:
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a road congestion level between the target vehicle and the candidate parking point, and a distance between the target vehicle and the candidate parking point;
所述确定模块具体用于:The determining module is specifically used for:
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, and all the current speed of the target vehicle;
所述确定模块具体用于:The determining module is specifically used for:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第一预计到达时间;determining the first estimated time of arrival of the target vehicle to the candidate parking point according to the travel time;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第二预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate the second estimated time of arrival of the target vehicle to the candidate parking point;
根据所述第一预计到达时间及第二预计到达时间的权重,计算所述第一预计到达时间和所述第二预计到达时间的加权平均值,得到所述预计到达时间。According to the weight of the first estimated time of arrival and the weight of the second estimated time of arrival, the weighted average of the first estimated time of arrival and the second estimated time of arrival is calculated to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, a current location of the target vehicle, and road congestion between the target vehicle and the candidate parking point level, and the distance between the target vehicle and the candidate parking spot;
所述确定模块具体用于:The determining module is specifically used for:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第三预计到达时间;determining, according to the travel time, a third estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第四预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a fourth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第三预计到达时间及第四预计到达时间的权重,计算所述第三预计到达时间和所述第四预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the third estimated time of arrival and the fourth estimated time of arrival, the weighted average of the third estimated time of arrival and the fourth estimated time of arrival is calculated to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking point, the current speed of the target vehicle, and the difference between the target vehicle and the candidate parking point. the level of road congestion between
所述确定模块具体用于:The determining module is specifically used for:
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第五预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculating a fifth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第六预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a sixth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第五预计到达时间及第六预计到达时间的权重,计算所述第五预计到达时间和所述第六预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the fifth ETA and the sixth ETA, the weighted average of the fifth ETA and the sixth ETA is calculated to obtain the ETA.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, the the current speed of the target vehicle, and the road congestion level between the target vehicle and the candidate parking spot;
所述确定模块具体用于:The determining module is specifically used for:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第七预计到达时间;determining, according to the travel time, a seventh estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第八预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate an eighth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第九预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a ninth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第七预计到达时间、所述第八预计到达时间及所述第九预计到达时间的权重,计算所述第七预计到达时间、所述第八预计到达时间和所述第九预计到达时间的加权平均值,得到所述预计到达时间。Calculate the seventh ETA, the eighth ETA and the ninth ETA according to the weights of the seventh ETA, the eighth ETA and the ninth ETA The time-weighted average is obtained to obtain the estimated time of arrival.
在一种可能的实施方式中,所述车位使用信息包括所述候选停车点在预设时间段内的历史车位使用信息;In a possible implementation manner, the parking space usage information includes historical parking space usage information of the candidate parking spot within a preset time period;
所述筛选模块具体用于:The screening module is specifically used for:
确定所述预计到达时间在所述预设时间段内对应的多个目标历史时刻;determining a plurality of target historical moments corresponding to the estimated time of arrival within the preset time period;
根据所述历史车位使用信息,确定在每个所述目标历史时刻,所述候选停车点中的可用停车位数量;According to the historical parking space usage information, determine the number of available parking spaces in the candidate parking spots at each target historical moment;
基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点。At least one recommended parking spot is selected from the candidate parking spots based on the number of available parking spaces of the candidate parking spots at each of the target historical moments.
在一种可能的实施方式中,所述筛选模块在基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点时,具体用于:In a possible implementation manner, when the screening module selects at least one recommended parking spot from the candidate parking spots based on the number of available parking spaces of the candidate parking spots at each target historical moment, Specifically for:
确定所述候选停车点的所述多个目标历史时刻的平均可用停车位数量;determining the average number of available parking spaces at the multiple target historical moments of the candidate parking spots;
将所述平均可用停车位数量大于或等于预设阈值的候选停车点作为推荐停车点。A candidate parking spot whose average number of available parking spaces is greater than or equal to a preset threshold is used as a recommended parking spot.
在一种可能的实施方式中,所述装置还包括:In a possible implementation, the device further includes:
推送模块,用于将所述推荐停车点推送至所述目标车辆对应的客户端,以为所述客户端对应的用户选择停车点提供参考。A push module is configured to push the recommended parking spot to a client corresponding to the target vehicle, so as to provide a reference for a user corresponding to the client to select a parking spot.
第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的停车点推荐方法的步骤。In a third aspect, embodiments of the present application further provide an electronic device, including: a processor, a memory, and a bus, where the memory stores machine-readable instructions executable by the processor, and when the electronic device runs, the processing The processor and the memory communicate via a bus, and the machine-readable instructions, when executed by the processor, execute the steps of the above-mentioned method for recommending a parking spot.
第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的停车点推荐方法的步骤。In a fourth aspect, embodiments of the present application further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and the computer program executes the steps of the above parking spot recommendation method when the computer program is run by a processor.
本申请实施例提供的停车点推荐方法及装置,首先获取目标车辆的停车请求,并根据所述停车请求携带的目的地信息,确定至少一个候选停车点;然后,根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间;最后,根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点。本申请能够预测目标车辆到达停车点的时间,并根据目标车辆到达停车点的时间及停车点的车位使用信息,确定出推荐停车点,避免因停车点没有可用停车位造成的停车效率低,进而改善交通环境。The method and device for recommending parking spots provided by the embodiments of the present application first obtain a parking request of a target vehicle, and determine at least one candidate parking spot according to the destination information carried in the parking request; then, according to the driving conditions of the target vehicle , determine the expected arrival time of the target vehicle to the candidate parking spot; finally, according to the parking space usage information corresponding to the candidate parking spot and the expected arrival time, filter out at least one recommendation from the candidate parking spot parking spot. The application can predict the time when the target vehicle arrives at the parking spot, and determine the recommended parking spot according to the time when the target vehicle arrives at the parking spot and the parking space usage information of the parking spot, so as to avoid low parking efficiency caused by the lack of available parking spaces at the parking spot, and further Improve the traffic environment.
为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the preferred embodiments are exemplified below, and are described in detail as follows in conjunction with the accompanying drawings.
附图说明Description of drawings
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。In order to illustrate the technical solutions of the embodiments of the present application more clearly, the following drawings will briefly introduce the drawings that need to be used in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore do not It should be regarded as a limitation of the scope, and for those of ordinary skill in the art, other related drawings can also be obtained according to these drawings without any creative effort.
图1示出了本申请实施例所提供的一种停车点推荐方法的流程图;FIG. 1 shows a flowchart of a parking spot recommendation method provided by an embodiment of the present application;
图2示出了本申请实施例所提供的一种停车点推荐装置的结构示意图;FIG. 2 shows a schematic structural diagram of a parking spot recommendation device provided by an embodiment of the present application;
图3示出了本申请实施例所提供的另一种停车点推荐装置的结构示意图;FIG. 3 shows a schematic structural diagram of another parking spot recommendation device provided by an embodiment of the present application;
图4示出了本申请实施例所提供的一种电子设备的结构示意图。FIG. 4 shows a schematic structural diagram of an electronic device provided by an embodiment of the present application.
具体实施方式Detailed ways
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application. The drawings are only for the purpose of illustration and description, and are not used to limit the protection scope of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented in accordance with some embodiments of the application. It should be understood that the operations of the flowcharts may be performed out of order and that steps without logical context may be performed in reverse order or concurrently. In addition, those skilled in the art can add one or more other operations to the flowchart, and can also remove one or more operations from the flowchart under the guidance of the content of the present application.
另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。In addition, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments. The components of the embodiments of the present application generally described and illustrated in the drawings herein may be arranged and designed in a variety of different configurations. Thus, the following detailed description of the embodiments of the application provided in the accompanying drawings is not intended to limit the scope of the application as claimed, but is merely representative of selected embodiments of the application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work fall within the protection scope of the present application.
为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“对车辆进行停车点推荐”,给出以下实施方式。对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。虽然本申请主要围绕服务站点中的激励资源配置进行描述,但是应该理解,这仅是一个示例性实施例。In order to enable those skilled in the art to use the content of the present application, the following embodiments are given in combination with the specific application scenario "recommending parking spots for vehicles". For those skilled in the art, the general principles defined herein may be applied to other embodiments and application scenarios without departing from the spirit and scope of the present application. While this application is primarily described around the configuration of incentive resources in a service site, it should be understood that this is only an exemplary embodiment.
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared later, but does not exclude the addition of other features.
值得注意的是,在本申请提出申请之前,目前现有的停车点推荐方法是根据车辆在发起停车请求时,停车点内的停车位使用情况向用户推荐停车点的。这种方式存在一定的弊端,当用户驾车到达推荐的停车点时,该停车点内的车位使用情况可能已经改变,经常导致用户到达推荐停车点后,该停车点已经没有可用车位的情况,进而使用户继续寻找其他停车点,降低用户的出行效率,进而导致交通环境更加恶劣,浪费公众资源。It is worth noting that, before this application is filed, the existing parking spot recommendation method recommends parking spots to users according to the usage of parking spaces in the parking spots when the vehicle initiates a parking request. This method has certain drawbacks. When the user drives to the recommended parking spot, the usage of the parking spaces in the parking spot may have changed, which often leads to the situation that there is no available parking space at the parking spot after the user arrives at the recommended parking spot. Users continue to look for other parking spots, reducing the travel efficiency of users, which in turn leads to worse traffic conditions and waste of public resources.
基于此,本申请提供了一种停车点推荐方法,以避免因停车点没有可用停车位造成的停车效率低,进而改善交通环境。Based on this, the present application provides a parking spot recommendation method to avoid low parking efficiency caused by no available parking spaces at the parking spot, thereby improving the traffic environment.
请参阅图1,图1为本申请实施例所提供的一种停车点推荐方法的流程图。如图1中所示,本申请实施例提供的停车点推荐方法的执行主体可以为服务器,所述方法包括:Please refer to FIG. 1 , which is a flowchart of a method for recommending a parking spot provided by an embodiment of the present application. As shown in FIG. 1 , the execution body of the parking spot recommendation method provided by the embodiment of the present application may be a server, and the method includes:
S101、获取目标车辆的停车请求,并根据所述停车请求携带的目的地信息,确定至少一个候选停车点。S101. Acquire a parking request of a target vehicle, and determine at least one candidate parking point according to destination information carried in the parking request.
该步骤中,服务器可以接收目标车辆对应的客户端发送的停车请求,停车请求中可以携带有目标车辆的当前位置信息、行驶速度、目的地信息等。服务器在接收到停车请求后,可以根据停车请求携带的目的地信息,确定距离目的地预设距离内的多个候选停车点。In this step, the server may receive a parking request sent by a client corresponding to the target vehicle, and the parking request may carry current location information, driving speed, destination information and the like of the target vehicle. After receiving the parking request, the server may determine a plurality of candidate parking points within a preset distance from the destination according to the destination information carried in the parking request.
比如,预设距离可以设置为500米、200米等较短的距离。For example, the preset distance can be set to a shorter distance such as 500 meters and 200 meters.
目的地信息可以通过客户端的卫星定位系统确定,目的地信息可以包括坐标、地名、建筑名、街道名称。The destination information may be determined by the client's satellite positioning system, and the destination information may include coordinates, place names, building names, and street names.
这里,目标车辆可以是共享单车、共享电动车、共享汽车、四轮机动车等。停车点可以是与目标车辆类型相对应的停车场。比如,对于共享电动车而言,停车点即为共享电动车的指定泊车点;对于四轮机动车而言,停车点即可以为地下停车场、地表停车场等。Here, the target vehicle may be a shared bicycle, a shared electric vehicle, a shared car, a four-wheeled vehicle, or the like. The parking spot may be a parking lot corresponding to the target vehicle type. For example, for a shared electric vehicle, the parking spot is the designated parking spot for the shared electric vehicle; for a four-wheeled vehicle, the parking spot can be an underground parking lot, a surface parking lot, etc.
该步骤中,服务器还可以同时根据候目的地附近的路况,确定候选停车场。比如,若目的地通向某一停车场的路段的拥堵等级高于预设等级,则不将该停车场设为候选停车场。In this step, the server may also determine the candidate parking lot according to the road conditions near the candidate destination at the same time. For example, if the congestion level of the road segment leading to a certain parking lot at the destination is higher than the preset level, the parking lot will not be set as a candidate parking lot.
其中,目标车辆对应的客户端可以是移动设备,比如可以包括智能家居设备、可穿戴设备、智能移动设备、虚拟现实设备、或增强现实设备等,也可以是平板计算机、膝上型计算机、或机动车辆中的内置设备等。客户端可以和服务器通过网络进行通信连接。服务器可以包括处理器。处理器可以处理与服务请求有关的信息和/或数据,以执行本申请中描述的一个或多个功能。例如,处理器可以基于从客户端获得的服务请求来确定服务订单。在一些实施例中,处理器可以包括一个或多个处理核(例如,单核处理器(S)或多核处理器(S))。仅作为举例,处理器可以包括中央处理单元(Central Processing Unit,CPU)、专用集成电路(Application Specific Integrated Circuit,ASIC)、专用指令集处理器(ApplicationSpecific Instruction-set Processor,ASIP)、图形处理单元(Graphics ProcessingUnit,GPU)、物理处理单元(Physics Processing Unit,PPU)、数字信号处理器(DigitalSignal Processor,DSP)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、可编程逻辑器件(Programmable Logic Device,PLD)、控制器、微控制器单元、简化指令集计算机(Reduced Instruction Set Computing,RISC)、或微处理器等,或其任意组合。The client corresponding to the target vehicle may be a mobile device, such as a smart home device, a wearable device, a smart mobile device, a virtual reality device, or an augmented reality device, etc., or a tablet computer, a laptop computer, or a Built-in equipment in motor vehicles, etc. The client can communicate with the server through the network. The server may include a processor. The processor may process information and/or data related to the service request to perform one or more functions described herein. For example, a processor may determine a service order based on a service request obtained from a client. In some embodiments, a processor may include one or more processing cores (eg, a single-core processor (S) or a multi-core processor (S)). By way of example only, the processor may include a central processing unit (CPU), an application specific integrated circuit (ASIC), an application specific instruction-set processor (ASIP), a graphics processing unit ( Graphics Processing Unit (GPU), Physical Processing Unit (PPU), Digital Signal Processor (DSP), Field Programmable Gate Array (FPGA), Programmable Logic Device (Programmable Logic Device) , PLD), controller, microcontroller unit, Reduced Instruction Set Computing (RISC), or microprocessor, etc., or any combination thereof.
S102、根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间。S102. Determine the estimated time of arrival of the target vehicle at the candidate parking point according to the driving situation of the target vehicle.
该步骤中,服务器可以在确定候选停车点后,获取目标车辆的行驶情况,并根据目标车辆的行驶情况确定目标车辆到达所述至少一个候选停车点的预计到达时间。In this step, after determining the candidate parking point, the server may obtain the driving condition of the target vehicle, and determine the estimated time of arrival of the target vehicle to the at least one candidate parking point according to the driving condition of the target vehicle.
其中,目标车辆的行驶情况可以包括目标车辆的当前所在位置、当前行驶情况、历史行驶情况以及当前目标车辆所在路段的道路拥堵等级。服务器可以根据上述一个或多个维度的信息,确定目标车辆到达每个候选停车点需要的时间,进而确定目标车辆到达候选停车点的时间。Wherein, the driving situation of the target vehicle may include the current location of the target vehicle, the current driving situation, the historical driving situation, and the road congestion level of the road section where the current target vehicle is located. The server may determine the time required for the target vehicle to arrive at each candidate parking point according to the information of the above one or more dimensions, and then determine the time for the target vehicle to arrive at the candidate parking point.
示例性的,服务器可以将目标车辆的行驶情况输入进训练好的预测模型中,得到目标车辆到达每个候选停车点的预计到达时间。Exemplarily, the server may input the driving situation of the target vehicle into the trained prediction model to obtain the estimated time of arrival of the target vehicle at each candidate parking point.
其中,预测模型可以是卷积神经网络模型,卷积神经网络是一类包含卷积计算且具有深度结构的前馈神经网络,能够对特征进行分类,通过训练样本对预测模型的训练,可以使预测模型学习训练样本的行驶情况与训练样本实际到达候选停车点的时间的关系,进而根据目标车辆的行驶情况,预测目标车辆到达候选停车点的预计到达时间。Among them, the prediction model can be a convolutional neural network model, which is a type of feedforward neural network that includes convolutional computation and has a deep structure, and can classify features. The training of the prediction model through training samples can make The prediction model learns the relationship between the driving situation of the training samples and the time when the training samples actually arrive at the candidate parking point, and then predicts the expected arrival time of the target vehicle to the candidate parking point according to the driving situation of the target vehicle.
S103、根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点。S103. Screen out at least one recommended parking spot from the candidate parking spots according to the parking space usage information corresponding to the candidate parking spots and the estimated time of arrival.
该步骤中,服务器可以在确定目标车辆针对每个候选停车点的预计到达时间后,根据每个候选停车点对应的车位使用信息及该停车点对应的预计到达时间,确定是否将该候选停车点推荐给用户。In this step, after determining the estimated time of arrival of the target vehicle for each candidate parking point, the server may determine whether to use the parking space for the candidate parking point according to the parking space usage information corresponding to each candidate parking point and the estimated time of arrival corresponding to the parking point. Recommended to users.
具体的,可以候选停车点对应的车位使用信息,确定预计到达时间时,候选停车点剩余的可用停车位,并在可用停车位的数量满足预设条件时,将其设置为推荐停车点。Specifically, the parking space usage information corresponding to the candidate parking spot can be determined, when the estimated arrival time is determined, the remaining available parking spaces of the candidate parking spot can be determined, and when the number of available parking spaces satisfies the preset condition, it is set as the recommended parking spot.
其中,车位使用情况可以包括该停车点的当前车位使用情况和历史车位使用情况,当前车位使用情况可以包括当前正在使用中的车位、当前空闲的车位、每个使用中车位的预计空闲时间,历史车位使用情况可以包括每个车位在过去预设时间段内,每一时刻是否使用,以及使用时间、空闲时间、每个车位上的车辆的泊车习惯等信息。Wherein, the parking space usage may include the current parking space usage and historical parking space usage of the parking spot, and the current parking space usage may include the currently in use parking space, the currently vacant parking space, the estimated idle time of each parking space in use, and the historical parking space usage. The parking space usage may include information on whether each parking space was used at each moment in the past preset time period, as well as the usage time, idle time, and the parking habits of vehicles in each parking space.
示例性的,服务器还可以根据预先训练好的车位预测模型,预测在预计到达时间时,每个候选停车点所剩余的可用车位,并根据预测的剩余可用车位,从多个候选停车点中筛选出至少一个推荐停车点。Exemplarily, the server may also predict, according to the pre-trained parking space prediction model, the remaining available parking spaces of each candidate parking spot at the estimated time of arrival, and filter from multiple candidate parking spots according to the predicted remaining available parking spaces. Check out at least one recommended parking spot.
本申请实施例提供的停车点推荐方法及装置,首先获取目标车辆的停车请求,并根据所述停车请求携带的目的地信息,确定至少一个候选停车点;然后,根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间;最后,根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点。本申请能够预测目标车辆到达停车点的时间,并根据目标车辆到达停车点的时间及停车点的车位使用信息,确定出推荐停车点,避免因停车点没有可用停车位造成的停车效率低,进而改善交通环境。The method and device for recommending parking spots provided by the embodiments of the present application first obtain a parking request of a target vehicle, and determine at least one candidate parking spot according to the destination information carried in the parking request; then, according to the driving conditions of the target vehicle , determine the expected arrival time of the target vehicle to the candidate parking spot; finally, according to the parking space usage information corresponding to the candidate parking spot and the expected arrival time, filter out at least one recommendation from the candidate parking spot parking spot. The application can predict the time when the target vehicle arrives at the parking spot, and determine the recommended parking spot according to the time when the target vehicle arrives at the parking spot and the parking space usage information of the parking spot, so as to avoid low parking efficiency caused by the lack of available parking spaces at the parking spot, and further Improve the traffic environment.
在一种可能的实施方式中,所述车位使用信息包括所述候选停车点在预设时间段内的历史车位使用信息;In a possible implementation manner, the parking space usage information includes historical parking space usage information of the candidate parking spot within a preset time period;
所述根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点,包括:Screening out at least one recommended parking spot from the candidate parking spots according to the parking space usage information corresponding to the candidate parking spots and the estimated time of arrival, including:
确定所述预计到达时间在所述预设时间段内对应的多个目标历史时刻;determining a plurality of target historical moments corresponding to the estimated time of arrival within the preset time period;
根据所述历史车位使用信息,确定在每个所述目标历史时刻,所述候选停车点中的可用停车位数量;According to the historical parking space usage information, determine the number of available parking spaces in the candidate parking spots at each target historical moment;
基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点。At least one recommended parking spot is selected from the candidate parking spots based on the number of available parking spaces of the candidate parking spots at each of the target historical moments.
该步骤中,服务器可以确定预计到达时间在预设时间段内对应的多个目标历史时刻,比如,若预计到达时间为8时20分,预设时间段为近一个月,则可以确定近一个月内,每个天的8时20分为目标历史时刻。In this step, the server may determine multiple target historical moments corresponding to the expected arrival time within the preset time period. For example, if the expected arrival time is 8:20 and the preset time period is nearly one month, it may determine a near one In the month, 8:20 of each day is the target historical moment.
这里,每个目标历史时刻与预计到达时间具有相同的属性信息,比如,预计到达时间与目标历史时刻可以同属于工作日,或同属于休息日,或为一个星期中的同一天。由于目标历史时刻与预计到达时间具有相同的属性信息,其对应的交通情况也是相似的,因此,在上述时间点的可用停车位数量也相似,进而,可以利用历史车位使用信息中的目标历史时刻的可用停车位数量,预测停车点在预计到达时间的可用停车位数量。Here, each target historical time and the estimated time of arrival have the same attribute information, for example, the estimated time of arrival and the target historical time may belong to the same working day, the same rest day, or the same day of the week. Since the target historical time and the estimated time of arrival have the same attribute information, the corresponding traffic conditions are also similar, so the number of available parking spaces at the above time point is also similar. Furthermore, the target historical time in the historical parking space usage information can be used. The number of available parking spaces for the predicted parking spot at the estimated time of arrival.
在确定目标历史时刻后,可以确定每个候选停车点在目标历史时刻时,候选停车位中的可用停车位数量,再根据所述可用停车位数量,从候选停车点中筛选出至少一个推荐停车点。After the target historical moment is determined, the number of available parking spaces in the candidate parking spaces can be determined when each candidate parking spot is at the target historical moment, and then at least one recommended parking spot is screened from the candidate parking spots according to the number of available parking spaces point.
在一种可能的实施方式中,所述基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点,包括:In a possible implementation manner, filtering out at least one recommended parking point from the candidate parking points based on the number of available parking spaces of the candidate parking points at each target historical moment, including:
确定所述候选停车点的所述多个目标历史时刻的平均可用停车位数量;determining the average number of available parking spaces at the multiple target historical moments of the candidate parking spots;
将所述平均可用停车位数量大于或等于预设阈值的候选停车点作为推荐停车点。A candidate parking spot whose average number of available parking spaces is greater than or equal to a preset threshold is used as a recommended parking spot.
该步骤中,服务器可以计算每个候选停车点在历史目标时刻的平均可用车位数量,并将平均可用车位数量大于或等于预设阈值的候选停车点作为推荐停车点。In this step, the server may calculate the average number of available parking spaces of each candidate parking point at the historical target time, and use the candidate parking points whose average number of available parking spaces is greater than or equal to a preset threshold as a recommended parking point.
这样,通过计算平均值,可以提升预测的可用停车位的准确程度,选择平均可用停车位大于或等于预设阈值的候选停车点作为推荐停车点,可以保证该停车点的数量足够多,提高目标车辆在到达该候选停车点后,仍有停车位的概率。In this way, by calculating the average value, the accuracy of the predicted available parking spaces can be improved, and a candidate parking spot with an average available parking space greater than or equal to a preset threshold is selected as the recommended parking spot, which can ensure that the number of parking spots is large enough to improve the target The probability that the vehicle still has a parking space after reaching the candidate parking point.
在本申请的一些实施方式中,步骤S102可以包括多种实施方式。多种实施方式如下:In some embodiments of the present application, step S102 may include various embodiments. Various implementations are as follows:
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录和当前所在地点;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record and a current location of the target vehicle;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间的第一种实施方式,包括:The first implementation manner of determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间。According to the travel time, the estimated time of arrival of the target vehicle to the candidate parking point is determined.
该步骤中,服务器可以从历史行驶记录中,筛选出一条或多条目标行驶记录,目标行驶记录中的行驶轨迹经过目标车辆的当前所在地点及候选停车场,并根据目标车辆的目标行驶记录中目标车辆从当前所在地点到达候选停车点所花费的时间,预测本次行驶中,目标车辆从当前所在地点到达候选停车点所需要的时间。In this step, the server can filter out one or more target driving records from the historical driving records, and the driving track in the target driving record passes through the current location of the target vehicle and the candidate parking lot, and according to the target driving record of the target vehicle The time it takes for the target vehicle to reach the candidate parking point from the current location is to predict the time it takes for the target vehicle to reach the candidate parking point from the current location during this trip.
具体的,可以根据当前时间、当前地点至候选停车点之间的道路拥堵等级等信息确定目标行驶记录。比如,目标行驶记录对应的行驶时间段可以与当前时间所属的时间段一致,目标行驶记录对应的当前地点至候选停车点之间的道路拥堵等级可以与当前的道路拥堵等级一致等,在历史行驶记录满足这些条件时,将其确定为目标行驶记录。Specifically, the target driving record may be determined according to information such as the current time, the road congestion level between the current location and the candidate parking point, and the like. For example, the driving time period corresponding to the target driving record may be consistent with the time period to which the current time belongs, and the road congestion level between the current location corresponding to the target driving record and the candidate parking point may be consistent with the current road congestion level, etc. When a record meets these conditions, it is determined as the target travel record.
在确定出每个目标行驶记录中目标车辆从当前所在地点至候选停车点所消耗的行驶时间后,可以对这些行驶时间做平均值或加权平均值,并将得到的平均值作为预计到达时间。After determining the travel time consumed by the target vehicle from the current location to the candidate parking point in each target travel record, the average or weighted average of these travel times can be made, and the obtained average value is used as the estimated time of arrival.
在一种可能的实施方式中,所述根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间,包括:In a possible implementation manner, the determining the estimated time of arrival of the target vehicle to the candidate parking point according to the travel time includes:
当存在多条目标行驶记录时,针对每条目标行驶记录,根据该条目标行驶记录对应的道路拥堵等级,确定该条目标行驶记录对应的拥堵等级权重;When there are multiple target driving records, for each target driving record, determine the congestion level weight corresponding to the target driving record according to the road congestion level corresponding to the target driving record;
根据每条目标行驶记录对应的拥堵等级权重,确定目标行驶记录的行驶时间的加权平均值,并将所述加权平均值作为所述预计到达时间。According to the congestion level weight corresponding to each target driving record, a weighted average value of the travel time of the target driving record is determined, and the weighted average value is used as the estimated time of arrival.
该步骤中,可以确定每条目标行驶记录对应的道路拥堵等级,以及当前的目标车辆至候选停车点之间的道路拥堵等级,将二者的比值作为拥堵等级权重,并利用得到的拥堵等级权重,对每个目标行驶记录的行驶时间做加权平均,得到预设到达时间。In this step, the road congestion level corresponding to each target driving record and the road congestion level between the current target vehicle and the candidate parking point can be determined, the ratio of the two can be used as the congestion level weight, and the obtained congestion level weight can be used. , and make a weighted average of the travel time of each target travel record to obtain the preset arrival time.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking spot, and the current speed of the target vehicle;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间的第二种实施方式,包括:The second implementation manner of determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
该步骤中,可以将目标车辆的当前车速作为目标车辆在行驶至候选停车点时的平均车速,并按照目标车辆与候选停车点之间的行驶距离,计算到达候选停车点的预计到达时间。In this step, the current speed of the target vehicle can be used as the average speed of the target vehicle when it travels to the candidate parking point, and the estimated time of arrival to the candidate parking point is calculated according to the distance between the target vehicle and the candidate parking point.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a road congestion level between the target vehicle and the candidate parking point, and a distance between the target vehicle and the candidate parking point;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间的第三种实施方式,包括:The third implementation manner of determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
该步骤中,不同的道路拥堵等级与不同的预计车速对应,道路拥堵等级与预计车速的对应关系可以根据历史交通记录确定,道路拥堵等级越高,预计车速就越低。In this step, different road congestion levels correspond to different estimated vehicle speeds, and the corresponding relationship between the road congestion levels and estimated vehicle speeds can be determined according to historical traffic records. The higher the road congestion level, the lower the estimated vehicle speed.
在确定目标预计车速后,可以计算目标车辆与所述候选停车点的距离与目标预计车速之间的比值,得到预计到达时间。After the target estimated vehicle speed is determined, the ratio between the distance between the target vehicle and the candidate parking point and the target estimated vehicle speed can be calculated to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, and all the current speed of the target vehicle;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间的第四种实施方式,包括:The fourth implementation manner of determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第一预计到达时间;determining the first estimated time of arrival of the target vehicle to the candidate parking point according to the travel time;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第二预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate the second estimated time of arrival of the target vehicle to the candidate parking point;
根据所述第一预计到达时间及第二预计到达时间的权重,计算所述第一预计到达时间和所述第二预计到达时间的加权平均值,得到所述预计到达时间。According to the weight of the first estimated time of arrival and the weight of the second estimated time of arrival, the weighted average of the first estimated time of arrival and the second estimated time of arrival is calculated to obtain the estimated time of arrival.
该步骤中,可以结合步骤S102的第一种实施方式及第二种实施方式,结合上述根据历史行驶记录以及根据目标车辆与所述候选停车点的距离的方式,确定预计到达时间。具体的,可以分别按照上述根据历史行驶记录以及根据目标车辆与所述候选停车点的距离的方式,确定出第一预计到达时间和第二预计到达时间。In this step, the estimated time of arrival can be determined in combination with the first and second embodiments of step S102 and the above-mentioned methods based on historical driving records and the distance between the target vehicle and the candidate parking point. Specifically, the first estimated time of arrival and the second estimated time of arrival may be determined according to the above-mentioned methods based on the historical driving records and the distance between the target vehicle and the candidate parking point, respectively.
在确定第一预计到达时间和第二预计到达时间后,可以为第一预计到达时间和第二预计到达时间根据其对应的确定方式的准确程度或重要程度,分配权重,并计算第一预计到达时间和第二预计到达时间的加权平均值,得到预计到达时间。After the first estimated time of arrival and the second estimated time of arrival are determined, weights can be assigned to the first estimated time of arrival and the second estimated time of arrival according to the degree of accuracy or importance of the corresponding determination methods, and the first estimated time of arrival can be calculated The weighted average of the time and the second estimated time of arrival gives the estimated time of arrival.
这样,通过结合上述根据历史行驶记录以及根据目标车辆与所述候选停车点的距离的方式,可以使确定的预计到达时间更加准确。In this way, the determined estimated time of arrival can be made more accurate by combining the above-mentioned methods based on the historical driving records and the distance between the target vehicle and the candidate parking point.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, a current location of the target vehicle, and road congestion between the target vehicle and the candidate parking point level, and the distance between the target vehicle and the candidate parking spot;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间的第五种实施方式,包括:The fifth implementation manner of determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第三预计到达时间;determining, according to the travel time, a third estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第四预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a fourth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第三预计到达时间及第四预计到达时间的权重,计算所述第三预计到达时间和所述第四预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the third estimated time of arrival and the fourth estimated time of arrival, the weighted average of the third estimated time of arrival and the fourth estimated time of arrival is calculated to obtain the estimated time of arrival.
该步骤中,可以结合步骤S102的第一种实施方式和第三种实施方式,分别以第一种实施方式和第三种实施方式的方式确定第三预计到达时间和第四预计到达时间,再根据每种实施方式对应的准确程度或重要程度的权重,计算第三预计到达时间和第四预计到达时间的加权平均值,得到预计到达时间。In this step, the first and third embodiments of step S102 may be combined to determine the third estimated time of arrival and the fourth estimated time of arrival in the manner of the first embodiment and the third embodiment, respectively, and then Calculate the weighted average of the third estimated time of arrival and the fourth estimated time of arrival according to the weight of the degree of accuracy or importance corresponding to each implementation, to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking point, the current speed of the target vehicle, and the difference between the target vehicle and the candidate parking point. the level of road congestion between
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间的第六种实施方式,包括:The sixth implementation manner of determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第五预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculating a fifth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第六预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a sixth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第五预计到达时间及第六预计到达时间的权重,计算所述第五预计到达时间和所述第六预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the fifth ETA and the sixth ETA, the weighted average of the fifth ETA and the sixth ETA is calculated to obtain the ETA.
该步骤中,可以结合步骤S102的第二种实施方式和第三种实施方式,确定预计到达时间。具体的,可以先分别利用第二种实施方式和第三种实施方式的步骤生成第五预计到达时间和第六预计到达时间,再根据每种实施方式的重要程度或精确程度对应的权重,计算第五预计到达时间和第六预计到达时间的加权平均值,得到预计到达时间。In this step, the estimated time of arrival may be determined in combination with the second implementation manner and the third implementation manner of step S102. Specifically, the steps of the second embodiment and the third embodiment may be used to generate the fifth estimated time of arrival and the sixth estimated time of arrival, and then calculate the weight corresponding to the importance or accuracy of each embodiment. The estimated time of arrival is obtained by taking the weighted average of the fifth ETA and the sixth ETA.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, the the current speed of the target vehicle, and the road congestion level between the target vehicle and the candidate parking spot;
所述根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间的第七种实施方式,包括:The seventh implementation manner of determining the estimated time of arrival of the target vehicle to the candidate parking point according to the driving situation of the target vehicle includes:
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第七预计到达时间;determining, according to the travel time, a seventh estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第八预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate an eighth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第九预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a ninth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第七预计到达时间、所述第八预计到达时间及所述第九预计到达时间的权重,计算所述第七预计到达时间、所述第八预计到达时间和所述第九预计到达时间的加权平均值,得到所述预计到达时间。Calculate the seventh ETA, the eighth ETA and the ninth ETA according to the weights of the seventh ETA, the eighth ETA and the ninth ETA The time-weighted average is obtained to obtain the estimated time of arrival.
该步骤中,可以结合步骤S102的第一种实施方式、第二种实施方式及第三种实施方式,确定预计到达时间。具体的,可以分别按照第一种实施方式、第二种实施方式及第三种实施方式的步骤确定第七预计到达时间、第八预计到达时间及第九预计到达时间,再根据第一种实施方式、第二种实施方式及第三种实施方式的重要程度或精确程度对应的权重,计算第七预计到达时间、第八预计到达时间及第九预计到达时间的加权平均值,得到预计到达时间。In this step, the estimated time of arrival may be determined in combination with the first implementation manner, the second implementation manner and the third implementation manner of step S102. Specifically, the seventh estimated time of arrival, the eighth estimated time of arrival, and the ninth estimated time of arrival can be determined according to the steps of the first embodiment, the second embodiment, and the third embodiment, respectively, and then implemented according to the first embodiment. method, the weight corresponding to the importance or accuracy of the second embodiment and the third embodiment, calculate the weighted average of the seventh estimated time of arrival, the eighth estimated time of arrival and the ninth estimated time of arrival, and obtain the estimated time of arrival .
在一种可能的实施方式中,所述方法还包括:In a possible implementation, the method further includes:
将所述推荐停车点推送至所述目标车辆对应的客户端,以为所述客户端对应的用户选择停车点提供参考。The recommended parking spot is pushed to the client terminal corresponding to the target vehicle, so as to provide a reference for the user corresponding to the client terminal to select a parking spot.
该步骤中,服务器可以将确定的推荐停车点以文本、图像、声音等形式推送至目标车辆对应的客户端,并提供前往推荐停车点的路线,客户端对应的用户可以选择一个推荐停车点作为目的地,并导航前往该推荐停车点。In this step, the server can push the determined recommended parking spot to the client corresponding to the target vehicle in the form of text, image, sound, etc., and provide a route to the recommended parking spot, and the user corresponding to the client can select a recommended parking spot as destination and navigate to that suggested stop.
基于同一发明构思,本申请实施例中还提供了与停车点推荐方法对应的停车点推荐装置,由于本申请实施例中的停车点推荐装置解决问题的原理与本申请实施例上述停车点方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。Based on the same inventive concept, the embodiment of the present application also provides a parking spot recommending device corresponding to the parking spot recommending method, because the principle of solving the problem of the parking spot recommending device in the embodiment of the present application is similar to the above-mentioned parking spot method in the embodiment of the present application , so the implementation of the device may refer to the implementation of the method, and the repeated parts will not be repeated.
请参阅图2,图2为本申请一实施例提供的停车点推荐装置的结构示意图。如图2中所示,本申请实施例提供的停车点推荐装置200包括:Please refer to FIG. 2 , which is a schematic structural diagram of a parking spot recommending device provided by an embodiment of the present application. As shown in FIG. 2 , the parking
获取模块210,用于获取目标车辆的停车请求,并根据所述停车请求携带的目的地信息,确定至少一个候选停车点;an
确定模块220,用于根据所述目标车辆的行驶情况,确定所述目标车辆到达所述候选停车点的预计到达时间;A
筛选模块230,用于根据所述候选停车点对应的车位使用信息,以及所述预计到达时间,从所述候选停车点中筛选出至少一个推荐停车点。The
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录和当前所在地点;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record and a current location of the target vehicle;
所述确定模块220具体用于:The determining
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间。According to the travel time, the estimated time of arrival of the target vehicle to the candidate parking point is determined.
在一种可能的实施方式中,所述确定模块220在根据所述行驶时间,确定所述目标车辆到达所述候选停车点的预计到达时间时,具体用于:In a possible implementation manner, when the
当存在多条目标行驶记录时,针对每条目标行驶记录,根据该条目标行驶记录对应的道路拥堵等级,确定该条目标行驶记录对应的拥堵等级权重;When there are multiple target driving records, for each target driving record, determine the congestion level weight corresponding to the target driving record according to the road congestion level corresponding to the target driving record;
根据每条目标行驶记录对应的拥堵等级权重,确定目标行驶记录的行驶时间的加权平均值,并将所述加权平均值作为所述预计到达时间。According to the congestion level weight corresponding to each target driving record, a weighted average value of the travel time of the target driving record is determined, and the weighted average value is used as the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking spot, and the current speed of the target vehicle;
所述确定模块220具体用于:The determining
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a road congestion level between the target vehicle and the candidate parking point, and a distance between the target vehicle and the candidate parking point;
所述确定模块220具体用于:The determining
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的预计到达时间。According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, the estimated time of arrival of the target vehicle to the candidate parking point is calculated.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, and all the current speed of the target vehicle;
所述确定模块220具体用于:The determining
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第一预计到达时间;determining the first estimated time of arrival of the target vehicle to the candidate parking point according to the travel time;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第二预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate the second estimated time of arrival of the target vehicle to the candidate parking point;
根据所述第一预计到达时间及第二预计到达时间的权重,计算所述第一预计到达时间和所述第二预计到达时间的加权平均值,得到所述预计到达时间。According to the weight of the first estimated time of arrival and the weight of the second estimated time of arrival, the weighted average of the first estimated time of arrival and the second estimated time of arrival is calculated to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点之间的道路拥堵等级,以及所述目标车辆与所述候选停车点的距离;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, a current location of the target vehicle, and road congestion between the target vehicle and the candidate parking point level, and the distance between the target vehicle and the candidate parking spot;
所述确定模块220具体用于:The determining
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第三预计到达时间;determining, according to the travel time, a third estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第四预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a fourth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第三预计到达时间及第四预计到达时间的权重,计算所述第三预计到达时间和所述第四预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the third estimated time of arrival and the fourth estimated time of arrival, the weighted average of the third estimated time of arrival and the fourth estimated time of arrival is calculated to obtain the estimated time of arrival.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation, the driving situation of the target vehicle includes the distance between the target vehicle and the candidate parking point, the current speed of the target vehicle, and the difference between the target vehicle and the candidate parking point. the level of road congestion between
所述确定模块220具体用于:The determining
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第五预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculating a fifth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第六预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a sixth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第五预计到达时间及第六预计到达时间的权重,计算所述第五预计到达时间和所述第六预计到达时间的加权平均值,得到所述预计到达时间。According to the weights of the fifth ETA and the sixth ETA, the weighted average of the fifth ETA and the sixth ETA is calculated to obtain the ETA.
在一种可能的实施方式中,所述目标车辆的行驶情况包括所述目标车辆的历史行驶记录、所述目标车辆的当前所在地点、所述目标车辆与所述候选停车点的距离、所述目标车辆的当前车速、以及所述目标车辆与所述候选停车点之间的道路拥堵等级;In a possible implementation manner, the driving situation of the target vehicle includes a historical driving record of the target vehicle, the current location of the target vehicle, the distance between the target vehicle and the candidate parking point, the the current speed of the target vehicle, and the road congestion level between the target vehicle and the candidate parking spot;
所述确定模块220具体用于:The determining
从所述历史行驶记录中确定至少一条途经所述当前所在地点及所述候选停车点的目标行驶记录;determining at least one target driving record passing through the current location and the candidate parking point from the historical driving records;
确定所述目标行驶记录中,所述目标车辆从所述当前所在地点至所述候选停车点所用的行驶时间;determining, in the target driving record, the travel time taken by the target vehicle from the current location to the candidate parking point;
根据所述行驶时间,确定所述目标车辆到达所述候选停车点的第七预计到达时间;determining, according to the travel time, a seventh estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点的距离,以及所述目标车辆的当前车速,计算所述目标车辆到达所述候选停车点的第八预计到达时间;According to the distance between the target vehicle and the candidate parking point, and the current speed of the target vehicle, calculate an eighth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述目标车辆与所述候选停车点之间的道路拥堵等级,从多个预计车速中选取目标预计车速;selecting a target estimated vehicle speed from a plurality of estimated vehicle speeds according to the road congestion level between the target vehicle and the candidate parking point;
根据所述目标预计车速及所述目标车辆与所述候选停车点的距离,计算所述目标车辆到达所述候选停车点的第九预计到达时间;According to the target estimated vehicle speed and the distance between the target vehicle and the candidate parking point, calculating a ninth estimated time of arrival for the target vehicle to arrive at the candidate parking point;
根据所述第七预计到达时间、所述第八预计到达时间及所述第九预计到达时间的权重,计算所述第七预计到达时间、所述第八预计到达时间和所述第九预计到达时间的加权平均值,得到所述预计到达时间。Calculate the seventh ETA, the eighth ETA and the ninth ETA according to the weights of the seventh ETA, the eighth ETA and the ninth ETA The time-weighted average is obtained to obtain the estimated time of arrival.
在一种可能的实施方式中,所述车位使用信息包括所述候选停车点在预设时间段内的历史车位使用信息;In a possible implementation manner, the parking space usage information includes historical parking space usage information of the candidate parking spot within a preset time period;
所述筛选模块230具体用于:The
确定所述预计到达时间在所述预设时间段内对应的多个目标历史时刻;determining a plurality of target historical moments corresponding to the estimated time of arrival within the preset time period;
根据所述历史车位使用信息,确定在每个所述目标历史时刻,所述候选停车点中的可用停车位数量;According to the historical parking space usage information, determine the number of available parking spaces in the candidate parking spots at each target historical moment;
基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点。At least one recommended parking spot is selected from the candidate parking spots based on the number of available parking spaces of the candidate parking spots at each of the target historical moments.
在一种可能的实施方式中,所述筛选模块230在基于所述候选停车点在每个所述目标历史时刻的可用停车位数量,从所述候选停车点中筛选出至少一个推荐停车点时,具体用于:In a possible implementation manner, when the
确定所述候选停车点的所述多个目标历史时刻的平均可用停车位数量;determining the average number of available parking spaces at the multiple target historical moments of the candidate parking spots;
将所述平均可用停车位数量大于或等于预设阈值的候选停车点作为推荐停车点。A candidate parking spot whose average number of available parking spaces is greater than or equal to a preset threshold is used as a recommended parking spot.
请参阅图3,图3为本申请实施例提供的另一种停车点推荐装置。如图3所示,所述停车点推荐装置300包括获取模块310、确定模块320、筛选模块330以及推送模块340,其中:Please refer to FIG. 3 . FIG. 3 is another parking spot recommending device provided by an embodiment of the present application. As shown in FIG. 3 , the parking
所述推送模块,用于将所述推荐停车点推送至所述目标车辆对应的客户端,以为所述客户端对应的用户选择停车点提供参考。The pushing module is configured to push the recommended parking spot to the client corresponding to the target vehicle, so as to provide a reference for the user corresponding to the client to select the parking spot.
请参阅图4,图4为本申请实施例所提供的一种电子设备的结构示意图。如图4中所示,所述电子设备400包括处理器410、存储器420和总线430。Please refer to FIG. 4 , which is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As shown in FIG. 4 , the
所述存储器420存储有所述处理器410可执行的机器可读指令,当电子设备400运行时,所述处理器410与所述存储器420之间通过总线430通信,所述机器可读指令被所述处理器410执行时,可以执行如上述图1所示方法实施例中的停车点推荐方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。The
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时可以执行如上述图1所示方法实施例中的停车点推荐方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。Embodiments of the present application further provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is run by a processor, the parking spot recommendation in the method embodiment shown in FIG. 1 can be executed. For the steps of the method and the specific implementation manner, reference may be made to the method embodiment, which will not be repeated here.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described systems, devices and units may refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. The apparatus embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces, indirect coupling or communication connection of devices or units, which may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The functions, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a processor-executable non-volatile computer-readable storage medium. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product in essence, or the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program codes.
最后应说明的是:以上所述实施例,仅为本申请的具体实施方式,用以说明本申请的技术方案,而非对其限制,本申请的保护范围并不局限于此,尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本申请实施例技术方案的精神和范围,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。Finally, it should be noted that the above-mentioned embodiments are only specific implementations of the present application, and are used to illustrate the technical solutions of the present application, rather than limit them. The embodiments describe the application in detail, and those of ordinary skill in the art should understand that: any person skilled in the art can still modify the technical solutions described in the foregoing embodiments within the technical scope disclosed in the application. Or can easily think of changes, or equivalently replace some of the technical features; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions in the embodiments of the application, and should be covered in this application. within the scope of protection. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010231843.8A CN111326015A (en) | 2020-03-27 | 2020-03-27 | Method and device for recommending a parking spot |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010231843.8A CN111326015A (en) | 2020-03-27 | 2020-03-27 | Method and device for recommending a parking spot |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111326015A true CN111326015A (en) | 2020-06-23 |
Family
ID=71171809
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010231843.8A Pending CN111326015A (en) | 2020-03-27 | 2020-03-27 | Method and device for recommending a parking spot |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111326015A (en) |
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111932037A (en) * | 2020-09-23 | 2020-11-13 | 浙江创泰科技有限公司 | Parking space state prediction method and system based on machine learning |
| CN112288524A (en) * | 2020-10-29 | 2021-01-29 | 上海擎感智能科技有限公司 | Vehicle management method, electronic device, and computer-readable storage medium |
| CN112419779A (en) * | 2020-11-09 | 2021-02-26 | 北京京东乾石科技有限公司 | Selection method and device of unmanned vehicle stop point, storage medium and electronic equipment |
| CN113282835A (en) * | 2021-06-17 | 2021-08-20 | 东软睿驰汽车技术(大连)有限公司 | Parking place recommendation method and device and electronic equipment |
| CN113487905A (en) * | 2021-06-09 | 2021-10-08 | 海南漫游谷电子商务有限公司 | Parking lot parking space prediction method and server |
| CN113538964A (en) * | 2021-09-17 | 2021-10-22 | 成都宜泊信息科技有限公司 | Parking management method, parking management system, storage medium and electronic equipment |
| CN113592191A (en) * | 2021-08-12 | 2021-11-02 | 宁波小遛共享信息科技有限公司 | Method and device for prompting to replace parking spot and terminal equipment |
| CN113920771A (en) * | 2021-09-23 | 2022-01-11 | 中铁二十局集团有限公司 | Parking space allocation method, device, equipment and readable storage medium |
| CN114428916A (en) * | 2021-12-09 | 2022-05-03 | 科大讯飞股份有限公司 | Parking lot recommendation method and related device |
| US20220135019A1 (en) * | 2020-11-05 | 2022-05-05 | Toyota Jidosha Kabushiki Kaisha | Device for prediction of vehicle state and storage medium |
| CN114559981A (en) * | 2022-01-21 | 2022-05-31 | 北京全路通信信号研究设计院集团有限公司 | Parking spot calculation method and system based on rail transit ATO system |
| WO2022247499A1 (en) * | 2021-05-28 | 2022-12-01 | 华为技术有限公司 | Parking space guiding method, electronic device and readable storage medium |
| CN115938155A (en) * | 2022-12-07 | 2023-04-07 | 深圳市豪位科技有限公司 | Intelligent detection method for roadside parking space |
| CN116091855A (en) * | 2021-11-02 | 2023-05-09 | 华为技术有限公司 | Vehicle parking position determining method and device and vehicle |
| CN116665479A (en) * | 2023-05-26 | 2023-08-29 | 成都赛力斯科技有限公司 | Parking space recommendation method, device, electronic equipment and storage medium |
| CN118736884A (en) * | 2024-07-23 | 2024-10-01 | 广东联想懂的通信有限公司 | A parking space recommendation method and system for the Internet of Things |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140089021A1 (en) * | 2010-10-14 | 2014-03-27 | Xerox Corporation | Computer-Implemented System And Method For Providing Multi-Locational Curbside Valet Parking Services |
| CN105810010A (en) * | 2016-05-25 | 2016-07-27 | 李兹铮 | Method, device and system for implementing parking service |
| CN107305742A (en) * | 2016-04-18 | 2017-10-31 | 滴滴(中国)科技有限公司 | Method and apparatus for determining estimated time of arrival |
| CN107331149A (en) * | 2016-04-29 | 2017-11-07 | 株式会社日立制作所 | The method and apparatus for predicting time of vehicle operation |
| CN108133612A (en) * | 2016-11-30 | 2018-06-08 | 财团法人资讯工业策进会 | Parking space prediction and parking lot guidance planning system and method |
| CN108281033A (en) * | 2018-02-05 | 2018-07-13 | 北京交通大学 | A kind of parking guidance system and method |
| CN110379201A (en) * | 2019-07-18 | 2019-10-25 | 深圳市轱辘汽车维修技术有限公司 | A kind of method and apparatus for recommending parking stall |
-
2020
- 2020-03-27 CN CN202010231843.8A patent/CN111326015A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140089021A1 (en) * | 2010-10-14 | 2014-03-27 | Xerox Corporation | Computer-Implemented System And Method For Providing Multi-Locational Curbside Valet Parking Services |
| CN107305742A (en) * | 2016-04-18 | 2017-10-31 | 滴滴(中国)科技有限公司 | Method and apparatus for determining estimated time of arrival |
| CN107331149A (en) * | 2016-04-29 | 2017-11-07 | 株式会社日立制作所 | The method and apparatus for predicting time of vehicle operation |
| CN105810010A (en) * | 2016-05-25 | 2016-07-27 | 李兹铮 | Method, device and system for implementing parking service |
| CN108133612A (en) * | 2016-11-30 | 2018-06-08 | 财团法人资讯工业策进会 | Parking space prediction and parking lot guidance planning system and method |
| CN108281033A (en) * | 2018-02-05 | 2018-07-13 | 北京交通大学 | A kind of parking guidance system and method |
| CN110379201A (en) * | 2019-07-18 | 2019-10-25 | 深圳市轱辘汽车维修技术有限公司 | A kind of method and apparatus for recommending parking stall |
Cited By (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111932037A (en) * | 2020-09-23 | 2020-11-13 | 浙江创泰科技有限公司 | Parking space state prediction method and system based on machine learning |
| CN112288524A (en) * | 2020-10-29 | 2021-01-29 | 上海擎感智能科技有限公司 | Vehicle management method, electronic device, and computer-readable storage medium |
| US20220135019A1 (en) * | 2020-11-05 | 2022-05-05 | Toyota Jidosha Kabushiki Kaisha | Device for prediction of vehicle state and storage medium |
| CN112419779B (en) * | 2020-11-09 | 2022-04-12 | 北京京东乾石科技有限公司 | Method and device, storage medium and electronic device for selecting a parking spot for an unmanned vehicle |
| CN112419779A (en) * | 2020-11-09 | 2021-02-26 | 北京京东乾石科技有限公司 | Selection method and device of unmanned vehicle stop point, storage medium and electronic equipment |
| WO2022247499A1 (en) * | 2021-05-28 | 2022-12-01 | 华为技术有限公司 | Parking space guiding method, electronic device and readable storage medium |
| CN113487905A (en) * | 2021-06-09 | 2021-10-08 | 海南漫游谷电子商务有限公司 | Parking lot parking space prediction method and server |
| CN113282835A (en) * | 2021-06-17 | 2021-08-20 | 东软睿驰汽车技术(大连)有限公司 | Parking place recommendation method and device and electronic equipment |
| CN113282835B (en) * | 2021-06-17 | 2024-04-09 | 东软睿驰汽车技术(大连)有限公司 | Parking place recommendation method and device and electronic equipment |
| CN113592191B (en) * | 2021-08-12 | 2024-07-19 | 浙江小遛信息科技有限公司 | Method, device and terminal equipment for prompting to change parking spots |
| CN113592191A (en) * | 2021-08-12 | 2021-11-02 | 宁波小遛共享信息科技有限公司 | Method and device for prompting to replace parking spot and terminal equipment |
| CN113538964B (en) * | 2021-09-17 | 2021-12-14 | 成都宜泊信息科技有限公司 | Parking management method, parking management system, storage medium and electronic equipment |
| CN113538964A (en) * | 2021-09-17 | 2021-10-22 | 成都宜泊信息科技有限公司 | Parking management method, parking management system, storage medium and electronic equipment |
| CN113920771A (en) * | 2021-09-23 | 2022-01-11 | 中铁二十局集团有限公司 | Parking space allocation method, device, equipment and readable storage medium |
| CN116091855A (en) * | 2021-11-02 | 2023-05-09 | 华为技术有限公司 | Vehicle parking position determining method and device and vehicle |
| CN114428916A (en) * | 2021-12-09 | 2022-05-03 | 科大讯飞股份有限公司 | Parking lot recommendation method and related device |
| CN114559981B (en) * | 2022-01-21 | 2024-01-19 | 北京全路通信信号研究设计院集团有限公司 | Parking spot calculation method and system based on track traffic ATO system |
| CN114559981A (en) * | 2022-01-21 | 2022-05-31 | 北京全路通信信号研究设计院集团有限公司 | Parking spot calculation method and system based on rail transit ATO system |
| CN115938155A (en) * | 2022-12-07 | 2023-04-07 | 深圳市豪位科技有限公司 | Intelligent detection method for roadside parking space |
| CN116665479A (en) * | 2023-05-26 | 2023-08-29 | 成都赛力斯科技有限公司 | Parking space recommendation method, device, electronic equipment and storage medium |
| CN118736884A (en) * | 2024-07-23 | 2024-10-01 | 广东联想懂的通信有限公司 | A parking space recommendation method and system for the Internet of Things |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111326015A (en) | Method and device for recommending a parking spot | |
| US11620592B2 (en) | Systems and methods for planning transportation routes | |
| US9689693B2 (en) | Systems and methods for learning and displaying customized geographical navigational options | |
| US9534914B1 (en) | Cognitive needs-based trip planning | |
| US11971262B2 (en) | Systems and methods for generating scenic routes | |
| CN114954129B (en) | Recommendation method, device, electronic terminal and storage medium for charging station information | |
| CN110542425B (en) | Navigation path selection method, navigation device, computer equipment and readable medium | |
| CN111125515B (en) | Parking place recommending method, device and equipment | |
| CN106683485A (en) | Parking space recommendation method and system | |
| US12333460B2 (en) | Display of multi-modal vehicle indicators on a map | |
| JP2021533334A (en) | Generating navigation routes and identifying car pooling options, taking into account trade-offs between calculated parameters | |
| CN111859172B (en) | Information pushing method, device, electronic equipment and computer readable storage medium | |
| US11435202B2 (en) | Trajectory sampling using spatial familiarity | |
| CN110646004A (en) | Intelligent navigation method and device based on road condition prediction | |
| CN111612400A (en) | Distribution time length prediction method and device | |
| RU2664034C1 (en) | Traffic information creation method and system, which will be used in the implemented on the electronic device cartographic application | |
| CN111667083B (en) | Method and device for determining estimated network taxi | |
| CN115993130B (en) | Charging station planning method, device, electronic device and storage medium | |
| CN111860904B (en) | Method and device for ordering boarding points | |
| CN110753827A (en) | Route on digital map with interactive turn graphics | |
| CN107869995A (en) | A kind of generation method, system and the mobile terminal of path duration | |
| US20240255295A1 (en) | Penalizing difficult immediate maneuvers in routing cost functions | |
| CN111813881A (en) | Method, apparatus, device and storage medium for travel information processing | |
| CN106781470B (en) | Method and device for processing running speed of urban road | |
| CN113139138B (en) | Information recommendation method and device, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20250523 Address after: B404, 4th Floor, Building 2, No. 28 Shangdi West Road, Haidian District, Beijing, 100193 Applicant after: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT Co.,Ltd. Country or region after: China Address before: 100082 No.203, 2nd floor, building 34, courtyard 8, Dongbeiwang West Road, Haidian District, Beijing Applicant before: Beijing Qisheng Technology Co.,Ltd. Country or region before: China |
|
| TA01 | Transfer of patent application right |