虚拟停车场计费方法及相关产品与流程

文档序号:17470922发布日期:2019-04-20 05:49阅读:380来源:国知局
虚拟停车场计费方法及相关产品与流程

本申请涉及智能停车系统领域,特别是一种虚拟停车场计费方法及相关产品。



背景技术:

随着科技的发展,车辆越来越多,停车场智能化已经是大势所趋。目前的智能停车场对停车用户的信息管理十分混乱,往往将所有的用户信息都杂乱地存放在服务器中,尤其对于停车场重复进出不会产生收费,这逃避了缴费,增加了成本。



技术实现要素:

为解决上述问题,本申请公开了一种虚拟停车场计费方法、服务器和计算机可读存储介质,可以实现跨停车场收费,避免逃避缴费,降低了成本。

本申请实施例第一方面提供了一种虚拟停车场计费方法,所述方法包括:

虚拟停车场服务器获取第一车辆的第一标识以及第一进场时间;

虚拟停车场服务器获取第一标识以及第一出场时间,计算第一出场时间与第一进场时间的差值得到第一时间差;

虚拟停车场服务器获取第一标识以及第二进场时间;

虚拟停车场服务器获取第一标识以及第二出场时间,计算第二出场时间与第二进场时间的差值得到第二时间差;所述第一进场时间、所述第一出场时间、所述第二进场时间、所述第二出场时间均在同一时间区间内;

虚拟停车场服务器累加第一标识下的第一时间差以及第二时间差得到计费时间,依据计费时间对第一标识的第一车辆计费;

所述虚拟停车场服务器管辖n个实体停车场,n为大于等于2的整数。

可选的,所述方法还包括:

虚拟停车场服务器向车管所发送身份请求消息,接收身份响应消息,该身份响应消息包含第一车牌对应的车主身份,依据该车主身份向车主绑定的终端发送计费消息,该计费消息包含计费时间以及计费规则。

可选的,所述方法还包括:

虚拟停车场服务器确定第一车牌的绑定账户,从账户自动扣除该计费的金额,向第一车牌的绑定终端发送扣费成功消息。

可选的,所述识别第三图片得到第一车牌以及第二进入时间之后,所述方法还包括:

虚拟停车场服务器确定第一车牌对应的会员卡,依据该会员卡确定该会员第一消费记录,确定第二进入时间位于的时间区间,依据该时间区域以及第一消费记录对该第一车牌的绑定终端发送消费推荐。

可选的,所述识别第三图片得到第一车牌以及第二进入时间之后,所述方法还包括:

虚拟停车场服务器采集第五图片,对第五图片进行人脸识别确定第一身份,确定第一身份对应的第一会员以及第二消费记录,确定第二进入时间位于的时间区间,依据该时间区域以及第二消费记录对该第一车牌的绑定终端发送消费推荐。

可选的,所述方法还包括:

虚拟停车场服务器确定第一车牌对应的会员卡,依据所述会员卡的等级确定该等级对应的优惠时间,第一时间差以及第二时间差的和减去该优惠时间得到最终时间差,以及该最终时间差对第一车牌进行计费。

可选的,所述方法还包括:

虚拟停车场服务器将优惠金额以及该计费的金额发送至该第一车牌对应的终端。

第二方面,提供一种虚拟停车场服务器,包括:

摄像头,用于采集第一图片;

处理器,用于识别第一图片得到第一车牌以及第一进入时间;

所述摄像头,还用于采集第二图片,

所述处理器,还用于识别第二图片得到第一车牌以及第一出入时间,计算第一出入时间与第一进入时间的差值得到第一时间差;

所述摄像头,还用于采集第三图片;

所述处理器,还用于识别第三图片得到第一车牌以及第二进入时间;

所述摄像头,还用于采集第四图片;

所述处理器,还用于识别第四图片得到第一车牌以及第二出入时间,计算第二出入时间与第二进入时间的差值得到第二时间差;虚拟停车场服务器依据第一时间差以及第二时间差的和对第一车牌进行计费。

本申请实施例第三方面提供了一种虚拟停车场服务器,包括处理器和存储器,所述处理器、输入和存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行本申请实施例第一方面所描述的方法。

本申请实施例第四方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行本申请实施例第一方面所描述的方法。

实施本申请实施例时,具有如下有益效果:

本申请提供的技术方案通过对第一时间差以及第二时间差和进行计费,这样避免了一个车辆来回进入同一个虚拟停车场不会计费的情况,这样对于重复进入车场的车辆能够实现计费,降低了成本。

附图说明

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

图1为本申请实施例中虚拟停车场用户管理方法的系统构架图;

