CN110599801B - 停车管理方法、装置、计算机设备及存储介质 - Google Patents
停车管理方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN110599801B CN110599801B CN201910904913.9A CN201910904913A CN110599801B CN 110599801 B CN110599801 B CN 110599801B CN 201910904913 A CN201910904913 A CN 201910904913A CN 110599801 B CN110599801 B CN 110599801B
- Authority
- CN
- China
- Prior art keywords
- event
- parking
- license plate
- vehicle
- matched
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B15/00—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
- G07B15/02—Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems
-
- 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
- G08G1/145—Traffic control systems for road vehicles indicating individual free spaces in parking areas where the indication depends on the parking areas
- G08G1/148—Management of a network of parking areas
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
本发明公开了一种停车管理方法、装置、计算机设备及存储介质,涉及视频监控技术领域,用于提高停车管理的准确性。本发明的主要技术方案为:获取前端摄像设备和/或PDA发送的当前车辆的停车事件,停车事件包括入位事件和/或离位事件;若入位事件和/或离位事件为实时数据,则检测入位事件和/或离位事件所在的停车位是否存在对应的入位事件;若入位事件所在的停车位存在对应的入位事件,则将当前车辆的入位事件中的入位时间和其匹配的停车位对应的入位事件中的入位时间中最早的时间确定成当前车辆的入位时间;若离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的入位事件和离位事件生成停车费用订单。
Description
技术领域
本发明涉及视频监控技术领域,尤其涉及一种停车管理方法、装置、计算机设备及存储介质。
背景技术
随着我国经济的发展,车辆市场保有量将持续增加,停车难及停车位的有效管理等问题将越来越严重。基于以上背景智能停车***应运而生,其中采用视频方式的管理***从视频中提取关键帧及图像作为停车证据链,可清楚地确定所发生的停车情况。
但是,由于存在断网断电,以及视频监控存在视觉盲区的问题,会存在对车辆停车计时不准确,甚至存在停留车辆出现跑单的情况,因此现有对停车管理的方式不够准确。
发明内容
本发明提供一种停车管理方法、装置、计算机设备及存储介质,用于提高停车管理的准确性。
本发明实施例提供一种停车管理方法,所述方法包括:
获取前端摄像设备和/或PDA发送的当前车辆的停车事件,所述停车事件包括入位事件和/或离位事件;
若所述入位事件和/或离位事件为实时数据,则检测所述入位事件和/或离位事件所在的停车位是否存在对应的入位事件;所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据;
若所述入位事件所在的停车位存在对应的入位事件,则将所述当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成所述当前车辆的入位时间;
若所述离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单。
本发明实施例提供一种停车管理装置,所述装置包括:
获取模块,用于获取前端摄像设备和/或PDA发送的当前车辆的停车事件,所述停车事件包括入位事件和/或离位事件;
检测模块,用于若所述入位事件和/或离位事件为实时数据,则检测所述入位事件和/或离位事件所在的停车位是否存在对应的入位事件;所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据;
确定模块,用于若所述入位事件所在的停车位存在对应的入位事件,则将所述当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成所述当前车辆的入位时间;
订单生成模块,用于若所述离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述停车管理方法。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述停车管理方法。
本发明提供的一种停车管理方法、装置、计算机设备及存储介质,与目前通过从视频中提取的关键帧及图像作为停车起始时间的证据相比,本发明获取前端摄像设备和/或PDA发送的当前车辆的停车事件,其中,停车事件包括入位事件和/或离位事件;若入位事件和/或离位事件为实时数据,则检测入位事件和/或离位事件所在的停车位是否存在对应的入位事件;若入位事件所在的停车位存在对应的入位事件,则将当前车辆的入位事件中的入位时间和其匹配的停车位对应的入位事件中的入位时间中最早的时间确定成当前车辆的入位时间;若离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的入位事件和离位事件生成停车费用订单。由于本发明是融合前端摄像设备和PDA的方式确定停留车辆的起始时间,因此本发明可有效避免因断网断电或是视频存在监控盲区的问题,从而通过本发明可提高停车管理的准确性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中停车管理方法的一应用环境示意图;
图2是本发明一实施例中停车管理方法的一流程图;
图3是本发明一实施例中入位事件处理流程图;
图4是本发明一实施例中离位事件处理流程图;
图5是本发明一实施例中补车牌事件处理流程图;
图6是本发明一实施例中停车管理装置的一原理框图;
图7是本发明一实施例中计算机设备的一示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请提供的停车管理方法,可应用在如图1的应用环境中,其中,端摄像设备和PDA与服务器进行通信。服务器获取前端摄像设备和/或PDA发送的当前车辆的停车事件,停车事件包括入位事件和/或离位事件;若入位事件和/或离位事件为实时数据,则检测入位事件和/或离位事件所在的停车位是否存在对应的入位事件;若入位事件所在的停车位存在对应的入位事件,则将当前车辆的入位事件中的入位时间和其匹配的停车位对应的入位事件中的入位时间中最早的时间确定成当前车辆的入位时间;若离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的入位事件和离位事件生成停车费用订单。其中,计算机设备可以但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一实施例中,如图2所示,提供一种停车管理方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:
S101,获取前端摄像设备和/或PDA发送的当前车辆的停车事件。
其中,所述停车事件包括入位事件和/或离位事件;事件内容主要包括,事件照片,事件发生的时间,车牌识别结果,车辆位置,车辆颜色,车位编号等信息。其中车牌识别结果包括:车牌号,车牌位置,车牌颜色,车牌置信度等信息,本发明实施例不做具体限定。需要说明的是,本发明实施例中前端摄像设备产生的入位事件和离位事件是成对出现的,即产生了入位事件就一定会产生离位事件,而PDA出发的停车事件不需要入位事件和离位事件成对出现,即PDA设备由管理员手持使用,管理员根据需求随意产生入位事件和/或离位事件。
对于本发明实施例,前端摄像设备产生的停车事件数据全部由安装在停车场周围的智能抓拍设备产生,前端摄像设备根据内部算法实现车辆入离位的实时抓拍。
S102,若入位事件和/或离位事件为实时数据,则检测入位事件和/或离位事件所在的停车位是否存在对应的入位事件。
其中,对于前端摄像设备和/或PDA发送的数据可以是实时数据,也可以是非实时数据,实时数据可以是与当前车位车辆相同的数据,实时数据即当前车位停的车辆的数据是只有入位事件,没有收到离位事件的数据;非实时数据主要是已经完成结单的数据。所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据。
在本发明实施例中,从PDA获取的停车事件都是实时数据,前端摄像设备产生的数据可以是实时数据和非实时数据,前端摄像设备在停车事件传输到本侧的服务器之前,前端摄像设备可以判断当前车位本条入位事件之后是否存在其他的入位事件,如果存在其他的入位事件,则表示当前入位事件不是实时数据,就将该入位事件对应标记位置为非实时数据;如果不存在其他的入位事件,则表示该入位事件为实时数据,将该入位事件对应标记位置为实时数据。
前端摄像设备发送过来的数据包括非实时数据和实时数据,实时数据就是入位还没有收到离位的数据,实时数据和前端停靠车辆是相同的。实时数据和传输延时这两个概念是不同的。比如,A车(10点入,11点走),B车(12点入,还没有离),当前时间13点,A的入位上来,是非实时数据也是延时数据,B的入位上来,是实时数据,也是延时数据。A数据上来需要等待离位上来,再去对比订单。B不需要做这个对比,只需要和当前实时数据对比那个时间更早。
S103,若入位事件所在的停车位存在对应的入位事件,则将当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成当前车辆的入位时间。
对于本发明实施例,若入位事件所在的停车位存在对应的入位事件,则说明在此之前已经接收到了前端摄像设备或PDA发送的当前车辆的停车事件,此时则需要比对该车位在当前的入位事件和之前的入位事件的时间,将最早发生入位事件的时间确定成当前车辆的入位事件,从而解决了因断网或是断电等因素导致的车辆入位时间确定不准确的问题。
具体的,在将当前车辆的入位事件中的入位时间和其匹配的停车位对应的入位事件中的入位时间中最早的时间确定成当前车辆的入位时间之前,还需要比较当前入位事件的车牌号是否和之前的入位事件的车牌是否一致,一致表示两个入位事件指向的是相同目标,然后继续比对前后两个入位事件的时间,并以较早时间作为当前车辆的入位时间。
S104,若离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的入位事件和离位事件生成停车费用订单。
其中,车辆标识信息可以根据事件发生的时间,车牌号码或车位编号等信息确定,本发明实施例不做具体限定。在本发明实施例中,若离位事件所在的停车位存在对应的入位事件,则还需要确定该入位事件的车辆标识信息是否和离位事件的车辆标识信息相同,如果相同,则说明该停车位的入位事件和离位事件同属于一辆车,此时可以根据入位事件和离位事件生成停车费用订单,具体的根据入位事件及离位事件的时间确定车辆在停车位停留的时间,然后根据停留的时间为车辆计算相关的停车费用,然后将生成的停车费用订单发送给用户,使得用户根据该停车费用订单对停车进行费用结算。
本发明提供的一种停车管理方法,与目前通过从视频中提取的关键帧及图像作为停车起始时间的证据相比,本发明获取前端摄像设备和/或PDA发送的当前车辆的停车事件,其中,停车事件包括入位事件和/或离位事件;若入位事件和/或离位事件为实时数据,则检测入位事件和/或离位事件所在的停车位是否存在对应的入位事件;若入位事件所在的停车位存在对应的入位事件,则将当前车辆的入位事件中的入位时间和其匹配的停车位对应的入位事件中的入位时间中最早的时间确定成当前车辆的入位时间;若离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的入位事件和离位事件生成停车费用订单。由于本发明是融合前端摄像设备和PDA的方式确定停留车辆的起始时间,因此本发明可有效避免因断网断电或是视频存在监控盲区的问题,从而通过本发明可提高停车管理的准确性。
如图3所示,在本发明提供的一个实施例中,当停车事件为入位事件时,处理流程如下步骤所示:
S10,前端摄像设备和/或PDA发送的当前车辆的入位事件。
S20,确定与入位事件对应的车辆标识信息。
其中,车辆标识信息可以根据入位事件发生的时间,车牌号码或车位编号,以及车辆颜色等信息确定,车辆标识信息用于唯一标识停车位所停留的车辆。例如,该车辆标识信息具体可以使用0A104040021565670586进行表示,属于同一车辆的入位事件,离位事件,补车牌事件会采用相同的车辆标识信息进行表示。该车辆标识信息在车辆产生入位事件时生成,在产生对应的离位事件后清除。
S30A,若入位事件不是实时数据,则将入位事件及其车辆标识信息对应存储到延时数据库中。
其中,PDA发送的入位事件均是实时数据,前端摄像设备发送的数据有可能是实时数据也有可能是非实时数据,具体由前端摄像设备进行确定,即前端摄像设备根据当前发送的入位事件之后是否还有其他入位事件确定是否是实时数据,如果当前待发送的入位事件有其他的入位事件,则确定该入位事件为非实时数据,否则该入位事件为实时数据。
S30B,若入位事件为实时数据,则检测入位事件所在的停车位是否存在对应的入位事件。
其中,步骤S30B是步骤S30A的并列步骤,若入位事件为实时数据,则检测入位事件所在的停车位是否存在对应的入位事件,如果存在对应的入位事件,则进入步骤S40B2;如果不存在对应的入位事件,则进入步骤S40B1。
S40B1,若入位事件所在的停车位不存在对应的入位事件,则将入位事件及其车辆标识信息对应存储到实时数据库中。
其中,实时数据库中存储前端摄像设备或PDA发送的某一停车位在某一时间段内第一次发送过来的入位事件,实时数据中存储的多个入位事件根据入位事件的车辆标识信息进行区分,即不同的入位事件对应不同的车辆标识信息。
S40B2,若入位事件所在的停车位存在对应的入位事件,则将当前车辆的入位事件中的入位时间和其匹配的停车位对应的入位事件中的入位时间中最早的时间确定成当前车辆的入位时间。
例如,服务器首先接收到PDA发送的入位事件,该入位事件对应的入位事件为15:10;然后服务器又接收到前端摄像设备发送的入位事件,该入位事件对应的时间为15:09,则根据PDA和前端摄像设备确定的入位时间进行比较,最终确定当前车辆的入位事件为15:09。
本发明实施例提供的一种停车管理方法,当服务器接收到PDA或前端摄像设备发送的针对某一车位的入位事件后,在数据库中检测是否存在与该入位事件的车辆标识信息相同的入位事件,如果存,则将该停车位对应的两个入位事件中的入位时间中最早的时间确定成当前车辆的入位时间,从而本发明实施例可根据PDA或前端摄像设备准确的确定出车辆的入位时间,避免了由于网络延迟或是断网而引起的车辆入位时间不准确的问题,因此通过本发明实施例可提高确定车辆入位时间的准确性。
如图4所示,在本发明提供的一个实施例中,当停车事件为离位事件,处理过程如下所示:
S10,获取前端摄像设备和/或PDA发送的当前车辆的离位事件,并确定离位事件是否为实时数据。
S20A,若离位事件不是实时数据,则从延时数据库中查询与离位事件的车辆标识信息相匹配的入位事件。
S20B,若离位事件是实时数据,从实时数据库中查询与离位事件的车辆标识信息相匹配的入位事件。
其中,步骤S20B是步骤S20A的并列步骤,根据前端摄像设备或PDA发送离位事件是否是实时数据,确定具体从哪个数据库查询与离位事件的车辆标识信息相匹配的入位事件,即若离位事件不是实时数据,则从延时数据库中查询与离位事件的车辆标识信息相匹配的入位事件;若离位事件是实时数据,从实时数据库中查询与离位事件的车辆标识信息相匹配的入位事件。
S30,根据成功匹配的入位事件和离位事件生成停车费用订单。
需要说明的是,若从延时数据库或实时数据库中查询不到与离位事件的车辆标识信息相匹配的入位事件,则需要查询该入位事件是否已经有对应的停车费用订单生成,如果存在对应的停车费用订单,说明该离位事件已经处理完成,即已经向相应的车辆发送了停车费用订单;如果不存在对应的停车费用订单,则说明不存在与该离位事件对应的入位事件,此时需要将该离位事件发送给后台管理人员进行人工处理。
如图5所示,在本发明提供的一个实施例中,补车牌事件处理过程如下所示:
S101,若前端摄像设备和/或PDA发送的当前车辆的入位事件中不包含当前车辆的车牌信息,则触发前端摄像设备拍摄并获取车辆的补车牌事件,或获取PDA发送的车辆的补车牌事件。
其中,所述补车牌事件中包含所述车辆的车牌号码。需要说明的是,PDA可以根据停车管理员的需求触发车辆的补车牌事件,而对于前端摄像设备则是服务器根据其发送的入位事件中是否包含当前车辆的车牌信息确定的,如入位事件中没有拍摄到当前车辆的车牌号码,则服务器向前端摄像设备发送一个控制指令,使得前端摄像设备对当前车辆进行再次拍摄以获取当前车辆的车牌号码。
S102,检测当前车辆的补车牌事件是否为实时数据。
S103A,若当前车辆的补车牌事件为实时数据,则从实时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件。
S103B,若所述当前车辆的补车牌事件不是实时数据,从所述延时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件。
其中,步骤S102B是步骤S102B的并列步骤,依据补车牌事件是否为实时数据,确定具体从哪个数据库获取与补车牌事件的车辆标识信息相匹配的入位事件,即若当前车辆的补车牌事件为实时数据,则从实时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件;若所述当前车辆的补车牌事件不是实时数据,从所述延时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件。
S104,若补车牌事件所在的停车位存在对应的入位事件,则将车牌号码确定为当前车辆的入位事件的车牌号码。
具体的,将与所述补车牌事件的车辆标识信息相匹配的入位事件的车牌号码确定为所述补车牌事件中车牌号码。在本发明实施例中,将车牌号码确定为当前车辆的入位事件的车牌号码包括:获取所述补车牌事件所在的停车位对应的入位事件中的车辆标识信息;判断所述入位事件中的车辆标识信息是否和所述车辆的补车牌事件中的车辆标识信息匹配;若匹配,则将所述车牌号码确定为所述当前车辆的入位事件的车牌号码。
在本发明提供的一个实施例中,若所述补车牌事件所在的停车位不存在对应的入位事件,查询与所述补车牌事件的车辆标识信息相匹配的入位事件和离位事件;查询所述相匹配的入位事件和离位事件是否已生成停车费用订单;若相匹配的入位事件和离位事件未生成停车费用订单,则根据所述补车牌事件的车牌号和所述相匹配的入位事件和离位事件生成停车费用订单。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在一实施例中,提供一种停车管理装置,该停车管理装置与上述实施例中车辆的匹配方法一一对应。如图6所示,该停车管理装置包括获取模块10、检测模块20、确定模块30、订单生成模块40。各功能模块详细说明如下:
获取模块10,用于获取前端摄像设备和/或PDA发送的当前车辆的停车事件,所述停车事件包括入位事件和/或离位事件;
检测模块20,用于若所述入位事件和/或离位事件为实时数据,则检测所述入位事件和/或离位事件所在的停车位是否存在对应的入位事件;所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据;
确定模块30,用于若所述入位事件所在的停车位存在对应的入位事件,则将所述当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成所述当前车辆的入位时间;
订单生成模块40,用于若所述离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单。
进一步的,所述确定模块30,还用于,确定与所述入位事件对应的车辆标识信息;
存储模块50,用于若所述入位事件不是实时数据,则将所述入位事件及其车辆标识信息对应存储到延时数据库中;若所述入位事件是实时数据且所述入位事件所在的停车位不存在对应的入位事件,则将所述入位事件及其车辆标识信息对应存储到实时数据库中。
进一步的,所述装置还包括:
查询模块60,用于若所述离位事件不是实时数据,则从所述延时数据库中查询与所述离位事件的车辆标识信息相匹配的入位事件;
所述订单生成模块40,具体用于根据成功匹配的入位事件和离位事件生成停车费用订单。
所述查询模块60,还用于从所述实时数据库中查询与所述离位事件的车辆标识信息相匹配的入位事件;
所述订单生成模块40,具体用于根据成功匹配的入位事件和离位事件生成停车费用订单。
进一步的,所述停车时间还包括补车牌事件,所述装置还包括:
所述获取模块10,还用于若所述前端摄像设备和/或PDA发送的当前车辆的入位事件中不包含当前车辆的车牌信息,则触发所述前端摄像设备拍摄并获取车辆的补车牌事件,或获取所述PDA发送的所述车辆的补车牌事件;所述补车牌事件中包含所述车辆的车牌号码;
所述检测模块20,还用于若所述当前车辆的补车牌事件为实时数据,则检测所述补车牌事件所在的停车位是否存在对应的入位事件;
所述确定模块30,还用于若所述补车牌事件所在的停车位存在对应的入位事件,则将所述车牌号码确定为所述当前车辆的入位事件的车牌号码。
所述查询模块60,还用于若所述当前车辆的补车牌事件不是实时数据,从所述延时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件;
所述查询模块60,还用于若所述当前车辆的补车牌事件是实时数据,从所述实时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件;
所述确定模块60,还用于将与所述补车牌事件的车辆标识信息相匹配的入位事件的车牌号码确定为所述补车牌事件中车牌号码。
所述查询模块60,还用于若所述补车牌事件所在的停车位不存在对应的入位事件,查询与所述补车牌事件的车辆标识信息相匹配的入位事件和离位事件;
所述查询模块60,还用于查询所述相匹配的入位事件和离位事件是否已生成停车费用订单;
所述订单生成模块40,具体用于若相匹配的入位事件和离位事件未生成停车费用订单,则根据所述补车牌事件的车牌号和所述相匹配的入位事件和离位事件生成停车费用订单。
所述确定模块30,具体用于获取所述补车牌事件所在的停车位对应的入位事件中的车辆标识信息;判断所述入位事件中的车辆标识信息是否和所述车辆的补车牌事件中的车辆标识信息匹配;若匹配,则将所述车牌号码确定为所述当前车辆的入位事件的车牌号码。
关于停车管理装置的具体限定可以参见上文中对于停车管理方法的限定,在此不再赘述。上述停车管理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图7所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种停车管理方法。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
获取前端摄像设备和/或PDA发送的当前车辆的停车事件,所述停车事件包括入位事件和/或离位事件;
若所述入位事件和/或离位事件为实时数据,则检测所述入位事件和/或离位事件所在的停车位是否存在对应的入位事件;所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据;
若所述入位事件所在的停车位存在对应的入位事件,则将所述当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成所述当前车辆的入位时间;
若所述离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
获取前端摄像设备和/或PDA发送的当前车辆的停车事件,所述停车事件包括入位事件和/或离位事件;
若所述入位事件和/或离位事件为实时数据,则检测所述入位事件和/或离位事件所在的停车位是否存在对应的入位事件;所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据;
若所述入位事件所在的停车位存在对应的入位事件,则将所述当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成所述当前车辆的入位时间;
若所述离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (18)
1.一种停车管理方法,其特征在于,所述方法包括:
获取前端摄像设备和/或PDA发送的当前车辆的停车事件,所述停车事件包括入位事件和/或离位事件;
若所述入位事件和/或离位事件为实时数据,则检测所述入位事件和/或离位事件所在的停车位是否存在对应的入位事件;所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据;
若所述入位事件所在的停车位存在对应的入位事件,则将所述当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成所述当前车辆的入位时间;
若所述离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单。
2.根据权利要求1所述的停车管理方法,其特征在于,所述方法还包括:
确定与所述入位事件对应的车辆标识信息;
若所述入位事件不是实时数据,则将所述入位事件及其车辆标识信息对应存储到延时数据库中;
若所述入位事件是实时数据且所述入位事件所在的停车位不存在对应的入位事件,则将所述入位事件及其车辆标识信息对应存储到实时数据库中。
3.根据权利要求2所述的停车管理方法,其特征在于,所述方法还包括:
若所述离位事件不是实时数据,则从所述延时数据库中查询与所述离位事件的车辆标识信息相匹配的入位事件;
根据成功匹配的入位事件和离位事件生成停车费用订单。
4.根据权利要求2所述的停车管理方法,其特征在于,所述根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单之前,还包括:
从所述实时数据库中查询与所述离位事件的车辆标识信息相匹配的入位事件;
所述根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单包括:
根据成功匹配的入位事件和离位事件生成停车费用订单。
5.根据权利要求1-4任一所述的停车管理方法,其特征在于,所述停车事件还包括补车牌事件,所述方法还包括:
若所述前端摄像设备和/或PDA发送的当前车辆的入位事件中不包含当前车辆的车牌信息,则触发所述前端摄像设备拍摄并获取车辆的补车牌事件,或获取所述PDA发送的所述车辆的补车牌事件;所述补车牌事件中包含所述车辆的车牌号码;
若所述当前车辆的补车牌事件为实时数据,则检测所述补车牌事件所在的停车位是否存在对应的入位事件;
若所述补车牌事件所在的停车位存在对应的入位事件,则将所述车牌号码确定为所述当前车辆的入位事件的车牌号码。
6.根据权利要求5所述的停车管理方法,其特征在于,所述方法还包括:
若所述当前车辆的补车牌事件不是实时数据,从延时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件;
若所述当前车辆的补车牌事件是实时数据,从实时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件;
将与所述补车牌事件的车辆标识信息相匹配的入位事件的车牌号码确定为所述补车牌事件中车牌号码。
7.根据权利要求5所述的停车管理方法,其特征在于,所述方法还包括:
若所述补车牌事件所在的停车位不存在对应的入位事件,查询与所述补车牌事件的车辆标识信息相匹配的入位事件和离位事件;
查询所述相匹配的入位事件和离位事件是否已生成停车费用订单;
若相匹配的入位事件和离位事件未生成停车费用订单,则根据所述补车牌事件的车牌号和所述相匹配的入位事件和离位事件生成停车费用订单。
8.根据权利要求6所述的停车管理方法,其特征在于,所述将所述车牌号码确定为所述当前车辆的入位事件的车牌号码,包括:
获取所述补车牌事件所在的停车位对应的入位事件中的车辆标识信息;
判断所述入位事件中的车辆标识信息是否和所述车辆的补车牌事件中的车辆标识信息匹配;
若匹配,则将所述车牌号码确定为所述当前车辆的入位事件的车牌号码。
9.一种停车管理装置,其特征在于,所述装置包括:
获取模块,用于获取前端摄像设备和/或PDA发送的当前车辆的停车事件,所述停车事件包括入位事件和/或离位事件;
检测模块,用于若所述入位事件和/或离位事件为实时数据,则检测所述入位事件和/或离位事件所在的停车位是否存在对应的入位事件;所述实时数据为PDA发送的数据,或所述前端摄像设备根据是否有多个待传输的停车事件确定的数据;
确定模块,用于若所述入位事件所在的停车位存在对应的入位事件,则将所述当前车辆的入位事件中的入位时间和其匹配的所述停车位对应的入位事件中的入位时间中最早的时间确定成所述当前车辆的入位时间;
订单生成模块,用于若所述离位事件所在的停车位存在对应的入位事件,则根据车辆标识信息匹配的所述入位事件和离位事件生成停车费用订单。
10.根据权利要求9所述的停车管理装置,其特征在于,所述确定模块,还用于,确定与所述入位事件对应的车辆标识信息;
存储模块,用于若所述入位事件不是实时数据,则将所述入位事件及其车辆标识信息对应存储到延时数据库中;若所述入位事件是实时数据且所述入位事件所在的停车位不存在对应的入位事件,则将所述入位事件及其车辆标识信息对应存储到实时数据库中。
11.根据权利要求10所述的停车管理装置,其特征在于,所述装置还包括:
查询模块,用于若所述离位事件不是实时数据,则从所述延时数据库中查询与所述离位事件的车辆标识信息相匹配的入位事件;
所述订单生成模块,具体用于根据成功匹配的入位事件和离位事件生成停车费用订单。
12.根据权利要求10所述的停车管理装置,其特征在于,查询模块,还用于从所述实时数据库中查询与所述离位事件的车辆标识信息相匹配的入位事件;
所述订单生成模块,具体用于根据成功匹配的入位事件和离位事件生成停车费用订单。
13.根据权利要求9-12任一所述的停车管理装置,其特征在于,所述停车事件还包括补车牌事件,所述装置还包括:
所述获取模块,还用于若所述前端摄像设备和/或PDA发送的当前车辆的入位事件中不包含当前车辆的车牌信息,则触发所述前端摄像设备拍摄并获取车辆的补车牌事件,或获取所述PDA发送的所述车辆的补车牌事件;所述补车牌事件中包含所述车辆的车牌号码;
所述检测模块,还用于若所述当前车辆的补车牌事件为实时数据,则检测所述补车牌事件所在的停车位是否存在对应的入位事件;
所述确定模块,还用于若所述补车牌事件所在的停车位存在对应的入位事件,则将所述车牌号码确定为所述当前车辆的入位事件的车牌号码。
14.根据权利要求13所述的停车管理装置,其特征在于,
查询模块,还用于若所述当前车辆的补车牌事件不是实时数据,从延时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件;
所述查询模块,还用于若所述当前车辆的补车牌事件是实时数据,从实时数据库查询与所述补车牌事件的车辆标识信息相匹配的入位事件;
所述确定模块,还用于将与所述补车牌事件的车辆标识信息相匹配的入位事件的车牌号码确定为所述补车牌事件中车牌号码。
15.根据权利要求13所述的停车管理装置,其特征在于,
查询模块,还用于若所述补车牌事件所在的停车位不存在对应的入位事件,查询与所述补车牌事件的车辆标识信息相匹配的入位事件和离位事件;
所述查询模块,还用于查询所述相匹配的入位事件和离位事件是否已生成停车费用订单;
所述订单生成模块,具体用于若相匹配的入位事件和离位事件未生成停车费用订单,则根据所述补车牌事件的车牌号和所述相匹配的入位事件和离位事件生成停车费用订单。
16.根据权利要求15所述的停车管理装置,其特征在于,所述确定模块,具体用于获取所述补车牌事件所在的停车位对应的入位事件中的车辆标识信息;判断所述入位事件中的车辆标识信息是否和所述车辆的补车牌事件中的车辆标识信息匹配;若匹配,则将所述车牌号码确定为所述当前车辆的入位事件的车牌号码。
17.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至8任一项所述停车管理方法。
18.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8任一项所述停车管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910904913.9A CN110599801B (zh) | 2019-09-24 | 2019-09-24 | 停车管理方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910904913.9A CN110599801B (zh) | 2019-09-24 | 2019-09-24 | 停车管理方法、装置、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110599801A CN110599801A (zh) | 2019-12-20 |
CN110599801B true CN110599801B (zh) | 2020-11-06 |
Family
ID=68863075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910904913.9A Active CN110599801B (zh) | 2019-09-24 | 2019-09-24 | 停车管理方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110599801B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111445586A (zh) * | 2020-04-14 | 2020-07-24 | 西安富立叶微电子有限责任公司 | 基于专用pda的道路停车收费管理方法和*** |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8447463B1 (en) * | 2008-02-08 | 2013-05-21 | Gaurav Chowdhary | Tracking vehicle locations in a parking lot for definitive display on a GUI |
US20120078686A1 (en) * | 2010-09-27 | 2012-03-29 | Bashani Gilad G | Parking status system |
CN106504584B (zh) * | 2017-01-06 | 2018-10-26 | 哈工大机器人集团(哈尔滨)华粹智能装备有限公司 | 一种城市级智慧停车*** |
CN106887157A (zh) * | 2017-04-28 | 2017-06-23 | 四川辉通云联数据科技有限公司 | 车位进车、出车数据关联方法及装置 |
-
2019
- 2019-09-24 CN CN201910904913.9A patent/CN110599801B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN110599801A (zh) | 2019-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110163885B (zh) | 一种目标跟踪方法及装置 | |
CN112509364B (zh) | 车辆停车状态的确定方法、装置、计算机设备及存储介质 | |
CN111512317A (zh) | 一种多目标实时跟踪方法、装置及电子设备 | |
WO2021184564A1 (zh) | 基于图像的事故定责方法、装置、计算机设备和存储介质 | |
CN110765001B (zh) | 针对应用***的模块化自动测试方法和装置 | |
CN110597883B (zh) | 基于区块链的车辆租赁数据处理方法、装置和存储介质 | |
CN109615904A (zh) | 停车管理方法、装置、计算机设备和存储介质 | |
CN110659638B (zh) | 车牌的识别方法、装置、计算机设备及存储介质 | |
CN110942455A (zh) | 输电线路开口销缺失检测方法、装置和计算机设备 | |
CN110599801B (zh) | 停车管理方法、装置、计算机设备及存储介质 | |
CN112365719B (zh) | 一种车位管理方法、装置、计算机设备及存储介质 | |
CN112528716A (zh) | 一种事件信息获取方法及装置 | |
CN112396708B (zh) | 停车管理方法、装置、计算机设备及存储介质 | |
CN111027725A (zh) | 回收车辆处理方法、装置、计算机设备和存储介质 | |
CN112971616B (zh) | 一种充电座规避方法、装置、扫地机器人及存储介质 | |
CN112364742A (zh) | 一种车位管理方法、装置、计算机设备及存储介质 | |
CN110798678B (zh) | 录像完整性检测方法、装置、计算机设备和可读存储介质 | |
CN111222406A (zh) | 酒后驾驶检测方法、装置、计算机设备和存储介质 | |
CN112380938B (zh) | 一种人脸识别及测温方法、装置、设备及介质 | |
CN113362233B (zh) | 图片处理方法、装置、设备、***及存储介质 | |
CN110907749A (zh) | 故障地下电缆定位方法和装置 | |
CN111197990A (zh) | 智慧社区路线引导方法、***、计算机设备及存储介质 | |
CN112382101B (zh) | 一种车位管理方法、装置、计算机设备及存储介质 | |
CN111102987A (zh) | 一种救援车辆跟踪方法、装置、服务器和介质 | |
CN110188605B (zh) | 目标物体识别方法、装置、***、计算机设备和存储介质 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |