Parking lot service order settlement method, server, equipment and storage medium
The platform server receives and processes the vehicle's parking lot requests and controls the gate lifting rod to solve the problem of cumbersome users when charging new energy vehicles, and achieves efficient order settlement and optimized user experience.
Patent Information
- Application Number
- CN202510094726.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-04-29
AI Technical Summary
In the prior art, when charging a new energy vehicle in a parking lot, users need to scan the code to enter the license plate number and other information multiple times, resulting in cumbersome operations and affecting the user experience.
Receive requests for vehicles entering and leaving the parking lot through the platform server, control the parking lot gate lifting rod, and simplify user operations. The specific method includes obtaining the vehicle's parking entrance and exit request, recording the entry and exit time points, and obtaining the charging time based on the vehicle identification information so as to make order settlement.
It has achieved simplification of user operations, improved the efficiency of parking lot service order settlement, reduced the operation steps that users need to take, and improved the user experience.
Smart Images

Figure CN119904925A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the technical field of parking lot data processing, and relate to but are not limited to a parking lot service order settlement method and a server, a device, and a storage medium. Background Art
[0002] With the advancement of technology and the increasing popularity of new energy vehicles, some parking lots equipped with charging facilities will deduct the charging time from the total parking time as the final billing basis when calculating the parking fees of new energy vehicles, in order to encourage the use of new energy vehicles and provide convenience for car owners.
[0003] In the related technology, if new energy vehicles need to be charged after entering the parking lot, during the process of vehicle entry, charging and exiting the parking lot, users often need to scan the code multiple times in the charging platform or parking lot system to enter information such as the license plate number to settle parking orders and charging orders. The user operation is cumbersome and affects the user experience. Summary of the invention
[0004] In view of this, the parking lot service order settlement method and server, equipment, and storage medium provided in the embodiments of the present application can receive requests sent by vehicles when entering and exiting the parking lot through the platform server, and control the lifting of the parking lot barrier accordingly, thereby simplifying user operations and improving the efficiency of parking lot service order settlement.
[0005] In a first aspect of an embodiment of the present application, a parking lot service order settlement method and a server are provided, which are applied to a platform server, and the method includes:
[0006] Acquire a parking entry request of a target vehicle, the parking entry request carrying first vehicle positioning information, vehicle identification information, and a first image of the target vehicle, the first image being an image captured by the target vehicle, and a distance between a first position corresponding to the first vehicle positioning information and an entrance of a target parking lot is less than a preset distance threshold;
[0007] In the case where the first image includes a barrier barrier, recording the entry time of the target vehicle and controlling the lifting of the barrier barrier of the target parking lot;
[0008] Acquire the charging time of the target vehicle according to the vehicle identification information;
[0009] Acquire a parking exit request of the target vehicle, wherein the parking exit request carries the vehicle identification information and a second image, and the second image is an image captured from the target vehicle;
[0010] When the second image includes a barrier barrier, the exit time of the target vehicle is recorded, and the exit barrier of the target parking lot is controlled to lift the barrier. The entry time, the exit time and the charging time are often used for the charging parking order settlement of the target vehicle.
[0011] By implementing the above method, the platform server can obtain the parking entry request of the target vehicle when entering the parking lot and the parking exit status when exiting the parking lot, control the corresponding barrier lifting bar, reduce the operations that users need to perform, and improve operational convenience. At the same time, combined with the time point of vehicle entry and exit and the charging time during parking, it provides a basis for the settlement of the vehicle's charging parking order, thereby achieving more efficient and accurate cost calculation.
[0012] As an optional implementation, in the first aspect of the embodiment of the present application, the controlling the lifting of the entrance gate of the target parking lot includes:
[0013] An entry barrier lifting request is sent to a parking lot server, wherein the entry barrier lifting request carries the parking lot identification information and the vehicle identification information, so as to control the entry barrier lifting of the target parking lot through the parking lot server.
[0014] By implementing the above method, an entry barrier lifting request for controlling the entry barrier lifting of the target parking lot can be sent to the parking lot server, so that the parking lot server can determine the identification information of the target vehicle, avoid confusion in timing or billing results, and accurately control the entry barrier lifting of the target parking lot where the target vehicle needs to enter.
[0015] As an optional implementation, in the first aspect of the embodiment of the present application, the controlling the lifting of the exit gate of the target parking lot includes:
[0016] An exit barrier lifting request is sent to the parking lot server, wherein the exit barrier lifting request carries the parking lot identification information and the vehicle identification information, so as to control the exit barrier lifting of the target parking lot when the charging parking order is settled.
[0017] When implementing the above method, compared with the way the target vehicle enters the target parking lot, when the target vehicle leaves the target parking lot, it is necessary to first ensure that the charging parking order is settled, and then control the lifting of the exit gate of the target parking lot to avoid the problem of wrong settlement of fees, missed settlement of fees, or missing and mismatched vehicle entry and exit records.
[0018] As an optional implementation, in the first aspect of the embodiment of the present application, after sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0019] Acquire a third image sent by the parking lot server, wherein the third image includes an image captured by a camera of the entrance gate of the target parking lot;
[0020] In a case where the third image includes a vehicle, an entry bar lifting instruction is sent to the parking lot server, so that the parking lot server controls the entry gate bar lifting of the target parking lot according to the entry bar lifting instruction.
[0021] By implementing the above method, the third image is recognized by the platform server to ensure that when the third image contains a vehicle, that is, there is a vehicle in front of the entrance barrier, an entry barrier lifting instruction is sent to the parking lot server, thereby achieving accurate vehicle entry management.
[0022] As an optional implementation, in the first aspect of the embodiment of the present application, when the target parking lot includes at least two entrance barriers, the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, and the target entrance barrier is the entrance barrier with the highest priority among the at least two entrance barriers. Before sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0023] The entry priority of each entry gate is determined according to the first vehicle positioning information and the gate positioning information corresponding to the at least two entry gates. The higher the entry priority, the closer the distance between the entry gate and the target vehicle is.
[0024] By implementing the above method, when the target parking lot includes at least two entrance gates, the entrance gate with the closest distance and the highest priority can be determined as the target entrance gate through the positional relationship between the target vehicle and each entrance gate, so as to control the lifting of the target entrance gate, so that the target vehicle can enter the target parking lot conveniently, while reducing the possibility of other vehicles mistakenly entering the target parking lot due to the incorrect lifting of the entrance gate.
[0025] As an optional implementation, in the first aspect of the embodiment of the present application, when the target parking lot includes at least two exit barriers, the exit barrier lifting request also carries the barrier identification information of the target exit barrier, and the target exit barrier is the exit barrier with the highest priority among the at least two exit barriers. Before sending the exit barrier lifting request to the parking lot server, the method further includes:
[0026] Acquire second vehicle positioning information of the target vehicle;
[0027] The exit priority of each exit gate is determined according to the second vehicle positioning information and the gate positioning information corresponding to the at least two exit gates. The higher the exit priority, the closer the exit gate is to the target vehicle.
[0028] By implementing the above method, when the target vehicle needs to leave the target parking lot, the target exit gate that is closer to the target vehicle and has a higher priority is determined through the second vehicle positioning information when the target vehicle leaves the parking lot, and the target exit gate is controlled to lift the lever to ensure the efficient exit of the target vehicle.
[0029] As an optional implementation, in the first aspect of the embodiment of the present application, when the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, the entrance barrier lifting request is used to instruct the parking lot server to control the barrier of the target entrance barrier of the target parking lot to be lifted by a preset amplitude. After sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0030] Acquire a fourth image sent by the target vehicle, where the fourth image is an image captured by the target vehicle;
[0031] When the barrier railing in the fourth image is raised by the preset amplitude, an entry barrier raising instruction is sent to the parking lot platform server, so that the parking lot server controls the target entry barrier raising of the target parking lot according to the entry barrier raising instruction.
[0032] By implementing the above method, when the target parking lot includes at least two entrance gates, in order to verify whether the target entrance gate determined by the platform server is the entrance gate in front of the target vehicle, the target entrance gate can be controlled to lift to a certain extent. In this way, when the gate railing in the fourth image collected by the target vehicle is also lifted to a preset extent, it can be determined that the target vehicle is currently parked in front of the target entrance gate. At this time, the target entrance gate can be controlled to completely lift, so that the target vehicle can smoothly enter the target parking lot.
[0033] As an optional implementation manner, in the first aspect of the embodiments of the present application, the method further includes:
[0034] When the barrier of the fourth image is not raised by the preset amplitude, updating the target barrier to a barrier with a lower priority according to the admission priorities of the respective barrier;
[0035] A barrier gate update instruction is sent to the parking lot server, wherein the barrier gate update instruction carries the barrier gate identification information of the updated target entrance barrier gate.
[0036] When the above method is implemented, if the entrance gate in the fourth image captured by the target vehicle is not raised by the preset amplitude, it can be understood that the entrance gate in front of the target vehicle is not the target entrance gate determined by the platform server, and the target entrance gate is updated by determining the admission priority of each entrance gate. In this way, the image captured by the target vehicle can be obtained again to verify whether it is located at the updated target entrance gate, thereby achieving accurate control of vehicle entry.
[0037] As an optional implementation, in the first aspect of the embodiment of the present application, when the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, the entrance barrier lifting request is used to instruct the parking lot server to control the barrier of the target entrance barrier of the target parking lot to be lifted by a preset amplitude. After sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0038] Acquire a fifth image sent by the parking lot server and a sixth image sent by the target vehicle, wherein the fifth image includes an image captured by a camera of a target entrance gate of the target parking lot, and the sixth image is an image captured by the target vehicle;
[0039] When the fifth image includes a vehicle and the barrier railing of the sixth image is raised by the preset amplitude, an entry barrier lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the target entry barrier lifting of the target parking lot according to the entry barrier lifting instruction.
[0040] By implementing the above method, the platform server can use the fifth image and the sixth image for double verification, which improves the accuracy and reliability of vehicle access control and provides a solid foundation for the billing and settlement of parking-related orders. If the verification result shows that there is a vehicle in front of the target entrance gate and the barrier of the entrance gate in front of the target vehicle is raised by a preset amplitude, it is determined that the target vehicle is located at the target entrance gate, and the parking lot platform server can control the target entrance gate to lift the bar so that the target vehicle can enter.
[0041] As an optional implementation manner, in the first aspect of the embodiments of the present application, the method further includes:
[0042] Calculate the parking duration according to the exit time point and the entry time point;
[0043] Calculate the parking charge time according to the parking time and the charging time;
[0044] The order fee of the charging parking order is determined according to the parking billing time and the pre-designed fee rule, and the pre-designed fee rule includes a mapping relationship between a preset time and a preset fee.
[0045] By implementing the above method, the platform server can complete the charging parking order billing of the target vehicle based on the entry time, exit time and charging time, without the user having to enter information multiple times, and can automatically deduct the charging time to calculate the parking billing time, thereby improving the convenience of order settlement and user experience.
[0046] A second aspect of an embodiment of the present application provides a vehicle entry and exit management method, which is applied to a parking lot server, and the method includes:
[0047] Obtaining an entry barrier lift request sent by the platform server, and controlling the entry barrier lift of the target parking lot to allow the target vehicle to enter the target parking lot, wherein the entry barrier lift request carries the parking lot identification information of the target parking lot and the vehicle identification information of the target vehicle;
[0048] Receive an exit barrier lift request sent by the platform server, control the exit barrier lift of the target parking lot to allow the target vehicle to leave the target parking lot, and the exit barrier lift request carries the vehicle identification information and the parking lot identification information.
[0049] By implementing the above method, it is possible to receive a barrier lifting request sent by the platform server so that a target vehicle can enter and exit a target parking lot, thereby reducing the operations that the user needs to perform and improving operational convenience.
[0050] As an optional implementation manner, in the second aspect of the embodiments of the present application, the method further includes:
[0051] Obtaining the entry time, exit time and charging duration sent by the platform server;
[0052] Determining an order fee for the charging parking order of the target vehicle according to the entry time point, the exit time point and the charging duration;
[0053] The control of lifting the exit gate of the target parking lot includes:
[0054] When the order fee is settled, the exit gate of the target parking lot is controlled to lift.
[0055] By implementing the above method, the parking lot server can receive various time points to complete the settlement of the order fee of the charging parking order, providing users with additional order settlement methods, enriching user choices, and improving user experience.
[0056] As an optional implementation manner, in the second aspect of the embodiments of the present application, the method further includes:
[0057] a seventh image captured by a camera of an entrance gate of the target parking lot;
[0058] sending the seventh image to the platform server, and receiving a vehicle recognition result sent by the platform server, wherein the vehicle recognition result is used to indicate whether the seventh image contains a vehicle;
[0059] When the seventh image contains a vehicle and the entry barrier lifting request sent by the platform server is not received, the target vehicle is determined to be a non-platform vehicle, the license plate information of the target vehicle is obtained through the camera of the entry barrier, and the entry barrier lifting is controlled.
[0060] When implementing the above method, if the seventh image contains a vehicle, but the parking lot server does not receive the entry barrier lifting request sent by the platform server, it can be determined that the target vehicle currently located at the parking lot entrance gate is a non-platform vehicle. The original method of obtaining license plate information can be applied to realize the entry and exit control of non-platform vehicles and related order settlement, thereby improving the compatibility of the method.
[0061] According to a third aspect of an embodiment of the present application, a platform server is provided, including:
[0062] a platform information receiving unit, configured to obtain a parking entry request of a target vehicle, wherein the parking entry request carries first vehicle positioning information, vehicle identification information, and a first image of the target vehicle, wherein the first image is an image captured by the target vehicle, and the distance between a first position corresponding to the first vehicle positioning information and an entrance of a target parking lot is less than a preset distance threshold;
[0063] An entry and exit management unit, configured to record the entry time of the target vehicle and control the lifting of the entry gate of the target parking lot when the first image includes a gate railing;
[0064] A charging management unit, used to obtain the charging time of the target vehicle according to the vehicle identification information;
[0065] The platform information receiving unit is further used to obtain a parking exit request of the target vehicle, wherein the parking exit request carries the vehicle identification information and a second image, and the second image is an image captured by the target vehicle;
[0066] The entry and exit management unit is also used to record the exit time of the target vehicle and control the lifting of the exit barrier of the target parking lot when the second image includes a barrier railing. The entry time, the exit time and the charging duration are used for the settlement of the charging parking order of the target vehicle.
[0067] According to a fourth aspect of an embodiment of the present application, a parking lot server is provided, including:
[0068] A parking lot information receiving unit, used to obtain a barrier lift request sent by a platform server, wherein the barrier lift request carries parking lot identification information of a target parking lot and vehicle identification information of a target vehicle;
[0069] An entry and exit control unit, used to control the entrance gate lift of the target parking lot to allow the target vehicle to enter the target parking lot;
[0070] The parking lot information receiving unit is further used to receive an exit barrier lifting request sent by the platform server, wherein the exit barrier lifting request carries the vehicle identification information and the parking lot identification information;
[0071] The entry and exit control unit is also used to control the exit gate lifting lever of the target parking lot to allow the target vehicle to leave the target parking lot.
[0072] According to a fifth aspect of an embodiment of the present application, a computer electronic device is provided, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the program, the method provided in the first aspect or the second aspect of the embodiment of the present application is implemented.
[0073] According to a sixth aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method provided in the first aspect or the second aspect of the embodiments of the present application is implemented.
[0074] Compared with the related art, the embodiments of the present application have at least the following beneficial effects:
[0075] In the vehicle entry and exit management method, server, device, and storage medium provided in the embodiment of the present application, the platform server first receives a parking entry request sent by the target vehicle, which indicates that the target vehicle has a need to enter the parking lot and can carry the first vehicle positioning information, vehicle identification information, and the first image collected by the target vehicle. The platform server can match the target parking lot that is currently within a certain distance from the target vehicle based on the first vehicle positioning information, eliminating the step of the user manually selecting a parking lot on the vehicle-mounted device or mobile application to associate a charging order, thereby simplifying the operation process; if the first image collected by the target vehicle contains a gate railing, it indicates that the target vehicle is already at the entrance gate of the target parking lot, and the corresponding entry time point can be recorded to control the lifting of the entrance gate of the target parking lot without relying on the gate camera for license plate recognition, thereby improving the applicability of the method; after the target vehicle enters the lot, the platform server can obtain its charging time; after receiving the parking exit request sent by the target vehicle, if the second image contains a gate railing, it indicates that the target vehicle is already in front of the exit gate of the target parking lot, and the platform server can record the exit time point, control the lifting of the exit gate of the target parking lot, so that the target vehicle exits. During the process of the target vehicle entering the target parking lot, charging, and leaving the target parking lot, the relevant time can be automatically counted by the platform server, without the user having to input information multiple times between the platform and the parking lot, thereby improving the efficiency of vehicle entry and exit, simplifying user operations, and improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0076] The drawings herein are incorporated into the specification and constitute a part of the specification. These drawings illustrate embodiments consistent with the present application and are used together with the specification to illustrate the technical solution of the present application.
[0077] Figure 1A It is a schematic diagram of an application scenario provided by an embodiment of the present application;
[0078] Figure 1B is a schematic diagram of another application scenario provided by an embodiment of the present application;
[0079] Figure 2 This is a flow chart of a parking lot service order settlement method provided in an embodiment of the present application;
[0080] Figure 3 It is another flow chart of the parking lot service order settlement method provided in the embodiment of the present application;
[0081] Figure 4 It is a flow chart of a parking lot service order settlement method provided in an embodiment of the present application, which is applied to a parking lot server;
[0082] Figure 5It is a flow chart of a method for settling a parking lot service order provided in an embodiment of the present application, in which a target parking lot includes at least two entrance gates;
[0083] Figure 6 It is a flow chart of communication between different servers in the parking lot service order settlement method provided in the embodiment of the present application;
[0084] Fig. 7A It is another flow chart of communication between different servers in the parking lot service order settlement method provided in the embodiment of the present application;
[0085] Figure 7B It is another flow chart of communication between different servers in the parking lot service order settlement method provided in the embodiment of the present application;
[0086] Figure 8 A schematic diagram of the structure of a platform server provided in an embodiment of the present application;
[0087] Fig. 9 A schematic diagram of the structure of a parking lot server provided in an embodiment of the present application;
[0088] Fig.10 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0089] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the specific technical solution of the present application will be further described in detail below in conjunction with the drawings in the embodiments of the present application. The following embodiments are used to illustrate the present application, but are not used to limit the scope of the present application.
[0090] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein are only for the purpose of describing the embodiments of this application and are not intended to limit this application.
[0091] In the following description, reference is made to “some embodiments”, which describe a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0092] It should be pointed out that the terms "first\second\third" involved in the embodiments of the present application are used to distinguish similar or different objects, and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0093] With the development of technology and the increasing popularity of new energy vehicles, more and more parking lots are equipped with charging facilities to support the charging of vehicles during parking. Some parking lots have also introduced relevant preferential billing measures, such as deducting the charging time from the total parking time to determine the final parking fee, providing convenient services for car owners.
[0094] Related technologies: During the process of new energy vehicles entering, charging, and exiting, the confirmation and settlement of related parking orders and charging orders may be handled by different service providers. In order to achieve data docking between different service providers, in some scenarios, such as when users borrow other people's vehicles or drive vehicles with temporary license plates, to ensure the correct settlement of parking and charging fees, users may need to perform multiple operations, including but not limited to multiple scanning of QR codes or multiple input of vehicle information. This undoubtedly increases the user's operational burden and affects the user experience.
[0095] In view of this, the embodiments of the present application provide a parking lot service order settlement method and a server, device, and storage medium, which can receive requests sent by vehicles when entering and exiting the parking lot through the platform server, and control the lifting of the parking lot barrier accordingly, thereby simplifying user operations and improving the efficiency of parking lot service order settlement.
[0096] In order to more clearly introduce the parking lot service order settlement method disclosed in the embodiment of the present application, the application scenarios applicable to the method are first introduced.
[0097] See also Figure 1A , Figure 1A 1 is a schematic diagram of an application scenario provided by an embodiment of the present application. Optionally, the parking lot service order settlement method can be applied to the platform server 110. Figure 1A As shown, the application scenario may include a platform server 110 , a target vehicle 120 , and a target parking lot 130 .
[0098] The platform server 110 may include a cloud server, a local server, a server cluster, etc., which is not limited here.
[0099] The target vehicle 120 may include a new energy vehicle or any other vehicle that needs to be charged. The target vehicle 120 may include a vehicle-mounted terminal and a camera. The vehicle-mounted terminal is a terminal set inside the target vehicle 120. The camera may be set in front of the target vehicle 120 or at a rearview mirror to collect an image in front of the target vehicle 120. The vehicle-mounted terminal and the camera are arranged in a Figure 1A Not shown in the figure.
[0100] The target parking lot 130 is a parking lot where the target vehicle 120 is required to park. The target parking lot 130 may include multiple parking spaces and multiple charging facilities. The charging facilities may include but are not limited to AC charging piles, DC charging piles, etc. The AC charging piles are charging piles that output AC current, and the DC charging piles are charging piles that output DC current. The target parking lot 130 may also include one or more entrance gates and one or more exit gates. By controlling the gate railing lifting rod of the entrance gate or the exit gate, the entry and exit of the target parking lot 130 can be effectively managed. The target parking lot 130 may also include a parking lot terminal, which may be a computer device responsible for processing various information in the parking lot, such as parking space status, charging facility usage, etc., and realizing communication connection with the platform server 110.
[0101] In order to implement the parking lot service order settlement method provided in the embodiment of the present application, the platform server 110 can establish communication connections with the target vehicle 120 and the target parking lot 130 respectively.
[0102] Optionally, the platform server 110 can establish communication connections with multiple vehicles and multiple parking lots. When the platform server 110 obtains the parking entry request and parking exit request of the target vehicle 120, the target parking lot 130 where the target vehicle 120 needs to park is determined based on the request sent by the target vehicle 120, and corresponding parking lot access control and order settlement are performed.
[0103] See also Figure 1B , Figure 1B is a schematic diagram of another application scenario provided by an embodiment of the present application, such as Figure 1B As shown, the application scenario may include a platform server 110 , a target vehicle 120 , a target parking lot 130 , and a parking lot server 140 .
[0104] Among them, the platform server 110 can establish a communication connection with the target vehicle 120 and the parking lot server 140, and the parking lot server 140 can establish a communication connection with the platform server 110 and the target parking lot 130, so that when the platform server 110 obtains a parking entry request and a parking exit request from the target vehicle 120, it can control the entry gate or exit gate of the target parking lot 130 through the parking lot server 140 to perform corresponding lifting operations. It can be applicable to scenarios where the platform server 110 and the parking lot server 140 belong to different service providers, promotes the effective integration and utilization of resources, and greatly broadens the service scope and application scenarios, providing car owners with a more convenient and intelligent parking experience. At the same time, it is convenient to upgrade on the basis of the original system architecture of the parking lot to realize the joint settlement of charging orders and parking orders.
[0105] Optionally, the platform server 110 can establish communication connections with multiple parking lot servers 140, and any parking lot server 140 can establish communication connections with multiple parking lots, so that the platform server 110 can seamlessly connect the data of multiple parking lots managed by different parking lot servers 140. Through this design, when a user drives to a parking lot of any brand or affiliation, he can complete the entry and exit of the parking lot and the settlement of the order efficiently and conveniently through the parking lot service order settlement method provided by this application, thereby improving user satisfaction.
[0106] See also Figure 2 , Figure 2 1 is a flow chart of a parking lot service order settlement method provided in an embodiment of the present application. The parking lot service order settlement method can be applied to a platform server. The parking lot service order settlement method can include the following steps:
[0107] Step 201: Obtain a parking entry request of a target vehicle.
[0108] In an embodiment of the present application, the parking entry request carries the first vehicle positioning information, vehicle identification information and a first image of the target vehicle, wherein the first image is an image captured of the target vehicle.
[0109] The parking entry request of the target vehicle can be safely and effectively transmitted to the platform server via the communication connection established between the target vehicle and the platform server.
[0110] Optionally, the parking entry request may be automatically sent by the on-board terminal of the target vehicle when the distance between the target vehicle and any parking lot connected to the platform server is less than a preset distance.
[0111] It is understandable that the platform service can establish communication connections directly with multiple parking lots, or indirectly establish communication connections with multiple parking lots through at least one parking lot server. The platform server or the target vehicle periodically obtains the current location information of the target vehicle, and compares the location corresponding to the current location information with the locations of multiple parking lots; when the distance between the location corresponding to the current location information of the target vehicle and the location of any parking lot is less than a preset distance (the preset distance can be set to a value such as 15, 20 meters, etc.), the platform server or the target vehicle can trigger the relevant process, so that the platform server obtains the parking entry request of the target vehicle.
[0112] Optionally, the parking admission request of the target vehicle may also be sent by the target vehicle to the platform server under the control of the user of the target vehicle. The user may control the target vehicle through an onboard terminal (such as a vehicle computer) to send the parking admission request of the target vehicle to the platform server.
[0113] In an embodiment of the present application, the distance between the first position corresponding to the first vehicle positioning information and the entrance of the target parking lot is less than a preset distance threshold. The first vehicle positioning information can be a signal based on the global positioning system (GPS), the Beidou satellite navigation system, or other satellite navigation systems, which can indicate the position of the target vehicle when sending a parking admission request. In the present application, the distance between the target parking lot where the target vehicle is parked and the first position corresponding to the first vehicle positioning information is less than a preset distance threshold, which ensures the timeliness and effectiveness of the parking admission request. At the same time, the user does not need to manually enter the information of the target parking lot, which simplifies the parking operation and improves the user experience.
[0114] Optionally, the method provided in the present application also includes: matching a target parking lot whose distance to the target vehicle is less than a preset distance threshold according to the first vehicle positioning information.
[0115] Optionally, the method provided in the present application also includes: when there are multiple parking lots whose distance from the target vehicle is less than a preset distance threshold, determining the parking lot with the shortest distance from the target vehicle as the target parking lot, or sending a parking lot confirmation request to the target vehicle, and determining the target parking lot based on the parking lot confirmation instruction replied by the target vehicle.
[0116] It should be noted that the parking lot confirmation request may include information about all parking lots that meet the distance condition (the distance from the target vehicle is less than a preset distance threshold), such as name, location, number of remaining parking spaces, etc., for the user's reference and selection. The user can view this information through the vehicle terminal (such as the car computer), and according to their own preferences or actual needs, control the target vehicle to reply to the platform server with a parking lot confirmation instruction, which includes the parking lot identification information of the target parking lot. After receiving the instruction, the platform server can determine the final target parking lot according to the instruction. Among them, the parking lot identification information can be used to distinguish different parking lots, and can be in the form of numbers or names, which is not limited here.
[0117] Optionally, the vehicle identification information in the present application may be a vehicle identification number (VIN). The vehicle identification code is the car's ID number, which is determined according to vehicle management standards and includes information such as the vehicle's manufacturer, year, model, body type and code, engine code and assembly location.
[0118] Optionally, the vehicle identification information in the present application may also be the member identification code of each vehicle recorded by the platform server, and the vehicle identification information of different vehicles may be different.
[0119] Step 202, when the first image includes a barrier railing, record the entry time point of the target vehicle and control the lifting of the entry barrier of the target parking lot.
[0120] In the present application, the first image is captured by the target vehicle. If the first image includes a barrier railing, it can be understood that when the target vehicle captures the first image, it is located at the barrier of the target parking lot. The entry time of the target vehicle can be recorded, and the entrance barrier of the target parking lot can be controlled to lift the bar so that the target vehicle can enter the target parking lot smoothly.
[0121] It should be noted that the recorded entry time of the target vehicle may be the time point when the parking entry request of the target vehicle is obtained, or the time point when the first image is identified to include the gate railing. The time difference between the two is usually short and is not limited here.
[0122] Optionally, the platform server may identify the first image using a preset recognition algorithm or a pre-trained neural network model to determine whether the first image includes a barrier railing.
[0123] Step 203, obtaining the charging time of the target vehicle according to the vehicle identification information.
[0124] In some possible embodiments, when the target vehicle is charged by the charging facilities in the target parking lot, the charging time of the target vehicle is obtained. The vehicle identification information is used as a unique identity tag of the vehicle to accurately match each vehicle with its corresponding charging time.
[0125] Optionally, when the target vehicle is not charged, the charging time is 0.
[0126] Optionally, the platform server can be used to settle charging orders for the target vehicle during parking.
[0127] Step 204: Obtain a parking exit request of the target vehicle.
[0128] In the embodiment of the present application, the parking exit request carries vehicle identification information and a second image, and the second image is an image captured from the target vehicle.
[0129] It should be noted that, in one possible implementation, the parking exit request may not include the vehicle positioning information. Since when the target vehicle has not yet left the target parking lot, the platform server only records its entry time point but lacks the exit time point, the vehicle is assumed to remain in the target parking lot. When processing the parking exit request, the platform server does not need to rely on the vehicle positioning information to confirm the parking lot where the vehicle is located. Therefore, the parking exit request may not include the vehicle positioning information.
[0130] Step 205, when the second image includes a barrier barrier, the exit time point of the target vehicle is recorded, and the exit barrier of the target parking lot is controlled to lift.
[0131] In the present application, the process of the target vehicle leaving the target parking lot is similar to the entry process. If the second image includes a barrier railing, it can be understood that when the target vehicle captures the second image, it is located at the barrier of the target parking lot. The exit time of the target vehicle can be recorded and the exit barrier of the target parking lot can be controlled to lift the bar so that the target vehicle can leave the target parking lot smoothly.
[0132] Optionally, when the target parking lot is a single-barrier parking lot, the entrance barrier and exit barrier of the target parking lot may be the same barrier.
[0133] In this application, the entry time point, exit time point and charging duration obtained by the platform server can be used for charging parking order settlement of the target vehicle.
[0134] It should be noted that the charging parking order is a parking order generated when a vehicle is charged in a parking lot. A charging standard can be formulated for the charging parking order according to actual needs, and is not limited here.
[0135] In the parking lot service order settlement method provided by the present application, by receiving the parking entry request sent by the target vehicle, the request carries the vehicle location, vehicle identification and image information collected by the vehicle, and the platform server can automatically match the target parking lot within a certain distance from the target vehicle, thereby eliminating the step of the user manually selecting the parking lot and simplifying the operation process. When the first image of the target vehicle contains a gate railing, it indicates that the vehicle has arrived at the entrance gate. At this time, the platform server can record the entry time point and control the gate lifting bar without relying on traditional license plate recognition technology, which improves the applicability and flexibility of the method. After the target vehicle enters the venue, the platform server can also automatically obtain its charging time. When receiving the parking exit request, if the second image contains a gate railing, the exit time point is recorded, the exit gate is controlled to lift the bar, and the vehicle is allowed to leave. During the whole process, the platform server automatically counts the relevant time, without the need for the user to enter information multiple times, which not only improves the efficiency of vehicle entry and exit, but also simplifies user operations and significantly improves user experience.
[0136] See also Figure 3 , Figure 3 1 is another flow chart of a parking lot service order settlement method provided in an embodiment of the present application. The parking lot service order settlement method can be applied to a platform server. The parking lot service order settlement method can include the following steps:
[0137] Step 301: Obtain a parking entry request of a target vehicle.
[0138] Step 302, when the first image includes a gate railing, the target vehicle's entry time is recorded, and a gate lift request is sent to the parking lot server.
[0139] In some possible embodiments, the platform server is communicatively connected to a parking lot server, and the parking lot server is communicatively connected to the target vehicle.
[0140] It should be noted that in some embodiments, the platform server does not directly establish a communication connection with each parking lot, but uses the parking lot server as an intermediary to control the parking lot gate. In this way, the complexity of the platform server in handling matters related to each parking lot is simplified, and the scalability and maintenance convenience of the platform server and the parking lot server are improved.
[0141] Optionally, control the lift of the entrance barrier of the target parking lot, including:
[0142] An entry barrier lifting request is sent to the parking lot server, the entry barrier lifting request carrying parking lot identification information and vehicle identification information, so as to control the entry barrier lifting of the target parking lot through the parking lot server.
[0143] The parking lot identification information is the identification information of the target parking lot. The platform server sends an entry barrier lift request carrying the parking lot identification information and the vehicle identification information to the parking lot server, so that the parking lot server can determine the target parking lot that the target vehicle is going to enter through the parking lot identification information. The vehicle identification information is used for the parking lot server to accurately identify and confirm the target vehicle that is about to enter.
[0144] In some possible embodiments, after sending the entry barrier lifting request to the parking lot server, the method further includes:
[0145] Acquire a third image sent by the parking lot server, where the third image includes an image captured by a camera of an entrance gate of the target parking lot;
[0146] When the third image includes the vehicle, an entry barrier lifting instruction is sent to the parking lot server, so that the parking lot server controls the entry barrier lifting of the target parking lot according to the entry barrier lifting instruction.
[0147] It should be noted that after sending an entry barrier lifting request to the parking lot server, in order to confirm the entry of the target vehicle, the parking lot server can collect a third image through the camera that controls the entrance gate of the target parking lot, and send the third image to the platform server to verify whether the target vehicle has actually arrived at the entrance gate of the target parking lot. If the third image contains a vehicle, it can be understood that the target vehicle has arrived at the entrance gate of the target parking lot. The platform server sends an entry barrier lifting instruction to the parking lot server to control the entrance gate of the target parking lot to lift the barrier to allow the target vehicle to enter. This avoids the situation where the entry gate is meaninglessly opened due to the user's temporary driving away, thereby reducing potential safety risks.
[0148] Step 303, obtaining the charging time of the target vehicle according to the vehicle identification information.
[0149] Step 304: Obtain a parking exit request of the target vehicle.
[0150] Step 305, when the second image includes the gate railing, the exit time point of the target vehicle is recorded, and an exit barrier lifting request is sent to the parking lot server.
[0151] Optionally, control the gate lift of the target parking lot, including:
[0152] An exit barrier lifting request is sent to the parking lot server. The exit barrier lifting request carries the parking lot identification information and the vehicle identification information to control the exit barrier lifting of the target parking lot when the charging parking order is settled.
[0153] The exit barrier lifting request carries the parking lot identification information and the vehicle identification information. After receiving the exit barrier lifting request, the parking lot server can quickly determine the target parking lot based on the parking lot identification information, and control the exit barrier lifting of the target parking lot when it is determined that the target vehicle indicated by the vehicle identification information has completed the charging parking order settlement.
[0154] Optionally, the user can settle the charging parking order through the on-board terminal of the target vehicle, or log in to the APP or webpage provided by the platform server through personal electronic devices, such as smart phones or tablets, to settle the charging parking order, which is not limited here. After determining that the charging parking order is settled, the platform server synchronizes the settlement completion result to the parking lot server.
[0155] Optionally, users can also use their personal electronic devices to scan the QR code displayed at the exit gate of the target parking lot to complete the settlement operation of the charging parking order. After confirming that the order settlement is successful, the parking lot server will synchronize the settlement completion result to the platform server and control the exit gate of the target parking lot to lift the lever, allowing the user's vehicle to leave smoothly.
[0156] In some possible embodiments, the cost of the charging parking order is settled by the platform server.
[0157] Optionally, the method applied to the platform server also includes:
[0158] Calculate the parking time based on the exit time and entry time;
[0159] Calculate the parking charge time based on the parking time and charging time;
[0160] The order fee of the charging parking order is determined according to the parking billing time and the pre-designed charging rules. The pre-designed charging rules include a mapping relationship between the preset time and the preset fee.
[0161] In this way, the platform server can complete the charging parking order billing of the target vehicle based on the entry time, exit time and charging time, without the user having to enter information multiple times. After obtaining the parking time, the charging time is automatically deducted to calculate the parking billing time for billing, improving the convenience of order settlement and user experience.
[0162] Optionally, the pre-designed charging rules may be dynamic charging rules set based on different time periods, different parking areas or different user levels. The pre-designed charging rules may also be fixed charging rules that multiply the parking charging duration by the preset parking fee per hour to obtain the order fee for the charging parking order, which is not limited here.
[0163] In some possible embodiments, after sending the exit barrier lifting request to the parking lot server, the method further includes:
[0164] Acquire an eighth image sent by the parking lot server, where the eighth image includes an image captured by a camera of an exit gate of the target parking lot;
[0165] When the eighth image includes the vehicle and the charging parking order is settled, an exit barrier lifting instruction is sent to the parking lot server, so that the parking lot server controls the exit gate barrier lifting of the target parking lot according to the exit barrier lifting instruction.
[0166] It should be noted that after the platform server obtains the parking exit request of the target vehicle, the platform server can determine whether there is a vehicle in front of the exit gate through the eighth image captured by the camera of the exit gate of the target parking lot and sent by the parking lot server. If there is a vehicle and the charging parking order is settled, it can be understood that the target vehicle has arrived at the exit gate of the target parking lot and completed the order settlement. The platform server can send an entry barrier lifting instruction to the parking lot server to control the entry barrier lifting of the target parking lot to allow the target vehicle to exit.
[0167] By implementing the above method, the platform server can control the gate of the target parking lot through the parking lot server, and provide users with a variety of settlement methods, thereby improving the flexibility and convenience of order settlement.
[0168] See also Figure 4 4 is a flow chart of a parking lot service order settlement method provided in an embodiment of the present application applied to a parking lot server. The parking lot service order settlement method may include the following steps:
[0169] Step 401, obtaining an entry barrier lifting request sent by a platform server, and controlling the entry barrier lifting of a target parking lot.
[0170] In some possible embodiments, after the parking lot server obtains the entry barrier lifting request sent by the platform server, the method further includes:
[0171] The camera controlling the entrance gate of the target parking lot collects images;
[0172] Send the image captured by the camera of the entrance gate of the target parking lot to the platform server;
[0173] The parking lot server controls the entrance barrier lift of the target parking lot, including:
[0174] Get the entry barrier lifting command sent by the platform server to control the entry barrier lifting of the target parking lot.
[0175] It should be noted that after the platform server obtains the image captured by the camera of the entrance gate of the target parking lot, it can determine whether the image contains a vehicle. If the image contains a vehicle, the platform server will send an entry barrier lifting instruction to the parking lot server.
[0176] Step 402, obtaining the exit barrier lifting request sent by the platform server, and controlling the exit barrier lifting of the target parking lot.
[0177] In some possible embodiments, after the parking lot server obtains the exit barrier lifting request sent by the platform server, the method further includes:
[0178] The camera that controls the exit gate of the target parking lot collects images;
[0179] Send the image captured by the camera of the exit gate of the target parking lot to the platform server;
[0180] The parking lot server controls the gate lift of the target parking lot, including:
[0181] Get the exit barrier lifting command sent by the platform server to control the exit barrier lifting of the target parking lot.
[0182] It should be noted that after the platform server obtains the image captured by the camera of the exit gate of the target parking lot, it can determine whether the image contains a vehicle. If the image contains a vehicle, the platform server will send an exit barrier lifting command to the parking lot server.
[0183] In some possible embodiments, the method applied to the parking lot server further includes: obtaining the entry time point, exit time point and charging duration sent by the platform server, so that the parking lot server can calculate the order fee of the charging parking order.
[0184] It should be noted that the platform server can send the entry time, exit time and charging duration to the parking lot server immediately or later according to the actual situation after obtaining this information. For example, the platform server can send it to the parking lot server immediately after obtaining any time point or duration, so that the parking lot server can timely understand the vehicle status of the target vehicle and perform corresponding processing. Alternatively, the platform server can also choose to send all this information to the parking lot server after obtaining it, which is not limited here.
[0185] In some possible embodiments, the method applied to the parking lot server further includes:
[0186] Get the entry time, exit time and charging duration sent by the platform server;
[0187] Determine the order fee of the charging parking order of the target vehicle according to the entry time point, exit time point and charging duration;
[0188] Control the gate lift of the target parking lot, including:
[0189] When the order fee is settled, the exit gate of the target parking lot is controlled to lift.
[0190] Through the above method, the parking lot server can receive the settlement of the order fee of the charging parking order at each time point, providing users with additional order settlement methods, enriching user choices and improving user experience. At the same time, it ensures that when the order fee is settled, the exit gate of the target parking lot is controlled to lift the bar, effectively preventing the target vehicle from leaving the parking lot by mistake due to unsettled fees.
[0191] In some possible embodiments, the method applied to the parking lot server further includes:
[0192] a seventh image captured by a camera of an entrance gate of the target parking lot;
[0193] sending the seventh image to the platform server, and receiving a vehicle recognition result sent by the platform server, where the vehicle recognition result is used to indicate whether the seventh image contains a vehicle;
[0194] When the seventh image contains a vehicle and no entry barrier lifting request is received from the platform server, the target vehicle is determined to be a non-platform vehicle, the license plate information of the target vehicle is obtained through the camera of the entry gate, and the entry gate is controlled to lift the barrier.
[0195] It should be noted that if a vehicle is identified in the seventh image, but the parking lot server does not receive the entry barrier lifting request issued by the platform server, it can be understood that the platform vehicle that has not established a communication connection with the platform server has a need to enter the target parking lot. It can be confirmed that the target vehicle currently located in front of the entrance gate of the target parking lot is a non-platform vehicle. The traditional parking lot access management method can be used to obtain the license plate information of the target vehicle through the camera of the entrance gate, and control the entry gate lifting according to the method of recording the license plate information. Improve the compatibility of the parking lot and ensure that non-platform vehicles that have not established a connection with the platform server can also enter and exit the parking lot smoothly. For the parking lot server newly connected to the platform server, it can achieve smooth upgrades and transitions while maintaining the stable operation of the original entry and exit management functions.
[0196] By implementing the above method, automated management from vehicle entry to exit is achieved, while the compatibility and flexibility of vehicle entry and exit management and order settlement are improved.
[0197] See also Figure 5 , Figure 5 The target parking lot includes at least two entrance gates in the parking lot service order settlement method provided in the embodiment of the present application. The parking lot service order settlement method can be applied to the platform server. The parking lot service order settlement method can include the following steps:
[0198] Step 501: Obtain a parking entry request of a target vehicle.
[0199] Step 502, when the first image includes a barrier railing, determining the entry priority of each entry barrier according to the first vehicle positioning information and the barrier positioning information corresponding to at least two entry barriers.
[0200] In some possible embodiments, when the target parking lot includes at least two entrance barriers, the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, and the target entrance barrier is the entrance barrier with the highest priority among the at least two entrance barriers. Before sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0201] The entry priority of each entry gate is determined according to the first vehicle positioning information and the gate positioning information corresponding to at least two entry gates. The higher the entry priority, the closer the distance between the entry gate and the target vehicle is.
[0202] It is understandable that for parking lots with larger scale and more parking spaces, multiple entrance gates are usually set up to disperse the flow of vehicles entering the parking lot, ensure smooth routes in the parking lot, and minimize vehicle waiting time. If the target parking lot to be entered by the target vehicle includes at least two entrance gates, it is necessary to determine which entrance gate the target vehicle is located in front of, so as to ensure that the entrance gate at the location of the target vehicle can be controlled to lift the bar to allow the target vehicle to enter.
[0203] By determining the priority of each entrance gate through the distance between each entrance gate and the target vehicle, it is possible to ensure the highest priority, that is, the entrance gate closest to the target vehicle is the target entrance gate, so that in the subsequent steps, an entrance barrier lifting request carrying the gate identification information of the target entrance gate is sent to the parking lot server to control the target entrance barrier lifting, so that the target vehicle can enter the target parking lot conveniently, while reducing the possibility of other vehicles mistakenly entering the target parking lot due to the incorrect lifting of the entrance gate.
[0204] Step 503, recording the target vehicle's entry time, and sending an entry barrier lifting request to the parking lot server.
[0205] In some possible embodiments, when the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, the entrance barrier lifting request is used to instruct the parking lot server to control the barrier of the target entrance barrier of the target parking lot to be lifted by a preset amplitude. After sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0206] Acquire a fourth image sent by the target vehicle, where the fourth image is an image captured by the target vehicle;
[0207] When the barrier railing of the fourth image is lifted by a preset amplitude, an entry barrier lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the target entry barrier lifting of the target parking lot according to the entry barrier lifting instruction.
[0208] It should be noted that the target entrance gate is the entrance gate with the highest priority determined by the priority algorithm. To further determine whether the target entrance gate is the entrance gate where the target vehicle is located, a request for raising the entrance bar can be sent to the parking lot server to raise the target entrance gate of the target parking lot by a preset amplitude. The preset amplitude needs to satisfy the requirement that after the entrance gate is raised by the preset amplitude, the vehicle is not easy to enter and is easy to be recognized by the image. It can be set according to the actual situation and is not limited here.
[0209] After the barrier of the target entrance gate is raised by a preset amplitude, the platform server can obtain the fourth image captured by the target vehicle. If the barrier of the gate in the fourth image captured by the target vehicle is raised by a preset amplitude, it can be determined that the target vehicle is currently located in front of the target entrance gate. At this time, the target entrance gate can be controlled to completely lift the barrier, allowing the target vehicle to enter the target parking lot.
[0210] In some possible embodiments, the method further includes:
[0211] When the barrier of the fourth image is not raised by the preset amplitude, the target barrier is updated to a barrier of a lower priority according to the admission priorities of the various barrier gates;
[0212] Send a gate update instruction to the parking lot server, the gate update instruction carries the gate identification information of the updated target entrance gate.
[0213] If the barrier of the fourth image is not raised by the preset amplitude, it can be understood that the target entrance barrier is not the entrance barrier where the target vehicle is currently located. The target entrance barrier can be updated through the entrance priority of each entrance barrier to be an entrance barrier with a lower priority than the current entrance barrier, and a barrier update instruction can be sent to the parking lot server. The barrier update instruction can be used to instruct the parking lot server to control the updated target entrance barrier to be raised by the preset amplitude and control other entrance barriers of the target parking lot to fall.
[0214] By implementing the above method, each entrance barrier of the target parking lot can be controlled to be raised by a preset amplitude in sequence according to the determined priority, until the barrier railing in the target vehicle captured image is raised by the preset amplitude. At this time, the target entrance barrier is controlled to be raised, so that the target vehicle enters the target parking lot, reducing the possibility of mismatching of the entrance barrier.
[0215] In some possible embodiments, when the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, the entrance barrier lifting request is used to instruct the parking lot server to control the barrier of the target entrance barrier of the target parking lot to be lifted by a preset amplitude. After sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0216] Acquire a fifth image sent by the parking lot server and a sixth image sent by the target vehicle, wherein the fifth image includes an image captured by a camera of a target entrance gate of the target parking lot, and the sixth image is an image captured by the target vehicle;
[0217] When the fifth image includes a vehicle and the barrier of the sixth image is raised by a preset amplitude, an entry barrier lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the target entry barrier lifting of the target parking lot according to the entry barrier lifting instruction.
[0218] When the barrier of the target entrance gate is raised by a preset amplitude, in addition to identifying whether the barrier in the image captured by the target vehicle is raised by the preset amplitude to determine whether the target vehicle is located at the target entrance gate, the image captured by the camera of the entrance gate of the target parking lot can be obtained again to determine whether the target vehicle is located in front of the target entrance gate, thereby reducing interference with the target vehicle entry control caused by multiple entrance gates being raised by a preset amplitude at the same time due to equipment failure or misoperation, and improving the accuracy and reliability of vehicle entry and exit control.
[0219] Step 504, obtaining the charging time of the target vehicle according to the vehicle identification information.
[0220] Step 505: Obtain the parking exit request of the target vehicle.
[0221] Step 506, when the second image includes the gate railing, the exit time point of the target vehicle is recorded, and an exit barrier lifting request is sent to the parking lot server.
[0222] It is understandable that, in order to facilitate vehicles in the parking lot to leave the parking lot smoothly and efficiently, the target parking lot may include at least two exit gates.
[0223] In some possible embodiments, when the target parking lot includes at least two exit barriers, the exit barrier lifting request also carries barrier identification information of the target exit barrier, and the target exit barrier is the exit barrier with the highest priority among the at least two exit barriers. Before sending the exit barrier lifting request to the parking lot server, the method further includes:
[0224] Acquire second vehicle positioning information of the target vehicle;
[0225] The exit priority of each exit gate is determined according to the second vehicle positioning information and the gate positioning information corresponding to at least two exit gates. The higher the exit priority, the closer the exit gate is to the target vehicle.
[0226] It should be noted that when the target vehicle enters the target parking lot, the platform server can obtain the first vehicle positioning information of the target vehicle through the parking entry request. When the target vehicle needs to leave the target parking lot, in order to determine which exit gate the target vehicle will exit from, it is necessary to obtain the second vehicle positioning information of the target vehicle and determine the target exit gate that is closer to the target vehicle and has a higher priority, so that the parking lot server can control the target exit gate to lift the gate according to the exit gate lifting request carrying the gate identification information of the target exit gate.
[0227] In some possible embodiments, when the exit barrier lifting request also carries the barrier identification information of the target exit barrier, the exit barrier lifting request is used to instruct the parking lot server to control the barrier of the target exit barrier of the target parking lot to be lifted by a preset amplitude. After sending the exit barrier lifting request to the parking lot server, the method further includes:
[0228] Acquire a ninth image sent by the target vehicle, where the ninth image is an image captured by the target vehicle;
[0229] When the gate railing in the ninth image is lifted by a preset amplitude, an exit bar lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the target exit gate bar lifting of the target parking lot according to the exit bar lifting instruction.
[0230] In some possible embodiments, the method further includes:
[0231] When the gate railing in the ninth image is not raised by the preset amplitude, the target exit gate is updated to an exit gate with a lower priority according to the exit priorities of the exit gates;
[0232] A gate update instruction is sent to the parking lot server, and the gate update instruction carries the gate identification information of the updated target exit gate.
[0233] When the above method is implemented, if the target parking lot includes at least two exit gates, in order to verify whether the target exit gate determined by the platform server is the exit gate in front of the target vehicle, the target exit gate can be controlled to lift to a certain extent. In this way, when the gate railing in the ninth image captured by the target vehicle also lifts by a preset extent, it can be determined that the target vehicle is currently located at the target exit gate. At this time, the target exit gate can be controlled to completely lift the bar, so that the target vehicle leaves the target parking lot. In the case that the gate railing in the ninth image captured by the target vehicle does not lift by a preset extent, the target exit gate can be updated by determining the exit priority of each exit gate, so as to control the exit gate at the location of the target vehicle to lift the bar, so that the target vehicle leaves the target parking lot.
[0234] By implementing the method disclosed in the above embodiment, the platform server can accurately control the target vehicle to enter and exit the target parking lot when the target parking lot includes at least two entry gates and / or at least two exit gates, so as to realize the settlement of the charging parking order of the target vehicle.
[0235] Based on the foregoing embodiments, the embodiments of the present application provide a platform server and a parking lot server. The modules and components included in the platform server and the parking lot server can be implemented by a processor; of course, they can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP) or a field programmable gate array (FPGA), etc.
[0236] See also Figure 6 , Figure 6 This is a flow chart of the communication between different servers in the parking lot service order settlement method provided by the embodiment of the present application. A communication connection can be established between the platform server and the parking lot server to process the entry and exit requests of the target vehicle, control the entry and exit gate lifting of the target parking lot, and complete the settlement of related orders during the vehicle entering and exiting the parking lot. The method may include the following steps:
[0237] Step 601, sending a parking admission request.
[0238] In some possible embodiments, the target vehicle may automatically send a parking entry request to the platform server when the distance between the target vehicle and any parking lot connected to the platform server is less than a preset distance, or the user may actively send a parking entry request to the platform server.
[0239] The parking entry request carries the first vehicle positioning information, vehicle identification information and the first image of the target vehicle.
[0240] Step 602: Obtain a parking entry request of a target vehicle.
[0241] The platform server obtains the parking entry request of the target vehicle.
[0242] Step 603: When the first image includes the gate railing, the entry time point of the target vehicle is recorded.
[0243] The platform server can identify the acquired first image to determine whether the first image contains a barrier railing. If the first image contains a barrier railing, it can be understood that the target vehicle was located at the barrier of the target parking lot when the first image was captured, and the entry time of the target vehicle can be recorded.
[0244] Step 604, sending a barrier-lifting entry request to the parking lot server.
[0245] When the platform server determines that the first image contains a gate railing, it needs to send an entry barrier lifting request to the parking lot server to allow the target vehicle to enter the target parking lot.
[0246] The entry barrier lifting request carries parking lot identification information and vehicle identification information to control the entry barrier lifting of the target parking lot through the parking lot server. The parking lot identification information can be the identification information corresponding to the target parking lot automatically identified by the platform server according to the first vehicle positioning information of the target vehicle, or it can be the identification information corresponding to the target parking lot actively selected by the user when the user manually sends a parking entry request.
[0247] Optionally, the platform server may also send the target vehicle's entry time point to the parking lot server so that the parking lot server can record it.
[0248] Step 605, obtaining the entry bar lifting request sent by the platform server.
[0249] The parking lot server receives the entry barrier lifting request sent by the platform server. Through the parking lot identification information and vehicle identification information carried in the entry barrier lifting request, the parking lot server can determine the target parking lot and the target vehicle, so as to control the barrier lifting of the target parking lot in subsequent steps.
[0250] Step 606, controlling the entrance gate of the target parking lot to lift the gate.
[0251] After obtaining the entrance barrier lifting request sent by the platform server, the parking lot server can send a corresponding control instruction to the target parking lot to control the entrance barrier lifting of the target parking lot.
[0252] Step 607: the entrance gate of the target parking lot is raised.
[0253] After receiving the control command sent by the parking lot server, the target parking lot controls the entrance gate to lift the bar so that the target vehicle can enter the target parking lot.
[0254] Step 608, obtaining the charging time of the target vehicle according to the vehicle identification information.
[0255] After the target vehicle enters the target parking lot, the platform server can obtain the charging time of the target vehicle based on the vehicle identification information.
[0256] It should be noted that when the target vehicle is charged through the charging facilities in the target parking lot, the charging time of the target vehicle is obtained. The vehicle identification information is used as the unique identity mark of the vehicle to accurately match each vehicle with its corresponding charging time.
[0257] Optionally, when the target vehicle is not charged, the charging time is 0.
[0258] Optionally, the platform server can be used to settle charging orders for the target vehicle during parking.
[0259] Step 609: Send a parking exit request.
[0260] When the user needs to drive the target vehicle out of the target parking lot, the user can manually send a parking exit request to the platform server, or send a parking exit request to the platform server after the user confirms when the distance between the target vehicle's positioning information and the exit gate of the target parking lot is less than a preset threshold. The parking exit request can carry the vehicle identification information and the second image.
[0261] Step 610: Obtain a parking exit request of the target vehicle.
[0262] The platform server obtains the parking exit request of the target vehicle.
[0263] Step 611, when the second image includes a gate railing, record the exit time point of the target vehicle.
[0264] The platform server can identify the acquired second image to determine whether the second image contains a barrier railing. If the second image contains a barrier railing, it can be understood that the target vehicle was located at the barrier of the target parking lot when the second image was captured, and the exit time of the target vehicle can be recorded.
[0265] Step 612, sending an exit barrier lifting request to the parking lot server.
[0266] When the platform server determines that the second image contains the gate railing, it needs to send an exit barrier lifting request to the parking lot server to allow the target vehicle to leave the target parking lot. The exit barrier lifting request carries the parking lot identification information and the vehicle identification information.
[0267] Optionally, the platform server may also send the target vehicle's departure time and charging duration to the parking lot server so that the parking lot server can record them.
[0268] Optionally, the platform server can determine the order fee of the charging parking order of the target vehicle based on the entry time point, exit time point and charging duration. When it is determined that the order fee has been settled, the platform server sends an exit barrier lifting request to the parking lot server.
[0269] Step 613, obtaining the exit lever lifting request sent by the platform server.
[0270] The parking lot server obtains the exit barrier lifting request sent by the platform server.
[0271] Step 614, controlling the exit gate of the target parking lot to lift the gate.
[0272] In some possible embodiments, in order to ensure smooth settlement of the target vehicle's order during parking, the parking lot server needs to determine whether the charging parking order of the target vehicle has been settled before controlling the exit gate to lift the lever.
[0273] Optionally, charging parking orders can be settled on the parking lot server side.
[0274] Optionally, the charging parking order can be settled at the platform server end, and the parking lot server can verify the settlement result through the communication connection with the platform server.
[0275] Step 615: the exit gate of the target parking lot is raised.
[0276] By implementing the above method, the operations required by the user during the vehicle entry and exit process can be simplified, and the settlement efficiency of vehicle parking lot service orders can be improved.
[0277] See also Fig. 7A and Figure 7B , Fig. 7A and Figure 7B This is another flow chart of communication between different servers in the parking lot service order settlement method provided in the embodiment of the present application. A communication connection can be established between the platform server and the parking lot server to process the entry and exit requests of the target vehicle, control the entry and exit gate lifting of the target parking lot, and complete the settlement of related orders during the vehicle entering and exiting the parking lot. The method may include the following steps:
[0278] Step 701: Send a parking admission request.
[0279] Step 702: Obtain a parking entry request of a target vehicle.
[0280] Step 703: When the first image includes the gate railing, record the entry time of the target vehicle.
[0281] Step 704: Send a barrier-lifting request to the parking lot server.
[0282] Optionally, when the target parking lot includes at least two entrance barriers, the entrance barrier lifting request also carries barrier identification information of the target entrance barrier, and the target entrance barrier is the entrance barrier with the highest priority among the at least two entrance barriers. Before sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0283] The entry priority of each entry gate is determined according to the first vehicle positioning information and the gate positioning information corresponding to at least two entry gates. The higher the entry priority, the closer the distance between the entry gate and the target vehicle is.
[0284] It should be noted that when the target parking lot includes at least two entrance gates, the entrance gate with the closest distance and the highest priority can be determined as the target entrance gate through the positional relationship between the target vehicle and each entrance gate, so as to control the lifting of the target entrance gate, so that the target vehicle can enter the target parking lot conveniently, while reducing the possibility of other vehicles mistakenly entering the target parking lot due to the incorrect lifting of the entrance gate.
[0285] Step 705, obtaining the entry bar lifting request sent by the platform server.
[0286] Step 706: Control the camera of the entrance gate of the target parking lot to capture the third image.
[0287] The parking lot server may send a collection instruction to the target parking lot, so that a camera of an entrance gate of the target parking lot collects the third image.
[0288] Step 707: Send the third image to the parking lot server.
[0289] After the camera of the entrance gate of the target parking lot captures the third image, the captured image is sent to the parking lot server.
[0290] Step 708: Send the third image to the platform server.
[0291] After acquiring the third image, the parking lot server sends it to the platform server for recognition to concentrate computing resources.
[0292] Step 709: Acquire the third image sent by the parking lot server.
[0293] After the platform server obtains the third image sent by the parking lot server, it identifies the third image to determine whether the third image contains a vehicle.
[0294] Step 710: When the third image includes a vehicle, a barrier-lifting instruction is sent to a parking lot server.
[0295] If the third image includes a vehicle, it can be understood that the target vehicle has arrived at the entrance gate of the target parking lot. The platform server sends an entry barrier lifting instruction to the parking lot server to control the entrance barrier lifting of the target parking lot to allow the target vehicle to enter.
[0296] Optionally, when the target parking lot includes at least two entrance barriers, that is, when the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, the entrance barrier lifting request is used to instruct the parking lot server to control the barrier of the target entrance barrier of the target parking lot to be lifted by a preset amplitude. After sending the entrance barrier lifting request to the parking lot server, the method further includes:
[0297] Acquire a fourth image sent by the target vehicle, where the fourth image is an image captured by the target vehicle;
[0298] When the barrier railing of the fourth image is lifted by a preset amplitude, an entry barrier lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the target entry barrier lifting of the target parking lot according to the entry barrier lifting instruction.
[0299] It should be noted that, in some possible embodiments, verification of whether the third image contains a vehicle and verification of whether the barrier barrier of the fourth image is raised by a preset amplitude can be performed simultaneously, that is, the platform server sends an entry barrier lifting instruction to the parking lot server only when it is determined that the third image contains a vehicle and the barrier barrier of the fourth image is raised by a preset amplitude.
[0300] Optionally, the platform server acquires the fourth image sent by the target vehicle by sending an image acquisition instruction to the target vehicle through the platform server, and the target vehicle sends the fourth image to the platform server after receiving the image acquisition instruction.
[0301] Optionally, the fourth image is the same as the first image carried in the parking admission request sent by the target vehicle.
[0302] Optionally, when the barrier barrier in the fourth image is not raised by a preset amount, the platform server updates the target entry barrier to a lower priority entry barrier according to the entry priority of each entry barrier, and sends a barrier update instruction to the parking lot server, the barrier update instruction carrying the barrier identification information of the updated target entry barrier. In this way, after obtaining the barrier update instruction, the parking lot server will control the updated target entry barrier to be raised by a preset amount so that the platform server can obtain the image captured by the target vehicle again, determine whether the target vehicle is parked in front of the correct entry barrier, and after confirming that it is correct, send an entry barrier lifting instruction to the parking lot server.
[0303] Step 711, controlling the entrance gate of the target parking lot to lift the gate according to the entrance gate lifting instruction.
[0304] After receiving the entrance barrier lifting instruction, the parking lot server may send a corresponding control instruction to the target parking lot to control the entrance barrier lifting of the target parking lot.
[0305] Step 712: the entrance gate of the target parking lot is raised.
[0306] After receiving the control command sent by the parking lot server, the target parking lot controls the entrance gate to lift the bar so that the target vehicle can enter the target parking lot.
[0307] Step 713, obtaining the charging time of the target vehicle according to the vehicle identification information.
[0308] Step 714, sending a parking exit request.
[0309] Step 715, obtaining the parking exit request of the target vehicle.
[0310] Step 716: When the second image includes a barrier, the exit time of the target vehicle is recorded.
[0311] Step 717, sending an exit barrier lifting request to the parking lot server.
[0312] Optionally, when the target parking lot includes at least two exit barriers, the exit barrier lifting request also carries barrier identification information of the target exit barrier, and the target exit barrier is the exit barrier with the highest priority among the at least two exit barriers. Before sending the exit barrier lifting request to the parking lot server, the method further includes:
[0313] Acquire second vehicle positioning information of the target vehicle;
[0314] The exit priority of each exit gate is determined according to the second vehicle positioning information and the gate positioning information corresponding to at least two exit gates. The higher the exit priority, the closer the exit gate is to the target vehicle.
[0315] It should be noted that when the target vehicle needs to leave the target parking lot, the second vehicle positioning information of the target vehicle when leaving the parking lot is used to determine the target exit gate that is closer to the target vehicle and has a higher priority, and the target exit gate is controlled to lift the bar to ensure the efficient exit of the target vehicle.
[0316] Step 718, obtaining the exit lever lifting request sent by the platform server.
[0317] Step 719, determining whether the charging parking order of the target vehicle has been settled.
[0318] In order to ensure smooth settlement of the target vehicle's order during parking, the parking lot server must also determine whether the target vehicle's charging parking order has been settled before controlling the exit gate to lift the barrier.
[0319] Optionally, charging parking orders can be settled on the parking lot server side.
[0320] Optionally, the charging parking order can be settled at the platform server end, and the parking lot server can verify the settlement result through the communication connection with the platform server.
[0321] Step 720: When the charging parking order is settled, the camera of the exit gate of the target parking lot is controlled to collect images.
[0322] After confirming that the charging parking order has been settled, the parking lot server sends a collection instruction to the target parking lot so that the camera of the exit gate of the target parking lot can collect images.
[0323] Step 721, sending the image captured by the camera of the exit gate to the parking lot server.
[0324] The terminal of the target parking lot sends the image captured by the camera of the exit gate to the parking lot server.
[0325] Step 722, sending the image captured by the camera of the exit gate to the platform server.
[0326] After acquiring the image, the parking lot server sends it to the platform server for identification.
[0327] Step 723, obtaining the image captured by the camera of the exit gate sent by the parking lot server.
[0328] After the platform server obtains the image sent by the parking lot server, it identifies the image and determines whether it contains a vehicle.
[0329] Step 724: When the image captured by the camera of the exit barrier sent by the parking lot server includes the vehicle, an exit barrier lifting instruction is sent to the parking lot server.
[0330] If the image captured by the camera of the exit gate contains a vehicle, it can be understood that the target vehicle has arrived at the exit gate of the target parking lot. The platform server sends an exit barrier lifting command to the parking lot server to control the exit barrier lifting of the target parking lot to allow the target vehicle to exit smoothly.
[0331] Optionally, when the exit barrier lift request also carries the barrier identification information of the target exit barrier, the exit barrier lift request is used to instruct the parking lot server to control the barrier of the target exit barrier of the target parking lot to be lifted by a preset amplitude. After sending the exit barrier lift request to the parking lot server, the method further includes:
[0332] Acquire a ninth image sent by the target vehicle, where the ninth image is an image captured by the target vehicle;
[0333] When the gate railing in the ninth image is lifted by a preset amplitude, an exit bar lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the target exit gate bar lifting of the target parking lot according to the exit bar lifting instruction.
[0334] It should be noted that, in some possible embodiments, verification of whether the image captured by the camera of the exit gate contains a vehicle and verification of whether the gate railing in the ninth image is lifted by a preset amplitude can be performed simultaneously. That is, the platform server sends an exit barrier lifting instruction to the parking lot server only when it is determined that the image captured by the camera of the exit gate contains a vehicle and the gate railing in the ninth image is lifted by a preset amplitude.
[0335] Optionally, the platform server acquires the ninth image sent by the target vehicle by sending an image acquisition instruction to the target vehicle through the platform server, and the target vehicle sends the ninth image to the platform server after receiving the image acquisition instruction.
[0336] Optionally, the ninth image is the same image as the second image carried in the parking exit request sent by the target vehicle.
[0337] Optionally, when the barrier barrier of the ninth image is not raised by a preset amount, the platform server updates the target exit barrier to an exit barrier with a lower priority according to the exit priorities of the exit barriers; and sends a barrier update instruction to the parking lot server, the barrier update instruction carrying the barrier identification information of the updated target exit barrier. In this way, after obtaining the barrier update instruction, the parking lot server will control the updated target exit barrier to be raised by a preset amount so that the platform server can obtain the image captured by the target vehicle again, determine whether the target vehicle is parked in front of the correct exit barrier, and after confirming that it is correct, send an exit barrier lifting instruction to the parking lot server.
[0338] Step 725, controlling the exit barrier of the target parking lot to lift the barrier according to the exit barrier lifting instruction.
[0339] Step 726, the exit barrier of the target parking lot is raised.
[0340] By implementing the above method, the operations required by the user during the vehicle entry and exit process can be simplified, and the settlement efficiency of vehicle parking lot service orders can be improved.
[0341] It should be understood that, although the steps in the above-mentioned flowcharts are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above-mentioned flowcharts may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these sub-steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the sub-steps or stages of other steps.
[0342] See also Figure 8 , Figure 8 A schematic diagram of the structure of the platform server provided in the embodiment of the present application, such as Figure 8 The platform server shown includes a platform information receiving unit 801, an entry and exit management unit 802, and a charging management unit 803, wherein:
[0343] The platform information receiving unit 801 is used to obtain a parking entry request of a target vehicle, where the parking entry request carries first vehicle positioning information, vehicle identification information and a first image of the target vehicle, where the first image is an image captured by the target vehicle, and the distance between the first position corresponding to the first vehicle positioning information and the entrance of the target parking lot is less than a preset distance threshold;
[0344] The entry and exit management unit 802 is used to record the entry time of the target vehicle and control the lifting of the entry gate of the target parking lot when the first image includes the gate railing;
[0345] The charging management unit 803 is used to obtain the charging time of the target vehicle according to the vehicle identification information;
[0346] The platform information receiving unit 801 obtains a parking exit request of a target vehicle, the parking exit request carries vehicle identification information and a second image, and the second image is an image captured by the target vehicle;
[0347] The entry and exit management unit 802 is also used to record the exit time of the target vehicle and control the lifting of the exit barrier of the target parking lot when the second image includes a barrier railing. The entry time, exit time and charging time are used for the settlement of the charging parking order of the target vehicle.
[0348] In some possible embodiments, the entry and exit management unit 802 is also used to send an entry barrier lifting request to the parking lot server, and the entry barrier lifting request carries the parking lot identification information and the vehicle identification information to control the entry barrier lifting of the target parking lot through the parking lot server.
[0349] In some possible embodiments, the entry and exit management unit 802 is also used to send an exit barrier lifting request to the parking lot server, and the exit barrier lifting request carries the parking lot identification information and the vehicle identification information, so as to control the exit gate lifting of the target parking lot when the charging parking order is settled.
[0350] In some possible embodiments, the entry and exit management unit 802 is also used to obtain a third image sent by the parking lot server, and the third image includes an image captured by a camera of an entrance gate of the target parking lot; when the third image includes a vehicle, an entry barrier lifting instruction is sent to the parking lot server, so that the parking lot server controls the entry barrier lifting of the target parking lot according to the entry barrier lifting instruction.
[0351] In some possible embodiments, when the target parking lot includes at least two entrance gates, the entry barrier lifting request also carries the gate identification information of the target entrance gate. The entry and exit management unit 802 is also used to determine the entry priority of each entrance gate based on the first vehicle positioning information and the gate positioning information corresponding to the at least two entrance gates. The higher the entry priority, the closer the distance between the entrance gate and the target vehicle.
[0352] In some possible embodiments, when the target parking lot includes at least two exit gates, the exit barrier lifting request also carries the gate identification information of the target exit gate, and the entry and exit management unit 802 is also used to obtain the second vehicle positioning information of the target vehicle; according to the second vehicle positioning information and the gate positioning information corresponding to the at least two exit gates, the exit priority of each exit gate is determined, and the higher the exit priority, the closer the exit gate is to the target vehicle.
[0353] In some possible embodiments, when the entry barrier lifting request also carries the barrier identification information of the target entry barrier, the entry barrier lifting request is used to instruct the parking lot server to control the barrier of the target entry barrier of the target parking lot to be lifted by a preset amplitude, and the entry and exit management unit 802 is further used to obtain a fourth image sent by the target vehicle, where the fourth image is an image captured by the target vehicle; when the barrier of the gate is lifted by a preset amplitude in the fourth image, an entry barrier lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the lifting of the target entry barrier of the target parking lot according to the entry barrier lifting instruction.
[0354] In some possible embodiments, the entry and exit management unit 802 is also used to update the target entry gate to an entry gate with a lower priority according to the entry priority of each entry gate when the gate railing in the fourth image is not raised by a preset amplitude; and send a gate update instruction to the parking lot server, the gate update instruction carrying the gate identification information of the updated target entry gate.
[0355] In some possible embodiments, when the entry barrier lifting request also carries the barrier identification information of the target entry barrier, the entry barrier lifting request is used to instruct the parking lot server to control the barrier of the target entry barrier of the target parking lot to be lifted by a preset amplitude, and the entry and exit management unit 802 is further used to obtain the fifth image sent by the parking lot server and the sixth image sent by the target vehicle, the fifth image includes the image captured by the camera of the target entry barrier of the target parking lot, and the sixth image is the image captured by the target vehicle; when the fifth image contains the vehicle and the barrier of the gate in the sixth image is lifted by a preset amplitude, an entry barrier lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the lifting of the target entry barrier of the target parking lot according to the entry barrier lifting instruction.
[0356] In some possible embodiments, the platform server also includes a platform billing unit, which is used to calculate the parking time based on the exit time point and the entry time point; calculate the parking billing time based on the parking time and the charging time; determine the order fee of the charging parking order based on the parking billing time and the pre-designed charging rules, and the pre-designed charging rules include a mapping relationship between the preset time and the preset fee.
[0357] See also Fig. 9 , Fig. 9 A schematic diagram of the structure of a parking lot server provided in an embodiment of the present application, such as Fig. 9 The parking lot server shown includes a parking lot information receiving unit 901 and an entry and exit control unit 902, wherein:
[0358] The parking lot information receiving unit 901 is used to obtain the entry barrier lifting request sent by the platform server, and the entry barrier lifting request carries the parking lot identification information of the target parking lot and the vehicle identification information of the target vehicle;
[0359] The entry and exit control unit 902 is used to control the entrance gate of the target parking lot to lift the target vehicle to enter the target parking lot;
[0360] The parking lot information receiving unit 901 is also used to receive an exit barrier lifting request sent by the platform server, where the exit barrier lifting request carries vehicle identification information and parking lot identification information;
[0361] The entry and exit control unit 902 is also used to control the exit gate of the target parking lot to lift the target vehicle to leave the target parking lot.
[0362] In some possible embodiments, the parking lot server also includes a parking lot billing unit, which is used to obtain the entry time, exit time and charging duration sent by the platform server; determine the order fee of the charging parking order of the target vehicle based on the entry time, exit time and charging duration; the entry and exit control unit 902 is also used to control the exit gate lifting bar of the target parking lot when the order fee is settled.
[0363] In some possible embodiments, the entry and exit control unit 902 is also used to capture the seventh image through the camera of the entrance gate of the target parking lot; send the seventh image to the platform server, and receive the vehicle recognition result sent by the platform server, the vehicle recognition result is used to indicate whether the seventh image contains a vehicle; if the seventh image contains a vehicle and no entry barrier lifting request is received from the platform server, it is determined that the target vehicle is a non-platform vehicle, the license plate information of the target vehicle is obtained through the camera of the entrance gate, and the entry barrier lifting is controlled.
[0364] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.
[0365] It should be noted that in the embodiments of this application Figure 8 Platform server as shown or Fig. 9 The division of modules and components of the parking lot server shown is schematic and is only a logical functional division. There may be other division methods in actual implementation. In addition, each functional module in each embodiment of the present application may be integrated into a processing module, or may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated modules may be implemented in the form of hardware or in the form of software functional modules. It may also be implemented in the form of a combination of software and hardware.
[0366] It should be noted that in the embodiment of the present application, if the above method 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. Based on such an understanding, the technical solution of the embodiment of the present application can be essentially or partly embodied in the form of a software product that contributes to the relevant technology. The computer software product is stored in a storage medium, including several instructions to enable an electronic device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a magnetic disk or an optical disk. In this way, the embodiment of the present application is not limited to any specific combination of hardware and software.
[0367] The present application embodiment provides a computer device, whose internal structure diagram can be as follows: Fig.10 As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the above method is implemented.
[0368] An embodiment of the present application provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps in the method provided in the above embodiment are implemented.
[0369] An embodiment of the present application provides a computer program product including instructions, which, when executed on a computer, enables the computer to execute the steps of the method provided in the above method embodiment.
[0370] Those skilled in the art will understand that Fig.10 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0371] In one embodiment, the computer device provided by the present application can be implemented in the form of a computer program. The computer program can be Fig.10 The computer device shown in the figure is run. The memory of the computer device can store various program modules constituting the above-mentioned device. The computer program composed of various program modules enables the processor to execute the steps in the method of each embodiment of the present application described in this specification.
[0372] It should be noted here that the description of the above storage medium and device embodiments is similar to the description of the above method embodiments, and has similar beneficial effects as the method embodiments. For technical details not disclosed in the storage medium, storage medium and device embodiments of this application, please refer to the description of the method embodiments of this application for understanding.
[0373] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The embodiments described above are only schematic. For example, the division of the modules is only a logical function division. There may be other division methods in actual implementation, such as: multiple modules or modules can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or modules can be electrical, mechanical or other forms.
[0374] The modules described above as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules; they may be located in one place or distributed on multiple network modules; some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0375] In addition, all functional modules in the embodiments of the present application may be integrated into one processing module, or each module may be a separate module, or two or more modules may be integrated into one module; the above-mentioned integrated modules may be implemented in the form of hardware or in the form of hardware plus software functional modules.
[0376] A person skilled in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, etc., various media that can store program codes.
[0377] Alternatively, if the above-mentioned integrated module of the present application 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. Based on this understanding, the technical solution of the embodiment of the present application can essentially or in other words, the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling an electronic device to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0378] The methods disclosed in several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0379] The features disclosed in several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0380] The features disclosed in several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments or device embodiments.
[0381] The above is only an implementation method of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A parking lot service order settlement method, characterized in that: Applied to a platform server, the method comprises: Acquire a parking entry request of a target vehicle, the parking entry request carrying first vehicle positioning information, vehicle identification information, and a first image of the target vehicle, the first image being an image captured by the target vehicle, and a distance between a first position corresponding to the first vehicle positioning information and an entrance of a target parking lot is less than a preset distance threshold; In the case where the first image includes a barrier barrier, recording the entry time of the target vehicle and controlling the lifting of the barrier barrier of the target parking lot; Acquire the charging time of the target vehicle according to the vehicle identification information; Acquire a parking exit request of the target vehicle, wherein the parking exit request carries the vehicle identification information and a second image, and the second image is an image captured from the target vehicle; When the second image includes a barrier barrier, the exit time of the target vehicle is recorded, and the exit barrier of the target parking lot is controlled to be lifted. The entry time, the exit time and the charging duration are used for the charging parking order settlement of the target vehicle.
2. The method according to claim 1, characterized in that The control of lifting the entrance gate of the target parking lot includes: An entry barrier lifting request is sent to a parking lot server, wherein the entry barrier lifting request carries the parking lot identification information and the vehicle identification information, so as to control the entry barrier lifting of the target parking lot through the parking lot server.
3. The method according to claim 2, characterized in that The control of lifting the exit gate of the target parking lot includes: An exit barrier lifting request is sent to the parking lot server, wherein the exit barrier lifting request carries the parking lot identification information and the vehicle identification information, so as to control the exit barrier lifting of the target parking lot when the charging parking order is settled.
4. The method according to claim 2 or 3, characterized in that: After sending the entrance barrier lifting request to the parking lot server, the method further includes: Acquire a third image sent by the parking lot server, wherein the third image includes an image captured by a camera of the entrance gate of the target parking lot; In a case where the third image includes a vehicle, an entry bar lifting instruction is sent to the parking lot server, so that the parking lot server controls the entry gate bar lifting of the target parking lot according to the entry bar lifting instruction.
5. The method according to claim 2 or 3, characterized in that: In the case where the target parking lot includes at least two entrance barriers, the entrance barrier lifting request also carries barrier identification information of the target entrance barrier, and the target entrance barrier is the entrance barrier with the highest priority among the at least two entrance barriers. Before sending the entrance barrier lifting request to the parking lot server, the method further includes: The entry priority of each entry gate is determined according to the first vehicle positioning information and the gate positioning information corresponding to the at least two entry gates. The higher the entry priority, the closer the distance between the entry gate and the target vehicle is.
6. The method according to claim 3, characterized in that In the case where the target parking lot includes at least two exit barriers, the exit barrier lifting request also carries barrier identification information of the target exit barrier, and the target exit barrier is the exit barrier with the highest priority among the at least two exit barriers. Before sending the exit barrier lifting request to the parking lot server, the method further includes: Acquire second vehicle positioning information of the target vehicle; The exit priority of each exit gate is determined according to the second vehicle positioning information and the gate positioning information corresponding to the at least two exit gates. The higher the exit priority, the closer the exit gate is to the target vehicle.
7. The method according to claim 5, characterized in that In the case where the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, the entrance barrier lifting request is used to instruct the parking lot server to control the barrier of the target entrance barrier of the target parking lot to be lifted by a preset amplitude. After sending the entrance barrier lifting request to the parking lot server, the method further includes: Acquire a fourth image sent by the target vehicle, where the fourth image is an image captured by the target vehicle; When the barrier railing in the fourth image is raised by the preset amplitude, an entry barrier raising instruction is sent to the parking lot platform server, so that the parking lot server controls the target entry barrier raising of the target parking lot according to the entry barrier raising instruction.
8. The method according to claim 7, characterized in that The method further comprises: When the barrier of the fourth image is not raised by the preset amplitude, updating the target barrier to a barrier with a lower priority according to the admission priorities of the respective barrier; A barrier gate update instruction is sent to the parking lot server, wherein the barrier gate update instruction carries the barrier gate identification information of the updated target entrance barrier gate.
9. The method according to claim 5, characterized in that In the case where the entrance barrier lifting request also carries the barrier identification information of the target entrance barrier, the entrance barrier lifting request is used to instruct the parking lot server to control the barrier of the target entrance barrier of the target parking lot to be lifted by a preset amplitude. After sending the entrance barrier lifting request to the parking lot server, the method further includes: Acquire a fifth image sent by the parking lot server and a sixth image sent by the target vehicle, wherein the fifth image includes an image captured by a camera of a target entrance gate of the target parking lot, and the sixth image is an image captured by the target vehicle; When the fifth image includes a vehicle and the barrier railing of the sixth image is raised by the preset amplitude, an entry barrier lifting instruction is sent to the parking lot platform server, so that the parking lot server controls the target entry barrier lifting of the target parking lot according to the entry barrier lifting instruction.
10. The method according to claim 1, characterized in that The method further comprises: Calculate the parking duration according to the exit time point and the entry time point; Calculate the parking charge time according to the parking time and the charging time; The order fee of the charging parking order is determined according to the parking billing time and the pre-designed fee rule, and the pre-designed fee rule includes a mapping relationship between a preset time and a preset fee.
11. A parking lot service order settlement method, characterized in that: Applied to a parking lot server, the method comprises: Obtaining an entry barrier lift request sent by the platform server, and controlling the entry barrier lift of the target parking lot to allow the target vehicle to enter the target parking lot, wherein the entry barrier lift request carries the parking lot identification information of the target parking lot and the vehicle identification information of the target vehicle; The exit barrier lifting request sent by the platform server is obtained, and the exit barrier lifting request of the target parking lot is controlled to allow the target vehicle to leave the target parking lot, wherein the exit barrier lifting request carries the vehicle identification information and the parking lot identification information.
12. The method according to claim 11, characterized in that The method further comprises: Obtaining the entry time, exit time and charging duration sent by the platform server; Determining an order fee for the charging parking order of the target vehicle according to the entry time point, the exit time point and the charging duration; The control of lifting the exit gate of the target parking lot includes: When the order fee is settled, the exit gate of the target parking lot is controlled to lift.
13. The method according to claim 11 or 12, characterized in that: The method further comprises: a seventh image captured by a camera of an entrance gate of the target parking lot; sending the seventh image to the platform server, and receiving a vehicle recognition result sent by the platform server, wherein the vehicle recognition result is used to indicate whether the seventh image contains a vehicle; When the seventh image contains a vehicle and the entry barrier lifting request sent by the platform server is not received, the target vehicle is determined to be a non-platform vehicle, the license plate information of the target vehicle is obtained through the camera of the entry barrier, and the entry barrier lifting is controlled.
14. A platform server, characterized in that: include: a platform information receiving unit, configured to obtain a parking entry request of a target vehicle, wherein the parking entry request carries first vehicle positioning information, vehicle identification information, and a first image of the target vehicle, wherein the first image is an image captured by the target vehicle, and the distance between a first position corresponding to the first vehicle positioning information and an entrance of a target parking lot is less than a preset distance threshold; An entry and exit management unit, configured to record the entry time of the target vehicle and control the lifting of the entry gate of the target parking lot when the first image includes a gate railing; A charging management unit, used to obtain the charging time of the target vehicle according to the vehicle identification information; The platform information receiving unit is further used to obtain a parking exit request of the target vehicle, wherein the parking exit request carries the vehicle identification information and a second image, and the second image is an image captured by the target vehicle; The entry and exit management unit is also used to record the exit time of the target vehicle and control the lifting of the exit barrier of the target parking lot when the second image includes a barrier railing. The entry time, the exit time and the charging duration are used for the settlement of the charging parking order of the target vehicle.
15. A parking lot server, characterized in that: include: A parking lot information receiving unit, used to obtain a barrier lift request sent by a platform server, wherein the barrier lift request carries parking lot identification information of a target parking lot and vehicle identification information sent by a target vehicle platform server; An entry and exit control unit, used to control the entrance gate lift of the target parking lot to allow the target vehicle to enter the target parking lot; The parking lot information receiving unit is further used to receive an exit barrier lifting request sent by the platform server, wherein the exit barrier lifting request carries the vehicle identification information and the parking lot identification information; The entry and exit control unit is also used to control the exit gate lifting lever of the target parking lot to allow the target vehicle to leave the target parking lot.
16. A computer device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, wherein: When the processor executes the program, the steps of the method according to any one of claims 1 to 10 or claims 11 to 13 are implemented.
17. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 10 or claims 11 to 13 is implemented.