图2为本申请实施例中虚拟停车场与线下停车场的对应关系示意图;

图3a为本申请实施例中虚拟车位与实体车位的初始对应关系示意图;

图3b本申请实施例中虚拟车位与实体车位的变化后对应关系示意图;

图4为本申请实施例中一种虚拟停车场计费方法的流程示意图;

图5为本申请实施例中另一种虚拟停车场计费方法的流程示意图;

图6为本申请实施例中虚拟停车场服务器的结构示意图;

图7对本申请实施例中的虚拟停车场服务器的物理结构示意图。

具体实施方式

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

本发明的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、产品或设备固有的其他步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

下面结合图1对本申请实施例中虚拟停车场用户管理方法的系统构架作详细说明,图1为本申请实施例中虚拟停车场用户管理方法的系统构架图,具体包括虚拟停车场服务器101和终端102。

其中,虚拟停车场服务器101可以同时与多个终端102通过网络(例如,互联网、广域网、局域网)通信连接,同一用户也可以绑定多个终端102。

终端102可以包括各种具有联网功能的手持终端、车载终端、可穿戴终端、计算终端或连接到无线调制解调器的其他处理终端,以及各种形式的用户装置(userequipment,ue),移动台(mobilestation,ms),终端装置(terminaldevice)等等。为方便描述,在本申请中,上面提到的终端统称为终端102。可选的,用户可以使用终端102登录智能停车平台向虚拟停车场服务器101发送寻找车位请求,该智能停车平台可以是网页或者智能软件,该智能停车平台的服务器就是虚拟停车场服务器101。

具体的,虚拟停车场服务器101接收终端102发送的车位寻找请求,并对上述车位寻找请求进行分析处理,根据分析结果将不同用户分类至不同的用户群组,再根据不同的用户群组向终端102发送与用户群组对应的虚拟车场对应的实体车位信息。

可选的,虚拟停车场服务器101可以通过线下停车场设备实时获取实体车位的信息,并根据实时实体车位信息来调整虚拟停车场中的虚拟车位信息,上述线下停车场设备用于对线下停车场的实体车位的使用状态进行监控,并将上述实体车位的使用状态实时上报给虚拟停车场服务器101,上述线下停车场设备可以包括线下停车场出入口闸机、线下停车场的车位检测装置等。

为使本申请说明书的内容更加清晰,结合图2对虚拟停车场与线下停车场的对应关系作详细说明,图2为本申请实施例中虚拟停车场与线下停车场的对应关系示意图。

举例来说,如图2所示,虚拟停车场服务器101可以存储多个虚拟停车场信息,每个虚拟停车场可以对应多个线下停车场,每个虚拟停车场中的虚拟车位数量可以动态变化,虚拟车位对应的实体车位位置也可以动态变化。

如图3a和图3b所示,图3a为本申请实施例中虚拟车位与实体车位的初始对应关系示意图,图3b本申请实施例中虚拟车位与实体车位的变化后对应关系示意图,当虚拟停车场服务器将第一用户分类至第一用户群组之后,根据第一用户群组来确定对应第一用户群组的第一虚拟停车场,并向用户发送与上述第一虚拟停车场对应的至少一个线下停车场的当前可用实体车位信息,上述第一虚拟停车场中的虚拟车位数量在线下停车场对应的实体车位分配情况是可以动态变化的,但在此时对应的是第一线下停车场中的5个实体车位和第二线下停车场中的5个实体车位;

若第一用户在后续使用虚拟停车场时车位需求发生了变化,如此时第一用户可以分类至第一用户群组和第二用户群组,则根据第一用户群组和第二用户群组的交集对应的第二虚拟停车场应当作为此时第一用户可用的虚拟停车场,此时第二虚拟停车场中的虚拟车位可以对应的是第一线下停车场中的2个实体车位和第二线下停车场中的8个实体车位。可选的,虚拟车位对应的实体车位信息都会显示在智能停车平台上,用户可以在终端上进行查看。可以理解的是,上述虚拟车位与实体车位的对应关系变化并不限于上述描述的变化,在此不做具体限定。

下面结合图4对本申请实施例中一种虚拟停车场计费方法作详细说明,图4为本申请实施例中一种虚拟停车场计费方法的流程示意图,具体包括以下步骤:

步骤s401、虚拟停车场服务器获取第一车辆的第一标识以及第一进场时间;

上述第一标识包括但不限于:人脸、车牌、车型图片等等,本申请并不限定上述第一标识,只需第一标识能够识别第一车辆即可。

