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

停车控制方法和装置

文献发布时间:2023-06-19 11:32:36


停车控制方法和装置

技术领域

本申请涉及大数据分析领域,具体涉及一种停车控制方法和装置。

背景技术

车位与人们的生活息息相关,随着车辆的普及,几乎家家有车,目前一般有地上和地下两种停车方案。一般而言车位大小设计相同,这样每位业主在购买车位的时候不需要考虑车位是否能够容纳车辆的正常停靠,只需要记住所购买的车位号即可,每次把自己的车停在本车位号对应的车位上即可。这种固定空间显然不能很好的提高车位的空间利用率,而且车主需要记住自己的车位号,这些都会影响用户的满意度。

相关技术中通过业主购买自己的车位,将自家车停靠在指定的车位上,地上停车位一般都是通过安装地锁以防止他人停车,地下停车位一般都是一车一位,这种方式比较单调,而且每个人需要记住自己的车位号,由于小区车位有限,往往自己的车停靠在很远的地方,既不方便也不高效。

发明内容

本申请提供一种停车控制方法和装置,能够提高取车效率。

本申请第一方面提供一种停车控制方法,包括:

根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间;其中,所述车辆驶出记录包括:第二车辆的车牌号码和第二车辆驶出车库的时刻;

在所述驶出时间之前控制所述第一车辆停靠在距离所述车库的出口最近的停车位。

在一些示例性实施例中,所述根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间包括:

将至少一个所述车辆驶出记录划分为K个类别,以及计算每一个所述类别的第一质心;其中,K为大于或等于1的整数;

根据所有类别的第一质心确定所述第一车辆所属的类别;

根据所述第一车辆所属的类别的第一质心确定所述第一车辆的驶出时间。

在一些示例性实施例中,所述将至少一个车辆驶出记录划分为K个类别,以及计算每一个类别的第一质心包括:

分别对每一个所述车辆驶出记录进行归一化;

对于每一个所述归一化的车辆驶出记录,分别计算所述归一化的车辆驶出记录与第i个类别的第二质心的相似度;其中,i为1到K的整数;将所述归一化的车辆驶出记录划分为最小相似度对应的类别;

根据属于第i类别的所述归一化的车辆驶出记录更新第i类别的第二质心,继续执行所述对于每一个归一化的车辆驶出记录,分别计算归一化的车辆驶出记录与第i个类别的第二质心的相似度的步骤,直到每一个类别的第二质心的变化值均小于或等于预设阈值;

分别将每一个类别的第二质心转换为第一质心。

在一些示例性实施例中,所述分别对每一个车辆驶出记录进行归一化包括:

分别将每一个所述车辆驶出记录中的第二车辆的车牌号码除以所有所述车辆驶出记录中的第二车辆的车牌号的最大值,得到归一化的第二车辆的车牌号码;

分别将每一个所述车辆驶出记录中的第二车辆驶出车库的时刻除以1440,得到归一化的第二车辆驶出车库的时刻。

在一些示例性实施例中,所述分别将每一个类别的第二质心转换为第一质心包括:

分别将每一个类别的第二质心中的归一化的第二车辆的车牌号码乘以所述最大值;

分别将每一个类别的第二质心中的归一化的第二车辆驶出车库的时刻乘以1440。

在一些示例性实施例中,所述分别计算归一化的车辆驶出记录与第i个类别的第二质心的相似度包括:

按照公式

其中,sim为所述相似度,N(Number)为所述归一化的车辆驶出记录中的归一化的第二车辆的车牌号码,C(Number)为所述第i个类别的第二质心中的归一化的第二车辆的车牌号码,N(Time)为所述归一化的车辆驶出记录中的归一化的第二车辆驶出车库的时刻,C(Time)为所述第i个类别的第二质心中的归一化的第二车辆驶出车库的时刻。

在一些示例性实施例中,所述根据属于第i类别的归一化的车辆驶出记录更新第i类别的第二质心包括:

