基于预测模型的停车位控制方法、装置、设备及存储介质与流程

未命名 07-17 阅读:122 评论:0


1.本技术涉及车位规划技术领域,尤其涉及一种基于预测模型的停车位控制方法、装置、计算机设备及存储介质。


背景技术:

2.随着各式车辆不断地走入千家万户,停车位的需求量也极大地增加,现有停车场的停车位数量在车辆数量较多时无法满足用户的停车需求,为了满足最大程度满足用户停车需求,许多停车场开始为固定用户提供停车位(如小区业主、单位员工车位等),但这些停车位在固定用户不需要用到的时候却不能释放停车位资源,从而造成了停车位紧张。因此如何提高停车位的利用率,缓解停车位紧张成为了亟需解决的问题。


技术实现要素:

3.本技术提供了一种基于预测模型的停车位控制方法、装置、计算机设备及存储介质,以提高停车位的利用率,缓解停车位紧张。
4.第一方面,本技术提供了一种基于预测模型的停车位控制方法,所述方法包括:
5.基于所述车牌识别设备,获得停车场的临时停车位空闲情况;
6.在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据;
7.将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果;
8.基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。
9.进一步地,所述基于所述停车预测结果,生成所述固定停车位的控制信息,包括:
10.基于所述停车预测结果,确定可供使用的固定停车位;
11.获取所述固定停车位的编号以及可供使用的时间,生成所述固定停车位的开放时间以及开放时长;
12.基于所述固定停车位的开放时间以及开放时长,生成所述控制信息。
13.进一步地,所述基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制,包括:
14.在所述控制信息为允许用户使用固定停车位时,控制所述入口准入设备开启并显示所述固定停车位的编号以及开放使用时长,以允许用户进入停车场使用所述固定停车位。
15.进一步地,所述将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果之前,还包括:
16.获取所述固定停车位的历史停车车辆数据以及历史停车时间数据;
17.基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训
练,获得所述预测模型。
18.进一步地,所述基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训练,获得所述预测模型,包括:
19.将所述历史停车车辆数据以及所述历史停车时间数据输入至所述预训练模型,生成停车位预测数据,其中,所述停车位预测数据包括空闲停车位编号以及空闲时间;
20.基于所述停车情况数据库,获取与所述空闲时间对应的历史停车情况;
21.将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率;
22.在所述预测准确率达到预设的准确率阈值时,确定所述预训练模型为所述预测模型。
23.进一步地,所述将所述历史停车车辆数据以及所述历史停车时间数据输入至预训练模型,生成停车位预测数据,包括:
24.基于所述预训练模型的数据区分模块,对所述历史停车车辆数据按照预设时间段进行划分,获得至少一个停车数据集以及所述历史停车车辆数据与所述预设时间段的关联关系;
25.基于至少一个所述停车数据集以及所述关联关系,对所述预训练模型进行训练,生成所述停车位预测数据。
26.进一步地,所述将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率之后,还包括:
27.在所述预测准确率小于所述准确率阈值时,基于所述停车位预测数据与所述历史停车情况,确定错误预测数据;
28.基于所述错误预测数据以及所述历史停车情况,重新训练所述预训练模型,直至所述预测准确率不小于所述准确率阈值,确定所述预训练模型为所述预测模型。
29.进一步地,所述基于所述车牌识别设备,获得停车场的临时停车位空闲情况之后,还包括:
30.在所述临时停车位有空闲时,控制所述入口准入设备开启,以供用户进入所述停车场。
31.第二方面,本技术还提供了一种基于预测模型的停车位控制装置,所述装置包括:
32.车位空闲情况获得模块,用于基于所述车牌识别设备,获得停车场的临时停车位空闲情况;
33.数据获取模块,用于在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据;
34.预测结果获得模块,用于将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果;
35.停车位控制模块,用于基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。
36.第三方面,本技术还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的基于预测模型的停车位控制方法。
37.第四方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的基于预测模型的停车位控制方法。
38.本技术公开了一种基于预测模型的停车位控制方法、装置、计算机设备及存储介质,基于所述车牌识别设备,获得停车场的临时停车位空闲情况;在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据;将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果;基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。该方法在停车场临时停车位无空闲时,通过预测模型预测固定停车位的停车情况,根据停车情况确定固定停车位的控制信息,进而控制入口准入设备,控制用户的进入,可以将固定停车位开放使用,进而提高了停车位的利用率,缓解了停车场停车位紧张的情况。
附图说明
39.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
40.图1是本技术的实施例提供的一种基于预测模型的停车位控制方法的第一实施例示意流程图;
41.图2是本技术的实施例提供的一种基于预测模型的停车位控制方法的实例化场景模型设计图;
42.图3是本技术的实施例提供的一种基于预测模型的停车位控制方法的第二实施例示意流程图;
43.图4是本技术的实施例提供的一种基于预测模型的停车位控制方法的第三实施例示意流程图;
44.图5是本技术的实施例提供的一种基于预测模型的停车位控制方法的预测模型训练示意图;
45.图6是本技术的实施例提供的一种基于预测模型的停车位控制方法的第四实施例示意流程图;
46.图7为本技术的实施例提供的一种基于预测模型的停车位控制装置的示意性框图;
47.图8为本技术的实施例提供的一种计算机设备的结构示意性框图。
具体实施方式
48.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
49.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不
是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
50.应当理解,在此本技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本技术。如在本技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
51.还应当进理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
52.本技术的实施例提供了一种基于预测模型的停车位控制方法、装置、计算机设备及存储介质。其中,该基于预测模型的停车位控制方法可以应用于服务器中,通过预测模型预测固定停车位的停车情况,提高停车位的利用率,缓解停车位紧张。其中,该服务器可以为独立的服务器,也可以为服务器集群。
53.下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
54.请参阅图1,图1是本技术的实施例提供的一种基于预测模型的停车位控制方法的示意流程图。该基于预测模型的停车位控制方法可应用于服务器中,用于通过预测模型预测固定停车位的停车情况,提高停车位的利用率,缓解停车位紧张。
55.如图1所示,该基于预测模型的停车位控制方法具体包括步骤s101至步骤s104。
56.s101、基于所述车牌识别设备,获得停车场的临时停车位空闲情况。
57.基于所述车牌识别设备,获得停车场的临时停车位空闲情况之后,还包括:在所述临时停车位有空闲时,控制所述入口准入设备开启,以供用户进入所述停车场。
58.在一个实施例中,如图2所示,停车场的实际车位中包括临时停车位以及固定停车位(即图2中的特殊停车位),车牌识别设备记录进出停车场的车辆数据以及时间数据作为模型参数传入预测模型。
59.在一个实施例中,车牌识别设备可以识别车牌号,同时记录进出停车场的车辆数量,进而将停车场内已停车辆数量与停车场现有车位数进行比对,获得停车场的车位空闲情况,同时,将记录的数据发送至预测模型。
60.在一个实施例中,固定停车位的用户车牌会通过终端设备预先设置,车牌识别设备在识别到车牌时,会将车牌与固定用户车牌进行比对,在确定该车牌不是固定用户车牌时,记录临时停车车辆数量,将临时停车车辆数量与停车场的临时停车位进行比对,确定是否有空闲的临时停车位。
61.在一个实施例中,在临时停车位存在空闲车位时,控制入口准入设备开启,允许停车用户进入停车场。
62.s102、在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据。
63.在一个实施例中,固定停车位的用户车牌会通过终端设备预先设置,车牌识别设备在识别到固定用户车牌时,记录用户进入停车场的时间以及离开停车场的时间,并存储到停车情况数据库中。
64.在一个实施例中,在临时停车位无空闲,车牌识别设备识别到临时停车车牌时,开始从停车情况数据库中获取固定停车位的停车车辆数据以及停车时间数据,对固定停车位
的使用情况进行预测。
65.其中,停车车辆数据包括至少一个车牌号,例如,某些住宅区停车场允许业主在一个车位里预留两个甚至两个以上的车牌号。停车时间数据包括固定用户车牌进入停车场的时间以及停车时长。
66.s103、将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果。
67.在一个实施例中,在训练lstm(long short term memory,长短期记忆递归神经网络)模型时,将生活作息时间加入,并且增加生活作息时间的影响权重,使得最终产生的预测结果与人的实际生活状况的密切相关,增加的模型的预测准确率。lstm一开始用于解决rnn结构中梯度消失问题而提出来的,梯度爆炸的问题可以通过直接对梯度的范数设置一个限制来解决。lstm有两个传输状态,一个c
t
,和一个h
t
。其中对于传递下去的c
t
改变得很慢,通常输出的c
t
是上一个状态传过来的c
t-1
加上一些数值。而ht则在不同节点下往往会有很大的区别。这样就能解决梯度爆炸的问题,从而提高精准度。但没有结合生活实际,相对于传统的lstm,将生活作息加入,并且增加其影响权重,最终产生的预测结果则与人的实际生活状况的关系将会非常密切。
68.在一个实施例中,添加特殊时间段开始之后一段时间,若某些特殊车牌没有进入停车场,将相应开放更多停车位给普通用户。
69.在一个实施例中,停车预测结果可以是某段时间内某固定停车位处于空闲状态,根据该预测结果可以将该固定停车位开放给临时用户使用,例如,停车预测结果为001号停车位在9点至13点将处于空闲状态,则将9点作为该固定停车位的开放时间,开放时长为4个小时。
70.在一个实施例中,将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果,可以实时获得预测结果,根据结果控制入口准入设备是否允许当前用户进入停车场。
71.s104、基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。
72.基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制,包括:在所述控制信息为允许用户使用固定停车位时,控制所述入口准入设备开启并显示所述固定停车位的编号以及开放使用时长,以允许用户进入停车场使用所述固定停车位。
73.在一个实施例中,预测模型接收数据后,处理数据,然后将得到的几种预测结果,例如,固定停车位的用户是否还会来停车、对应时间段上停车位是否空闲。
74.在一个实施例中,根据预测结果,获得最佳的停车位开放方案,例如,预测结果为某固定停车位在9点至10点处于空闲状态,那么可以生成在9点开放该停车位给临时用户,开放时长为1小时的开放方案。
75.在一个实施例中,终端设备根据开放方案生成控制信息,并将控制信号发给停车场入口准入设备,以实现对停车场的及时操作,从而实现对停车场停车位的实时控制。
76.在一个实施例中,入口准入设备显示可开放的停车位的编号信息以及开放时长信息,以告知用户,并可以通过短信等方式在固定停车位开放时长即将结束时提醒用户及时离开。
77.在一个实施例中,通过对不同的停车场的停车情况预测,得出不同的开放停车位方案,可以结合城市中所有停车场的预测结果,得到整个城市停车位的最佳开放方案,并将方案传给搭载预设操作系统的终端设备进行开放停车位的实际控制,使得停车位利用率最大化,缓解停车位紧张。
78.请参阅图3,图3是本技术的实施例提供的一种基于预测模型的停车位控制方法的示意流程图。该基于预测模型的停车位控制方法可应用于服务器中,用于通过预测模型预测固定停车位的停车情况,提高停车位的利用率,缓解停车位紧张。
79.如图3所示,该基于预测模型的停车位控制方法的所述基于所述停车预测结果,生成所述固定停车位的控制信息,具体包括步骤s201至步骤s203。
80.s201、基于所述停车预测结果,确定可供使用的固定停车位;
81.s202、获取所述固定停车位的编号以及可供使用的时间,生成所述固定停车位的开放时间以及开放时长;
82.s203、基于所述固定停车位的开放时间以及开放时长,生成所述控制信息。
83.在一个实施例中,停车预测结果可以是某段时间内某固定停车位处于空闲状态,根据该预测结果可以将该固定停车位开放给临时用户使用,例如,停车预测结果为001号停车位在9点至13点将处于空闲状态,则将9点作为该固定停车位的开放时间,开放时长为4个小时。
84.在一个实施例中,根据开放时间以及开放时长,终端设备生成001号停车位的控制信息,并将控制信息发送入口准入设备,在临时停车位无空闲且在001号停车位的可开放时段内时,控制入口准入设备开启并显示该车位的车位编号和开放时长,以告知用户。
85.请参阅图4,图4是本技术的实施例提供的一种基于预测模型的停车位控制方法的示意流程图。该基于预测模型的停车位控制方法可应用于服务器中,用于通过预测模型预测固定停车位的停车情况,提高停车位的利用率,缓解停车位紧张。
86.如图4所示,该基于预测模型的停车位控制方法的所述步骤s103之前,具体包括步骤s301至步骤s302。
87.s301、获取所述固定停车位的历史停车车辆数据以及历史停车时间数据;
88.s302、基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训练,获得所述预测模型。
89.在一个实施例中,根据历史数据对预训练模型进行训练,获得所需的预测模型,如图5所示,将历史停车车辆数据以及历史停车时间数据输入至预训练模型,预训练模型输出预测结果,将该预测结果与对应时间的停车情况进行比对,在预测错误的情况下,根据正确的停车情况对预训练模型进行重新训练,实现模型修正,直至预训练模型的预测准确率达到预设准确率阈值。
90.在一个实施例中,历史停车车辆数据以及历史停车时间数据可以从停车情况数据库中获取,历史停车车辆数据包括至少一个车牌号,历史停车时间数据记录了每个停车位预留的每个车牌号的停车时间数据。
91.在一个实施例中,经过多次训练,会生成成熟模型,之后就不再需要与实际下游数据进行对比,从而能大大提高预测的实时性,帮助人们解决出行停车的交通问题。
92.请参阅图6,图6是本技术的实施例提供的一种基于预测模型的停车位控制方法的
示意流程图。该基于预测模型的停车位控制方法可应用于服务器中,用于通过预测模型预测固定停车位的停车情况,提高停车位的利用率,缓解停车位紧张。
93.如图6所示,该基于预测模型的停车位控制方法的所述步骤s302,具体包括步骤s401至步骤s404。
94.s401、将所述历史停车车辆数据以及所述历史停车时间数据输入至所述预训练模型,生成停车位预测数据,其中,所述停车位预测数据包括空闲停车位编号以及空闲时间;
95.s402、基于所述停车情况数据库,获取与所述空闲时间对应的历史停车情况;
96.s403、将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率;
97.s404、在所述预测准确率达到预设的准确率阈值时,确定所述预训练模型为所述预测模型。
98.将所述历史停车车辆数据以及所述历史停车时间数据输入至预训练模型,生成停车位预测数据,包括:基于所述预训练模型的数据区分模块,对所述历史停车车辆数据按照预设时间段进行划分,获得至少一个停车数据集以及所述历史停车车辆数据与所述预设时间段的关联关系;基于至少一个所述停车数据集以及所述关联关系,对所述预训练模型进行训练,生成所述停车位预测数据。
99.将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率之后,还包括:在所述预测准确率小于所述准确率阈值时,基于所述停车位预测数据与所述历史停车情况,确定错误预测数据;基于所述错误预测数据以及所述历史停车情况,重新训练所述预训练模型,直至所述预测准确率不小于所述准确率阈值,确定所述预训练模型为所述预测模型。
100.在一个实施例中,数据划分主要是对输入的数据按预设时间段进行区分,例如,某商场上班时间段9点至17点的停车情况、下班时间段的停车情况,或节假日的停车情况等。
101.在一个实施例中,数据划分后,根据划分结果,预测模型可获得停车位是否空闲与预设时间段之间的联系,例如,商场员工停车位为固定停车位,在上班时间段无空闲,而下班时间段基本空闲。
102.在一个实施例中,一个数据集群由多个特殊车牌和时间序列组成,他们共享一个共同的时间表。
103.在一个实施例中,为了使模型预测结果与人的实际生活状况的关系密切联系,将生活作息时间(即预设时间段)加入到模型训练过程中,并增加生活作息的影响权重,在预设时间段内,固定用户的车牌未进入停车场,则开放固定停车位给临时用户使用。
104.具体实施例中,将历史停车车辆数据以及停车时间数据输入至预训练模型,预训练模型给出预测结果,预测结果包括固定停车位编号以及停车位对应的空闲时间段,之后获取该车位预测的空闲时间段对应的真实停车情况,确定预测结果是否正确。例如,预测结果为001号车位可能于9点至13点空闲,那么在停车情况数据库中获得001号车位在9点至13点的停车情况,若处于空闲,则说明预测结果正确,若处于使用状态则说明预测结果错误,其中,使用状态以车牌识别设备识别到车牌进入且未识别到车牌驶出为准。当预测结果出错时,根据真实情况,对预训练模型进行重新训练,以实现模型修正。
105.请参阅图7,图7是本技术的实施例提供一种基于预测模型的停车位控制装置的示
意性框图,该基于预测模型的停车位控制装置用于执行前述的基于预测模型的停车位控制方法。其中,该基于预测模型的停车位控制装置可以配置于服务器。
106.如图7所示,该基于预测模型的停车位控制装置500,包括:
107.车位空闲情况获得模块501,用于基于所述车牌识别设备,获得停车场的临时停车位空闲情况;
108.数据获取模块502,用于在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据;
109.预测结果获得模块503,用于将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果;
110.停车位控制模块504,用于基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。
111.在一个实施例中,所述停车位控制模块504,包括:
112.停车位确定单元,用于基于所述停车预测结果,确定可供使用的固定停车位;
113.开放方案生成单元,用于获取所述固定停车位的编号以及可供使用的时间,生成所述固定停车位的开放时间以及开放时长;
114.控制信息生成单元,用于基于所述固定停车位的开放时间以及开放时长,生成所述控制信息。
115.在一个实施例中,所述停车位控制模块504,包括:
116.设备控制单元,用于在所述控制信息为允许用户使用固定停车位时,控制所述入口准入设备开启并显示所述固定停车位的编号以及开放使用时长,以允许用户进入停车场使用所述固定停车位。
117.在一个实施例中,所述基于预测模型的停车位控制装置500,还包括预测模型获得模块,所述预测模型获得模块,包括:
118.相关数据获取单元,用于获取所述固定停车位的历史停车车辆数据以及历史停车时间数据;
119.预训练模型训练单元,用于基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训练,获得所述预测模型。
120.在一个实施例中,所述预训练模型训练单元,包括:
121.预测数据获得子单元,用于将所述历史停车车辆数据以及所述历史停车时间数据输入至所述预训练模型,生成停车位预测数据,其中,所述停车位预测数据包括空闲停车位编号以及空闲时间;
122.历史停车情况获取子单元,用于基于所述停车情况数据库,获取与所述空闲时间对应的历史停车情况;
123.预测准确率获得子单元,用于将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率;
124.预测模型确定子单元,用于在所述预测准确率达到预设的准确率阈值时,确定所述预训练模型为所述预测模型。
125.在一个实施例中,所述预测数据获得子单元,包括:
126.关联关系确定子单元,用于基于所述预训练模型的数据区分模块,对所述历史停
车车辆数据按照预设时间段进行划分,获得至少一个停车数据集以及所述历史停车车辆数据与所述预设时间段的关联关系;
127.预测数据生成子单元,用于基于至少一个所述停车数据集以及所述关联关系,对所述预训练模型进行训练,生成所述停车位预测数据。
128.在一个实施例中,所述预训练模型训练单元,还包括:
129.错误预测数据确定子单元,用于在所述预测准确率小于所述准确率阈值时,基于所述停车位预测数据与所述历史停车情况,确定错误预测数据;
130.模型重新训练子单元,用于基于所述错误预测数据以及所述历史停车情况,重新训练所述预训练模型,直至所述预测准确率不小于所述准确率阈值,确定所述预训练模型为所述预测模型。
131.在一个实施例中,所述基于预测模型的停车位控制装置500,还包括:
132.准入设备开启单元,用于在所述临时停车位有空闲时,控制所述入口准入设备开启,以供用户进入所述停车场。
133.需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
134.上述的装置可以实现为一种计算机程序的形式,该计算机程序可以在如图8所示的计算机设备上运行。
135.请参阅图8,图8是本技术的实施例提供的一种计算机设备的结构示意性框图。该计算机设备可以是服务器。
136.参阅图8,该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括非易失性存储介质和内存储器。
137.非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种基于预测模型的停车位控制方法。
138.处理器用于提供计算和控制能力,支撑整个计算机设备的运行。
139.内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种基于预测模型的停车位控制方法。
140.该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图8中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
141.应当理解的是,处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
142.其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
143.基于所述车牌识别设备,获得停车场的临时停车位空闲情况;
144.在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据;
145.将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果;
146.基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。
147.在一个实施例中,所述处理器在实现基于所述停车预测结果,生成所述固定停车位的控制信息时,用于实现:
148.基于所述停车预测结果,确定可供使用的固定停车位;
149.获取所述固定停车位的编号以及可供使用的时间,生成所述固定停车位的开放时间以及开放时长;
150.基于所述固定停车位的开放时间以及开放时长,生成所述控制信息。
151.在一个实施例中,所述处理器在实现基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制时,用于实现:
152.在所述控制信息为允许用户使用固定停车位时,控制所述入口准入设备开启并显示所述固定停车位的编号以及开放使用时长,以允许用户进入停车场使用所述固定停车位。
153.在一个实施例中,所述处理器在实现将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果之前,还用于实现:
154.获取所述固定停车位的历史停车车辆数据以及历史停车时间数据;
155.基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训练,获得所述预测模型。
156.在一个实施例中,所述处理器在实现基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训练,获得所述预测模型时,用于实现:
157.将所述历史停车车辆数据以及所述历史停车时间数据输入至所述预训练模型,生成停车位预测数据,其中,所述停车位预测数据包括空闲停车位编号以及空闲时间;
158.基于所述停车情况数据库,获取与所述空闲时间对应的历史停车情况;
159.将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率;
160.在所述预测准确率达到预设的准确率阈值时,确定所述预训练模型为所述预测模型。
161.在一个实施例中,所述处理器在实现将所述历史停车车辆数据以及所述历史停车时间数据输入至预训练模型,生成停车位预测数据时,用于实现:
162.基于所述预训练模型的数据区分模块,对所述历史停车车辆数据按照预设时间段进行划分,获得至少一个停车数据集以及所述历史停车车辆数据与所述预设时间段的关联关系;
163.基于至少一个所述停车数据集以及所述关联关系,对所述预训练模型进行训练,生成所述停车位预测数据。
164.在一个实施例中,所述处理器在实现将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率之后,还用于实现:
165.在所述预测准确率小于所述准确率阈值时,基于所述停车位预测数据与所述历史停车情况,确定错误预测数据;
166.基于所述错误预测数据以及所述历史停车情况,重新训练所述预训练模型,直至所述预测准确率不小于所述准确率阈值,确定所述预训练模型为所述预测模型。
167.在一个实施例中,所述处理器在实现基于所述车牌识别设备,获得停车场的临时停车位空闲情况之后,还用于实现:
168.在所述临时停车位有空闲时,控制所述入口准入设备开启,以供用户进入所述停车场。
169.本技术的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本技术实施例提供的任一项基于预测模型的停车位控制方法。
170.其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
171.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。

