CN117152855A - Parking lot charging method, device, equipment and readable storage medium - Google Patents
Parking lot charging method, device, equipment and readable storage medium Download PDFInfo
- Publication number
- CN117152855A CN117152855A CN202311146664.4A CN202311146664A CN117152855A CN 117152855 A CN117152855 A CN 117152855A CN 202311146664 A CN202311146664 A CN 202311146664A CN 117152855 A CN117152855 A CN 117152855A
- Authority
- CN
- China
- Prior art keywords
- order
- parking lot
- communication module
- payment
- preset
- 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
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
- G07B15/04—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 comprising devices to free a barrier, turnstile, or the like
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/40—Security arrangements using identity modules
- H04W12/47—Security arrangements using identity modules using near field communication [NFC] or radio frequency identification [RFID] modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/60—Context-dependent security
- H04W12/69—Identity-dependent
- H04W12/77—Graphical identity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
Description
技术领域Technical field
本公开涉及智能交通技术领域,尤其涉及一种停车场收费方法、装置、设备、可读存储介质。The present disclosure relates to the field of intelligent transportation technology, and in particular to a parking lot charging method, device, equipment, and readable storage medium.
背景技术Background technique
随着互联网、物联网、图像识别、无感支付等技术的迅猛发展,无人值守的停车场管理技术也广泛发展。With the rapid development of technologies such as the Internet, Internet of Things, image recognition, and sensorless payment, unattended parking lot management technology has also been widely developed.
无人值守的停车场是指停车场内没有专门的管理人员进行现场监督和操作,而是通过设备和计算机系统进行自动化管理的停车场。目前,许多无人值守的停车场采用设备直连云端管理的模式,即停车场内的设备(如出入口控制器、车牌识别系统等)直接与云端服务器进行通信和数据交互。An unattended parking lot refers to a parking lot that does not have dedicated managers for on-site supervision and operation, but is managed automatically through equipment and computer systems. At present, many unattended parking lots adopt a direct-connection cloud management model, that is, the equipment in the parking lot (such as entrance and exit controllers, license plate recognition systems, etc.) directly communicates and interacts with the cloud server.
在这种管理模式下,如果出现网络异常,如网络中断、信号不稳定等问题,停车场的设备将无法正常运行。例如,当车辆进入或驶出停车场时,无法将车辆的信息传输至云端进行计费,从而导致车辆无法正常进出场。这不仅会给停车场的运营带来困难,也会给使用停车场的车主带来不便。In this management mode, if network abnormalities occur, such as network interruption, signal instability, etc., the parking lot equipment will not be able to operate normally. For example, when a vehicle enters or exits a parking lot, the vehicle's information cannot be transmitted to the cloud for billing, resulting in the vehicle being unable to enter or exit the parking lot normally. This will not only bring difficulties to the operation of the parking lot, but also inconvenience to the car owners using the parking lot.
因此,解决网络异常情况下无法正常进出停车场的问题,是当前无人值守停车场管理面临的一个重要挑战。Therefore, solving the problem of being unable to enter and exit the parking lot normally under abnormal network conditions is an important challenge faced by current unattended parking lot management.
发明内容Contents of the invention
本公开是为了解决上述课题而完成的,其目的在于提供一种在停车场发生网络故障的离线场景下,车主能够便捷进出停车场并及时结算停车费用的停车场收费方法、装置、设备、可读存储介质。The present disclosure is completed to solve the above-mentioned problems, and its purpose is to provide a parking lot charging method, device, and equipment that allows car owners to conveniently enter and exit the parking lot and settle parking fees in a timely manner in an offline scenario where a network failure occurs in the parking lot. Read storage media.
本公开提供该发明内容部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。This Summary is provided to introduce in simplified form concepts that are later described in detail in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to be used to limit the scope of the claimed technical solution.
为了解决上述技术问题,本公开实施例提供一种停车场收费方法,应用于停车场发生网络故障时,采用了如下所述的技术方案,包括:In order to solve the above technical problems, embodiments of the present disclosure provide a parking lot charging method. When a network failure occurs in a parking lot, the following technical solutions are adopted, including:
识别车辆信息并判断远距离通信模块是否异常;Identify vehicle information and determine whether the long-distance communication module is abnormal;
若所述远距离通信模块异常则通过显示屏幕显示预设二维码;If the long-distance communication module is abnormal, the preset QR code will be displayed on the display screen;
扫描所述预设二维码生成入场订单或支付订单;Scan the preset QR code to generate an entry order or payment order;
根据所述入场订单或支付订单通过近距离通信模块控制道闸开启。The opening of the gate is controlled through the short-range communication module according to the admission order or payment order.
为了解决上述技术问题,本公开实施例还提供一种停车场收费装置,应用于停车场发生网络故障时,采用了如下所述的技术方案,包括:In order to solve the above technical problems, embodiments of the present disclosure also provide a parking lot charging device. When a network failure occurs in a parking lot, the following technical solutions are adopted, including:
识别传输模块,用于识别车辆信息并判断其远距离通信模块是否异常;Identification transmission module, used to identify vehicle information and determine whether its long-distance communication module is abnormal;
显示屏幕,若所述远距离通信模块异常则通过所述显示屏幕显示预设二维码;Display screen, if the long-distance communication module is abnormal, the preset QR code will be displayed through the display screen;
订单生成模块,用于完成扫描所述预设二维码后生成入场订单或支付订单;The order generation module is used to generate entry orders or payment orders after scanning the preset QR code;
道闸控制模块,用于根据所述入场订单或支付订单通过其近距离通信模块控制道闸开启。The gate control module is used to control the opening of the gate through its short-range communication module according to the admission order or payment order.
为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:In order to solve the above technical problems, embodiments of the present application also provide a computer device, which adopts the following technical solution:
包括存储器和处理器,所述存储器中存储有计算机可读指令,所述处理器执行所述计算机可读指令时实现如前任一项所述方法的步骤。It includes a memory and a processor. Computer-readable instructions are stored in the memory. When the processor executes the computer-readable instructions, the steps of the method described in any one of the preceding items are implemented.
为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:In order to solve the above technical problems, embodiments of the present application also provide a computer-readable storage medium, which adopts the following technical solution:
所述计算机可读存储介质上存储有计算机可读指令,所述计算机可读指令被处理器执行时实现如前任一项所述方法的步骤。Computer-readable instructions are stored on the computer-readable storage medium. When the computer-readable instructions are executed by a processor, the steps of the method described in any one of the preceding items are implemented.
根据本公开所公开的技术方案,与现有技术相比,本公开可以实现在停车场发生网络故障的离线场景,特别是有线网络故障的情况下,车主能够便捷进出停车场并及时结算停车费用,大大提高了车主的通行体验。According to the technical solution disclosed in the present disclosure, compared with the existing technology, the present disclosure can realize the offline scenario of network failure in the parking lot, especially in the case of wired network failure, so that car owners can conveniently enter and exit the parking lot and settle parking fees in a timely manner. , greatly improving the traffic experience of car owners.
附图说明Description of the drawings
图1是根据本公开的停车场收费系统的一个实施例的结构图;Figure 1 is a structural diagram of an embodiment of a parking lot charging system according to the present disclosure;
图2是根据本公开的停车场收费系统的车道设备的实施例的示意图;Figure 2 is a schematic diagram of an embodiment of a lane device of a parking lot charging system according to the present disclosure;
图3是根据本公开的停车场收费方法的一个实施例的流程图;Figure 3 is a flow chart of an embodiment of a parking lot charging method according to the present disclosure;
图4是根据本公开的停车场收费装置的一个实施例的示意图;Figure 4 is a schematic diagram of an embodiment of a parking lot charging device according to the present disclosure;
图5是根据本公开的终端设备的一个实施例的示意图。FIG. 5 is a schematic diagram of an embodiment of a terminal device according to the present disclosure.
结合附图并参考以下具体实施方式,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,元件和元素不一定按照比例绘制。The above and other features, advantages, and aspects of various embodiments of the present disclosure will become more apparent with reference to the following detailed description taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and elements are not necessarily drawn to scale.
具体实施方式Detailed ways
除非另有定义,本文所使用的所有的技术和科学术语与属于本公开的技术领域的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本公开;本公开的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含。本公开的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。Unless otherwise defined, all technical and scientific terms used herein have the same meanings as commonly understood by those skilled in the art to which this disclosure belongs; the terms used herein in the specification of the application are for the purpose of describing specific embodiments only. It is not intended to limit the present disclosure; the terms "including" and "having" and any variations thereof in the description and claims of the present disclosure and the above description of the drawings are intended to cover non-exclusive inclusion. The terms "first", "second", etc. in the description and claims of the present disclosure or the above-mentioned drawings are used to distinguish different objects, rather than describing a specific sequence.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本公开的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment can be included in at least one embodiment of the present disclosure. The appearances of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those skilled in the art understand, both explicitly and implicitly, that the embodiments described herein may be combined with other embodiments.
为了使本技术领域的人员更好地理解本公开方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。In order to enable those skilled in the art to better understand the disclosed solution, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings.
[系统结构][system structure]
首先,说明本公开的一个实施例的系统的结构。如图1所示,系统结构100可以包括终端设备101、102、103、104,网络105和服务器106、停车场控制系统107。网络105用以在终端设备101、102、103、104和服务器106、停车场控制系统107之间提供通信链路的介质。First, the structure of the system according to one embodiment of the present disclosure will be described. As shown in Figure 1, the system structure 100 may include terminal devices 101, 102, 103, 104, a network 105 and a server 106, and a parking lot control system 107. The network 105 is used to provide a medium for communication links between the terminal devices 101, 102, 103, 104, the server 106, and the parking lot control system 107.
在本实施例中,方法运行于其上的电子设备(例如图1所示的终端设备101、102、103或104)可以通过网络105进行各种信息的传输。网络105可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。需要指出的是,上述无线连接方式可以包括但不限于远距离通信方式例如3G/4G/5G连接、也可以是近距离通信方式例如Wi-Fi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB连接等,还可以是局域网(“LAN”)、广域网(“WAN”)、网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络)以及其他现在已知或将来开发的网络连接方式。网络105可以利用诸如HTTP(Hyper Text Transfer Protocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。In this embodiment, the electronic device on which the method is run (such as the terminal device 101, 102, 103 or 104 shown in Figure 1) can transmit various information through the network 105. Network 105 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others. It should be noted that the above wireless connection methods may include but are not limited to long-distance communication methods such as 3G/4G/5G connections, or short-range communication methods such as Wi-Fi connection, Bluetooth connection, WiMAX connection, Zigbee connection, and UWB connection. etc., may also be local area networks ("LAN"), wide area networks ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as others now known or developed in the future. Network connection method. The network 105 may communicate using any currently known or future developed network protocol, such as HTTP (Hyper Text Transfer Protocol), and may communicate with any form or medium of digital data (eg, communication network) interconnection.
用户可以使用终端设备101、102、103、104通过网络105与服务器106交互,以接收或发送消息等。终端设备101、102、103或104上可以安装有各种客户端应用,例如视频直播与播放类应用、网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。Users can use terminal devices 101, 102, 103, 104 to interact with the server 106 through the network 105 to receive or send messages, etc. Various client applications can be installed on the terminal device 101, 102, 103 or 104, such as video live broadcast and playback applications, web browser applications, shopping applications, search applications, instant messaging tools, email clients, and social platforms. Software etc.
终端设备101、102、103或104可以是具有触摸显示屏和/或支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3(动态影像专家压缩标准音频层面3)播放器、MP4(动态影像专家压缩标准音频层面4)播放器、头戴式显示设备、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PMP(便携式多媒体播放器)、车载终端(例如车载导航终端)等等的移动终端以及诸如数字TV、台式计算机等等。The terminal device 101, 102, 103 or 104 can be a variety of electronic devices with a touch display and/or supporting web browsing, including but not limited to smart phones, tablet computers, e-book readers, MP3 (Motion Picture Expert Compressed Standard Audio Level 3) player, MP4 (Motion Picture Professional Compression Standard Audio Level 4) player, head-mounted display device, notebook computer, digital broadcast receiver, PDA (Personal Digital Assistant), PMP (Portable Multimedia Player), vehicle terminals (such as car navigation terminals) and mobile terminals such as digital TVs, desktop computers, etc.
服务器106可以是提供各种服务的服务器,例如对终端设备101、102、103或104上显示的页面或传输的数据提供支持的后台服务器。The server 106 may be a server that provides various services, such as a background server that provides support for pages displayed on the terminal device 101, 102, 103 or 104 or data transmitted.
停车场控制系统107例如图2所示,可以包括识别相机201:用于拍摄识别车牌信息,发送给显示屏幕202进行显示,并将车牌信息记录上传至云车场服务平台,识别相机201中例如设置有远距离无线通信模块,用于在停车场有线网络存在异常时通过网络105将车辆信息传输至云平台进行存储;The parking lot control system 107, for example, as shown in Figure 2, may include a recognition camera 201: used to capture and recognize license plate information, send it to the display screen 202 for display, and upload the license plate information record to the cloud parking lot service platform. For example, the recognition camera 201 is set There is a long-distance wireless communication module used to transmit vehicle information to the cloud platform for storage through the network 105 when there is an abnormality in the parking lot wired network;
显示屏幕202,例如为LCD屏,以实现语音播报和信息展示,当然也可以展示其他提示信息或二维码等信息。The display screen 202 is, for example, an LCD screen to realize voice broadcast and information display. Of course, it can also display other prompt information or QR codes and other information.
主控板203,用于与云端服务器建立连接进行车辆信息、订单信息的传输;显示屏幕202或主控板203中例如设置有近距离无线通信模块,用于在停车场有线网络存在异常且识别相机201中的远距离无线通信模块故障时,网络105与用户的终端设备101、102、103或104建立通信;The main control board 203 is used to establish a connection with the cloud server to transmit vehicle information and order information; for example, the display screen 202 or the main control board 203 is provided with a short-range wireless communication module, which is used to identify abnormalities in the wired network in the parking lot. When the long-distance wireless communication module in the camera 201 fails, the network 105 establishes communication with the user's terminal device 101, 102, 103 or 104;
道闸控制器204:用于控制挡车器的开启和关闭;Gate controller 204: used to control the opening and closing of the vehicle barrier;
识别相机201、显示屏幕202、主控板203、道闸控制器204例如通过交换机组成局域网。The recognition camera 201, the display screen 202, the main control board 203, and the gate controller 204 form a local area network through a switch, for example.
这里,仅简要描述停车场控制系统107的部分示意结构,各个结构的具体功能将在后面详细描述。Here, only a partial schematic structure of the parking lot control system 107 is briefly described, and the specific functions of each structure will be described in detail later.
应该理解,图1、图2中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。It should be understood that the numbers of terminal devices, networks and servers in Figures 1 and 2 are only illustrative. Depending on implementation needs, there can be any number of end devices, networks, and servers.
这里,终端设备可以独立或通过与其他电子终端设备配合运行各类操作系统例如安卓系统中的应用实现本公开的实施例方法,也可以运行其他操作系统中的应用实现本公开的实施例方法。Here, the terminal device can independently or in cooperation with other electronic terminal devices run various operating systems, such as applications in the Android system, to implement the embodiments of the present disclosure, and can also run applications in other operating systems to implement the embodiments of the present disclosure.
[停车场收费方法][Parking lot charging method]
参考图2,示出了根据本公开的停车场收费方法的一个实施例的流程图。在停车场发生网络故障的离线场景,特别是有线网络故障的情况下,停车场收费方法,例如包括:Referring to FIG. 2 , a flow chart of one embodiment of a parking lot charging method according to the present disclosure is shown. In the offline scenario where network failure occurs in the parking lot, especially in the case of wired network failure, parking lot charging methods include, for example:
S301,识别车辆信息并判断远距离通信模块是否异常;S301, identify vehicle information and determine whether the long-distance communication module is abnormal;
在一个或多个实施例中,例如通过识别相机201清晰地捕捉车辆的正面和侧面等角度,以便进行车牌、颜色、型号等车辆信息的识别。In one or more embodiments, for example, the recognition camera 201 is used to clearly capture the front and side angles of the vehicle, so as to identify vehicle information such as license plate, color, model, etc.
在一个或多个实施例中,例如主控板203或服务器106通过深度学习算法,自动从识别相机201拍摄的图像中定位和分割出车牌区域,然后对车牌字符进行识别和校验,输出车牌号码、颜色、类型等信息。例如通过深度学习算法,自动从图像中提取车辆的特征,如颜色、型号、品牌、标志等,然后与数据库中的车辆信息进行匹配,输出车辆的详细信息。例如通过深度学习算法,自动检测出每个停车位的状态,如空闲、占用、违停等,并实时更新和显示,以在后续确定入场订单或支付订单。In one or more embodiments, for example, the main control board 203 or the server 106 uses a deep learning algorithm to automatically locate and segment the license plate area from the image captured by the recognition camera 201, then recognize and verify the license plate characters, and output the license plate Number, color, type and other information. For example, deep learning algorithms can automatically extract vehicle features from images, such as color, model, brand, logo, etc., and then match them with vehicle information in the database to output detailed vehicle information. For example, the deep learning algorithm can automatically detect the status of each parking space, such as free, occupied, illegally parked, etc., and update and display it in real time to determine the admission order or payment order later.
在一个或多个实施例中,远距离通信模块例如为识别相机201中的3G/4G/5G通信模块,若判断远距离通信模块正常,则通过该远距离通信模块将识别的上述车辆信息传输至服务器以生成入场订单或支付订单;道闸控制器204根据入场订单或支付订单通过远距离通信模块控制道闸开启。In one or more embodiments, the long-distance communication module is, for example, a 3G/4G/5G communication module in the identification camera 201. If it is determined that the long-distance communication module is normal, the identified vehicle information will be transmitted through the long-distance communication module. to the server to generate an admission order or a payment order; the barrier controller 204 controls the opening of the barrier through the long-distance communication module according to the admission order or payment order.
S302,若远距离通信模块异常则通过显示屏幕202显示预设二维码;S302, if the long-distance communication module is abnormal, the preset QR code is displayed on the display screen 202;
在一个或多个实施例中,预设二维码为动态二维码,唯一对应当前识别的车辆信息;例如通过主控板203或服务器106连接动态二维码生成器,根据识别并存储在数据库中的上述车辆信息与相应的动态二维码链接起来。同时还可以根据车辆信息的变化,自动更新动态二维码的内容和目标,并显示在显示屏幕202上。In one or more embodiments, the preset QR code is a dynamic QR code, which uniquely corresponds to the currently identified vehicle information; for example, a dynamic QR code generator is connected through the main control board 203 or the server 106, and is identified and stored in the The above vehicle information in the database is linked with the corresponding dynamic QR code. At the same time, the content and target of the dynamic QR code can also be automatically updated according to changes in vehicle information, and displayed on the display screen 202 .
在一个或多个实施例中,动态二维码中例如包含关于支付方、收款方、支付金额、支付时间等信息,以用来验证支付的合法性和有效性,防止支付被篡改或重复使用。动态二维码中例如还可以包含以下数据信息:停车信息如停车场编号、停车场名称、停车场位置、车位编号、入场时间、出场时间等,用来标识停车的信息,防止付款码被用于其他停车场、车位的车辆等;车辆信息如车牌号、车辆类型、车辆颜色等,用来标识车辆的身份和特征,防止付款码被用于其他车辆;支付金额如停车费用、优惠金额、实际支付金额等,用来标识支付的金额和优惠情况,防止付款码被修改或伪造;随机数如一串随机生成的数字或字母,用来标识付款码的唯一性和时效性,防止付款码被重复使用或延期使用。当用户扫描动态二维码中进行支付时,用户的终端设备中的应用程序或小程序会获取其中的数据信息并将这些数据信息与系统或第三方平台进行比对和验证。如果比对和验证成功,说明付款码是合法的和有效的,则向用户发送支付确认信息。如果比对和验证失败,说明付款码是非法的或无效的,则拒绝支付,并向用户发送支付失败信息。In one or more embodiments, the dynamic QR code contains, for example, information about the payer, payee, payment amount, payment time, etc., to verify the legality and validity of the payment and prevent the payment from being tampered with or repeated. use. For example, the dynamic QR code can also include the following data information: parking information such as parking lot number, parking lot name, parking lot location, parking space number, entry time, exit time, etc., used to identify parking information and prevent the payment code from being used. Vehicles used in other parking lots and parking spaces; vehicle information such as license plate number, vehicle type, vehicle color, etc., used to identify the identity and characteristics of the vehicle to prevent the payment code from being used for other vehicles; payment amount such as parking fees, discount amounts, etc. , actual payment amount, etc., used to identify the payment amount and discounts, to prevent the payment code from being modified or forged; random numbers, such as a string of randomly generated numbers or letters, are used to identify the uniqueness and timeliness of the payment code, to prevent the payment code from being modified or forged be reused or extended. When a user scans a dynamic QR code to make a payment, the application or applet in the user's terminal device will obtain the data information and compare and verify the data information with the system or third-party platform. If the comparison and verification are successful, it means that the payment code is legal and valid, and payment confirmation information is sent to the user. If the comparison and verification fail, indicating that the payment code is illegal or invalid, the payment will be refused and a payment failure message will be sent to the user.
显示屏幕202例如还显示当前识别的车辆信息、识别时间、出入口标识、停车场标识等信息以及引导用户扫描预设二维码的信息。The display screen 202 also displays, for example, currently recognized vehicle information, recognition time, entrance and exit signs, parking lot signs and other information, as well as information to guide the user to scan a preset QR code.
S303,扫描预设二维码生成入场订单或支付订单;S303, scan the preset QR code to generate an entry order or payment order;
在一个或多个实施例中,用户例如通过应用程序或小程序扫描预设二维码以生成入场订单或支付订单,与此同时,通过应用程序或小程序获取到用户终端设备的对应权限,在扫码时与显示屏幕202或主控板203中的近距离通信模块建立连接。In one or more embodiments, the user scans a preset QR code to generate an entry order or payment order, for example, through an application or applet. At the same time, the corresponding permissions of the user's terminal device are obtained through the application or applet. , establish a connection with the short-range communication module in the display screen 202 or the main control board 203 when scanning the code.
近距离通信模块例如为Wi-Fi连接、蓝牙连接、WiMAX连接、Zigbee连接、UWB连接等通信模块。The short-range communication module is, for example, a Wi-Fi connection, a Bluetooth connection, a WiMAX connection, a Zigbee connection, a UWB connection and other communication modules.
在一个或多个实施例中,扫描预设二维码生成入场订单或支付订单还包括,在车辆入场时通过用户终端设备的网络将入场订单传输至服务器,或在车辆出场时通过用户终端根据车辆信息从服务器匹配入场订单以生成支付订单,例如车辆在排队出口缴费时,通过用户的终端设备扫描预设二维码建立联系,同时会获取识别相机201识别的车辆信息,根据车辆的识别信息与服务器中的数据进行比对,并根据停车场的收费规则,自动计算出缴费信息,并通过显示屏幕202或应用程序或小程序等方式通知用户。同时,需要与道闸、地感等设备联动,实现无感支付和无障碍通行的功能,用户根据显示的信息确认是否为待缴费车辆,并进行支付。在用户确认支付完成后进入下一步骤S304,若未完成支付则重新生成动态二维码并引导用户进行支付。In one or more embodiments, scanning the preset QR code to generate an admission order or a payment order also includes transmitting the admission order to the server through the network of the user terminal device when the vehicle enters, or transmitting the admission order to the server when the vehicle exits the vehicle. The user terminal matches the entry order from the server based on the vehicle information to generate a payment order. For example, when the vehicle is queuing up to pay at the exit, the user's terminal device scans the preset QR code to establish contact. At the same time, the vehicle information recognized by the recognition camera 201 is obtained. According to The identification information of the vehicle is compared with the data in the server, and the payment information is automatically calculated according to the charging rules of the parking lot, and the user is notified through the display screen 202 or an application or applet. At the same time, it needs to be linked with equipment such as gates and ground sensors to realize the functions of sensorless payment and barrier-free passage. Users can confirm whether it is a vehicle to be paid according to the displayed information and make payment. After the user confirms that the payment is completed, the next step S304 is entered. If the payment is not completed, the dynamic QR code is regenerated and the user is guided to make payment.
在一个或多个实施例中,例如还可以通过地磁传感器检测每个停车位的占用状态,并实时上传到后台管理系统,在用户获取支付订单时根据车位占用情况验证支付信息。In one or more embodiments, for example, the occupancy status of each parking space can also be detected through a geomagnetic sensor and uploaded to the backend management system in real time. When the user obtains a payment order, the payment information can be verified based on the parking space occupancy status.
在一个或多个实施例中,例如通过云计算和大数据技术,实现对停车场的车辆识别、车位检测、停车缴费、停车服务等数据的实时采集和上传,以及对停车场的车流量、收入、评价等数据的统计和分析,从而为停车场的运营和优化提供数据支持。In one or more embodiments, for example, through cloud computing and big data technology, real-time collection and uploading of data such as vehicle identification, parking space detection, parking payment, parking services, etc. in the parking lot are realized, as well as the traffic flow of the parking lot, Statistics and analysis of revenue, evaluation and other data to provide data support for parking lot operation and optimization.
S304,根据入场订单或支付订单通过近距离通信模块控制道闸开启。S304, control the opening of the gate through the short-range communication module according to the admission order or payment order.
在一个或多个实施例中,为提高车辆订单的准确性,降低用户确认支付订单时识别待缴费车辆错误以及支付订单生成错误的概率,本公开还利用人工智能的方式进行支付订单的生成、确认和验证处理。In one or more embodiments, in order to improve the accuracy of vehicle orders and reduce the probability of errors in identifying vehicles to be paid and errors in generating payment orders when users confirm payment orders, the present disclosure also uses artificial intelligence to generate payment orders. Confirmation and verification processing.
在一个或多个实施例中,例如至少通过模型选择步骤、模型训练步骤和模型验证步骤进行车辆识别模型的构建。In one or more embodiments, the vehicle recognition model is constructed, for example, through at least a model selection step, a model training step, and a model verification step.
在一个或多个实施例中,模型选择步骤例如可以选择长短期记忆网络(LongShort-Term Memory,LSTM)、循环神经网络(Recurrent Neural Network,RNN)、卷积神经网络(Convolutional Neural Networks,CNN)等类型构建的模型中的任意一种或多种的组合。可以使用深度学习框架来搭建和优化模型结构,并使用GPU或云计算等资源来加速训练过程。还可以通过数据增强、迁移学习、注意力机制等,来提高模型的泛化能力和准确性。In one or more embodiments, the model selection step may select, for example, Long Short-Term Memory Network (LongShort-Term Memory, LSTM), Recurrent Neural Network (RNN), Convolutional Neural Networks (CNN) Any one or combination of models constructed of other types. You can use deep learning frameworks to build and optimize model structures, and use resources such as GPU or cloud computing to accelerate the training process. The generalization ability and accuracy of the model can also be improved through data enhancement, transfer learning, attention mechanism, etc.
模型训练步骤例如使用收集的数据来训练选定的模型。模型学习输入参数和输出结果之间的关系,以便能够预测不同参数组合下的输出。可以采用随机森林算法(RandomForest),根据节点对随机树的训练数据进行建模,训练数据可以是同一型号产品的相关数据,在决策树中,将同一型号的相关数据输入LSTM、RNN以及CNN中的一种或多种网络中进行训练,得到训练结果。通过收集和标注大量的车辆图像数据,包括不同角度、光照、天气、遮挡等条件下的图像,对每张图像进行多标签标注,包括车牌号码、车牌颜色、车牌类型等信息,以及车辆颜色、车辆型号、车辆品牌、车辆标志等信息,还需要对每张图像进行停车位状态的标注,如空闲、占用、违停等,从而获得训练数据。The model training step uses the collected data to train the selected model. The model learns the relationship between input parameters and output results so that it can predict the output under different parameter combinations. The random forest algorithm (RandomForest) can be used to model the training data of the random tree according to the nodes. The training data can be related data of the same model of product. In the decision tree, the related data of the same model can be input into LSTM, RNN and CNN. Perform training in one or more networks to obtain training results. By collecting and labeling a large amount of vehicle image data, including images under different angles, lighting, weather, occlusion and other conditions, each image is marked with multiple labels, including license plate number, license plate color, license plate type and other information, as well as vehicle color, Vehicle model, vehicle brand, vehicle logo and other information also need to be marked on each image with parking space status, such as free, occupied, illegally parked, etc., to obtain training data.
模型验证步骤例如使用交叉验证、留出法等方法来划分训练集、验证集和测试集,并使用准确率、召回率、F1值等指标来评估模型在各个任务上的表现。使用混淆矩阵、ROC曲线、PR曲线等可视化工具来展示模型的分类结果和误差分析。并可以使用A/B测试、在线测试等方法来进一步检验模型的实际效果和用户反馈。The model verification step uses methods such as cross-validation and hold-out methods to divide the training set, verification set, and test set, and uses indicators such as accuracy, recall, and F1 value to evaluate the performance of the model on each task. Use visualization tools such as confusion matrix, ROC curve, and PR curve to display the classification results and error analysis of the model. And you can use A/B testing, online testing and other methods to further test the actual effect of the model and user feedback.
在一个或多个实施例中,还可以包括支付订单验证步骤,对于用户支付完成的订单,在用户的终端设备中的应用程序或小程序显示验证二维码,通过识别相机201进行扫描后进入支付订单验证步骤,若验证成功则通过近距离通信模块控制道闸开启。验证二维码中例如包含关于支付方、收款方、支付金额、支付时间等信息以及上述各项数据信息,服务器根据支付方ID找到对应用户,并根据服务器生成的唯一字符序列令牌和时间戳重新计算哈希值进行比对。如果比对成功且时间戳未过期,则验证通过,并根据数据信息中的随机数生成一个新的字符序列令牌发送给用户的终端设备,通过更新字符序列令牌可以避免终端设备和服务器之间的同步问题,保持双方的一致性,以避免验证二维码的重复使用。如果比对失败或时间戳过期,则验证失败。In one or more embodiments, a payment order verification step may also be included. For orders completed by the user's payment, the application or applet in the user's terminal device displays a verification QR code, which is scanned by the recognition camera 201 before entering. Payment order verification step. If the verification is successful, the gate is controlled to open through the short-range communication module. The verification QR code contains, for example, information about the payer, payee, payment amount, payment time, etc., as well as the above data information. The server finds the corresponding user based on the payer ID, and uses the unique character sequence token and time generated by the server. Poke recalculates the hash value for comparison. If the comparison is successful and the timestamp has not expired, the verification is passed and a new character sequence token is generated based on the random number in the data information and sent to the user's terminal device. By updating the character sequence token, conflicts between the terminal device and the server can be avoided. synchronization issues between the two parties and maintain consistency between both parties to avoid the reuse of verification QR codes. If the comparison fails or the timestamp expires, the verification fails.
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although various steps in the flowchart of the accompanying drawings are shown in sequence as indicated by arrows, these steps are not necessarily performed in the order indicated by arrows. Unless explicitly stated in this article, the execution of these steps is not strictly limited in order, and they can be executed in other orders. Moreover, at least some of the steps in the flow chart of the accompanying drawings may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, and their execution order is also It does not necessarily need to be performed sequentially, but may be performed in turn or alternately with other steps or sub-steps of other steps or at least part of the stages.
[停车场收费装置][Parking lot charging device]
为了实现本公开实施例中的技术方案,本公开的一个实施例提供了一种停车场收费装置,如图4所示,是根据本公开的停车场收费装置的一个实施例的示意图。本公开的停车场收费装置包括识别传输模块401、显示屏幕402、订单生成模块403、道闸控制模块404,这里停车场收费装置的各个模块的功能例如可以实现停车场收费方法中的相应的步骤,其中,各个模块可以仅实现其中的某一个步骤,也可以根据具体情况实现多个步骤,并不做限定。这里,识别传输模块401、显示屏幕402、订单生成模块403、道闸控制模块404例如分别对应停车场控制系统107的识别相机201、显示屏幕202、主控板203、道闸控制器204,当然也可以不完全对应,而有部分功能重叠。In order to realize the technical solutions in the embodiments of the present disclosure, one embodiment of the present disclosure provides a parking lot charging device. As shown in FIG. 4, it is a schematic diagram of an embodiment of the parking lot charging device according to the present disclosure. The parking lot charging device of the present disclosure includes an identification transmission module 401, a display screen 402, an order generation module 403, and a gate control module 404. The functions of each module of the parking lot charging device can, for example, implement the corresponding steps in the parking lot charging method. , wherein each module can only implement one of the steps, or can implement multiple steps according to the specific situation, without limitation. Here, the identification transmission module 401, the display screen 402, the order generation module 403, and the gate control module 404 respectively correspond to the identification camera 201, the display screen 202, the main control board 203, and the gate controller 204 of the parking lot control system 107, of course. They may not completely correspond, but may have partial functional overlap.
识别传输模块401(识别相机201),用于识别车辆信息并判断其中的远距离通信模块是否异常;在一个或多个实施例中,停车场收费装置还包括服务器106,若判断远距离通信模块正常,则识别传输模块401通过远距离通信模块将识别的车辆信息传输至服务器106以生成入场订单或支付订单;The identification transmission module 401 (identification camera 201) is used to identify vehicle information and determine whether the long-distance communication module is abnormal; in one or more embodiments, the parking lot charging device also includes a server 106. If it is determined that the long-distance communication module Normally, the identification transmission module 401 transmits the identified vehicle information to the server 106 through the long-distance communication module to generate an entry order or payment order;
若判断远距离通信模块异常,订单生成模块403还用于通过用户终端设备将入场订单传输至服务器106,或用户终端根据车辆信息从服务器匹配入场订单以生成支付订单。If it is determined that the long-distance communication module is abnormal, the order generation module 403 is also used to transmit the admission order to the server 106 through the user terminal device, or the user terminal matches the admission order from the server according to the vehicle information to generate a payment order.
识别传输模块401例如单独或与其他模块共同实现上述步骤S301中实现的各项功能,这里不再赘述。The identification transmission module 401, for example, alone or jointly with other modules, implements various functions implemented in the above step S301, which will not be described again here.
显示屏幕402(202),若远距离通信模块异常则通过显示屏幕显示预设二维码;Display screen 402 (202), if the long-distance communication module is abnormal, the preset QR code will be displayed through the display screen;
显示屏幕402例如单独或与其他模块共同实现上述步骤S302中实现的各项功能,这里不再赘述。For example, the display screen 402 realizes various functions implemented in the above step S302 alone or jointly with other modules, which will not be described again here.
订单生成模块403(主控板203),用于完成扫描预设二维码后生成入场订单或支付订单;The order generation module 403 (main control board 203) is used to generate entry orders or payment orders after scanning the preset QR code;
订单生成模块403例如单独或与其他模块共同实现上述步骤S303中实现的各项功能,这里不再赘述。The order generation module 403, for example, alone or jointly with other modules, implements various functions implemented in the above step S303, which will not be described again here.
道闸控制模块404(道闸控制器204),用于根据入场订单或支付订单通过其近距离通信模块控制道闸开启。The barrier control module 404 (barrier controller 204) is used to control the opening of the barrier through its short-range communication module according to the admission order or payment order.
道闸控制模块404例如单独或与其他模块共同实现上述步骤S304中实现的各项功能,这里不再赘述。The gate control module 404, for example, alone or jointly with other modules, implements various functions implemented in the above step S304, which will not be described again here.
在一个或多个实施例中,停车场收费装置还包括交换机,用于将识别传输模块401、显示屏幕402、订单生成模块403、道闸控制模块404组成局域网。In one or more embodiments, the parking lot charging device also includes a switch, which is used to form the identification transmission module 401, the display screen 402, the order generation module 403, and the gate control module 404 into a local area network.
在一个或多个实施例中,停车场收费装置例如还包括车辆识别模型构建模块,例如用于实现模型选择步骤、模型训练步骤和模型验证步骤等功能,这里不再赘述。In one or more embodiments, the parking lot charging device also includes a vehicle recognition model building module, for example, used to implement functions such as a model selection step, a model training step, and a model verification step, which will not be described again here.
在一个或多个实施例中,停车场收费装置例如还可以包括支付订单验证模块,例如用于实现支付订单验证步骤等功能,这里不再赘述。In one or more embodiments, the parking lot charging device may also include a payment order verification module, for example, used to implement payment order verification steps and other functions, which will not be described again here.
应该理解的是,虽然附图的框图中的每个方框可以代表一个模块,该模块的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令,但是这些模块并不是必然按照顺序依次执行。本公开中装置实施例中的各模块及功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上的模块或功能单元集成在一个模块中。上述集成的各个模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。It should be understood that, although each block in the block diagrams of the accompanying drawings may represent a module, a portion of which contains one or more executable instructions for implementing the specified logical functions, these modules are not necessarily arranged in sequence. Execute in sequence. Each module and functional unit in the device embodiment of the present disclosure can be integrated into a processing module, or each unit can exist physically alone, or two or more modules or functional units can be integrated into one module. Each of the above integrated modules can be implemented in the form of hardware or software function modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage media mentioned above can be read-only memory, magnetic disks or optical disks, etc.
[终端设备][Terminal Equipment]
下面参考图5,其示出了适于用来实现本公开实施例的电子设备(例如图1中的终端设备或服务器)500的结构示意图。本公开实施例中的终端设备可以是上述系统中的各种终端设备。图中示出的电子设备仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。Referring now to FIG. 5 , a schematic structural diagram of an electronic device (such as the terminal device or server in FIG. 1 ) 500 suitable for implementing embodiments of the present disclosure is shown. The terminal device in the embodiment of the present disclosure may be various terminal devices in the above system. The electronic device shown in the figure is only an example and should not bring any limitations to the functions and scope of use of the embodiments of the present disclosure.
如图5所示,电子设备500可以包括处理装置(例如中央处理器、图形处理器等)501,用于控制电子设备的整体操作。处理装置可以包括一个或多个处理器来执行指令,以完成上述的方法的全部或部分步骤。此外,处理装置501还可以包括一个或多个模块,用于处理和其他装置之间的交互。As shown in FIG. 5 , the electronic device 500 may include a processing device (such as a central processing unit, a graphics processor, etc.) 501 for controlling the overall operation of the electronic device. The processing device may include one or more processors to execute instructions to complete all or part of the steps of the above method. In addition, the processing device 501 may also include one or more modules for processing interactions with other devices.
存储装置502用于存储各种类型的数据,存储装置502可以是包括各种类型的计算机可读存储介质或者它们的组合,例如可以是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。The storage device 502 is used to store various types of data. The storage device 502 may be a system including various types of computer-readable storage media or their combinations, such as electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems. device or device, or any combination thereof. More specific examples of computer readable storage media may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard drive, random access memory (RAM), read only memory (ROM), removable Programmed read-only memory (EPROM or flash memory), fiber optics, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above. In this disclosure, a computer-readable storage medium may be any tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device.
传感器装置503,用于感受规定的被测量的信息并按照一定的规律转换成可用输出信号,可以包括一个或多个传感器。例如,其可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器等,用于检测电子设备的打开/关闭状态、相对定位、加速/减速、温度、湿度和光线等的变化。The sensor device 503 is used to sense specified measured information and convert it into a usable output signal according to certain rules, and may include one or more sensors. For example, it can include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor, etc., which are used to detect changes in the open/closed state, relative positioning, acceleration/deceleration, temperature, humidity, light, etc. of the electronic device.
处理装置501、存储装置502以及传感器装置503通过总线504彼此相连。输入/输出(I/O)接口505也连接至总线504。The processing device 501, the storage device 502 and the sensor device 503 are connected to each other via a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
多媒体装置506可以包括触摸屏、触摸板、键盘、鼠标、摄像头、麦克风等的输入装置用以接收来自用户的输入信号,在各种输入装置可以与上述传感器装置503的各种传感器配合完成例如手势操作输入、图像识别输入、距离检测输入等;多媒体装置506还可以包括例如液晶显示器(LCD)、扬声器、振动器等的输出装置。The multimedia device 506 may include input devices such as a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, etc., to receive input signals from the user. Various input devices may cooperate with various sensors of the sensor device 503 to complete, for example, gesture operations. input, image recognition input, distance detection input, etc.; the multimedia device 506 may also include an output device such as a liquid crystal display (LCD), speakers, vibrators, etc.
电源装置507,用于为电子设备中的各种装置提供电力,可以包括电源管理系统、一个或多个电源及为其他装置分配电力的组件。The power supply device 507 is used to provide power to various devices in the electronic device, and may include a power management system, one or more power supplies, and components that distribute power to other devices.
通信装置508,可以允许电子设备500与其他设备进行无线或有线通信以交换数据。The communication device 508 may allow the electronic device 500 to communicate wirelessly or wiredly with other devices to exchange data.
上述各项装置也均可以连接至I/O接口505以实现电子设备500的应用。Each of the above devices can also be connected to the I/O interface 505 to implement the application of the electronic device 500 .
虽然图5示出了具有各种装置的电子设备,但是应理解的是,并不要求实施或具备所有示出的装置。可以替代地实施或具备更多或更少的装置。Although FIG. 5 illustrates an electronic device having various means, it should be understood that implementation or availability of all illustrated means is not required. More or fewer means may alternatively be implemented or provided.
特别地,根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在非暂态计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信装置从网络上被下载和安装,或者从存储装置被安装。在该计算机程序被处理装置执行时,执行本公开实施例的方法中限定的上述功能。In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product including a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the method illustrated in the flowchart. In such embodiments, the computer program may be downloaded and installed from the network via the communication device, or installed from the storage device. When the computer program is executed by the processing device, the above-mentioned functions defined in the method of the embodiment of the present disclosure are performed.
在本公开的上下文中,机器可读介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的程序。In the context of this disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in connection with an instruction execution system, apparatus, or device.
要说明的是,本公开上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、RF(射频)等等,或者上述的任意合适的组合。It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium, or any combination of the above two. In the present disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code therein. Such propagated data signals may take many forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device . Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wire, optical cable, RF (radio frequency), etc., or any suitable combination of the above.
上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。The above-mentioned computer-readable medium may be included in the above-mentioned electronic device; it may also exist independently without being assembled into the electronic device.
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括但不限于面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, including but not limited to object-oriented programming languages—such as Java, Smalltalk, C++, and Includes conventional procedural programming languages—such as "C" or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. Where a remote computer is involved, the remote computer may be connected to the user's computer through any kind of network, or may be connected to an external computer (such as through the Internet using an Internet service provider).
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, segment, or portion of code that contains one or more logic functions that implement the specified executable instructions. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown one after another may actually execute substantially in parallel, or they may sometimes execute in the reverse order, depending on the functionality involved. It will also be noted that each block of the block diagram and/or flowchart illustration, and combinations of blocks in the block diagram and/or flowchart illustration, can be implemented by special purpose hardware-based systems that perform the specified functions or operations. , or can be implemented using a combination of specialized hardware and computer instructions.
描述于本公开实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,单元的名称在某种情况下并不构成对该单元本身的限定。The units involved in the embodiments of the present disclosure can be implemented in software or hardware. Among them, the name of a unit does not constitute a limitation on the unit itself under certain circumstances.
本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(FPGA)、专用集成电路(ASIC)、专用标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑设备(CPLD)等等。The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, and without limitation, exemplary types of hardware logic components that may be used include: Field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), Systems on Chips (SOCs), Complex Programmable Logical device (CPLD) and so on.
根据本公开的一个或多个实施例,提供了一种停车场收费方法,应用于停车场发生网络故障时,包括:According to one or more embodiments of the present disclosure, a parking lot charging method is provided, which is applied when a network failure occurs in the parking lot, including:
识别车辆信息并判断远距离通信模块是否异常;Identify vehicle information and determine whether the long-distance communication module is abnormal;
若所述远距离通信模块异常则通过显示屏幕显示预设二维码;If the long-distance communication module is abnormal, the preset QR code will be displayed on the display screen;
扫描所述预设二维码生成入场订单或支付订单;Scan the preset QR code to generate an entry order or payment order;
根据所述入场订单或支付订单通过近距离通信模块控制道闸开启。The opening of the gate is controlled through the short-range communication module according to the admission order or payment order.
根据本公开的一个或多个实施例,提供了一种停车场收费方法,According to one or more embodiments of the present disclosure, a parking lot charging method is provided,
若判断所述远距离通信模块正常,则通过所述远距离通信模块将识别的所述车辆信息传输至服务器以生成所述入场订单或支付订单;If it is determined that the long-distance communication module is normal, the identified vehicle information is transmitted to the server through the long-distance communication module to generate the admission order or payment order;
根据所述入场订单或支付订单通过所述远距离通信模块控制所述道闸开启。The opening of the gate is controlled through the long-distance communication module according to the admission order or payment order.
根据本公开的一个或多个实施例,提供了一种停车场收费方法,According to one or more embodiments of the present disclosure, a parking lot charging method is provided,
所述预设二维码为动态码,唯一对应当前识别的所述车辆信息;The preset QR code is a dynamic code that uniquely corresponds to the currently identified vehicle information;
所述显示屏幕还显示当前识别的所述车辆信息以及引导用户扫描所述预设二维码的信息。The display screen also displays the currently recognized vehicle information and information guiding the user to scan the preset QR code.
根据本公开的一个或多个实施例,提供了一种停车场收费方法,According to one or more embodiments of the present disclosure, a parking lot charging method is provided,
所述扫描所述预设二维码生成入场订单或支付订单包括,用户终端设备与所述近距离通信模块建立连接。The scanning of the preset QR code to generate an entry order or a payment order includes establishing a connection between the user terminal device and the short-range communication module.
根据本公开的一个或多个实施例,提供了一种停车场收费方法,According to one or more embodiments of the present disclosure, a parking lot charging method is provided,
所述扫描所述预设二维码生成入场订单或支付订单还包括,通过用户终端设备将所述入场订单传输至服务器,或所述用户终端根据所述车辆信息从所述服务器匹配所述入场订单以生成所述支付订单。Scanning the preset QR code to generate an admission order or payment order also includes transmitting the admission order to a server through a user terminal device, or the user terminal matching the entry order from the server based on the vehicle information. The entry order is generated to generate the payment order.
根据本公开的一个或多个实施例,提供了一种停车场收费装置,应用于停车场发生网络故障时,包括:According to one or more embodiments of the present disclosure, a parking lot charging device is provided, which is applied when a network failure occurs in a parking lot, including:
识别传输模块,用于识别车辆信息并判断其远距离通信模块是否异常;Identification transmission module, used to identify vehicle information and determine whether its long-distance communication module is abnormal;
显示屏幕,若所述远距离通信模块异常则通过所述显示屏幕显示预设二维码;Display screen, if the long-distance communication module is abnormal, the preset QR code will be displayed through the display screen;
订单生成模块,用于完成扫描所述预设二维码后生成入场订单或支付订单;The order generation module is used to generate entry orders or payment orders after scanning the preset QR code;
道闸控制模块,用于根据所述入场订单或支付订单通过其近距离通信模块控制道闸开启。The gate control module is used to control the opening of the gate through its short-range communication module according to the admission order or payment order.
根据本公开的一个或多个实施例,提供了一种停车场收费装置,还包括,According to one or more embodiments of the present disclosure, a parking lot charging device is provided, further comprising:
交换机,所述识别传输模块、显示屏幕、订单生成模块、道闸控制模块通过所述交换机组成局域网。Switch, the identification transmission module, display screen, order generation module, and gate control module form a local area network through the switch.
根据本公开的一个或多个实施例,提供了一种停车场收费装置,还包括,According to one or more embodiments of the present disclosure, a parking lot charging device is provided, further comprising:
服务器,若判断所述远距离通信模块正常,则所述识别传输模块通过所述远距离通信模块将识别的所述车辆信息传输至服务器以生成所述入场订单或支付订单;If the server determines that the long-distance communication module is normal, the identification transmission module transmits the identified vehicle information to the server through the long-distance communication module to generate the admission order or payment order;
若判断所述远距离通信模块异常,所述订单生成模块还用于通过用户终端设备将所述入场订单传输至所述服务器,或所述用户终端根据所述车辆信息从所述服务器匹配所述入场订单以生成所述支付订单。If it is determined that the long-distance communication module is abnormal, the order generation module is also used to transmit the admission order to the server through the user terminal device, or the user terminal matches the entry order from the server according to the vehicle information. The entry order is generated to generate the payment order.
根据本公开的一个或多个实施例,提供了一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如前所述的方法。According to one or more embodiments of the present disclosure, a computer device is provided, including a memory and a processor. A computer program is stored in the memory. When the processor executes the computer program, the method as described above is implemented. .
根据本公开的一个或多个实施例,提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前所述的方法。According to one or more embodiments of the present disclosure, a computer-readable storage medium is provided, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the above-mentioned the method described.
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。The above description is only a description of the preferred embodiments of the present disclosure and the technical principles applied. Those skilled in the art should understand that the disclosure scope involved in the present disclosure is not limited to technical solutions composed of specific combinations of the above technical features, but should also cover solutions composed of the above technical features or without departing from the above disclosed concept. Other technical solutions formed by any combination of equivalent features. For example, a technical solution is formed by replacing the above features with technical features with similar functions disclosed in this disclosure (but not limited to).
此外,虽然采用特定次序描绘了各操作,但是这不应当理解为要求这些操作以所示出的特定次序或以顺序次序执行来执行。在一定环境下,多任务和并行处理可能是有利的。同样地,虽然在上面论述中包含了若干具体实现细节,但是这些不应当被解释为对本公开的范围的限制。在单独的实施例的上下文中描述的某些特征还可以组合地实现在单个实施例中。相反地,在单个实施例的上下文中描述的各种特征也可以单独地或以任何合适的子组合的方式实现在多个实施例中。Furthermore, although operations are depicted in a specific order, this should not be understood as requiring that these operations be performed in the specific order shown or performed in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, although several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
尽管已经采用特定于结构特征和/或方法逻辑动作的语言描述了本主题,但是应当理解所附权利要求书中所限定的主题未必局限于上面描述的特定特征或动作。相反,上面所描述的特定特征和动作仅仅是实现权利要求书的示例形式。Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are merely example forms of implementing the claims.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311146664.4A CN117152855A (en) | 2023-09-06 | 2023-09-06 | Parking lot charging method, device, equipment and readable storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202311146664.4A CN117152855A (en) | 2023-09-06 | 2023-09-06 | Parking lot charging method, device, equipment and readable storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117152855A true CN117152855A (en) | 2023-12-01 |
Family
ID=88902233
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202311146664.4A Pending CN117152855A (en) | 2023-09-06 | 2023-09-06 | Parking lot charging method, device, equipment and readable storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN117152855A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118587783A (en) * | 2024-05-23 | 2024-09-03 | 深圳市红门智慧停车科技有限公司 | Method and system for vehicles to exit a parking lot when the network is disconnected |
| CN119229679A (en) * | 2024-09-24 | 2024-12-31 | 无锡鑫坤通信工程有限公司 | An optimization scheduling method for smart parking lots in smart communities |
| CN120013575A (en) * | 2024-12-17 | 2025-05-16 | 好停车(北京)信息技术有限公司 | A parking lot income prediction method |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102567877A (en) * | 2011-12-01 | 2012-07-11 | 福建新大陆电脑股份有限公司 | Field payment method, equipment and system |
| CN103544595A (en) * | 2012-11-09 | 2014-01-29 | 上海网赛网络科技有限公司 | Payment system and method and payment two-dimensional code generation method based on mobile terminal |
| CN104809764A (en) * | 2015-05-20 | 2015-07-29 | 南京仁通信息技术有限公司 | Parking lot management system based on mobile application for identification |
| CN105976439A (en) * | 2016-05-31 | 2016-09-28 | 北京小米移动软件有限公司 | Parking lot charging method and parking lot charging device |
| CN106779640A (en) * | 2016-12-15 | 2017-05-31 | 北京奇虎科技有限公司 | Face-to-face electronic payment controlling method and its device |
| CN110599155A (en) * | 2019-08-05 | 2019-12-20 | 威富通科技有限公司 | Payment method and payment system |
| CN111212095A (en) * | 2020-04-20 | 2020-05-29 | 国网电子商务有限公司 | Authentication method, server, client and system for identity information |
| CN112036868A (en) * | 2020-09-02 | 2020-12-04 | 中国银行股份有限公司 | Two-dimensional code secure payment method and device, storage medium and equipment |
| CN112652105A (en) * | 2020-12-31 | 2021-04-13 | 深圳市捷顺科技实业股份有限公司 | Parking lot offline access control method and device |
| CN115170120A (en) * | 2022-07-08 | 2022-10-11 | 中国银行股份有限公司 | Payment two-dimensional code anti-counterfeiting method and system |
| CN115208577A (en) * | 2022-06-28 | 2022-10-18 | 广西电网有限责任公司电力科学研究院 | Random token generation method based on online interactive WEB dynamic defense |
| CN115296807A (en) * | 2022-10-08 | 2022-11-04 | 北京安帝科技有限公司 | Key generation method, device and equipment for preventing industrial control network viruses |
| CN116563961A (en) * | 2023-06-01 | 2023-08-08 | 八维通科技有限公司 | Parking lot vehicle departure management method and system |
-
2023
- 2023-09-06 CN CN202311146664.4A patent/CN117152855A/en active Pending
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102567877A (en) * | 2011-12-01 | 2012-07-11 | 福建新大陆电脑股份有限公司 | Field payment method, equipment and system |
| CN103544595A (en) * | 2012-11-09 | 2014-01-29 | 上海网赛网络科技有限公司 | Payment system and method and payment two-dimensional code generation method based on mobile terminal |
| CN104809764A (en) * | 2015-05-20 | 2015-07-29 | 南京仁通信息技术有限公司 | Parking lot management system based on mobile application for identification |
| CN105976439A (en) * | 2016-05-31 | 2016-09-28 | 北京小米移动软件有限公司 | Parking lot charging method and parking lot charging device |
| CN106779640A (en) * | 2016-12-15 | 2017-05-31 | 北京奇虎科技有限公司 | Face-to-face electronic payment controlling method and its device |
| CN110599155A (en) * | 2019-08-05 | 2019-12-20 | 威富通科技有限公司 | Payment method and payment system |
| CN111212095A (en) * | 2020-04-20 | 2020-05-29 | 国网电子商务有限公司 | Authentication method, server, client and system for identity information |
| CN112036868A (en) * | 2020-09-02 | 2020-12-04 | 中国银行股份有限公司 | Two-dimensional code secure payment method and device, storage medium and equipment |
| CN112652105A (en) * | 2020-12-31 | 2021-04-13 | 深圳市捷顺科技实业股份有限公司 | Parking lot offline access control method and device |
| CN115208577A (en) * | 2022-06-28 | 2022-10-18 | 广西电网有限责任公司电力科学研究院 | Random token generation method based on online interactive WEB dynamic defense |
| CN115170120A (en) * | 2022-07-08 | 2022-10-11 | 中国银行股份有限公司 | Payment two-dimensional code anti-counterfeiting method and system |
| CN115296807A (en) * | 2022-10-08 | 2022-11-04 | 北京安帝科技有限公司 | Key generation method, device and equipment for preventing industrial control network viruses |
| CN116563961A (en) * | 2023-06-01 | 2023-08-08 | 八维通科技有限公司 | Parking lot vehicle departure management method and system |
Non-Patent Citations (1)
| Title |
|---|
| 毋建军等: "《计算机视觉应用开发》", 30 June 2022, 北京邮电大学出版社, pages: 261 * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118587783A (en) * | 2024-05-23 | 2024-09-03 | 深圳市红门智慧停车科技有限公司 | Method and system for vehicles to exit a parking lot when the network is disconnected |
| CN119229679A (en) * | 2024-09-24 | 2024-12-31 | 无锡鑫坤通信工程有限公司 | An optimization scheduling method for smart parking lots in smart communities |
| CN120013575A (en) * | 2024-12-17 | 2025-05-16 | 好停车(北京)信息技术有限公司 | A parking lot income prediction method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN117152855A (en) | Parking lot charging method, device, equipment and readable storage medium | |
| CN108427939B (en) | Model generation method and device | |
| CN111401558A (en) | Data processing model training method, data processing device and electronic equipment | |
| WO2021135879A1 (en) | Vehicle data monitoring method and apparatus, computer device, and storage medium | |
| JP2022023910A (en) | Method for acquiring traffic state and apparatus thereof, roadside device, and cloud control platform | |
| CN113723712B (en) | Wind power prediction method, system, equipment and medium | |
| CN111738474B (en) | Traffic state prediction method and device | |
| CN115061386B (en) | Automated simulation test system and related equipment for intelligent driving | |
| CN111695443B (en) | Intelligent traffic artificial intelligence open platform, method, medium and electronic device | |
| CN114677848B (en) | Perception warning system, method, device and computer program product | |
| Yang | Electric vehicle based smart cloud model cyber security analysis using fuzzy machine learning with blockchain technique | |
| TW201842474A (en) | Systems and methods for activity recommendation | |
| CN116137073B (en) | Electric power supplies, equipment and materials remote intelligent sampling method, electronic equipment and media | |
| CN117132002A (en) | Multi-mode space-time track prediction method, device, equipment and medium | |
| CN118071287A (en) | Value flow voucher information sending method and device, electronic equipment and readable medium | |
| CN114662583A (en) | Emergency event prevention and control scheduling method, device, electronic device and storage medium | |
| CN112233428B (en) | Traffic flow prediction method, device, storage medium and equipment | |
| CN114612904A (en) | Parking space condition information pushing method and device, electronic equipment and storage medium | |
| CN110097600A (en) | The method and device of traffic mark board for identification | |
| CN114596708B (en) | Intelligent dispatching system, method, device and computer program product | |
| CN116996309A (en) | Semantic communication method and system based on blockchain, storage medium and equipment | |
| CN113920397B (en) | Method and device for training image classification model and for image classification | |
| CN113496167B (en) | Method and device for determining target motion trajectory | |
| CN115457500A (en) | Point cloud data processing method, device, equipment and storage medium | |
| CN115048996A (en) | Quality assessment model training and using method, 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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20231201 |