将所述第i类别的第二质心更新为属于第i类别的归一化的车辆驶出记录的平均值。

在一些示例性实施例中,所述根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间之前,该方法还包括:

在所述第一车辆停靠在所述车库的入口的情况下,控制所述第一车辆停靠在所述车库的某一个停车位上。

本申请第二方面提供一种停车控制装置,包括:

分析模块,用于根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间;其中,所述车辆驶出记录包括:第二车辆的车牌号码和第二车辆驶出车库的时刻;

控制模块,用于在所述驶出时间之前控制所述第一车辆停靠在距离所述车库的出口最近的停车位。

在一些示例性实施例中,还包括:

记忆存储模块,用于预先存储的至少一个车辆驶出记录。

本申请具有如下优点:

本申请实施例基于预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间,然后在驶出时间之前控制第一车辆停靠了距离车库的出口最近的停车位,以让车主尽快取到车,而不需要车主到车库内部去取车,提高了取车效率。

附图说明

附图是用来提供对本申请的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本申请,但并不构成对本申请的限制。

图1为本申请一个实施例提供的停车控制方法的流程图;

图2为本申请另一个实施例提供的停车控制装置的结构组成示意图。

具体实施方式

以下结合附图对本申请的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本申请,并不用于限制本申请。

如本公开所使用的,术语“和/或”包括一个或多个相关列举条目的任何和全部组合。

本公开所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本公开所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。

当本公开中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。

本公开所述实施例可借助本公开的理想示意图而参考平面图和/或截面图进行描述。因此,可根据制造技术和/或容限来修改示例图示。

除非另外限定,否则本公开所用的全部术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本公开明确如此限定。

图1为本申请一个实施例提供的停车控制方法的流程图。

如图1所示,本申请一个实施例提出了一种停车控制方法,包括:

步骤100、根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间;其中,所述车辆驶出记录包括:第二车辆的车牌号码和第二车辆驶出车库的时刻。

在一些示例性实施例中,车辆驶出记录还包括:第二车辆驶出车库的日期,但是在预测第一车辆的驶出时间的过程中,第二车辆驶出车库的日期不参与计算。

在一些示例性实施例中,基于聚类分析实现第一车辆的驶出时间的预测,聚类分析是一种探索性的分析,在分类的过程中,不需要实现给出一个分类的标准,就能够从样本数据出发,自动进行分类。

具体的,所述根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间包括:

将至少一个所述车辆驶出记录划分为K个类别,以及计算每一个所述类别的第一质心;其中,K为大于或等于1的整数;

根据所有类别的第一质心确定所述第一车辆所属的类别;

根据所述第一车辆所属的类别的第一质心确定所述第一车辆的驶出时间。

在一些示例性实施例中,所述将至少一个车辆驶出记录划分为K个类别,以及计算每一个类别的第一质心包括:

分别对每一个所述车辆驶出记录进行归一化;

对于每一个所述归一化的车辆驶出记录,分别计算所述归一化的车辆驶出记录与第i个类别的第二质心的相似度;其中,i为1到K的整数;将所述归一化的车辆驶出记录划分为最小相似度对应的类别;

根据属于第i类别的所述归一化的车辆驶出记录更新第i类别的第二质心,继续执行所述对于每一个归一化的车辆驶出记录,分别计算归一化的车辆驶出记录与第i个类别的第二质心的相似度的步骤,直到每一个类别的第二质心的变化值均小于或等于预设阈值;

分别将每一个类别的第二质心转换为第一质心。

在一些示例性实施例中,所述分别对每一个车辆驶出记录进行归一化包括:

分别将每一个所述车辆驶出记录中的第二车辆的车牌号码除以所有所述车辆驶出记录中的第二车辆的车牌号的最大值,得到归一化的第二车辆的车牌号码;

分别将每一个所述车辆驶出记录中的第二车辆驶出车库的时刻除以1440,得到归一化的第二车辆驶出车库的时刻。