技术特征:
1.一种基于预测模型的停车位控制方法,其特征在于,所述停车位控制方法应用于停车位控制系统,所述停车位控制系统包括车牌识别设备、入口准入设备以及终端设备,所述车牌识别设备、所述入口准入设备以及所述终端设备均搭载预设的操作系统,基于所述操作系统,所述车牌识别设备、所述入口准入设备以及所诉终端设备通过分布式软总线连接,所述终端设备存储有停车情况数据库,所述停车情况数据库用于记录固定停车位的停车车辆数据以及停车时间数据;所述停车位控制方法包括:基于所述车牌识别设备,获得停车场的临时停车位空闲情况;在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据;将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果;基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。2.根据权利要求1所述的基于预测模型的停车位控制方法,其特征在于,所述基于所述停车预测结果,生成所述固定停车位的控制信息,包括:基于所述停车预测结果,确定可供使用的固定停车位;获取所述固定停车位的编号以及可供使用的时间,生成所述固定停车位的开放时间以及开放时长;基于所述固定停车位的开放时间以及开放时长,生成所述控制信息。3.根据权利要求1所述的基于预测模型的停车位控制方法,其特征在于,所述基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制,包括:在所述控制信息为允许用户使用固定停车位时,控制所述入口准入设备开启并显示所述固定停车位的编号以及开放使用时长,以允许用户进入停车场使用所述固定停车位。4.根据权利要求1所述的基于预测模型的停车位控制方法,其特征在于,所述将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果之前,还包括:获取所述固定停车位的历史停车车辆数据以及历史停车时间数据;基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训练,获得所述预测模型。5.根据权利要求4所述的基于预测模型的停车位控制方法,其特征在于,所述基于所述历史停车车辆数据以及所述历史停车时间数据,对预训练模型进行训练,获得所述预测模型,包括:将所述历史停车车辆数据以及所述历史停车时间数据输入至所述预训练模型,生成停车位预测数据,其中,所述停车位预测数据包括空闲停车位编号以及空闲时间;基于所述停车情况数据库,获取与所述空闲时间对应的历史停车情况;将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率;在所述预测准确率达到预设的准确率阈值时,确定所述预训练模型为所述预测模型。6.根据权利要求5所述的基于预测模型的停车位控制方法,其特征在于,所述将所述历史停车车辆数据以及所述历史停车时间数据输入至预训练模型,生成停车位预测数据,包
括:基于所述预训练模型的数据区分模块,对所述历史停车车辆数据按照预设时间段进行划分,获得至少一个停车数据集以及所述历史停车车辆数据与所述预设时间段的关联关系;基于至少一个所述停车数据集以及所述关联关系,对所述预训练模型进行训练,生成所述停车位预测数据。7.根据权利要求5所述的基于预测模型的停车位控制方法,其特征在于,所述将所述停车位预测数据与所述历史停车情况进行比对,获得所述预训练模型的预测准确率之后,还包括:在所述预测准确率小于所述准确率阈值时,基于所述停车位预测数据与所述历史停车情况,确定错误预测数据;基于所述错误预测数据以及所述历史停车情况,重新训练所述预训练模型,直至所述预测准确率不小于所述准确率阈值,确定所述预训练模型为所述预测模型。8.根据权利要求1-7任一项所述的基于预测模型的停车位控制方法,其特征在于,所述基于所述车牌识别设备,获得停车场的临时停车位空闲情况之后,还包括:在所述临时停车位有空闲时,控制所述入口准入设备开启,以供用户进入所述停车场。9.一种基于预测模型的停车位控制装置,其特征在于,包括:车位空闲情况获得模块,用于基于所述车牌识别设备,获得停车场的临时停车位空闲情况;数据获取模块,用于在所述临时停车位无空闲时,获取固定停车位的停车车辆数据以及停车时间数据;预测结果获得模块,用于将所述停车车辆数据以及所述停车时间数据输入至预测模型,获得所述固定停车位在预设时间段内的停车预测结果;停车位控制模块,用于基于所述停车预测结果,生成所述固定停车位的控制信息,并基于所述控制信息,对所述入口准入设备进行控制,以实现停车位的控制。10.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1至8中任一项所述的基于预测模型的停车位控制方法。11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至8中任一项所述的基于预测模型的停车位控制方法。

技术总结
本申请涉及车位规划技术领域,具体公开了一种基于预测模型的停车位控制方法、装置、设备及存储介质。其中方法包括:基于车牌识别设备,获得停车场的临时停车位空闲情况;在临时停车位无空闲时,获取固定停车位的停车车辆数据以及时间数据;并输入至预测模型,获得固定停车位在预设时间段内的停车预测结果;基于停车预测结果,生成固定停车位的控制信息,对入口准入设备进行控制,实现停车位控制。该方法在停车场临时停车位无空闲时,通过预测模型预测固定停车位的停车情况,根据停车情况确定固定停车位的控制信息,进而控制入口准入设备,控制用户的进入,可以将固定停车位开放使用,进而提高了停车位的利用率,缓解了停车场停车位紧张的情况。位紧张的情况。位紧张的情况。


技术研发人员:欧剑凯
受保护的技术使用者:深圳开鸿数字产业发展有限公司
技术研发日:2023.03.20
技术公布日:2023/7/6
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