如上述第一标识为车牌,可以通过摄像头采集第一图片,上述识别第一图片得到第一车牌的方式可以通过现有的车牌识别算法来确定,当然在实际应用中,也可以采用现有的车牌识别方式。

步骤s402、虚拟停车场服务器获取第一标识以及第一出场时间,计算第一出场时间与第一进场时间的差值得到第一时间差;

步骤s403、如第一时间差未达到计费时间,虚拟停车场服务器获取第一标识以及第二进场时间;

步骤s404、虚拟停车场服务器获取第一标识以及第二出场时间,计算第二出场时间与第二进场时间的差值得到第二时间差;虚拟停车场服务器累加第一标识下的第一时间差以及第二时间差得到计费时间,依据计费时间对第一标识的第一车辆计费。

本申请提供的技术方案通过对第一时间差以及第二时间差和进行计费,这样避免了一个车辆来回进入同一个停车场不会计费的情况,这样对于重复进入车场的车辆能够实现计费,降低了成本。

可选的,上述方法还可以包括:

虚拟停车场服务器确定第一标识对应的会员卡,依据所述会员卡的等级确定该等级对应的优惠时间,第一时间差以及第二时间差的和减去该优惠时间得到最终时间差,以及该最终时间差对第一标识进行计费。

可选的,上述方法还可以包括:

虚拟停车场服务器将优惠金额以及该计费的金额发送至该第一标识对应的终端。

可选的,上述方法还可以包括:

虚拟停车场服务器向车场管理或服务机构发送身份请求消息,接收身份响应消息,该身份响应消息包含第一标识对应的车主身份,依据该车主身份向车主绑定的终端发送计费消息,该计费消息包含计费时间以及计费规则。

此技术方案实现了对计费信息的反馈,实现了告知义务。

可选的,上述方法在步骤s403与步骤s404之间还可以包括:

虚拟停车场服务器确定第一标识对应的会员卡,依据该会员卡确定该会员第一消费记录,确定第二进场时间位于的时间区间,依据该时间区域以及第一消费记录对该第一标识的绑定终端发送消费推荐。

具体的,例如第二进场时间可以为吃饭的时间区间,例如中午11点到13点,下午6点到8点等等。

可选的,上述方法在步骤s403与步骤s404之间还可以包括:

如第一标识为人脸信息,虚拟停车场服务器采集图片,对图片进行人脸识别确定第一身份,确定第一身份对应的第一会员以及第二消费记录,确定第二进场时间位于的时间区间,依据该时间区域以及第二消费记录对该第一车牌的绑定终端发送消费推荐。

上述人脸识别具体可以采用百度人脸识别模型或谷歌人脸识别模型来实现,该人脸识别可以包括卷积运算,本申请将卷积运算进行改动,具体包括:

确定卷积运算的输入数据[ci][h][w]以及卷积核kernel[co][ci][3][3](此数值为神经网络模型自行配置的数据,即权值),将卷积核kernel[co][ci][3][3]沿co方向切割形成co个kernel[ci][3][3],将co个kernel[ci][3][3]与输入数据执行三维卷积运算得到co个三维卷积结果,将co个三维卷积结果沿co方向组合起来得到最终的输出结果[co][ci][h-2][w-2]。

上述一次三维卷积运算具体可以包括,如co=1,将输入数据[ci][h][w]沿ci方向切割成ci个[h][w],将kernel[ci][3][3]沿ci方向切割成ci个kernel[3][3],将ci方向上相同的[h][w]与kernel[3][3]执行卷积运算得到ci个[h-2][w-2],沿ci方向对ci个[h-2][w-2]排列得到三维卷积结果[ci][h-2][w-2]。

上述将ci方向上相同的[h][w]与kernel[3][3]执行卷积运算得到ci个[h-2][w-2]具体可以包括:

将[h][w]沿h方向切割成h-2个矩阵[3][w],每个矩阵[3][w]与kernel[3][3]执行卷积计算得到[h-2][w-2]中的h方向一行的结果,计算h-2个矩阵[3][w]得到h-2行的结果即得到计算结果[h-2][w-2];

上述将矩阵[3][w]与kernel[3][3]执行卷积运算得到h方向一行结果具体可以包括:

如w=6,则将矩阵[3][6]的矩阵按移动步长1切割成3个[3][4]的子矩阵[3][4]1、[3][4]2、[3][4]3,其中下角标为子矩阵的序号,对[3][4]1执行单位运算得到[h-2][w-2]中的h方向一行的一个元素值和序号的和,所述单位运算具体包括:将[3][4]1每次提取h方向一行的4个元素,将4个元素的前3个元素与卷积核对应位置的元素执行内积得到一行内积结果,将第4个元素的最后一个元素与卷积核对应元素相乘得到一个乘积结果,所述卷积核对应元素为在kernel[3][3]中高度值为提取h方向一行的值,宽度值为子矩阵的序号(如果提取[3][4]1,提取h=1时,对应位置的元素为第1元素,提取h=2时,对应位置的元素为第4元素,如果提取[3][4]2,提取h=1时,对应位置的元素为第2元素,提取h=2时,对应位置的元素为第5元素),执行3次单位运算得到3行内积结果和3个乘积结果,将3行内积结果相加得到一个元素值,将3个乘积结果相加得到第一序号的和,对[3][4]2、[3][4]3也执行单位运算得到[h-2][w-2]中的h方向一行的另一个元素值、又一个元素值、第二序号的和以及第三序号的和,将第一序号的和、第二序号的和以及第三序号的和相加得到[h-2][w-2]中的h方向一行的还一个元素值;将一个元素值、另一元素值、又一元素值以及还以元素值沿w方向排列得到所述h方向一行的结果。

可选的,上述方法还可以包括:

虚拟停车场服务器确定第一标识的绑定账户,从账户自动扣除该计费的金额。

下面结合图5对本申请实施例的一种虚拟停车场计费方法进行详细说明,具体包括以下步骤:

步骤501,虚拟停车场服务器采集第一图片,识别第一图片得到第一车牌以及第一进场时间。

步骤502,虚拟停车场服务器采集第二图片,识别第二图片得到第一车牌以及第一出场时间,计算第一出场时间与第一进场时间的差值得到第一时间差。

步骤503,如第一时间差未达到计费时间,虚拟停车场服务器采集第三图片,识别第三图片得到第一车牌以及第二进场时间。

步骤504,虚拟停车场服务器获取第一车牌绑定的第一会员以及第一消费记录,如第二进场时间属于吃饭区间,向第一会员绑定的终端推荐与第一消费记录匹配的餐饮信息。

步骤505,虚拟停车场服务器采集第四图片,识别第四图片得到第一车牌以及第二出场时间,计算第二出场时间与第二进场时间的差值得到第二时间差;虚拟停车场服务器依据第一时间差以及第二时间差的和对第一车牌进行计费。

步骤506,虚拟停车场服务器从第一车牌的绑定账户扣除该计费的金额,扣款成功后,对第一车牌的车辆放行。

本申请提供的技术方案通过对第一时间差以及第二时间差和进行计费,这样避免了一个车辆来回进入同一个停车场不会计费的情况,这样对于重复进入车场的车辆能够实现计费,降低了成本。

下面结合图6对本申请实施例的虚拟停车场服务器600的虚拟结构作详细说明,图6为本申请实施例中虚拟停车场服务器600的结构示意图,具体包括:获取单元601、处理器602,该获取单元601可以为多个。

获取单元,用于获取第一车辆的第一标识以及第一进场时间;获取第一标识以及第一出场时间;获取第一标识以及第二进场时间,获取第一标识以及第二出场时间;

所述处理器,还用于计算第一出场时间与第一进场时间之间的差值得到第一时间差,如第一时间差低于计费标准时差;计算第二出场时间与第二进场时间的差值得到第二时间差;虚拟停车场服务器累加第一标识下的第一时间差以及第二时间差得到计费时间,依据计费时间对第一标识的第一车辆计费。

下面结合图7对本申请实施例中的虚拟停车场服务器的物理结构作详细说明,图7为本申请实施例中虚拟停车场服务器的结构框图。

该虚拟车场服务器700包括处理器701、通信接口702和存储器703,所述处理器、通信接口和存储器相互连接,其中,服务器700还可以包括总线704,处理器701、通信接口702和存储器703之间可以通过总线704相互连接,总线704可以是外设部件互连标准(peripheralcomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。总线704可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。所述存储器703用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述图4和/或图5中所描述的全部或部分方法。

本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行图4和/或图5中的全部或部分方法步骤。

上述计算机可读存储介质可以是前述任一实施例上述的服务器的内部存储单元,例如服务器的硬盘或内存。上述计算机可读存储介质也可以是上述服务器的外部存储设备,例如上述服务器上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,上述计算机可读存储介质还可以既包括上述服务器的内部存储单元也包括外部存储设备。上述计算机可读存储介质用于存储上述计算机程序以及上述服务器所需的其他程序和数据。上述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的服务器和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的服务器和方法,可以通过其它的方式实现。例如,以上所描述的终端实施例仅仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、终端或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例上述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

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