在一些示例性实施例中,所述分别将每一个类别的第二质心转换为第一质心包括:

分别将每一个类别的第二质心中的归一化的第二车辆的车牌号码乘以所述最大值;

分别将每一个类别的第二质心中的归一化的第二车辆驶出车库的时刻乘以1440。

在一些示例性实施例中,所述分别计算归一化的车辆驶出记录与第i个类别的第二质心的相似度包括:

按照公式

其中,sim为所述相似度,N(Number)为所述归一化的车辆驶出记录中的归一化的第二车辆的车牌号码,C(Number)为所述第i个类别的第二质心中的归一化的第二车辆的车牌号码,N(Time)为所述归一化的车辆驶出记录中的归一化的第二车辆驶出车库的时刻,C(Time)为所述第i个类别的第二质心中的归一化的第二车辆驶出车库的时刻。

在本申请实施例中,将至少一个车辆驶出记录划分为K个类别,以及计算每一个类别的第一质心的过程中,在第一轮迭代过程中,从至少一个归一化的车辆驶出记录中选择K个归一化的车辆驶出记录作为K个类别的第二质心。

在一些示例性实施例中,所述根据属于第i类别的归一化的车辆驶出记录更新第i类别的第二质心包括:

将所述第i类别的第二质心更新为属于第i类别的归一化的车辆驶出记录的平均值。

具体的,将第i类别的第二质心中的归一化的第二车辆的车牌号码更新为属于第i类别的归一化的车辆驶出记录中的归一化的第二车辆的车牌号码的平均值,将第i类别的第二质心中的归一化的第二车辆驶出车库的时刻更新为属于第i类别的归一化的车辆驶出记录中的归一化的第二车辆驶出车库的时刻的平均值。

在一些示例性实施例中,根据所有类别的第一质心确定所述第一车辆所属的类别包括:

确定第一车辆所属的类别为第二车辆的车牌号码与第一车辆的车牌号码的差值最小的第一质心所属的类别。

在一些示例性实施例中,根据所述第一车辆所属的类别的第一质心确定所述第一车辆的驶出时间包括:

确定第一车辆的驶出时间为第一车辆所属的类别的第一质心中的第二车辆驶出车库的时刻。

步骤101、在所述驶出时间之前控制所述第一车辆停靠在距离所述车库的出口最近的停车位。

在一些示例性实施例中,所述根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间之前,该方法还包括:

在所述第一车辆停靠在所述车库的入口的情况下,控制所述第一车辆停靠在所述车库的某一个停车位上。

在一些示例性实施例中,在没有接收到第一车辆的车主输入的取车时间的情况下,继续执行步骤100-101。

在接收到第一车辆的车主输入的取车时间的情况下,该方法还包括:

在取车时间之前控制第一车辆停靠在距离车库的出口最近的停车位。

本申请实施例基于预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间,然后在驶出时间之前控制第一车辆停靠了距离车库的出口最近的停车位,以让车主尽快取到车,而不需要车主到车库内部去取车,提高了取车效率。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

图2为本申请另一个实施例提供的停车控制装置的结构组成示意图。

如图2所示,本申请另一个实施例提出了一种停车控制装置,包括:

分析模块201,用于根据预先存储的至少一个车辆驶出记录预测停靠在车库中的第一车辆的驶出时间;其中,所述车辆驶出记录包括:第二车辆的车牌号码和第二车辆驶出车库的时刻;

控制模块202,用于在所述驶出时间之前控制所述第一车辆停靠在距离所述车库的出口最近的停车位。

在一些示例性实施例中,还包括:

记忆存储模块203,用于预先存储的至少一个车辆驶出记录。

在一些示例性实施例中,分析模块201具体用于:

将至少一个所述车辆驶出记录划分为K个类别,以及计算每一个所述类别的第一质心;其中,K为大于或等于1的整数;

根据所有类别的第一质心确定所述第一车辆所属的类别;

根据所述第一车辆所属的类别的第一质心确定所述第一车辆的驶出时间。

在一些示例性实施例中,分析模块201具体用于采用以下方式实现所述将至少一个车辆驶出记录划分为K个类别,以及计算每一个类别的第一质心:

分别对每一个所述车辆驶出记录进行归一化;

对于每一个所述归一化的车辆驶出记录,分别计算所述归一化的车辆驶出记录与第i个类别的第二质心的相似度;其中,i为1到K的整数;将所述归一化的车辆驶出记录划分为最小相似度对应的类别;

根据属于第i类别的所述归一化的车辆驶出记录更新第i类别的第二质心,继续执行所述对于每一个归一化的车辆驶出记录,分别计算归一化的车辆驶出记录与第i个类别的第二质心的相似度的步骤,直到每一个类别的第二质心的变化值均小于或等于预设阈值;

分别将每一个类别的第二质心转换为第一质心。

在一些示例性实施例中,分析模块201具体用于采用以下方式实现所述分别对每一个车辆驶出记录进行归一化:

分别将每一个所述车辆驶出记录中的第二车辆的车牌号码除以所有所述车辆驶出记录中的第二车辆的车牌号的最大值,得到归一化的第二车辆的车牌号码;

分别将每一个所述车辆驶出记录中的第二车辆驶出车库的时刻除以1440,得到归一化的第二车辆驶出车库的时刻。

在一些示例性实施例中,所述分别将每一个类别的第二质心转换为第一质心包括:

分别将每一个类别的第二质心中的归一化的第二车辆的车牌号码乘以所述最大值;

分别将每一个类别的第二质心中的归一化的第二车辆驶出车库的时刻乘以1440。

在一些示例性实施例中,分析模块201具体用于采用以下方式实现所述分别计算归一化的车辆驶出记录与第i个类别的第二质心的相似度:

按照公式

其中,sim为所述相似度,N(Number)为所述归一化的车辆驶出记录中的归一化的第二车辆的车牌号码,C(Number)为所述第i个类别的第二质心中的归一化的第二车辆的车牌号码,N(Time)为所述归一化的车辆驶出记录中的归一化的第二车辆驶出车库的时刻,C(Time)为所述第i个类别的第二质心中的归一化的第二车辆驶出车库的时刻。

在一些示例性实施例中,分析模块201具体用于采用以下方式实现所述根据属于第i类别的归一化的车辆驶出记录更新第i类别的第二质心:

将所述第i类别的第二质心更新为属于第i类别的归一化的车辆驶出记录的平均值。

在一些示例性实施例中,控制模块202还用于:

在所述第一车辆停靠在所述车库的入口的情况下,控制所述第一车辆停靠在所述车库的某一个停车位上。

上述停车控制装置的具体实现过程与前述实施例停车控制方法的具体实现过程相同,这里不再赘述。

需要说明的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本申请的创新部分,本实施方式中并没有将与解决本申请所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。

本实施例还提供一种电子设备,包括一个或多个处理器;存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本实施例提供的停车控制方法,为避免重复描述,在此不再赘述停车控制方法的具体步骤。

本实施例还提供一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本实施例提供的停车控制方法,为避免重复描述,在此不再赘述停车控制方法的具体步骤。

本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其它数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储、磁盒、磁带、磁盘存储或其它磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其它的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其它传输机制之类的调制数据信号中的其它数据,并且可包括任何信息递送介质。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本实施例的范围之内并且形成不同的实施例。

可以理解的是,以上实施方式仅仅是为了说明本申请的原理而采用的示例性实施方式,然而本申请并不局限于此。对于本领域内的普通技术人员而言,在不脱离本申请的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本申请的保护范围。

相关技术
  • 一种九宫格停车驱动装置、停车装置、停车库及控制方法
  • 停车控制装置、停车控制方法以及停车控制系统
技术分类

06120112963983