[go: up one dir, main page]

WO2024113952A1 - 一种停车支付方法、装置和系统 - Google Patents

一种停车支付方法、装置和系统 Download PDF

Info

Publication number
WO2024113952A1
WO2024113952A1 PCT/CN2023/112697 CN2023112697W WO2024113952A1 WO 2024113952 A1 WO2024113952 A1 WO 2024113952A1 CN 2023112697 W CN2023112697 W CN 2023112697W WO 2024113952 A1 WO2024113952 A1 WO 2024113952A1
Authority
WO
WIPO (PCT)
Prior art keywords
vehicle
parking lot
payment
parking
payment information
Prior art date
Application number
PCT/CN2023/112697
Other languages
English (en)
French (fr)
Inventor
王景
杨京寰
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2024113952A1 publication Critical patent/WO2024113952A1/zh

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07BTICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
    • G07B15/00Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points
    • G07B15/02Arrangements or apparatus for collecting fares, tolls or entrance fees at one or more control points taking into account a variable factor such as distance or time, e.g. for passenger transport, parking systems or car rental systems

Definitions

  • the present application relates to the field of smart car technology, and in particular to a parking payment method, device and system.
  • the embodiments of the present application provide a parking payment method, device and system, which help to improve the convenience of parking payment and reduce the delay and failure rate of parking payment.
  • the vehicle in this application may include road vehicles, water vehicles, air vehicles, industrial equipment, agricultural equipment, or entertainment equipment, etc.
  • the vehicle can be a vehicle, which is a vehicle in a broad sense, and can be a vehicle (such as a commercial vehicle, a passenger car, a motorcycle, a flying car, a train, etc.), an industrial vehicle (such as a forklift, a trailer, a tractor, etc.), an engineering vehicle (such as an excavator, a bulldozer, a crane, etc.), agricultural equipment (such as a lawn mower, a harvester, etc.), amusement equipment, a toy vehicle, etc.
  • the embodiment of this application does not specifically limit the type of vehicle.
  • the vehicle can be a vehicle such as an airplane or a ship. The following is an example of a vehicle as a car.
  • the present application provides a parking payment method, comprising:
  • Acquiring sensor information collected by a vehicle-mounted sensor device wherein the sensor information is used to determine payment information of a parking lot where the vehicle is located;
  • the payment information of the parking lot is sent to the server.
  • the present application proposes to pay the parking fee of the vehicle through the sensor information collected in the parking lot environment, so that the vehicle can pay the parking fee before leaving the parking lot to avoid congestion.
  • the present application also proposes that the payment information of the vehicle is uploaded to the server after the vehicle successfully pays the parking fee, so as to improve the accuracy of the payment information of the parking lot maintained in the server, so that the server can provide the vehicle with accurate payment information when the vehicle does not collect sensor information in the parking lot.
  • the sensor information includes a payment image captured by the vehicle in the parking lot; the method further includes:
  • sending the payment information of the parking lot to the server includes:
  • payment information related to the first payment image of the parking lot is sent to a server.
  • the method further comprises:
  • a first response returned by the server is received, where the first response is used to indicate that the server cannot provide payment information for the parking lot.
  • the present application proposes to first determine that the server cannot provide payment information before collecting payment images in the parking lot, so as to avoid the problem that the vehicle terminal still collects payment images when the server can provide payment information, thereby wasting the processing resources of the vehicle terminal.
  • the vehicle-mounted sensor device includes a collection device for collecting driving video; the step of obtaining the sensor information collected by the vehicle-mounted sensor device includes:
  • the video captured by the capture device includes the payment image to be captured, determining the distance between the vehicle and the payment image to be captured;
  • the zoom factor of the acquisition device is adjusted according to the distance, and the payment image acquired by the acquisition device after the zoom factor is adjusted is obtained.
  • the present application adjusts the zoom factor of the acquisition device by the distance between the vehicle and the payment image, thereby improving the resolution of the collected payment image and further improving the usability of the collected payment image.
  • the method before the vehicle enters the parking lot, the method further includes:
  • the driving direction of the vehicle and the geographic location of the vehicle are used by the server to retrieve payment information of the parking lot.
  • This application proposes to use the location of the vehicle before entering the parking lot and the direction of travel of the vehicle to assist in determining the parking lot that the vehicle has entered, thereby also improving the accuracy of the server's retrieval of parking lot payment information.
  • determining the first payment image from the payment image captured by the vehicle in the parking lot includes:
  • a first payment image is determined from payment images collected in the parking lot according to parking record information generated when the saved license plate number of the vehicle is input in the control.
  • the vehicle terminal after collecting the payment image, the vehicle terminal will automatically scan the payment image and automatically fill in the license plate number, and determine the payment image that can be used to pay the parking fee from the multiple payment images collected according to the generated parking record information.
  • the multiple payment images collected are scanned separately, and the payment image that includes a control for inputting the license plate number of the vehicle in the scanning result is used as the first payment image.
  • the plurality of payment images collected are scanned respectively, and at least one payment image including a control for inputting a license plate number of the vehicle is determined in the scan results;
  • the saved license plate number of the vehicle is input into a control included in the scanning result of the at least one payment image, and a payment image of the parking record information of the vehicle in the parking lot is generated as the first payment image.
  • the plurality of payment images collected are scanned respectively, and at least one payment image including a control for inputting a license plate number of the vehicle is determined in the scan results;
  • the saved license plate number of the vehicle is input in the control included in the scanning result of the at least one payment image, and a payment image in which the time difference between the start time of the vehicle entering the parking lot recorded in the generated parking record information and the start time of the vehicle entering the parking lot saved by the on-board terminal of the vehicle is less than a set threshold is used as the first payment image.
  • determining that the vehicle enters the parking lot includes:
  • the strength of the communication signal of the vehicle's on-board terminal is lower than a strength threshold, the speed of the vehicle is lower than a speed threshold, the current geographical location of the vehicle and the geographical location of the parking lot entrance are less than a distance threshold, and it is detected that the video captured by the acquisition device includes a parking sign of the parking lot.
  • the method before sending the payment information of the parking lot to the server, the method further includes:
  • the first interface includes a first control, and the first control is used to request whether to allow the payment information to be sent to the server;
  • the payment information is sent.
  • the user authorization is first confirmed to ensure the security of the user information.
  • the present application proposes another parking payment method, comprising:
  • the first payment image is an image that can be used to pay the parking fee of the parking lot where the vehicle is located;
  • the payment information related to the first payment image is sent to the server.
  • the payment image is a payment code image, a QR code image or other image capable of paying parking fees for paying parking fees.
  • the solution of this application no longer completely relies on the manually constructed cloud database, but realizes the maintenance and management of parking lot payment information through the payment information uploaded by the vehicle's onboard terminal, which can effectively improve the management efficiency of parking lot payment information compared with the traditional manual creation method. It can also increase the coverage of parking lot payment information managed by the server, avoiding the problem of poor user experience caused by failure to update in time when a new parking lot is added or the parking lot payment information changes.
  • the method further comprises:
  • a first response returned by the server is received, where the first response is used to indicate that the server fails to retrieve the payment information of the parking lot.
  • the scan result of the first payment image includes a control for entering a license plate number of the vehicle.
  • the scan result of the first payment image includes a control for inputting a license plate number of a vehicle, and when the saved license plate number of the vehicle is input in the control, parking record information of the vehicle in the parking lot is generated.
  • the scanning result of the first payment image includes a control for entering a vehicle's license plate number, and when the saved license plate number of the vehicle is entered in the control, parking record information of the vehicle in the parking lot is generated, and the time difference between the start time of the vehicle entering the parking lot recorded in the parking record information and the start time of the vehicle entering the parking lot saved by the vehicle's on-board terminal is less than a set threshold.
  • determining that the vehicle enters the parking lot includes:
  • the strength of the communication signal of the vehicle's on-board terminal is lower than a strength threshold, the speed of the vehicle is lower than a speed threshold, the current geographical location of the vehicle and the geographical location of the parking lot entrance are less than a distance threshold, and it is detected that the video captured by the acquisition device includes a parking sign of the parking lot.
  • the method before the vehicle enters the parking lot, the method further includes:
  • the driving direction of the vehicle and the geographic location of the vehicle are used by the server to retrieve payment information of the parking lot.
  • the vehicle-mounted sensor device includes a collection device for collecting driving video; the step of obtaining the sensor information collected by the vehicle-mounted sensor device includes:
  • the video captured by the capture device includes the payment image to be captured, determining the distance between the vehicle and the payment image to be captured;
  • the zoom factor of the acquisition device is adjusted according to the distance, and the payment image acquired by the acquisition device after the zoom factor is adjusted is obtained.
  • the method before sending the payment information related to the first payment image to the server, the method further includes:
  • the first interface includes a first control, and the first control is used to request whether to allow the payment information to be sent to the server;
  • the payment information is sent to the server.
  • the payment information includes a payment link converted from the payment image.
  • This application proposes that the collected payment image can be directly uploaded to the server, or the image can be converted into a payment link and then uploaded to the server. Uploading the payment link, the server can also maintain the payment link of each parking lot accordingly. The storage space occupied by the payment image is smaller, so the server maintaining the payment link can effectively reduce the storage cost.
  • the present application proposes another parking payment method, the method comprising:
  • the payment information of the parking lot is stored.
  • the method further comprises:
  • the first request is used to request payment information of the parking lot, and the first request carries a first geographical location where the vehicle is currently located;
  • the parking lot where the vehicle is located is determined according to the first geographical location, and when it is determined that the payment information of the parking lot cannot be provided, a first response is returned to the vehicle-mounted terminal.
  • the method before receiving the first request from the vehicle-mounted terminal, the method further includes:
  • the distance between the second geographical location and the parking lot is less than a first distance threshold
  • At least one candidate parking lot is determined based on the first geographic location; payment information of any of the at least one candidate parking lot is not retrieved from the database; wherein the distance between the entrance of any of the at least one candidate parking lot and the first geographic location is less than a second distance threshold.
  • the present application proposes not to simply retrieve the parking lot payment information through the positioning result after the vehicle enters the parking lot, but to predict the parking lot that the vehicle is about to enter based on the vehicle's driving direction and geographical location before the vehicle enters the parking lot, and to retrieve the parking lot payment information in combination with the predicted parking lot and the positioning result after the vehicle enters the parking lot.
  • the solution of the present application can avoid the influence of insufficient positioning accuracy on the accuracy of the retrieval results and improve the accuracy of the retrieval.
  • the number of candidate parking lots is N, and the method further includes:
  • the confidence of the M candidate parking lots is determined; M is an integer greater than 2, and N is an integer greater than or equal to M; the confidence of the first candidate parking lot is determined according to the distance between the entrance of the first candidate parking lot and the first geographical location and the number of visits to the payment information of the first candidate parking lot stored in the database; the first candidate parking lot is any one of the M candidate parking lots;
  • At least one candidate parking lot is determined from the M candidate parking lots according to the confidence levels of the M candidate parking lots, and payment information of the at least one candidate parking lot is sent to a terminal device of the owner of the vehicle.
  • the present application also proposes that when multiple payment information are retrieved, a set number of payment information will be sent to the car owner's terminal device based on the confidence of each payment information.
  • the scheme of the present application can compensate for the impact caused by the parking lot payment information update or retrieval error, and improve the user experience.
  • the payment information is sent by the vehicle-mounted terminal after paying the parking fee of the vehicle in the parking lot, and the method further includes:
  • the access count of the stored payment information is updated.
  • the server can manage and maintain each payment information based on the number of times each payment information is accessed, thereby improving the accuracy of the stored payment information.
  • the method further comprises:
  • the expired payment information is deleted.
  • an embodiment of the present application provides a parking payment device, the device comprising a processing unit and a communication unit:
  • the processing unit is used to obtain sensor information collected by the vehicle-mounted sensor device, and the sensor information is used to determine the parking lot where the vehicle is located. payment information;
  • the processing unit is further used to send the payment information of the parking lot to the server through the communication unit after paying the parking fee of the vehicle in the parking lot according to the sensor information.
  • the sensor information includes a payment image collected by the vehicle in the parking lot; and the processing unit is further configured to:
  • the processing unit is specifically used for:
  • payment information related to the first payment image of the parking lot is sent to a server through the communication unit.
  • the communication unit is further configured to:
  • a first response returned by the server is received, where the first response is used to indicate that the server cannot provide payment information for the parking lot.
  • the vehicle-mounted sensor device includes a collection device for collecting driving video; the processing unit is specifically used to:
  • the video captured by the capture device includes the payment image to be captured, determining the distance between the vehicle and the payment image to be captured;
  • the zoom factor of the acquisition device is adjusted according to the distance, and the payment image acquired by the acquisition device after the zoom factor is adjusted is obtained.
  • the processing unit before the vehicle enters the parking lot, the processing unit is further configured to:
  • the driving direction of the vehicle and the geographic location of the vehicle are used by the server to retrieve payment information of the parking lot.
  • the processing unit is specifically configured to:
  • a first payment image is determined from payment images collected in the parking lot according to parking record information generated when the saved license plate number of the vehicle is input in the control.
  • the scan result of the first payment image includes a control for entering a license plate number of the vehicle.
  • the scan result of the first payment image includes a control for inputting a license plate number of a vehicle, and when the saved license plate number of the vehicle is input in the control, parking record information of the vehicle in the parking lot is generated.
  • the scanning result of the first payment image includes a control for entering a vehicle's license plate number, and when the saved license plate number of the vehicle is entered in the control, parking record information of the vehicle in the parking lot is generated, and the time difference between the start time of the vehicle entering the parking lot recorded in the parking record information and the start time of the vehicle entering the parking lot saved by the vehicle's on-board terminal is less than a set threshold.
  • the processing unit is further configured to:
  • the strength of the communication signal of the vehicle's on-board terminal is lower than a strength threshold, the speed of the vehicle is lower than a speed threshold, the current geographical location of the vehicle and the geographical location of the parking lot entrance are less than a distance threshold, and it is detected that the video captured by the acquisition device includes a parking sign of the parking lot.
  • the processing unit is further configured to:
  • the first interface includes a first control, and the first control is used to request whether to allow the payment information to be sent to the server;
  • the present application proposes another parking payment device, the device comprising:
  • a communication unit used for receiving payment information of the parking lot where the vehicle is located, sent by the vehicle-mounted terminal of the vehicle; the payment information is used for paying the parking fee of the parking lot;
  • a storage unit is used to store payment information of the parking lot.
  • the device further comprises a processing unit,
  • the communication unit is further used to receive a first request from the vehicle-mounted terminal; the first request is used to request payment information of the parking lot, and the first request carries a first geographical location where the vehicle is currently located;
  • the processing unit is used to determine the parking lot where the vehicle is located according to the first geographical location, and when it is determined that the payment information of the parking lot cannot be provided, return a first response to the vehicle-mounted terminal through the communication unit.
  • the communication unit before receiving the first request from the vehicle-mounted terminal, the communication unit is further used to receive the driving direction of the vehicle and the second geographical location of the vehicle before entering the parking lot sent by the vehicle-mounted terminal; the distance between the second geographical location and the parking lot is less than the first distance threshold;
  • the processing unit is further configured to obtain at least one parking lot within a set range of the second geographical location, and predict a parking lot that the vehicle is about to enter from the at least one parking lot according to the driving direction of the vehicle;
  • the processing unit when determining that the payment information of the parking lot cannot be provided, is specifically configured to:
  • At least one candidate parking lot is determined based on the first geographic location; payment information of any of the at least one candidate parking lot is not retrieved from the database; wherein the distance between the entrance of any of the at least one candidate parking lot and the first geographic location is less than a second distance threshold.
  • the number of candidate parking lots is N
  • the processing unit is further configured to:
  • the confidence of the M candidate parking lots is determined; M is an integer greater than 2, and N is an integer greater than or equal to M; the confidence of the first candidate parking lot is determined according to the distance between the entrance of the first candidate parking lot and the first geographical location and the number of visits to the payment information of the first candidate parking lot stored in the database; the first candidate parking lot is any one of the M candidate parking lots;
  • At least one candidate parking lot is determined from the M candidate parking lots according to the confidence levels of the M candidate parking lots, and the communication unit is instructed to send payment information of the at least one candidate parking lot to a terminal device of the owner of the vehicle.
  • the payment information is sent by the vehicle-mounted terminal after paying the parking fee of the vehicle in the parking lot, and the processing unit is further used to:
  • the access count of the payment information stored in the storage unit is updated.
  • the processing unit is further configured to:
  • the expired payment information is deleted.
  • an embodiment of the present application provides a parking payment system, the system comprising:
  • the vehicle terminal is used to obtain sensor information collected by the vehicle sensor device, and the sensor information is used to determine the payment information of the parking lot where the vehicle is located;
  • the vehicle-mounted terminal is further used to send payment information of the parking lot to a server after paying the parking fee of the vehicle in the parking lot according to the sensor information;
  • the server is used to receive and store the payment information.
  • the sensing information includes a payment image collected by the vehicle in the parking lot; the vehicle-mounted terminal is further used to:
  • the vehicle-mounted terminal is specifically used for:
  • the parking lot After paying the parking fee of the vehicle in the parking lot according to the first payment image, the parking lot is sent to the server.
  • the payment information associated with the first payment image is sent to the server.
  • the vehicle-mounted terminal is further used to send a first request to the server after the vehicle enters the parking lot, wherein the first request is used to request payment information of the parking lot;
  • the server is further configured to receive the first request, determine the parking lot where the vehicle is located according to the first geographical location, and return a first response to the vehicle-mounted terminal when it is determined that the payment information of the parking lot cannot be provided;
  • the vehicle-mounted terminal is further used to receive the first response.
  • the vehicle-mounted sensing device includes a collection device for collecting driving video; the vehicle-mounted terminal is specifically used for:
  • the video captured by the capture device includes the payment image to be captured, determining the distance between the vehicle and the payment image to be captured;
  • the zoom factor of the acquisition device is adjusted according to the distance, and the payment image acquired by the acquisition device after the zoom factor is adjusted is obtained.
  • the vehicle-mounted terminal before the vehicle enters the parking lot, is further used to obtain the driving direction of the vehicle and the second geographical location where the vehicle is currently located, and send the driving direction of the vehicle and the second geographical location to the server; the distance between the second geographical location and the parking lot is less than a first distance threshold;
  • the server is further configured to predict, from the at least one parking lot, a parking lot that the vehicle is about to enter based on the driving direction of the vehicle;
  • the server is specifically configured to:
  • At least one candidate parking lot is determined based on the first geographic location; payment information of any of the at least one candidate parking lot is not retrieved from the database; wherein the distance between the entrance of any of the at least one candidate parking lot and the first geographic location is less than a second distance threshold.
  • the number of candidate parking lots is N, and the server is further configured to:
  • the confidence of the M candidate parking lots is determined; M is an integer greater than 2, and N is an integer greater than or equal to M; the confidence of the first candidate parking lot is determined according to the distance between the entrance of the first candidate parking lot and the first geographical location and the number of visits to the payment information of the first candidate parking lot stored in the database; the first candidate parking lot is any one of the M candidate parking lots;
  • At least one candidate parking lot is determined from the M candidate parking lots according to the confidence levels of the M candidate parking lots, and payment information of the at least one candidate parking lot is sent to a terminal device of the owner of the vehicle.
  • the server is further configured to:
  • the access count of the stored payment information is updated.
  • the server is further configured to:
  • the expired payment information is deleted.
  • the vehicle-mounted terminal is specifically used for:
  • a first payment image is determined from payment images collected in the parking lot according to parking record information generated when the saved license plate number of the vehicle is input in the control.
  • the scan result of the first payment image includes a control for entering a license plate number of the vehicle.
  • the scan result of the first payment image includes a control for inputting a license plate number of a vehicle, and when the saved license plate number of the vehicle is input in the control, parking record information of the vehicle in the parking lot is generated.
  • the scanning result of the first payment image includes a control for entering a vehicle's license plate number, and when the saved license plate number of the vehicle is entered in the control, parking record information of the vehicle in the parking lot is generated, and the time difference between the start time of the vehicle entering the parking lot recorded in the parking record information and the start time of the vehicle entering the parking lot saved by the vehicle's on-board terminal is less than a set threshold.
  • the vehicle-mounted terminal is further used for:
  • the strength of the communication signal of the vehicle's on-board terminal is lower than a strength threshold, the speed of the vehicle is lower than a speed threshold, the current geographical location of the vehicle and the geographical location of the parking lot entrance are less than a distance threshold, and it is detected that the video captured by the acquisition device includes a parking sign of the parking lot.
  • the vehicle-mounted terminal is further used for:
  • the first interface includes a first control, and the first control is used to request whether to allow the payment information to be sent to the server;
  • the payment information is sent to the server.
  • an embodiment of the present application provides another parking payment device, comprising: a processor and a memory; the memory is used to store programs; the processor is used to execute the programs stored in the memory, so that the device implements the method described in any possible design from the first aspect to the second aspect or from the first aspect to the second aspect.
  • an embodiment of the present application provides another parking payment device, comprising: a processor and a memory; the memory is used to store programs; the processor is used to execute the programs stored in the memory, so that the device implements the method described in the third aspect or any possible design of the third aspect.
  • an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a program code, and when the program code runs on the computer, the computer executes the method described in the first aspect and the possible design of the first aspect, or, when the program code runs on the computer, the computer executes the method described in the second aspect and the possible design of the second aspect, or, when the program code runs on the computer, the computer executes the method described in the third aspect and the possible design of the third aspect.
  • an embodiment of the present application provides a computer program product.
  • the computer program product runs on a computer, the computer executes the method described in the first aspect and the possible design of the first aspect, or executes the method described in the second aspect and the possible design of the second aspect, or executes the method described in the third aspect and the possible design of the third aspect.
  • an embodiment of the present application provides a chip system, which includes a processor for calling a computer program or computer instructions stored in a memory so that the processor executes the method described in the first aspect and the possible design of the first aspect, or executes the method described in the second aspect and the possible design of the second aspect, or executes the method described in the third aspect and the possible design of the third aspect.
  • the processor is coupled to the memory through an interface.
  • the chip system also includes a memory, in which a computer program or computer instructions are stored.
  • an embodiment of the present application provides a processor for calling a computer program or computer instructions stored in a memory so that the processor executes the method described in the first aspect and the possible design of the first aspect, or executes the method described in the second aspect and the possible design of the second aspect, or executes the method described in the third aspect and the possible design of the third aspect.
  • FIG. 1A is an architecture diagram of a parking payment system provided in an embodiment of the present application.
  • FIG1B is a schematic diagram of the structure of a vehicle provided in an embodiment of the present application.
  • FIG1C is an architecture diagram of another parking payment system provided in an embodiment of the present application.
  • FIG2 is a flow chart of a parking payment method provided in an embodiment of the present application.
  • FIG3 is a flow chart of another parking payment method provided in an embodiment of the present application.
  • FIG4 is a flow chart of a method for locating a parking lot provided in an embodiment of the present application.
  • FIG5 is a schematic diagram of a display interface provided in an embodiment of the present application.
  • FIG6 is a schematic diagram of a first interface provided in an embodiment of the present application.
  • FIG7 is a flow chart of a method for uploading a parking lot payment link provided in an embodiment of the present application.
  • FIG8 is a schematic diagram of a second interface provided in an embodiment of the present application.
  • FIG9 is a schematic diagram of a parking payment device provided in an embodiment of the present application.
  • FIG. 10 is a schematic diagram of another parking payment device provided in an embodiment of the present application.
  • the relevant technology proposes to build a cloud server for storing payment images of each parking lot, which can push the payment images of the parking lot to the terminal device of the car owner before the vehicle leaves the parking lot.
  • the payment images stored in the existing cloud server are collected by manual crowdsourcing, so the coverage rate is low, and the payment images stored in the cloud server cannot be updated in time when the payment images of the parking lot change or a new parking lot is added, resulting in the user being unable to obtain the payment images from the cloud in some cases, resulting in a poor user experience.
  • the present application proposes a parking payment method, device and system, and proposes that after a vehicle enters a parking lot, the vehicle-mounted terminal obtains sensor information in the parking lot environment through the vehicle's collection equipment, and after successfully paying the parking fee according to the sensor information, the payment information is uploaded to the server.
  • the solution proposed in the present application collects and uploads payment information that can pay parking fees through the vehicle-mounted terminal.
  • the solution of the present application can effectively improve the comprehensiveness of the payment information maintained by the server.
  • the method and the device are based on the same technical concept. Since the principles of solving the problem by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
  • FIG. 1A is a schematic diagram of the architecture of a parking payment system proposed in this application.
  • the system shown in Figure 1A includes a vehicle 100 and a server 200, wherein the vehicle 100 and the server 200 can communicate through a network.
  • the vehicle 100 may include an onboard terminal 150, and the onboard terminal 150 may include at least one processor 151 and a memory 152. Some or all functions of the vehicle 100 are controlled by the onboard terminal 150.
  • the onboard terminal 150 may also be referred to as an onboard controller, an onboard module, an onboard module, an onboard component, an onboard chip, a data terminal equipment (DTE) or an onboard unit, etc.
  • the onboard terminal 150 may include at least one processor 151, and the processor 151 may execute instructions 153 stored in a non-transitory computer-readable medium such as a memory 152.
  • the onboard terminal 150 may also be a plurality of computing devices that control individual components or subsystems of the vehicle 100 in a distributed manner.
  • the processor 151 may be any conventional processor, such as a central processing unit (CPU).
  • the processor 151 may also include a graphic process unit (GPU), a field programmable gate array (FPGA), a system on chip (SOC), an application specific integrated circuit (ASIC), etc. or a combination thereof.
  • GPU graphic process unit
  • FPGA field programmable gate array
  • SOC system on chip
  • ASIC application specific integrated circuit
  • the vehicle 100 may also include hardware such as an on-board radar, an on-board camera, an inertial measurement unit (IMU), and a positioning sensor.
  • the memory 152 may also store data such as a road map, route information, the vehicle's position, direction, speed, and other such vehicle data, as well as other information. Such information may be used by the vehicle 100 and the on-board terminal 150 during operation of the vehicle 100 in autonomous, semi-autonomous, and/or manual modes. It should be understood that the structure of the vehicle in FIG. 1B should not be construed as a limitation on the embodiments of the present application.
  • the system shown in FIG1A also includes a server 200.
  • the functions of the server 200 can be implemented by one or more virtual machines or physical computing devices.
  • the server 200 can also be a cloud computing platform or cloud server.
  • the server 200 can be used to store payment images or payment information of each parking lot.
  • the parking payment system may also include a terminal device 300 of the car owner, such as can be seen in Figure 1C.
  • Figure 1C is a schematic diagram of the architecture of another parking payment system provided in an embodiment of the present application.
  • the terminal device 300 can be used to complete the payment of parking fees through the payment information of the parking lot, and can return the payment result to the server 200, so that the server 200 can determine the accuracy of the stored payment information and maintain the number of accesses to the stored payment information.
  • the terminal device 300 and the server 200 can communicate through a network.
  • At least one means one or more, and “more” means two or more.
  • “And/or” describes the association relationship of the associated objects, indicating that there can be three kinds of relationships.
  • a and/or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural.
  • the character “/” generally indicates that the objects before and after are in an “or” relationship.
  • “At least one of the following” or similar expressions refers to any combination of these items, including any combination of single or plural items.
  • At least one of a, b, or c can be represented by: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or plural.
  • the ordinal numbers such as “first” and “second” mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the priority or importance of multiple objects.
  • the first indication information and the second indication information are only used to distinguish different indication information, rather than indicating the difference in priority or importance of the two indication information.
  • FIG. 2 is a flow chart of a parking payment method provided in an embodiment of the present application.
  • the method can be performed by a vehicle (for example, a vehicle), or the method can be performed by a vehicle device, or the method can be performed by a computing platform or a system-on-a-chip (SoC) in the computing platform, or the method can be performed by a processor in the computing platform.
  • the method flow shown in Figure 2 can be implemented by the vehicle terminal 150 and the server 200 included in the system shown in Figure 1A or Figure 1B.
  • the method flow shown in Figure 2 specifically includes:
  • the vehicle-mounted terminal obtains sensor information collected by the vehicle-mounted sensor device.
  • the sensing information collected by the on-board sensor is used to determine the payment information of the vehicle in the parking lot, that is, the information used to pay the parking fee of the parking lot.
  • the vehicle-mounted sensing device can be a vehicle collection device, such as a vehicle-mounted camera, which can include a front camera of a digital video recorder (DVR) driving recorder, and one or more surround cameras of an around view monitor (AVM).
  • vehicle-mounted camera can include a front camera of a digital video recorder (DVR) driving recorder, and one or more surround cameras of an around view monitor (AVM).
  • DVR digital video recorder
  • AOM around view monitor
  • the present application does not limit the type of the vehicle-mounted camera, for example, it can be a monocular camera or a binocular camera.
  • the vehicle-mounted terminal pays the parking fee of the vehicle in the parking lot according to the sensor information.
  • the sensing information collected by the vehicle-mounted sensor may be a payment image collected by the vehicle-mounted camera, and the vehicle-mounted terminal may pay the parking fee by scanning the payment image.
  • the vehicle terminal sends the parking lot payment information to the server.
  • the parking lot payment information can be sent to the server so that the server can manage the parking lot payment information, increase the probability and accuracy of other vehicles obtaining the parking lot payment information from the server, and reduce the requirements and costs for vehicle hardware.
  • the payment information may be information used to pay parking fees obtained based on the sensor information.
  • the payment information may be a payment link or a small program for payment obtained by converting the payment image, or the payment information may also be a payment image.
  • the vehicle-mounted terminal may directly upload the collected payment image to the server, or convert the collected payment image into payment information such as a payment link or a payment small program and then upload it to the server.
  • the server stores the received parking lot payment information.
  • the vehicle terminal may also not perform the step of paying the parking fee according to the collected sensor information, and directly upload the payment information of the parking lot to the server.
  • the vehicle terminal can obtain at least one payment image from the video collected by the vehicle's collection device.
  • the collection device will collect the video of the vehicle's environment in real time, that is, after the vehicle enters the parking lot, the collection device will collect the video of the parking lot scene.
  • the vehicle terminal can obtain the video collected by the collection device and detect each frame of the video, determine that the multiple frames of the video contain the payment image, and thus obtain at least one payment image.
  • the vehicle terminal can start to obtain the video collected by the collection device after the set time of the vehicle entering the parking lot, or start to obtain the video at the moment of determining that the vehicle enters the parking lot, and parse at least one payment image from the video.
  • the vehicle terminal obtains the video of the parking lot environment collected by the collection device before the vehicle stops and after the set time of the vehicle entering the parking lot.
  • the vehicle terminal can determine the payment information of the parking lot based on the collected payment image and send the payment information to the server.
  • the payment information may include the parking lot identification
  • the server may parse the payment information to obtain the parking lot identification, and then associate the parking lot identification with the parking lot payment information and save it.
  • the vehicle-mounted terminal may send the parking lot identification to the server together with the payment information of the parking lot, and then when the server receives the payment information and the parking lot identification, it may associate the parking lot identification with the parking lot payment information and save it.
  • the vehicle-mounted terminal may also send its current geographic location information to the server, and the server determines the identification corresponding to the parking lot where the vehicle terminal is located based on the geographic location information of the vehicle-mounted terminal, and then associates the parking lot payment information with the parking lot identification and saves it. More details about this case will be given later. The detailed description will not be repeated here.
  • the vehicle-mounted terminal may detect at least one collected payment image, determine the payment image that can be used to pay the parking fee of the parking lot, and upload the payment information corresponding to the determined payment image to ensure the accuracy of the payment information maintained in the server.
  • Figure 3 is a flow chart of another parking payment method provided in an embodiment of the present application.
  • the method flow shown in Figure 3 can be executed by a vehicle or a processing device in a vehicle, or the method flow can also be executed by a computing platform, a chip system of a computing platform, or a processor of a computing platform.
  • the method flow shown in Figure 3 can be implemented by the vehicle-mounted terminal 150 and the server 200 included in the system shown in Figure 1A.
  • the method flow shown in Figure 3 specifically includes:
  • the vehicle-mounted terminal obtains at least one payment image from a video captured by a capturing device of the vehicle.
  • the vehicle-mounted terminal determines a first payment image from at least one payment image according to a scanning result of at least one payment image.
  • the first payment image is a payment image used to pay parking fees in a parking lot among the at least one payment image.
  • the vehicle-mounted terminal can determine the first payment image in which parking fees can be paid according to the scanning result of the at least one payment image.
  • the vehicle-mounted terminal sends payment information of the first payment image to the server.
  • the payment information of the first payment image may be the first payment image, or may be information such as a payment link or a payment program converted from the first payment image.
  • the server receives and stores the payment information of the first payment image.
  • the server when the server receives the payment information of the first payment image, it may directly store the received payment information. In another possible implementation, when the server determines that the payment information of the parking lot where the vehicle is located is not stored in the database, it may store the payment information of the received first payment image. In another possible implementation, when the server stores the payment information of the parking lot in the database, it may store the payment information of the first payment image if it determines that the stored payment information is different from the payment information of the received first payment image.
  • the parking payment method proposed in this application no longer completely relies on the manually constructed cloud database, but realizes the maintenance and management of parking payment information through the payment information uploaded by the vehicle's onboard terminal, which can effectively improve the management efficiency of parking payment information compared with the traditional manual creation method. It can also increase the coverage of parking payment information managed by the server, avoiding the problem of poor user experience caused by failure to update in time when new parking payment information is added or the parking payment information changes.
  • the payment information of the first payment image uploaded by the vehicle terminal to the server can be a payment link converted from the first payment image.
  • the vehicle terminal can convert the first payment image into a payment link when determining the first payment image, and upload the payment link to the server. This can improve transmission efficiency, save server storage space, and reduce server storage costs.
  • the server can convert the payment image into a payment link for storage after receiving the payment image.
  • the vehicle-mounted terminal may first request the payment link of the parking lot from the server. If the payment link can be requested, the vehicle-mounted terminal can pay the parking fee according to the requested payment link. If the payment link is not requested, for example, the server cannot determine the security of the vehicle-mounted terminal and refuses to provide the payment link, or the payment link is not stored in the server, the vehicle-mounted terminal can execute the process of collecting the payment image.
  • the vehicle terminal may send a first request to the server when confirming that the vehicle has entered the parking lot, or after confirming the set time for the vehicle to enter the parking lot.
  • the first request is used to request the payment link of the parking lot where the vehicle is located, and the first request carries the first geographical location where the vehicle is currently located.
  • the server can determine the parking lot where the vehicle is located based on the first geographical location, and retrieve the payment link of the determined parking lot from the database. If the server retrieves the payment link of the parking lot, it can send the search result to the terminal device of the owner of the vehicle for paying the parking fee.
  • the server can return a first response to the vehicle terminal to instruct the vehicle terminal to collect the payment link in the parking lot environment. Then, after receiving the first response, the vehicle terminal can continue to perform the steps shown in Figure 2 or Figure 3 above.
  • the vehicle terminal can send the geographical location of the vehicle terminal to the server and send the driving direction of the vehicle to the server.
  • the vehicle-mounted terminal Not only the current geographic location of the vehicle terminal is sent to the server, but also the driving direction of the vehicle is sent to the server. After entering the parking lot, the geographic location after entering the parking lot is sent to the server.
  • the server can determine the parking lot where the vehicle is located by combining the geographic location and driving direction of the vehicle before entering the parking lot, as well as the geographic location of the vehicle after entering the parking lot, and then retrieve the payment link of the determined parking lot from the database to reduce the impact of positioning errors on the retrieval of payment information and improve the accuracy of retrieval.
  • the geographic location of the vehicle before entering the parking lot is referred to as the second geographic location
  • the geographic location of the vehicle after entering the parking lot is referred to as the first geographic location.
  • the first geographic location is sent to the server in the first request.
  • the vehicle-mounted terminal before sending the second geographic location to the server, can first determine whether there is a parking lot within a range less than a first distance threshold from the vehicle. If there is a parking lot, the vehicle-mounted terminal can obtain the vehicle's driving direction and the second geographic location. For example, the vehicle-mounted terminal can determine the vehicle's driving direction and the vehicle's second geographic location through data collected by hardware such as the IMU and positioning sensors configured in the vehicle and the steering wheel angle.
  • the server determines the parking lot entered by the vehicle based on the second geographical location and the driving direction of the vehicle, as well as the first geographical location.
  • the server can predict the parking lot that the vehicle is about to enter. For example, based on the received second geographic location, the server can determine at least one parking lot within a range of locations whose distance from the second geographic location is less than a first distance threshold. Furthermore, the server can predict the parking lot that the vehicle is about to enter from at least one parking lot based on the received driving direction of the vehicle. After determining that the vehicle has entered the parking lot, the vehicle-mounted terminal sends the first geographic location where the vehicle is currently located to the server. After receiving the first geographic location, the server can determine the actual parking lot where the vehicle is located based on the first geographic location and the predicted parking lot.
  • FIG 4 is a flow chart of a method for locating a parking lot provided by the present application.
  • the positioning method can be implemented by a server based on the location information of the vehicle uploaded by a vehicle terminal, a vehicle processor, or a vehicle sensor.
  • the positioning method can be executed by a server, a server cluster, a cloud server, a computing platform, or a processing device in a computing platform.
  • Figure 4 takes the server and the vehicle terminal as the execution subjects for introduction.
  • the method flow shown in Figure 4 specifically includes:
  • the vehicle-mounted terminal obtains the driving direction of the vehicle and a second geographical location of the current vehicle.
  • the vehicle-mounted terminal can determine the vehicle's driving direction and current second geographical location based on data collected by hardware such as the vehicle's IMU and positioning sensor and the steering wheel angle of the vehicle.
  • the vehicle terminal can also obtain the vehicle's driving speed, and can start obtaining the vehicle's driving direction and the second geographical location when the vehicle's driving speed is less than a speed threshold and there is a parking lot within a position range less than a first distance threshold.
  • the vehicle terminal can also obtain the vehicle's gear information through the vehicle hardware service (VHS) of the vehicle to predict the vehicle's driving speed.
  • VHS vehicle hardware service
  • the vehicle-mounted terminal sends the driving direction and the second geographical location to the server.
  • the server receives the driving direction and the second geographical location, and predicts the parking lot that the vehicle is about to enter according to the driving direction and the second geographical location.
  • the vehicle terminal After determining the set time for the vehicle to enter the parking lot, the vehicle terminal sends the first geographic location to the server.
  • the vehicle terminal may send the vehicle's current first geographic location to the server when determining that the vehicle has entered the parking lot. In another optional manner, the vehicle terminal may send the vehicle's current first geographic location to the server after determining that the vehicle has entered the parking lot for a set period of time.
  • the server determines whether the first geographical location is located in the predicted parking lot.
  • step 406 If the first geographic location is located in the predicted parking lot, then continue to step 406 .
  • step 407 If the first geographic location is not located in the predicted parking lot, the process continues to step 407 .
  • the server determines that the vehicle is in the predicted parking lot.
  • the server locates the parking lot where the vehicle is located according to the first geographical location.
  • the server may calculate the distance between each parking lot and the first geographical location, and use the parking lot closest to the first geographical location as the parking lot where the vehicle is located.
  • the present application proposes not to simply locate the parking lot where the vehicle is located by the position of the vehicle after entering the parking lot, but to predict the parking lot that the vehicle will enter by combining the geographical location and driving direction of the vehicle before entering the parking lot, and to combine the predicted parking lot and the vehicle.
  • the solution of the present application can avoid the problem of incorrectly locating a parking lot due to insufficient positioning accuracy, and improve the accuracy of locating a parking lot.
  • the vehicle terminal may determine that the vehicle enters the parking lot according to the driving conditions of the vehicle. For example, the vehicle terminal may determine that the vehicle enters the parking lot when it identifies that the vehicle satisfies at least one of the following conditions:
  • the vehicle terminal detects that the video collected by the acquisition device includes parking lot markers when the communication signal strength of the vehicle terminal is lower than the strength threshold, the speed of the vehicle is lower than the speed threshold, and the current geographical location of the vehicle is lower than the geographical location of the parking lot entrance is lower than the distance threshold. For example, the vehicle terminal can determine that the vehicle enters the parking lot based on the GPS signal strength being lower than the strength threshold, the vehicle speed being reduced to less than the speed threshold, the distance between the application programming interface (API) corresponding to the vehicle on the map and the parking lot entrance is lower than the distance threshold, and the parking pole, parking space or other parking lot markers of the parking lot are recognized in the video collected by the acquisition device.
  • API application programming interface
  • the server when the server retrieves the payment link of the parking lot from the database according to the positioning result of the parking lot, if the payment link is retrieved, the retrieval result can be fed back to the terminal device of the car owner. If the payment link is not retrieved, a first response can be fed back to the vehicle terminal to instruct the vehicle terminal to upload the payment link.
  • Scenario 1 The payment link is retrieved successfully.
  • step 405 in FIG. 4 above it can be seen that when the server locates the parking lot, there are two situations: prediction success and prediction failure.
  • prediction success and prediction failure.
  • the server When the server determines that the vehicle is in the predicted parking lot, it can retrieve the payment link of the predicted parking lot from the database according to the identifier of the predicted parking lot. For example, when the server retrieves the payment link of the predicted parking lot, it can send the retrieved payment link to the terminal device or the vehicle terminal of the vehicle owner for paying the parking fee. Taking the terminal device sent to the owner as an example, when the terminal device receives the payment link, it can convert the payment link into a payment image and display the payment image on the display screen for the owner to pay the parking fee before leaving the parking lot.
  • the server determines that the vehicle is not in the predicted parking lot, it can determine at least one candidate parking lot according to the first geographical location, wherein the distance between the entrance of any candidate parking lot and the first geographical location is less than the second distance threshold. Further, the server can retrieve the corresponding payment link from the database according to the identifier of each candidate parking lot. When the server retrieves the payment link of at least one candidate parking lot, it can send the payment link to the terminal device of the vehicle owner according to the number of times the payment link of each candidate parking lot retrieved has been accessed and the distance between the entrance of each candidate parking lot and the first geographical location.
  • the server determines the confidences of the M candidate parking lots respectively.
  • M is an integer greater than 2
  • N is an integer greater than or equal to M.
  • P candidate parking lots may be determined from the M candidate parking lots according to the confidences of the M candidate parking lots.
  • the server may send the payment links of the P candidate parking lots to the terminal device of the vehicle owner.
  • the confidence of the first candidate parking lot can be determined according to the distance between the entrance of the first candidate parking lot and the first geographical location, and the number of visits to the payment link of the first candidate parking lot stored in the database.
  • P is an integer less than or equal to M.
  • the P candidate parking lots can be the P candidate parking lots with the highest confidence among the M candidate parking lots.
  • the confidences of the P candidate parking lots are all greater than the confidences of the M-P candidate parking lots among the M candidate parking lots except the P candidate parking lots.
  • the value of P can be pre-set or determined based on the value of M.
  • a confidence threshold can be pre-configured, so that according to the confidences of the M candidate parking lots, P candidate parking lots with confidences greater than the confidence threshold are selected from the M candidate parking lots.
  • the terminal device can convert the P received payment links into payment images, scan and enter the vehicle's license plate number one by one, determine and display the payment image that can generate accurate parking information of the vehicle on the display screen of the terminal device, for the car owner to pay the parking fee.
  • the server when it sends the payment links of P candidate parking lots to the car owner's terminal device, it can also synchronously send the confidence of the payment links of the P candidate parking lots to the terminal device.
  • the terminal device can obtain P payment images based on the P payment links, scan the P payment images one by one in order of confidence from high to low, and enter the license plate number of the vehicle.
  • the car owner's terminal device determines that there is no payment image among the P payment images that can pay the parking fee of the parking lot where the vehicle is located, the car owner's terminal device can send an indication message to the server indicating a push error.
  • the terminal device can also display information on the display screen that indicates that the parking lot payment link cannot be sent to the server to prompt the car owner to manually collect the parking lot information.
  • the terminal device may display a display interface as shown in FIG5 when it is determined that multiple payment links from the server are unavailable.
  • the car owner's terminal device can display the determined payment image on the display screen for the car owner to pay the parking fee before the vehicle leaves the parking lot.
  • Scenario 2 Failed to retrieve the payment link.
  • a first response may be returned to the vehicle terminal, instructing the vehicle terminal to obtain and upload the payment link of the parking lot where the vehicle is located.
  • the payment link of the parking lot where the vehicle is located is referred to as the first payment link.
  • the process of the vehicle terminal obtaining and uploading the first payment link may refer to FIG. 2 or FIG. 3 above.
  • the vehicle-mounted terminal when it receives the first response, it may initiate the steps of obtaining the payment image and uploading the payment link after requesting user authorization.
  • the vehicle-mounted terminal may display a first interface on a display screen.
  • the first interface includes a first control, and the first control is used to request whether to allow the payment link of the parking lot where the vehicle is located to be sent to the server.
  • Figure 6 which is a schematic diagram of the first interface proposed in the present application.
  • the vehicle-mounted terminal may respond to the user's operation on the first control to allow the first payment link to be sent to the server, so as to send the first payment link to the server.
  • the vehicle-mounted terminal can obtain at least one payment image from the video captured by the vehicle's acquisition device, determine the first payment image for paying the parking fee in the parking lot, and convert the first payment image into a first payment link and upload it to the server.
  • the vehicle-mounted terminal when it executes step 201 in FIG. 2 or step 301 in FIG. 3 to obtain at least one payment image, it can detect whether there is a payment code in each frame of the video. If there is a payment code in any frame, the frame is used as a payment image.
  • the acquisition devices configured in existing vehicles generally include the front camera of the DVR driving recorder and the surround camera of the AVM. Limited by the resolution and field of view (FOV) of these two cameras, the resolution of the acquired image is low and the image is severely deformed, making it difficult to detect a usable payment image from it.
  • FOV field of view
  • the present application proposes that when it is detected that the video includes a payment image to be collected, the distance between the vehicle and the payment image to be collected is determined, and the zoom factor of the acquisition device is adjusted according to the determined distance, and the payment image collected after the acquisition device adjusts the zoom factor is obtained.
  • the vehicle-mounted terminal detects that there is a payment code in the latest frame of the acquired video, it can adjust the zoom factor of the acquisition device to improve the resolution of the payment image collected by the acquisition device and avoid the deformation problem of the collected payment image.
  • the vehicle-mounted terminal after the vehicle-mounted terminal obtains at least one payment image in the video, that is, after executing step 301 and before executing step 302, it can also use an artificial intelligence image enhancement algorithm to reduce image noise and improve image clarity, such as using algorithms such as mean filtering or median filtering.
  • the vehicle terminal may also perform step 302 in FIG. 3 before uploading, that is, determining the first payment image for paying the parking fee from the at least one payment image obtained.
  • the vehicle terminal may determine the first payment image in the following manner:
  • the vehicle terminal may scan the collected payment image and determine that the scan result includes a control for inputting the vehicle's license plate number. In other embodiments, when determining that the scan result includes a control for inputting the vehicle's license plate number, the vehicle terminal may further determine that inputting the vehicle's license plate number in the control can generate parking record information of the vehicle in the parking lot, such as the vehicle's entry time and parking duration.
  • the vehicle-mounted terminal may also include a control for inputting a vehicle license plate number in the determination scanning result, and when it is determined that inputting the vehicle license plate number in the control can generate parking record information of the vehicle in the parking lot, further determine that the time difference between the time of entering the parking lot in the generated parking information and the saved time of the vehicle entering the parking lot is less than a set threshold.
  • the saved time can be the time when the vehicle-mounted terminal determines that the vehicle enters the parking lot, that is, the vehicle-mounted terminal can save the current time when determining that the vehicle enters the parking lot.
  • the present application records the time when the vehicle enters the parking lot, and compares the recorded time with the time generated in the scanning result to eliminate the illegal phishing QR code, thereby determining the first payment image that is accurately used to pay the parking fee.
  • the scanning result of the first payment image includes a control for inputting the license plate number of the vehicle; or, the scanning result of the first payment image includes a control for inputting the license plate number of the vehicle, and when the saved license plate number of the vehicle is input in the control, parking record information of the vehicle in the parking lot is generated; or, the scanning result of the first payment image includes a control for inputting the license plate number of the vehicle, and in the control
  • the saved license plate number of the vehicle is entered in the , the parking record information of the vehicle in the parking lot is generated, and the time difference between the start time of the vehicle entering the parking lot recorded in the parking record information and the start time of the vehicle entering the parking lot saved by the on-board terminal is less than the set threshold.
  • Figure 7 is a flow chart of a method for uploading parking payment links proposed in this application.
  • the issuance process can be executed by a vehicle, such as a vehicle, or the method flow can also be executed by a vehicle terminal or other vehicle processor, or the method flow can be executed by a computing platform or a chip system, processor, or other device in the computing platform.
  • Figure 7 takes the vehicle terminal as the execution subject for example, specifically including:
  • the vehicle-mounted terminal When the vehicle-mounted terminal receives a first response from the server, the vehicle-mounted terminal displays a first interface on a display screen.
  • the first response is used to indicate that the server fails to retrieve the payment link of the parking lot where the vehicle is located.
  • the first interface includes a first control, and the first control is used to request whether to allow the first payment link to be sent to the server.
  • the first interface can be shown in FIG6 .
  • the vehicle-mounted terminal obtains the video captured by the vehicle's acquisition device in response to the user's operation on the first control.
  • the user's operation on the first control is an operation allowing the first payment link to be sent to the server.
  • the vehicle-mounted terminal detects that the video includes the payment image to be collected, it determines the distance between the vehicle and the payment image to be collected, adjusts the zoom factor of the collection device according to the determined distance, and obtains the payment image collected by the collection device after adjusting the zoom factor.
  • the vehicle-mounted terminal may also use a preset image enhancement algorithm to optimize the acquired at least one payment image.
  • the vehicle-mounted terminal determines whether the scan result of any payment image includes a control for inputting a license plate number.
  • the vehicle terminal determines whether to generate the parking information of the vehicle when the license plate number is input in the control.
  • the vehicle-mounted terminal calculates the time difference between the time when the vehicle enters the parking lot included in the generated parking information and the saved time when the vehicle enters the parking lot.
  • the vehicle terminal determines whether the time difference is less than a set threshold.
  • the vehicle-mounted terminal determines that any payment image is a first payment image, converts the first payment image into a first payment link, and sends the first payment link to the server.
  • the vehicle terminal may also use a preset key to encrypt the first payment link and the account information of the vehicle owner, and upload the encrypted data to the server, thereby further improving the security of data transmission.
  • the vehicle terminal deletes any payment image.
  • this application proposes to obtain a clear payment image by adjusting the zoom factor of the collection device.
  • this application also proposes that the vehicle terminal scans the payment images obtained one by one and compares the parking information to improve the accuracy and security of the payment link uploaded to the server.
  • the server can also maintain and manage the payment links stored in the database.
  • the vehicle terminal sends the payment link to the server after successfully paying the parking fee using the payment image.
  • the server can maintain and manage the stored payment link based on the payment link from the vehicle terminal. For example, if the server determines that the payment link uploaded by the vehicle terminal after the payment is successful is stored in the database, the number of visits to the stored payment link can be updated.
  • the vehicle terminal will not pay the parking fee after collecting the payment image, but directly upload the payment information to the server.
  • the server can maintain and manage the stored payment link according to the feedback information of the vehicle owner's terminal device after the payment is successful.
  • the following is a specific introduction to the process of the server maintaining and managing the payment link according to the feedback information of the vehicle owner's terminal device:
  • the car owner's terminal device when it successfully pays the parking fee using the payment link from the server, it can send an indication message to the server indicating that the payment is successful.
  • the payment image of the successful payment of the terminal device is referred to as the second payment image.
  • the terminal device when it successfully pays the parking fee using the second payment image, it can generate indication information for indicating successful payment, and send the second payment link converted from the indication information and the second payment image to the server.
  • the server can receive the indication information and the second payment link, and can update the number of accesses to the stored second payment link according to the indication information. For example, if the number of accesses to the second payment link before the update is 1, it can be updated to 2 according to the indication information.
  • the server when the server determines that the second payment link can be used to pay the parking fee based on the indication information, it can send feedback information indicating the accuracy of the second payment link to the vehicle terminal that uploaded the second payment link. For example, if vehicle terminal A and vehicle terminal B upload two different payment links for the same parking lot, for example, vehicle terminal A uploads payment link A, and vehicle terminal B uploads payment link B (for the specific uploading steps, please refer to the relevant introduction in the above scenario 2, which will not be repeated here).
  • the server can store the two payment links and set the number of visits to both payment links to 0.
  • the server receives the indication information indicating that the parking fee of the parking lot is successfully paid using payment link A, it can send feedback information to vehicle terminal A and set the number of visits to payment link A to 1.
  • the server may also periodically manage the stored payment links. For example, each payment link may be expired based on the number of visits and the latest visit time of the payment links of each parking lot stored in the database.
  • the server may obtain the number of visits and the latest visit time of any payment link among the multiple payment links stored at set intervals. If it is determined that the time difference between the latest visit time of any payment link and the current time is greater than the time threshold, and the number of visits to any payment link is less than the number threshold, then any payment link may be regarded as an expired payment link.
  • the server may delete expired payment links from the multiple payment links. Periodically clearing expired payment links can not only save the storage cost of the server, but also save the maintenance cost of the server.
  • the present application also proposes that the parking time of the vehicle can be monitored and the owner can be reminded when the free parking time is approaching.
  • the owner's terminal device can record the vehicle's entry time when the vehicle enters the parking lot. After the vehicle enters the parking lot, the terminal device can calculate the time difference between the current moment and the entry time in real time, and when the difference between the calculated time difference and the free parking time of the parking lot is less than a preset value, a second interface can be displayed on the display screen.
  • the second interface includes the difference between the calculated time difference and the free parking time of the parking lot to remind the user that the free parking time is approaching.
  • Figure 8 is a schematic diagram of a second interface proposed in the present application.
  • the parking payment device 900 may include: a processing unit 901 , a communication unit 902 and a storage unit 903 .
  • the processing unit 901 is used to obtain sensor information collected by the vehicle-mounted sensor device, and the sensor information is used to determine the payment information of the parking lot where the vehicle is located;
  • the processing unit 901 is further configured to send the payment information of the parking lot to the server through the communication unit 902 after the parking fee of the vehicle in the parking lot is paid according to the sensor information.
  • the sensor information includes a payment image collected by the vehicle in the parking lot; the processing unit 901 is further used to:
  • the processing unit 901 is specifically configured to:
  • payment information related to the first payment image of the parking lot is sent to the server through the communication unit 902.
  • the communication unit 902 is further configured to:
  • a first response returned by the server is received, where the first response is used to indicate that the server cannot provide payment information for the parking lot.
  • the vehicle-mounted sensor device includes a collection device for collecting driving video; the processing unit 901 is specifically used to:
  • the video captured by the capture device includes the payment image to be captured, determining the distance between the vehicle and the payment image to be captured;
  • the zoom factor of the acquisition device is adjusted according to the distance, and the payment image acquired by the acquisition device after the zoom factor is adjusted is obtained.
  • the processing unit 901 before the vehicle enters the parking lot, the processing unit 901 is further configured to:
  • the driving direction of the vehicle and the geographic location of the vehicle are used by the server to retrieve payment information of the parking lot.
  • the processing unit 901 is specifically configured to:
  • a first payment image is determined from payment images collected in the parking lot according to parking record information generated when the saved license plate number of the vehicle is input in the control.
  • the scan result of the first payment image includes a control for entering a license plate number of the vehicle.
  • the scan result of the first payment image includes a control for inputting a license plate number of a vehicle, and when the saved license plate number of the vehicle is input in the control, parking record information of the vehicle in the parking lot is generated.
  • the scanning result of the first payment image includes a control for entering a vehicle's license plate number, and when the saved license plate number of the vehicle is entered in the control, parking record information of the vehicle in the parking lot is generated, and the time difference between the start time of the vehicle entering the parking lot recorded in the parking record information and the start time of the vehicle entering the parking lot saved by the vehicle's on-board terminal is less than a set threshold.
  • processing unit 901 is further configured to:
  • the strength of the communication signal of the vehicle's on-board terminal is lower than a strength threshold, the speed of the vehicle is lower than a speed threshold, the current geographical location of the vehicle and the geographical location of the parking lot entrance are less than a distance threshold, and it is detected that the video captured by the acquisition device includes a parking sign of the parking lot.
  • processing unit 901 is further configured to:
  • the first interface includes a first control, and the first control is used to request whether to allow the payment information to be sent to the server;
  • the communication unit 902 In response to the user's operation on the first control allowing the payment information to be sent to the server, the communication unit 902 is instructed to send the payment information to the server.
  • the communication unit 902 is used to receive payment information of the parking lot where the vehicle is located, sent by the vehicle-mounted terminal of the vehicle; the payment information is used to pay the parking fee of the parking lot;
  • the storage unit 903 is used to store the payment information of the parking lot.
  • the apparatus further comprises a processing unit 901,
  • the communication unit 902 is further configured to receive a first request from the vehicle-mounted terminal; the first request is configured to request payment information of the parking lot, and the first request carries a first geographical location where the vehicle is currently located;
  • the processing unit 901 is used to determine the parking lot where the vehicle is located according to the first geographical location, and when it is determined that the payment information of the parking lot cannot be provided, return a first response to the vehicle-mounted terminal through the communication unit 902.
  • the communication unit 902 before receiving the first request from the vehicle-mounted terminal, the communication unit 902 is further used to receive the driving direction of the vehicle and the second geographical location of the vehicle before entering the parking lot sent by the vehicle-mounted terminal; the distance between the second geographical location and the parking lot is less than the first distance threshold;
  • the processing unit 901 is further configured to obtain at least one parking lot within a set range of the second geographical location, and predict a parking lot that the vehicle is about to enter from the at least one parking lot according to the driving direction of the vehicle;
  • the processing unit 901 when determining that the payment information of the parking lot cannot be provided, is specifically configured to:
  • At least one candidate parking lot is determined based on the first geographic location; payment information of any of the at least one candidate parking lot is not retrieved from the database; wherein the distance between the entrance of any of the at least one candidate parking lot and the first geographic location is less than a second distance threshold.
  • the number of candidate parking lots is N
  • the processing unit 901 is further configured to:
  • the confidence of the M candidate parking lots is determined; M is an integer greater than 2, and N is an integer greater than or equal to M; the confidence of the first candidate parking lot is determined according to the distance between the entrance of the first candidate parking lot and the first geographical location and the number of visits to the payment information of the first candidate parking lot stored in the database; the first candidate parking lot is any one of the M candidate parking lots;
  • At least one candidate parking lot is determined from the M candidate parking lots according to the confidence levels of the M candidate parking lots, and the communication unit 902 is instructed to send payment information of the at least one candidate parking lot to the terminal device of the owner of the vehicle.
  • the payment information is sent by the vehicle-mounted terminal after paying the parking fee of the vehicle in the parking lot, and the processing unit 901 is further used to:
  • the access count of the payment information stored in the storage unit 903 is updated.
  • processing unit 901 is further configured to:
  • the expired payment information is deleted.
  • each functional unit in the embodiments of the present application may be integrated in a processing unit 901, or each unit may exist physically separately, or two or more units may be integrated in one unit.
  • the above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.
  • the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application.
  • the aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
  • the device 1000 shown in FIG. 10 includes at least one processor 1010 , a memory 1020 , and optionally, a communication interface 1030 .
  • connection medium between the processor 1010 and the memory 1020 is not limited in the embodiment of the present application.
  • the apparatus as shown in FIG. 10 further includes a communication interface 1030 .
  • the processor 1010 communicates with other devices, data can be transmitted through the communication interface 1030 .
  • the processor 1010 in Figure 10 can call the computer execution instructions stored in the memory 1020 so that the device 1000 can execute the method executed by the parking payment device in any of the above method embodiments.
  • An embodiment of the present application also relates to a chip system, which includes a processor for calling a computer program or computer instructions stored in a memory so that the processor executes the method of any of the above embodiments.
  • the processor is coupled to the memory through an interface.
  • the chip system also includes a memory, in which a computer program or computer instructions are stored.
  • An embodiment of the present application also relates to a processor, which is used to call a computer program or computer instruction stored in a memory so that the processor executes the method described in any of the above embodiments.
  • the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • These computer program instructions may also be stored in a computer program that directs a computer or other programmable data processing device to work in a specific manner.
  • the instructions stored in the computer-readable memory generate a product including an instruction device, which implements the functions specified in one or more processes in the flowchart and/or one or more blocks in the block diagram.
  • These computer program instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and/or one or more boxes in the block diagram.

Landscapes

  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Devices For Checking Fares Or Tickets At Control Points (AREA)

Abstract

一种停车支付方法、装置和系统。停车支付方法包括:获取车载传感装置采集的传感信息,传感信息用于确定车辆(100)所在停车场的支付信息;在根据传感信息,支付车辆(100)在停车场的停车费用后,向服务器(200)发送停车场的支付信息。

Description

一种停车支付方法、装置和系统
相关申请的交叉引用
本申请要求在2022年11月30日提交中国专利局、申请号为202211529001.6、申请名称为“一种停车支付方法、装置和系统”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及智能汽车技术领域,尤其涉及一种停车支付方法、装置和系统。
背景技术
当前停车场扫码支付车费时的操作比较复杂,尤其在地下停车场信号差的情况下,使得支付车费时花费的时间较长,在车流量高峰期容易造成拥堵,这一问题一直是车辆用户的体验痛点问题。如何提升停车支付的用户体验,值得研究。
发明内容
本申请实施例提供一种停车支付方法、装置和系统,有助于提升停车支付的便捷性,降低停车支付的时延和失败率。
本申请中的运载工具可以包括路上交通工具、水上交通工具、空中交通工具、工业设备、农业设备、或娱乐设备等。例如运载工具可以为车辆,该车辆为广义概念上的车辆,可以是交通工具(如商用车、乘用车、摩托车、飞行车、火车等),工业车辆(如:叉车、挂车、牵引车等),工程车辆(如挖掘机、推土车、吊车等),农用设备(如割草机、收割机等),游乐设备,玩具车辆等,本申请实施例对车辆的类型不作具体限定。再如,运载工具可以为飞机、或轮船等交通工具。下面以运载工具为车举例说明。
第一方面,本申请提供了一种停车支付方法,包括:
获取车载传感装置采集的传感信息,所述传感信息用于确定车辆所在停车场的支付信息;
在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的支付信息。
基于上述方案,本申请提出通过在停车场环境内采集的传感信息来支付车辆的停车费用,使得车辆可以在离开停车场之前支付停车费用,避免拥堵。并且,本申请还提出车辆成功支付停车费用后将支付信息上传至服务器,提升服务器中维护的停车场的支付信息的准确性,从而服务器可以在车辆未在停车场中采集到传感信息时为车辆提供准确的支付信息。
在一些实施例中,所述传感信息包括所述车辆在所述停车场内采集的支付图像;所述方法还包括:
从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,其中,所述第一支付图像为能够用于支付所述车辆在所述停车场内的停车费用的图像;
所述在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的支付信息,包括:
在根据所述第一支付图像,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的第一支付图像相关的支付信息。
基于上述方案,在采用采集到的多个支付图像之后,首先从中确定能够用于支付停车费用的支付图像,然后再进行支付和上传,提升了支付停车费用的效率。
在一些实施例中,所述方法还包括:
在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中所述第一请求用于请求所述停车场的支付信息;
接收所述服务器返回的第一响应,所述第一响应用于指示所述服务器无法提供所述停车场的支付信息。
基于上述方案,本申请提出在采集停车场内的支付图像之前,首先确定服务器无法提供支付信息。避免在服务器可以提供支付信息的情况下,车载终端仍然采集支付图像,从而浪费车载终端处理资源的问题。
在一些实施例中,所述车载传感装置包括用于采集行车视频的采集设备;所述获取车载传感装置采集的传感信息,包括:
在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
基于上述方案,本申请通过车辆与支付图像之间的距离来调整采集设备的变焦倍数,从而提升采集到的支付图像的分辨率,进而提升采集到的支付图像的可用性。
在一些实施例中,在所述车辆进入所述停车场之前,所述方法还包括:
获取所述车辆的行驶方向和所述车辆当前所处的地理位置;
向所述服务器发送所述车辆的行驶方向和所述车辆当前所处的地理位置;
其中,所述车辆的行驶方向和所述车辆的地理位置用于所述服务器检索所述停车场的支付信息。
由于目前的定位系统的定位精度不足,因此现有技术中服务器在根据车辆所处的位置定位车辆所在的停车场时,容易出现误差。本申请提出通过车辆在进入停车场之前所处的位置以及车辆的行驶方向辅助判断车辆所进入的停车场,从而也可以提升服务器检索停车场支付信息的准确率。
在一些实施例中,所述从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,包括:
分别扫描在所述停车场内采集的支付图像,确定扫描结果中包括的用于输入车辆的车牌号码的控件;
根据在所述控件中输入已保存的所述车辆的车牌号码时生成的停车记录信息,从在所述停车场内采集的支付图像中确定第一支付图像。
基于上述方案,在采集到支付图像之后,车载终端会自动扫描支付图像并自动填入车牌号码,根据生成的停车记录信息从采集到的多个支付图像中确定能够用于支付停车费用的支付图像。
在一些实施例中,分别扫描采集到的多个支付图像,将扫描结果中包括用于输入所述车辆的车牌号码的控件的支付图像作为所述第一支付图像。
基于上述方案,在上传之前确定上传的支付图像是用于支付停车费用的,避免上传错误的支付信息。
在一些实施例中,分别扫描采集到的多个支付图像,确定扫描结果中包括用于输入所述车辆的车牌号码的控件的至少一个支付图像;
在所述至少一个支付图像的扫描结果包括的控件中输入已保存的所述车辆的车牌号码,将生成所述车辆在所述停车场的停车记录信息的支付图像作为所述第一支付图像。
基于上述方案,在上传之前,确定支付图像是用于支付停车费用,且可以生成车辆的停车记录信息,确保上传的支付信息准确。
在一些实施例中,分别扫描采集到的多个支付图像,确定扫描结果中包括用于输入所述车辆的车牌号码的控件的至少一个支付图像;
在所述至少一个支付图像的扫描结果包括的控件中输入已保存的所述车辆的车牌号码,将生成的停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值的支付图像作为第一支付图像。
基于上述方案,在上传之前,确定支付图像是用于支付停车费用,且可以生成车辆的停车记录信息,且生成的停车记录信息准确,避免上传恶意的钓鱼二维码。
在一些实施例中,确定所述车辆进入所述停车场,包括:
识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视频中包括所述停车场的停车标志物。
在一些实施例中,在向服务器发送所述停车场的支付信息之前,所述方法还包括:
在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,向所述服务器 发送所述支付信息。
基于上述方案,在向服务器上传支付信息之前,先确定用户授权,保障用户信息的安全性。
第二方面,本申请提出了另一种停车支付方法,包括:
获取车载传感装置采集的传感信息,所述传感信息包括停车场的支付图像;
根据所述支付图像的扫描结果,从所述支付图像中确定第一支付图像,所述第一支付图像为能够用于支付所述车辆所在停车场的停车费用的图像;
向服务器发送所述第一支付图像相关的支付信息。
可选地,支付图像为用于支付停车场停车费用的支付码图像、二维码图像或者其他能够支付停车费用的图像。
基于上述方案,本申请的方案不再完全依赖于人工构建的云端数据库,而是通过车辆的车载终端上传的支付信息实现停车场支付信息的维护和管理,相较于传统的人工创建的方式能够有效地提升停车场支付信息的管理效率。并且能够增加服务器管理的停车场支付信息的覆盖范围,避免在新增停车场或者停车场支付信息发生变化时,无法及时更新导致用户使用体验较差的问题。
在一些实施例中,所述方法还包括:
在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中,所述第一请求用于请求所述停车场的支付信息;
接收所述服务器返回的第一响应,所述第一响应用于指示所述服务器检索所述停车场的支付信息失败。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入所述车辆的车牌号码的控件。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息,且所述停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值。
在一些实施例中,确定所述车辆进入所述停车场,包括:
识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视频中包括所述停车场的停车标志物。
在一些实施例中,在所述车辆进入所述停车场之前,所述方法还包括:
获取所述车辆的行驶方向和所述车辆当前所处的地理位置;
向所述服务器发送所述车辆的行驶方向和所述车辆当前所处的地理位置;
其中,所述车辆的行驶方向和所述车辆的地理位置用于所述服务器检索所述停车场的支付信息。
在一些实施例中,所述车载传感装置包括用于采集行车视频的采集设备;所述获取车载传感装置采集的传感信息,包括:
在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
在一些实施例中,在向服务器发送所述第一支付图像相关的支付信息之前,所述方法还包括:
在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,向所述服务器发送所述支付信息。
在一些实施例中,支付信息包括支付图像转化得到的支付链接。
本申请提出可以直接上传采集到的支付图像至服务器,也可以将图像转化为支付链接后上传支付链接至服务器。上传支付链接,相应地服务器也可以维护各停车场的支付链接,由于支付链接相较于支 付图像所占用的存储空间更小,因此服务器维护支付链接可以有效地降低存储成本。
第三方面,本申请提出了另一种停车支付方法,所述方法包括:
接收车辆的车载终端发送的所述车辆所在的停车场的支付信息;所述支付信息用于支付所述停车场的停车费用;
存储所述停车场的支付信息。
在一些实施例中,所述方法还包括:
接收来自所述车载终端的第一请求;所述第一请求用于请求所述停车场的支付信息,所述第一请求携带所述车辆当前所处的第一地理位置;
根据所述第一地理位置确定所述车辆所在的停车场,在确定无法提供所述停车场的支付信息时,向所述车载终端返回第一响应。
在一些实施例中,在接收来自车载终端的第一请求之前,所述方法还包括:
接收所述车载终端发送的所述车辆的行驶方向和所述车辆在进入停车场之前所处的第二地理位置;所述第二地理位置与所述停车场的距离小于第一距离阈值;
获取所述第二地理位置的设定范围内的至少一个停车场;
根据所述车辆的行驶方向从所述至少一个停车场中预测所述车辆即将进入的停车场;
确定无法提供所述停车场的支付信息,包括:
当所述第一地理位置位于预测的停车场内,从所述数据库中未检索到所述预测的停车场的支付信息;或者,
当所述第一地理位置位于所述预测的停车场外,根据所述第一地理位置确定至少一个候选停车场;从所述数据库中未检索到所述至少一个候选停车场中任一候选停车场的支付信息;其中,所述至少一个候选停车场中的任一候选停车场的入口与所述第一地理位置之间的距离小于第二距离阈值。
基于上述方案,本申请提出不再简单地通过对车辆进入停车场后的定位结果来检索停车场的支付息,而是在车辆进入停车场之前根据车辆的行驶方向和地理位置预测车辆即将进入的停车场,并结合预测的停车场和车辆进入停车场之后的定位结果共同检索停车场的支付信息。本申请的方案可以避免由于定位精度不足对检索结果的准确性产生的影响,提升检索的准确率。
在一些实施例中,所述候选停车场的数量为N,所述方法还包括:
在从所述数据库中检索到N个所述候选停车场中M个候选停车场的支付信息时,确定所述M个候选停车场的置信度;所述M为大于2的整数,所述N为大于或等于M的整数;第一候选停车场的置信度根据所述第一候选停车场的入口与所述第一地理位置的距离和所述数据库中保存的所述第一候选停车场的支付信息的访问次数确定;所述第一候选停车场为所述M个候选停车场中的任一个候选停车场;
根据所述M个候选停车场的置信度从所述M个候选停车场中确定至少一个候选停车场,并将所述至少一个候选停车场的支付信息发送给所述车辆的车主的终端设备。
基于上述方案,本申请还提出了在检索到多个支付信息时,会依据各支付信息的置信度向车主的终端设备发送设定数量个支付信息,相较于现有技术中只发送检索到的一个支付图像,本申请的方案可以弥补由于停车场支付信息更新或者检索误差带来的影响,提升用户的使用体验。
在一些实施例中,所述支付信息为所述车载终端在支付所述车辆在所述停车场的停车费用后发送的,所述方法还包括:
在确定数据库中存储有所述停车场的支付信息时,更新存储的所述支付信息的访问次数。
基于上述方案,服务器可以基于各支付信息的访问次数对各支付信息进行管理和维护,提升存储的支付信息的准确性。
在一些实施例中,所述方法还包括:
获取存储的多个支付信息分别的访问次数和最新访问时间;
确定所述多个支付信息中的过期支付信息;所述过期支付信息的最新访问时间与当前时刻之间的时间差大于时间阈值,且所述过期支付信息的访问次数小于次数阈值;
将所述过期支付信息删除。
第四方面,本申请实施例提供了一种停车支付装置,所述装置包括处理单元和通信单元:
所述处理单元,用于获取车载传感装置采集的传感信息,所述传感信息用于确定车辆所在停车场 的支付信息;
所述处理单元,还用于在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,通过所述通信单元向服务器发送所述停车场的支付信息。
在一些实施例中,所述传感信息包括所述车辆在所述停车场内采集的支付图像;所述处理单元,还用于:
从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,其中,所述第一支付图像为能够用于支付所述车辆在所述停车场内的停车费用的图像;
所述处理单元,具体用于:
在根据所述第一支付图像,支付所述车辆在所述停车场的停车费用后,通过所述通信单元向服务器发送所述停车场的第一支付图像相关的支付信息。
在一些实施例中,所述通信单元,还用于:
在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中所述第一请求用于请求所述停车场的支付信息;
接收所述服务器返回的第一响应,所述第一响应用于指示所述服务器无法提供所述停车场的支付信息。
在一些实施例中,所述车载传感装置包括用于采集行车视频的采集设备;所述处理单元,具体用于:
在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
在一些实施例中,在所述车辆进入所述停车场之前,所述处理单元,还用于:
获取所述车辆的行驶方向和所述车辆当前所处的地理位置;
通过所述通信单元向所述服务器发送所述车辆的行驶方向和所述车辆当前所处的地理位置;
其中,所述车辆的行驶方向和所述车辆的地理位置用于所述服务器检索所述停车场的支付信息。
在一些实施例中,所述处理单元,具体用于:
分别扫描在所述停车场内采集的支付图像,确定扫描结果中包括的用于输入车辆的车牌号码的控件;
根据在所述控件中输入已保存的所述车辆的车牌号码时生成的停车记录信息,从在所述停车场内采集的支付图像中确定第一支付图像。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入所述车辆的车牌号码的控件。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息,且所述停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值。
在一些实施例中,所述处理单元,还用于:
识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视频中包括所述停车场的停车标志物。
在一些实施例中,所述处理单元,还用于:
在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,指示所述通信单元向所述服务器发送所述支付信息。
第五方面,本申请提出了另一种停车支付装置,所述装置包括:
通信单元,用于接收车辆的车载终端发送的所述车辆所在的停车场的支付信息;所述支付信息用于支付所述停车场的停车费用;
存储单元,用于存储所述停车场的支付信息。
在一些实施例中,所述装置还包括处理单元,
所述通信单元,还用于接收来自所述车载终端的第一请求;所述第一请求用于请求所述停车场的支付信息,所述第一请求携带所述车辆当前所处的第一地理位置;
所述处理单元,用于根据所述第一地理位置确定所述车辆所在的停车场,在确定无法提供所述停车场的支付信息时,通过所述通信单元向所述车载终端返回第一响应。
在一些实施例中,在接收来自车载终端的第一请求之前,所述通信单元还用于,接收所述车载终端发送的所述车辆的行驶方向和所述车辆在进入停车场之前所处的第二地理位置;所述第二地理位置与所述停车场的距离小于第一距离阈值;
所述处理单元,还用于获取所述第二地理位置的设定范围内的至少一个停车场,根据所述车辆的行驶方向从所述至少一个停车场中预测所述车辆即将进入的停车场;
所述处理单元,在确定无法提供所述停车场的支付信息时,具体用于:
当所述第一地理位置位于预测的停车场内,从所述数据库中未检索到所述预测的停车场的支付信息;或者,
当所述第一地理位置位于所述预测的停车场外,根据所述第一地理位置确定至少一个候选停车场;从所述数据库中未检索到所述至少一个候选停车场中任一候选停车场的支付信息;其中,所述至少一个候选停车场中的任一候选停车场的入口与所述第一地理位置之间的距离小于第二距离阈值。
在一些实施例中,所述候选停车场的数量为N,所述处理单元,还用于:
在从所述数据库中检索到N个所述候选停车场中M个候选停车场的支付信息时,确定所述M个候选停车场的置信度;所述M为大于2的整数,所述N为大于或等于M的整数;第一候选停车场的置信度根据所述第一候选停车场的入口与所述第一地理位置的距离和所述数据库中保存的所述第一候选停车场的支付信息的访问次数确定;所述第一候选停车场为所述M个候选停车场中的任一个候选停车场;
根据所述M个候选停车场的置信度从所述M个候选停车场中确定至少一个候选停车场,并指示所述通信单元将所述至少一个候选停车场的支付信息发送给所述车辆的车主的终端设备。
在一些实施例中,所述支付信息为所述车载终端在支付所述车辆在所述停车场的停车费用后发送的,所述处理单元,还用于:
在确定数据库中存储有所述停车场的支付信息时,更新所述存储单元中存储的所述支付信息的访问次数。
在一些实施例中,所述处理单元,还用于:
获取存储的多个支付信息分别的访问次数和最新访问时间;
确定所述多个支付信息中的过期支付信息;所述过期支付信息的最新访问时间与当前时刻之间的时间差大于时间阈值,且所述过期支付信息的访问次数小于次数阈值;
将所述过期支付信息删除。
第六方面,本申请实施例提出了一种停车支付系统,所述系统包括:
车载终端,用于从获取车载传感装置采集的传感信息,所述传感信息用于确定车辆所在停车场的支付信息;
所述车载终端,还用于在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的支付信息;
所述服务器,用于接收并存储所述支付信息。
在一些实施例中,所述传感信息包括所述车辆在所述停车场内采集的支付图像;所述车载终端,还用于:
从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,其中,所述第一支付图像为能够用于支付所述车辆在所述停车场内的停车费用的图像;
所述车载终端,具体用于:
在根据所述第一支付图像,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场 的第一支付图像相关的支付信息。
在一些实施例中,所述车载终端,还用于在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中所述第一请求用于请求所述停车场的支付信息;
所述服务器,还用于接收所述第一请求,根据所述第一地理位置确定所述车辆所在的停车场,在确定无法提供所述停车场的支付信息时,向所述车载终端返回第一响应;
所述车载终端,还用于接收所述第一响应。
在一些实施例中,所述车载传感装置包括用于采集行车视频的采集设备;所述车载终端,具体用于:
在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
在一些实施例中,在所述车辆进入所述停车场之前,所述车载终端,还用于获取所述车辆的行驶方向和所述车辆当前所处的第二地理位置,向所述服务器发送所述车辆的行驶方向和所述第二地理位置;所述第二地理位置与所述停车场的距离小于第一距离阈值;
接收所述车辆的行驶方向和所述第二地理位置,获取所述第二地理位置的设定范围内的至少一个停车场;
所述服务器,还用于根据所述车辆的行驶方向从所述至少一个停车场中预测所述车辆即将进入的停车场;
所述服务器,还确定无法提供所述停车场的支付信息时,具体用于:
当所述第一地理位置位于预测的停车场内,从所述数据库中未检索到所述预测的停车场的支付信息;或者,
当所述第一地理位置位于所述预测的停车场外,根据所述第一地理位置确定至少一个候选停车场;从所述数据库中未检索到所述至少一个候选停车场中任一候选停车场的支付信息;其中,所述至少一个候选停车场中的任一候选停车场的入口与所述第一地理位置之间的距离小于第二距离阈值。
在一些实施例中,所述候选停车场的数量为N,所述服务器,还用于:
在从所述数据库中检索到N个所述候选停车场中M个候选停车场的支付信息时,确定所述M个候选停车场的置信度;所述M为大于2的整数,所述N为大于或等于M的整数;第一候选停车场的置信度根据所述第一候选停车场的入口与所述第一地理位置的距离和所述数据库中保存的所述第一候选停车场的支付信息的访问次数确定;所述第一候选停车场为所述M个候选停车场中的任一个候选停车场;
根据所述M个候选停车场的置信度从所述M个候选停车场中确定至少一个候选停车场,并将所述至少一个候选停车场的支付信息发送给所述车辆的车主的终端设备。
在一些实施例中,所述服务器,还用于:
在确定数据库中存储有所述停车场的支付信息时,更新存储的所述支付信息的访问次数。
在一些实施例中,所述服务器,还用于:
获取存储的多个支付信息分别的访问次数和最新访问时间;
确定所述多个支付信息中的过期支付信息;所述过期支付信息的最新访问时间与当前时刻之间的时间差大于时间阈值,且所述过期支付信息的访问次数小于次数阈值;
将所述过期支付信息删除。
在一些实施例中,所述车载终端,具体用于:
分别扫描在所述停车场内采集的支付图像,确定扫描结果中包括的用于输入车辆的车牌号码的控件;
根据在所述控件中输入已保存的所述车辆的车牌号码时生成的停车记录信息,从在所述停车场内采集的支付图像中确定第一支付图像。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入所述车辆的车牌号码的控件。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息,且所述停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值。
在一些实施例中,所述车载终端,还用于:
识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视频中包括所述停车场的停车标志物。
在一些实施例中,所述车载终端,还用于:
在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,向所述服务器发送所述支付信息。
第七方面,本申请实施例提供了另一种停车支付装置,包括:处理器和存储器;所述存储器用于存储程序;所述处理器用于执行所述存储器所存储的程序,以使所述装置实现如上第一方面至第二方面或第一方面至第二方面任一可能的设计所述的方法。
第八方面,本申请实施例提供了另一种停车支付装置,包括:处理器和存储器;所述存储器用于存储程序;所述处理器用于执行所述存储器所存储的程序,以使所述装置实现如上第三方面或第三方面任一可能的设计所述的方法。
第九方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有程序代码,当所述程序代码在所述计算机上运行时,使得计算机执行上述第一方面以及第一方面可能的设计所述的方法,或者,当所述程序代码在计算机上运行时,使得计算机执行上述第二方面以及第二方面可能的设计所述的方法,或者,当所述程序代码在计算机上运行时,使得计算机执行上述第三方面以及第三方面可能的设计所述的方法。
第十方面,本申请实施例提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行上述第一方面以及第一方面可能的设计所述的方法,或执行上述第二方面以及第二方面可能的设计所述的方法,或执行上述第三方面以及第三方面可能的设计所述的方法。
第十一方面,本申请实施例提供了一种芯片系统,该芯片系统包括处理器,用于调用存储器中存储的计算机程序或计算机指令,以使得该处理器执行上述第一方面以及第一方面可能的设计所述的方法,或执行上述第二方面以及第二方面可能的设计所述的方法,或执行上述第三方面以及第三方面可能的设计所述的方法。
结合第十一方面,在一种可能的实现方式中,该处理器通过接口与存储器耦合。
结合第十一方面,在一种可能的实现方式中,该芯片系统还包括存储器,该存储器中存储有计算机程序或计算机指令。
第十二方面,本申请实施例提供了一种处理器,该处理器用于调用存储器中存储的计算机程序或计算机指令,以使得该处理器执行上述第一方面以及第一方面可能的设计所述的方法,或执行上述第二方面以及第二方面可能的设计所述的方法,或执行上述第三方面以及第三方面可能的设计所述的方法。
本申请实施例在上述各方面提供的实现的基础上,还可以进行进一步组合以提供更多实现。
上述第四方面至第十二方面中任一方面中的任一可能设计可以达到的技术效果,可以相应参照上述第一方面至第三方面中任一方面中的任一可能设计可以达到的技术效果描述,重复之处不予论述。
附图说明
图1A为本申请实施例提供的一种停车支付系统的架构图;
图1B为本申请实施例提供的一种车辆的结构示意图;
图1C为本申请实施例提供的另一种停车支付系统的架构图;
图2为本申请实施例提供的一种停车支付方法流程图;
图3为本申请实施例提供的另一种停车支付方法流程图;
图4为本申请实施例提供的一种定位停车场的方法流程图;
图5为本申请实施例提供的一种显示界面的示意图;
图6为本申请实施例提供的一种第一界面的示意图;
图7为本申请实施例提供的一种停车场支付链接的上传方法流程图;
图8为本申请实施例提供的一种第二界面的示意图;
图9为本申请实施例提供的一种停车支付装置的示意图;
图10为本申请实施例提供的另一种停车支付装置的示意图。
具体实施方式
为了解决在车流量高峰期,停车场扫码支付流程繁琐导致的拥堵问题,相关技术中提出了构建用于存储各停车场支付图像的云端服务器,可以实现在车辆离开停车场之前将停车场的支付图像推送到车主的终端设备中。但是,现有的云端服务器中存储的支付图像是通过人工众包的方式采集得到的,因此覆盖率较低,并且在停车场的支付图像发生变化或者新增停车场时无法及时地更新云端服务器中存储的支付图像,导致在一些情况下用户无法从云端获取支付图像,使用体验较差。
本申请提出了一种停车支付方法、装置及系统,提出在车辆进入停车场之后,车载终端通过车辆的采集设备获取停车场环境中的传感信息,在根据传感信息成功支付停车费用之后,向服务器上传支付信息。本申请提出的方案通过车载终端采集并上传能够支付停车费用的支付信息,相较于现有技术中通过人工采集支付图像并上传的方式,本申请的方案能够有效提升服务器维护的支付信息的全面性。其中,方法和装置是基于同一技术构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。
为了便于理解本申请提出的停车支付方案,首先对本申请涉及的系统架构进行介绍。参见图1A,为本申请提出的一种停车支付系统的架构示意图。图1A示出的系统中包括车辆100和服务器200,其中车辆100服务器200可以通过网络通信。
示例性地,图1A所示系统中包括的车辆100的结构可以参见图1B所示。车辆100中可以包括车载终端150,车载终端150中可以包括至少一个处理器151和存储器152。车辆100的部分或所有功能受车载终端150控制。车载终端150,还可以称为车载控制器、车载模块、车载模组、车载部件、车载芯片、数据终端设备(data terminal equipment,DTE)或者车载单元等,车载终端150中可包括至少一个处理器151,处理器151可以执行存储在例如存储器152这样的非暂态计算机可读介质中的指令153。在一些实施例中,车载终端150还可以是采用分布式方式控制车辆100的个体组件或子系统的多个计算设备。处理器151可以是任何常规的处理器,诸如中央处理单元(central processing unit,CPU)。替选地,处理器151还可以包括诸如图像处理器(graphic process unit,GPU),现场可编程门阵列(field programmable gate array,FPGA)、片上系统(system on chip,SOC)、专用集成芯片(application specific integrated circuit,ASIC)等或它们的组合。
示例性地,在图1B中未示出的是,车辆100中还可以包括车载雷达、车载摄像头、惯性测量单元(inertial measurement unit,IMU)和定位传感器等硬件。示例性地,除了指令153以外,存储器152还可存储数据,例如道路地图、路线信息,车辆的位置、方向、速度以及其它这样的车辆数据,以及其他信息。这种信息可在车辆100在自主、半自主和/或手动模式中操作期间被车辆100和车载终端150使用。应理解,图1B中车辆的结构不应理解为对本申请实施例的限制。
如图1A所示的系统中还包括服务器200。服务器200的功能可以通过一个或多个虚拟机或者实体的计算装置来实现,示例性地,服务器200也可以为云端的计算平台或者云端服务器。在本申请实施例中,服务器200可以用于存储各停车场的支付图像或者各停车场支付信息。
在一些场景下,停车支付系统中还可以包括车主的终端设备300,比如可以参见图1C。图1C为本申请实施例提供的另一种停车支付系统的架构示意图。示例性地,终端设备300可以用于通过停车场的支付信息完成支付停车费用,并可以将支付结果返回给服务器200,用于服务器200确定存储的支付信息的准确性,以及维护存储的支付信息的访问次数。示例性地,终端设备300和服务器200可以通过网络通信。
需要说明的是,本申请实施例中“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A, 同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a和b和c,其中a,b,c可以是单个,也可以是多个。
以及,除非有特别说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的优先级或者重要程度。例如,第一指示信息、第二指示信息,只是为了区分不同的指示信息,而不是表示这两个指示信息的优先级或者重要程度等的不同。
下面,结合图1A或者图1B所示的系统架构,对本申请的方案进行介绍。参见图2,为本申请实施例提供的一种停车支付方法流程图。该方法可以由运载工具(例如,车辆)执行,或者,该方法可以由车装置执行,或者,该方法可以由计算平台或计算平台中的片上系统(system-on-a-chip,SoC)执行,或者,该方法可以由计算平台中的处理器执行。下面,示例性地,图2示出的方法流程可以由图1A或者图1B所示系统中包括的车载终端150和服务器200来实现。图2所示的方法流程具体包括:
201,车载终端获取车载传感装置采集的传感信息。
其中,车载传感器采集到的传感信息用于确定车辆在停车场的支付信息,即用于支付停车场的停车费用的信息。
可选地,车载传感装置可以为车辆的采集设备,比如车辆的车载摄像头,可以包括硬盘录像机(digital video recorder,DVR)行车记录仪的前置摄像头,以及全景式监控影像系统(around view monitor,AVM)的环视摄像头中的一种或多种,本申请对于车载摄像头的种类不作限定,比如可以为单目摄像头可以为双目摄像头。
202,车载终端根据传感信息支付车辆在停车场的停车费用。
可选地,车载传感器采集到的传感信息可以为车载摄像头采集到的支付图像,车载终端可以通过扫描支付图像来支付停车费用。
203,车载终端向服务器发送停车场的支付信息。
在车载终端支付停车费用后,可以向服务器发送停车场的支付信息,以便于服务器对于停车场的支付信息进行管理,提高其他车辆从服务器获取到停车场的支付信息的概率和准确性,减低对车辆硬件的要求和成本。
可选地,支付信息可以为根据传感信息得到的用于支付停车费用的信息,比如当传感信息为支付图像时,支付信息可以为支付图像转化得到的付链接或者用于支付的小程序等等,或者,支付信息也可以为支付图像。也就是说,车载终端可以直接将采集到的支付图像上传至服务器,也可以将采集到的支付图像转化为支付链接或者支付小程序等支付信息后再上传至服务器。
204,服务器存储接收到的停车场的支付信息。
在一些实施例中,车载终端还可以不执行根据采集到的传感信息支付停车费用的步骤,直接向服务器上传停车场的支付信息。在一种可能实现的方式中,以采集到的传感信息为支付图像为例,车载终端可以从车辆的采集设备采集的视频中获取至少一个支付图像。在车辆的行驶过程中,采集设备会实时采集车辆所处环境的视频,即在车辆进入停车场之后,采集设备会采集停车场场景的视频。车载终端可以获取采集设备采集的视频并检测视频的每一帧图像,确定视频的多帧图像中包含支付图像,从而可以获取至少一个支付图像。示例性地,车载终端可以在车辆进入停车场的设定时长后启动获取采集设备采集的视频,也可以在确定车辆进入停车场的时刻启动获取视频,并从视频中解析出至少一个支付图像。比如,车载终端获取在车辆停车之前及车辆进入停车场的设定时长之后这段时间内采集设备采集的停车场环境的视频。进一步地,车载终端可以根据采集到的支付图像确定停车场的支付信息,并将支付信息发送给服务器。
一种情况下,支付信息中可以包括停车场的标识,进而服务器可以解析支付信息获取停车场的标识,进而将停车场的标识与停车场的支付信息关联保存。另一种情况下,车载终端可以在向服务器发送给停车场的支付信息时,可以将停车场的标识一块发送给服务器,进而服务器在接收到停车场的支付信息和停车场的标识时,可以将停车场的标识与停车场的支付信息关联保存。又一种情形下,车载终端还可以将自己当前所处的地理位置信息发送给服务器,服务器根据车载终端所处的地理位置信息来确定车辆终端所处的停车场对应的标识,进而将停车场的支付信息和停车场的标识关联保存。针对该情形后续详细 展开说明,此处不再赘述。
在一些可能的实施方式中,为了提升服务器存储的支付信息的准确性,车载终端在向服务器上传支付信息之前,可以对采集到的至少一个支付图像进行检测,确定其中可以用于支付停车场的停车费用的支付图像,并将确定的支付图像对应的支付信息上传,以保证服务器中维护的支付信息的准确性。示例性地,参见图3,为本申请实施例提供的另一种停车支付方法流程图。可选地,图3所示的方法流程可以由车辆或者车辆中的处理装置来执行,或者该方法流程还可以由计算平台、计算平台的芯片系统或者计算平台的处理器来执行,比如,图3所示的方法流程可以由图1A所示系统中包括的车载终端150和服务器200来实现。示例性地,图3所示的方法流程具体包括:
301,车载终端从车辆的采集设备采集的视频中获取至少一个支付图像。
302,车载终端根据至少一个支付图像的扫描结果,从至少一个支付图像中确定第一支付图像。
其中,第一支付图像为至少一个支付图像中用于支付在停车场停车费用的支付图像。示例性地,车载终端可以根据至少一个支付图像的扫描结果确定其中可以支付停车费用的第一支付图像。
303,车载终端向服务器发送第一支付图像的支付信息。
示例性地,第一支付图像的支付信息可以为第一支付图像,也可以为第一支付图像转化得到的支付链接或者支付程序等信息。
304,服务器接收并存储第一支付图像的支付信息。
在一种可能实现的方式中,服务器在接收到第一支付图像的支付信息时,可以直接存储接收到的支付信息。在另一种可能实现的方式中,服务器可以在确定数据库中未存储车辆所在的停车场的支付信息时,将接收到的第一支付图像的支付信息进行存储。在另一种可能实现的方式中,服务器还可以在数据库中存储有停车场的支付信息时,确定存储的支付信息与接收到的第一支付图像的支付信息不相同的情况下,再存储第一支付图像的支付信息。
基于上述方案,本申请提出的停车支付方法不再完全依赖于人工构建的云端数据库,而是通过车辆的车载终端上传的支付信息实现停车场支付信息的维护和管理,相较于传统的人工创建的方式能够有效地提升停车场支付信息的管理效率。并且能够增加服务器管理的停车场支付信息的覆盖范围,避免在新增停车场支付信息或者停车场支付信息发生变化时,无法及时更新导致用户使用体验较差的问题。
一些可能的场景中,为了保证服务器存储的支付图像可识别,因此对于存储的支付图像的分辨率有较高的要求,较高分辨率的支付图像占用的内存空间比较大,导致现有服务器的存储成本比较高。示例性地,车载终端上传至服务器的第一支付图像的支付信息可以为第一支付图像转化得到的支付链接,比如,车载终端可以在确定第一支付图像时将其转化为支付链接,并向服务器上传支付链接。从而可以提高传输效率,并且能够节约服务器的存储空间,降低服务器的存储成本。一些实施例中,当车载终端上传的是支付图像时,服务器可以在接收到支付图像后,将支付图像转化为支付链接进行存储。
为了便于描述,后续以服务器存储的各停车场的支付信息为各停车场的支付链接为例进行介绍。
在一些实施例中,车载终端在采集支付图像之前,还可以首先向服务器请求停车场的支付链接,若能够请求到支付链接,则车载终端可以根据请求到的支付链接支付停车费用,若未请求到支付链接,比如服务器无法判断车载终端的安全性从而拒绝提供支付链接,或者服务器中未存储支付链接的情况下,车载终端可以执行采集支付图像的流程。
作为一种举例,车载终端可以在确认车辆进入停车场时,或者可以在确认车辆进入停车场的设定时长后,向服务器发送第一请求。其中,第一请求用于请求车辆所在停车场的支付链接,第一请求携带车辆当前所处的第一地理位置。示例性地,服务器可以根据第一地理位置确定车辆所在的停车场,在数据库中检索确定的停车场的支付链接。若服务器检索到停车场的支付链接,则可以向车辆的车主的终端设备发送检索结果,用于支付停车费用。若服务器未检索到停车场的支付链接,则可以向车载终端返回第一响应,用于指示车载终端采集停车场环境内的支付链接。进而车载终端接收到第一响应后,可以继续执行上述图2或者图3所示的步骤。作为另一种举例,车载终端进入停车场之前且距离待进入的停车场小于一定距离的情况,车载终端可以向服务器发送车载终端所处的地理位置,并将车辆的行驶方向发送给服务器。由于目前全球定位系统(global positioning system,GPS)的定位精度只能达到米级,仅根据地理位置定位车辆所处的停车场时,可能会存在一定误差,从而导致服务器依据确定的停车场检索支付信息时出错率较高。尤其在停车场分布密集的商圈,这种定位误差可能导致服务器将错误的支付信息发送给车辆的车主的终端设备,降低用户使用体验。本申请实施例中在车辆进入停车场之前,车载终端 不仅将车载终端当前的地理位置发送给服务器,还将车辆的行驶方向发送给服务器,并在进入停车场后,再将进入停车场后的地理位置发送给服务器。从而服务器可以结合车辆进入停车场之前的地理位置和行驶方向,以及车辆进入停车场之后的地理位置共同确定车辆所在的停车场,进而在数据库中检索确定的停车场的支付链接,以降低定位误差对检索支付信息带来的影响,提升检索的准确率。为了便于区分,将车辆进入停车场之前所处的地理位置简称为第二地理位置,车辆进入停车场之后所处的地理位置为第一地理位置。其中,第一地理位置是携带在第一请求中发送给服务器的。
在一种可能实现的方式中,车载终端在向服务器发送第二地理位置之前,可以先判断与车辆距离小于第一距离阈值的范围内是否存在停车场,若存在停车场,则车载终端可以获取车辆的行驶方向和第二地理位置,比如车载终端可以通过车辆中配置的IMU、定位传感器等硬件采集的数据以及方向盘转角确定车辆的行驶方向和车辆所处的第二地理位置。
如下对服务器根据第二地理位置和车辆的行驶方向、以及第一地理位置确定车辆所进入的停车场的方式进行举例说明。
服务器在接收到第二地理位置和车辆的行驶方向后,且在接收到第一地理位置之前,可以预测车辆所要进入的停车场。比如,服务器可以基于接收到的第二地理位置,确定与第二地理位置距离小于第一距离阈值的位置范围内的至少一个停车场。进一步地,服务器可以根据接收到的车辆的行驶方向从至少一个停车场中预测车辆即将进入的停车场。车载终端在确定车辆进入停车场之后,向服务器发送车辆当前所处的第一地理位置。服务器在接收到第一地理位置后,可以根据第一地理位置以及预测的停车场确定车辆实际所在的停车场。
下面,为了便于理解本申请提出的精准定位车辆所处停车场的方案,结合具体的实施例进行介绍。参见图4,为本申请提供的一种定位停车场的方法流程图。该定位方法可以由服务器根据车载终端、车载处理器或者车载传感器等装置上传的车辆的位置信息来实现,可选地,该定位方法可以由服务器、服务器集群、云端服务器、计算平台或者计算平台中的处理装置来执行,示例性地,图4中以服务器和车载终端作为执行主体为例进行介绍,图4所示的方法流程具体包括:
401,在确定与车辆距离小于第一距离阈值的位置范围内存在停车场时,车载终端获取车辆的行驶方向和当前车辆的第二地理位置。
示例性地,车载终端可以根据车辆的IMU和定位传感器等硬件采集的数据以及车辆的方向盘的转角,确定车辆的行驶方向和当前所处的第二地理位置。
一种可选的方式中,车载终端还可以获取车辆的行驶速度,并可以在车辆的行驶速度小于速度阈值且与车辆距离小于第一距离阈值的位置范围内存在停车场时,再启动获取车辆的行驶方向和第二地理位置。示例性地,车载终端还可以通过车辆的整车硬件服务(vehicle hardware service,VHS)获取车辆的档位信息,用于预测车辆的行驶速度。
402,车载终端向服务器发送行驶方向和第二地理位置。
403,服务器接收行驶方向和第二地理位置,并根据行驶方向和第二地理位置预测车辆即将进入的停车场。
示例性地,具体的据测过程可以参见上述实施例中的介绍,在此不再赘述。
404,在确定车辆进入停车场的设定时长后,车载终端向服务器发送第一地理位置。
一种可选的方式中,车载终端可以在确定车辆进入停车场时,向服务器发送车辆当前的第一地理位置。另一种可选的方式中,车载终端可以在确定车辆进入停车场的设定时长后,向服务器发送车辆当前的第一地理位置。
405,服务器判断第一地理位置是否位于预测的停车场内。
若第一地理位置位于预测的停车场内,则继续步骤406。
若第一地理位置不位于预测的停车场内,则继续步骤407。
406,服务器确定车辆处于预测的停车场内。
407,服务器根据第一地理位置对车辆所在的停车场进行定位。
可选地,服务器可以计算各停车场与第一地理位置之间的距离,将距离最近的停车场作为车辆所在的停车场。
基于上述方案,本申请提出不再简单地通过车辆进入停车场之后的位置定位车辆所处的停车场,而是结合车辆进入停车场之前的地理位置和行驶方向预测车辆将要进入的停车场,结合预测的停车场和车 辆及进入停车场后的位置共同定位车辆所在的停车场。本申请的方案可以避免由于定位精度不足导致定位停车场出错的问题,提升定位停车场的准确度。
在一些实施例中,在执行上述图4中的步骤404时,车载终端可以根据车辆的行驶条件确定车辆进入停车场。示例性地,车载终端可以在识别车辆满足如下至少一个条件时,确定车辆进入停车场:
车载终端的通信信号强度低于强度阈值、车辆的速度低于速度阈值以及车辆当前所处的地理位置与停车场入口的地理位置小于距离阈值,检测到采集设备采集的视频中包括停车场的标志物。举例来说,车载终端可以依据GPS信号强度小于强度阈值、车辆速度降低至小于速度阈值、根据地图上车辆对应的应用程序接口(application programming interface,API)与停车场入口的距离小于距离阈值,以及在采集设备采集的视频中识别到停车场的停车杆、停车位或者其他停车场标志物时确定车辆进入停车场。
在一些实施例中,服务器在根据停车场的定位结果从数据库中检索停车场的支付链接时,若检索到支付链接,则可以向车主的终端设备反馈检索结果。若未检索到支付链接,则可以向车载终端反馈第一响应,指示车载终端上传支付链接。下面,结合具体的场景对服务器检索以及反馈检索结果的过程进行介绍。
场景一:检索支付链接成功。
示例性地,根据上述图4中的步骤405可以看出,服务器定位停车场时,存在预测成功和预测失败两种情况。下面针对在这两种情况下的检索过程分别进行介绍:
情况一:预测成功。
服务器在确定车辆处于预测的停车场内时,可以根据预测的停车场的标识从数据库中检索预测的停车场的支付链接。示例性地,服务器在检索到预测的停车场的支付链接时,可以向车辆的车主的终端设备或者车载终端发送检索到的支付链接,用于支付停车费用。以发送至车主的终端设备为例,终端设备在接收到支付链接时,可以将支付链接转换为支付图像,并将支付图像显示在显示屏中,用于车主在离开停车场之前支付停车费用。
情况二:预测失败。
服务器在确定车辆未处于预测的停车场内时,可以根据第一地理位置确定至少一个候选停车场,其中任一候选停车场的入口与第一地理位置之间的距离小于第二距离阈值。进一步地,服务器可以根据每个候选停车场的标识从数据库中检索对应的支付链接。当服务器检索到至少一个候选停车场的支付链接时,可以根据检索到的各候选停车场的支付链接被访问的次数,以及各候选停车场的入口位置与第一地理位置之间的距离,向车辆的车主的终端设备发送支付链接。
举例来说,设服务器确定的候选停车场的数量为N,在从服务器的数据库中检索到N个候选停车场中M个候选停车场的支付链接时,服务器分别确定M个候选停车场的置信度。其中M为大于2的整数,N为大于或等于M的整数。进一步地,可以根据M个候选停车场的置信度,从M个候选停车场中确定P个候选停车场。服务器可以将P个候选停车场的支付链接发送给车辆的车主的终端设备。
针对M个候选停车场中的第一候选停车场,在计算第一候选停车场的置信度时,可以根据第一候选停车场的入口与第一地理位置之间的距离,和数据库中存储的第一候选停车场的支付链接的访问次数确定第一候选停车场的置信度。其中,P为小于或等于M的整数。P个候选停车场可以是M个候选停车场中置信度最大的P个候选停车场。该P个候选停车场的置信度均大于M个候选停车场中除所述P个候选停车场以外的M-P个候选停车场的置信度。其中,P的取值可以是预先设定的也可以是基于M的取值确定的。一些实施中,可以预先配置置信度阈值,从而根据M个候选停车场的置信度,从M个候选停车场中选择置信度大于置信度阈值的P个候选停车场。
示例性地,终端设备可以将接收到的P个支付链接转换为支付图像,逐个扫描并输入车辆的车牌号码,确定并在终端设备的显示屏中显示能够生成车辆准确停车信息的支付图像,用于车主支付停车费用。
在一些实施例中,服务器在向车主的终端设备发送P个候选停车场的支付链接时,还可以将P个候选停车场的支付链接的置信度同步发送给终端设备。示例性地,终端设备可以基于P个支付链接得到P个支付图像,按照置信度由高到低的顺序逐个扫描P个支付图像,并输入车辆的车牌号码。在一种可能的情况下,车主的终端设备确定P个支付图像中不存在可以支付车辆所在停车场停车费用的支付图像时,车主的终端设备可以向服务器发送用于指示推送错误的指示信息。示例性地,终端设备还可以在显示屏中显示用于表征无法送服务器获取停车场支付链接的信息,以提示车主需要人工采集停车场 环境内的支付图像来支付停车费用。作为一种示例,终端设备可以在确定来自服务器的多个支付链接均不可用的情况下,显示如图5所示的显示界面。
在另一种可能的情况下,若P个支付图像中存在可以支付车辆所在停车场停车费用的支付图像时,车主的终端设备可以在显示屏中显示确定的支付图像,用于车主在车辆离开停车场之前支付停车费用。
场景二:检索支付链接失败。
在服务器通过停车场的定位结果检索停车场的支付链接失败时,可以向车载终端返回第一响应,指示车载终端获取并上传车辆所在的停车场的支付链接,为了便于描述,后续将车辆所在的停车场的支付链接简称为第一支付链接。示例性地,车载终端获取以及上传第一支付链接的过程可以参见上述图2或图3。
在一些实施例中,车载终端在接收到第一响应时,可以在请求用户授权后再启动获取支付图像以及上传支付链接的步骤。示例性地,车载终端可以在显示屏中显示第一界面。其中,第一界面包括第一控件,第一控件用于请求是否允许向服务器发送车辆所在停车场的支付链接。作为一种示例,可以参见图6,为本申请提出的第一界面的示意图。进一步地,车载终端可以响应于用户针对第一控件作出的允许向服务器发送所述第一支付链接的操作,以向所述服务器发送所述第一支付链接。
示例性地,车载终端可以在确定用户授权后,从车辆的采集设备采集的视频中获取至少一个支付图像,从中确定用于支付停车场停车费用的第一支付图像,并将第一支付图像转换为第一支付链接上传至服务器。
示例性地,车载终端在执行如上述图2中的步骤201或者如图3中的步骤301,获取至少一个支付图像时,可以检测视频包括每一帧图像中是否存在支付码,若任意一帧图像中存在支付码,则将该帧图像作为一个支付图像。现有的车辆中配置的采集设备一般包括DVR行车记录仪的前置摄像头,以及AVM的环视摄像头。受这两种摄像头的分辨率和视场角(field of angle,FOV)的限制,导致采集到的图像的分辨率较低且图像变形严重,难以从中检测出可用的支付图像。基于此,本申请提出在检测到视频中包括待采集支付图像时,确定车辆与待采集支付图像之间的距离,并根据确定的距离调整采集设备的变焦倍数,获取采集设备调整变焦倍数之后采集到的支付图像。比如,车载终端可以在检测到获取的视频的最新一帧图像中存在支付码时,调整采集设备的变焦倍数,以提升采集设备采集到的支付图像的分辨率以及避免采集到的支付图像的变形问题。
在一些实施例中,车载终端在视频中获取至少一个支付图像之后,即在执行步骤301之后以及在执行步骤302之前,还可以采用人工智能图像增强算法,降低图像的噪点提升图像的清晰度,比如可以采用均值滤波或者中值滤波等算法。
在一些场景下,由于停车场环境中可能存在一些并非停车场支付图像的二维码图像,比如广告二维码或者非法设置的钓鱼二维码等。因此,为了保证车载终端上传的支付链接的准确性,车载终端在上传之前还可以执行如前述图3中的步骤302,即从获取的至少一个支付图像中确定用于支付停车场停车费用的第一支付图像。示例性地,车载终端可以采用如下方式确定第一支付图像:
在一些实施例中,车载终端可以扫描采集到的支付图像,确定扫描结果中包括用于输入车辆的车牌号码的控件。在另一些实施例中,车载终端还可以在确定扫描结果中包括用于输入车辆车牌号码的控件时,进一步确定在控件中输入车辆的车牌号码能够生成车辆在停车场的停车记录信息,比如车辆的入场时间和停车时长等信息。
再进一步地,为了保证支付图像的安全性,在一些实施例中,车载终端还可以在确定扫描结果中包括用于输入车辆车牌号码的控件,且确定在控件中输入车辆的车牌号码能够生成车辆在停车场的停车记录信息时,进一步确定生成的停车信息中的进入停车场的时间与保存的车辆进入停车场的时间之间的时间差小于设定阈值。其中,保存的时间可以是车载终端确定车辆进入停车场的时间,即车载终端在确定车辆进入停车场时,可以保存当前时刻。已知非法的钓鱼二维码中可识别出的车辆进入停车场的时间时随机生成的,因此本申请通过在车辆进入停车场时记录时间,对比记录的时间与扫描结果中生成的时间剔除非法的钓鱼二维码,从而确定准确地用于支付停车费用的第一支付图像。
基于上述实施例,可以确定车载终端获取的第一支付图像满足:
第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件;或者,第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在控件中输入已保存的车辆的车牌号码时生成车辆在停车场的停车记录信息;或者,第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在控件 中输入已保存的车辆的车牌号码时生成车辆在停车场的停车记录信息,且停车记录信息中记录的车辆进入停车场的起始时间与车载终端保存的车辆进入停车场的起始时间之间的时间差小于设定阈值。
下面,结合具体的实施例介绍本申请提出的车载终端采集支付图像,以及上传支付链接的过程,参见图7,为本申请提出的一种停车场支付链接的上传方法流程图。可选地,该方给发流程可以由运载工具,比如车辆执行,或者该方法流程还可以由车载终端或者其他的车载处理器来执行,或者该方法流程可以由计算平台或计算平台中的芯片系统、处理器等装置来执行。示例性地,图7中以车载终端作为执行主体为例进行介绍,具体包括:
701,车载终端在接收到来自服务器的第一响应时,在显示屏中显示第一界面。
其中,第一响应用于表征服务器检索车辆所在停车场的支付链接失败。第一界面中包括第一控件,第一控件用于请求是否允许向服务器发送第一支付链接。作为一种示例,第一界面可以参见图6所示。
702,车载终端响应于用户针对第一控件的操作,获取车辆的采集设备采集的视频。
其中,用户针对第一控件的操作为允许向服务器发送第一支付链接的操作。
703,车载终端在检测到视频包括待采集支付图像时,确定车辆与待采集支付图像之间的距离,并根据确定的距离调整采集设备的变焦倍数,获取采集设备在调整变焦倍数后采集的支付图像。
示例性地,车载终端在获取到至少一个支付图像后,还可以采用预设的图像增强算法将获取到的至少一个支付图像进行优化处理。
704,车载终端判断任一支付图像的扫描结果中是否包括用于输入车牌号码的控件。
若包括,则继续执行步骤705。
若不包括,则继续执行步骤709。
705,车载终端判断在控件中输入车牌号码时是否生成车辆的停车信息。
若是,则继续执行步骤706。
若否,则继续执行步骤709。
706,车载终端计算生成的停车信息中包括的车辆进入停车场的时间与保存的车辆进入停车场的时间之间的时间差。
707,车载终端判断时间差是否小于设定阈值。
若是,则继续执行步骤708。
若否,则继续执行步骤709。
708,车载终端确定任一支付图像为第一支付图像,将第一支付图像转换为第一支付链接,并向服务器发送第一支付链接。
示例性地,车载终端还可以采用预先设置的密钥将第一支付链接以及车辆的车主的账户信息进行加密,并将加密后的数据上传至服务器。进一步提升数据传输的安全性。
709,车载终端删除任一支付图像。
基于上述方案,为了保证采集到的支付图像可识别,本申请提出通过调整采集设备的变焦倍数来实现获取清晰的支付图像。并且,本申请还提出车载终端通过逐个扫描获取的支付图像以及对比停车信息的方式,提升上传至服务器的支付链接的准确性和安全性。
以上,结合场景一和场景二分别介绍了服务器检索支付链接成功和检索失败两种场景下的具体执行步骤。在一些场景中,服务器还可以对数据库中存储的支付链接进行维护和管理,在一种可能的情况下,如上述实施例中的图2所介绍的,车载终端在采用支付图像成功支付停车费用后向服务器发送支付链接。针对这种情况,服务器可以根据来自车载终端的支付链接对存储的支付链接进行维护和管理。比如,服务器若确定数据库中存储有车载终端在支付成功后上传的支付链接,则可以将存储的支付链接的访问次数进行更新。
在另一种可能的情况下,如上述实施例中的图3所介绍的,车载终端在采集到支付图像后不会进行支付停车费用,而是直接将支付信息上传至服务器。针对这种情况,服务器可以根据车主的终端设备在支付成功后的反馈信息,对存储的支付链接进行维护和管理,下面对服务器根据车主的终端设备反馈的信息进行维护和管理支付链接的过程进行具体介绍:
在一些实施例中,车主的终端设备在采用来自服务器的支付链接成功支付停车费用时,可以向服务器发送用于指示支付成功的指示信息。为了便于描述,后续将终端设备支付成功的支付图像简称为第二支付图像。
示例性地,终端设备在采用第二支付图像成功支付停车费用时,可以生成用于表征支付成功的指示信息,并将指示信息和第二支付图像转换得到的第二支付链接发送至服务器。示例性地,服务器可以接收指示信息和第二支付链接,并可以根据指示信息更新存储的第二支付链接的访问次数。比如,若更新之前第二支付链接的访问次数为1,则可以根据指示信息将其更新为2。
作为一种可选的方式,服务器可以在根据指示信息确定第二支付链接的可以用于支付停车费用时,向上传第二支付链接的车载终端发送用于指示第二支付链接准确的反馈信息。举例来说,若车载终端A和车载终端B针对同一个停车场上传了两个不同的支付链接,比如车载终端A上传的是支付链接A,车载终端B上传的是支付链接B(具体的上传步骤可以参见上述场景二中的相关介绍,在此不再进行赘述)。服务器可以存储两个支付链接,并将两个支付链接的访问次数均设置为0。进一步地,服务器在接收到用于表征采用支付链接A支付停车场停车费用成功的指示信息时,可以向车载终端A发送反馈信息,并将支付链接A的访问次数置为1。
在一些实施例中,服务器还可以周期性地对存储的支付链接进行管理。比如可以根据数据库中存储的各停车场的支付链接的访问次数和最新访问时间,对各支付链接进行过期处理。在一种可能实现的方式中,服务器可以每间隔设定周期获取存储的多个支付链接中任一支付链接的访问次数和最新访问时间。若确定任一支付链接的最新访问时间与当前时刻之间的时间差大于时间阈值,且任一支付链接的被访问次数小于次数阈值,则可以将任一支付链接作为过期支付链接。进一步地,服务器可以删除多个支付链接中的过期支付链接。周期性地清除过期支付链接不仅能够节约服务器的存储成本,还能够节约服务器的维护成本。
在一些场景下,本申请还提出可以对车辆的停车时间进行监控,并在临近免费停车时间时提示车主。示例性地,车主的终端设备可以在车辆进入停车场时记录车辆的进场时间。在车辆进入停车场之后,终端设备可以实时计算当前时刻与进场时间之间的时间差,并可以在计算得到的时间差与停车场的免费停车时间之间的差值小于预设值时,在显示屏中显示第二界面,第二界面包括计算得到的时间差与停车场的免费停车时间之间的差值,以提醒用户临近免费停车时间。作为一种示例,参见图8,为本申请提出的一种第二界面的示意图。
本申请实施例还提出了一种停车支付装置,用于执行上述方法中的各个步骤,相关特征可以参见上述实施例中的介绍,在此不再赘述。如图9所示,停车支付装置900可以包括:处理单元901、通信单元902和存储单元903。
在一种可能的场景中:
所述处理单元901,用于获取车载传感装置采集的传感信息,所述传感信息用于确定车辆所在停车场的支付信息;
所述处理单元901,还用于在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,通过所述通信单元902向服务器发送所述停车场的支付信息。
在一些实施例中,所述传感信息包括所述车辆在所述停车场内采集的支付图像;所述处理单元901,还用于:
从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,其中,所述第一支付图像为能够用于支付所述车辆在所述停车场内的停车费用的图像;
所述处理单元901,具体用于:
在根据所述第一支付图像,支付所述车辆在所述停车场的停车费用后,通过所述通信单元902向服务器发送所述停车场的第一支付图像相关的支付信息。
在一些实施例中,所述通信单元902,还用于:
在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中所述第一请求用于请求所述停车场的支付信息;
接收所述服务器返回的第一响应,所述第一响应用于指示所述服务器无法提供所述停车场的支付信息。
在一些实施例中,所述车载传感装置包括用于采集行车视频的采集设备;所述处理单元901,具体用于:
在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
在一些实施例中,在所述车辆进入所述停车场之前,所述处理单元901,还用于:
获取所述车辆的行驶方向和所述车辆当前所处的地理位置;
通过所述通信单元902向所述服务器发送所述车辆的行驶方向和所述车辆当前所处的地理位置;
其中,所述车辆的行驶方向和所述车辆的地理位置用于所述服务器检索所述停车场的支付信息。
在一些实施例中,所述处理单元901,具体用于:
分别扫描在所述停车场内采集的支付图像,确定扫描结果中包括的用于输入车辆的车牌号码的控件;
根据在所述控件中输入已保存的所述车辆的车牌号码时生成的停车记录信息,从在所述停车场内采集的支付图像中确定第一支付图像。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入所述车辆的车牌号码的控件。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息。
在一些实施例中,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息,且所述停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值。
在一些实施例中,所述处理单元901,还用于:
识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视频中包括所述停车场的停车标志物。
在一些实施例中,所述处理单元901,还用于:
在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,指示所述通信单元902向所述服务器发送所述支付信息。
在另一种可能的场景下:
通信单元902,用于接收车辆的车载终端发送的所述车辆所在的停车场的支付信息;所述支付信息用于支付所述停车场的停车费用;
存储单元903,用于存储所述停车场的支付信息。
在一些实施例中,所述装置还包括处理单元901,
所述通信单元902,还用于接收来自所述车载终端的第一请求;所述第一请求用于请求所述停车场的支付信息,所述第一请求携带所述车辆当前所处的第一地理位置;
所述处理单元901,用于根据所述第一地理位置确定所述车辆所在的停车场,在确定无法提供所述停车场的支付信息时,通过所述通信单元902向所述车载终端返回第一响应。
在一些实施例中,在接收来自车载终端的第一请求之前,所述通信单元902还用于,接收所述车载终端发送的所述车辆的行驶方向和所述车辆在进入停车场之前所处的第二地理位置;所述第二地理位置与所述停车场的距离小于第一距离阈值;
所述处理单元901,还用于获取所述第二地理位置的设定范围内的至少一个停车场,根据所述车辆的行驶方向从所述至少一个停车场中预测所述车辆即将进入的停车场;
所述处理单元901,在确定无法提供所述停车场的支付信息时,具体用于:
当所述第一地理位置位于预测的停车场内,从所述数据库中未检索到所述预测的停车场的支付信息;或者,
当所述第一地理位置位于所述预测的停车场外,根据所述第一地理位置确定至少一个候选停车场;从所述数据库中未检索到所述至少一个候选停车场中任一候选停车场的支付信息;其中,所述至少一个候选停车场中的任一候选停车场的入口与所述第一地理位置之间的距离小于第二距离阈值。
在一些实施例中,所述候选停车场的数量为N,所述处理单元901,还用于:
在从所述数据库中检索到N个所述候选停车场中M个候选停车场的支付信息时,确定所述M个候选停车场的置信度;所述M为大于2的整数,所述N为大于或等于M的整数;第一候选停车场的置信度根据所述第一候选停车场的入口与所述第一地理位置的距离和所述数据库中保存的所述第一候选停车场的支付信息的访问次数确定;所述第一候选停车场为所述M个候选停车场中的任一个候选停车场;
根据所述M个候选停车场的置信度从所述M个候选停车场中确定至少一个候选停车场,并指示所述通信单元902将所述至少一个候选停车场的支付信息发送给所述车辆的车主的终端设备。
在一些实施例中,所述支付信息为所述车载终端在支付所述车辆在所述停车场的停车费用后发送的,所述处理单元901,还用于:
在确定数据库中存储有所述停车场的支付信息时,更新所述存储单元903中存储的所述支付信息的访问次数。
在一些实施例中,所述处理单元901,还用于:
获取存储的多个支付信息分别的访问次数和最新访问时间;
确定所述多个支付信息中的过期支付信息;所述过期支付信息的最新访问时间与当前时刻之间的时间差大于时间阈值,且所述过期支付信息的访问次数小于次数阈值;
将所述过期支付信息删除。
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。在本申请的实施例中的各功能单元可以集成在一个处理单元901中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
在一个简单的实施例中,本领域的技术人员可以想到上述实施例中的停车支付装置均可采用图10所示的形式。
如图10所示的装置1000,包括至少一个处理器1010、存储器1020,可选的,还可以包括通信接口1030。
本申请实施例中不限定上述处理器1010以及存储器1020之间的具体连接介质。
在如图10的装置中,还包括通信接口1030,处理器1010在与其他设备进行通信时,可以通过通信接口1030进行数据传输。
当停车支付装置采用图10所示的形式时,图10中的处理器1010可以通过调用存储器1020中存储的计算机执行指令,使得装置1000可以执行上述任一方法实施例中停车支付装置执行的方法。
本申请实施例还涉及一种芯片系统,该芯片系统包括处理器,用于调用存储器中存储的计算机程序或计算机指令,以使得该处理器执行上述任一实施例的方法。
在一种可能的实现方式中,该处理器通过接口与存储器耦合。
在一种可能的实现方式中,该芯片系统还包括存储器,该存储器中存储有计算机程序或计算机指令。
本申请实施例还涉及一种处理器,该处理器用于调用存储器中存储的计算机程序或计算机指令,以使得该处理器执行上述任一实施例所述的方法。
应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算 机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请实施例范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (52)

  1. 一种停车支付方法,其特征在于,所述方法包括:
    获取车载传感装置采集的传感信息,所述传感信息用于确定车辆所在停车场的支付信息;
    在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的支付信息。
  2. 根据权利要求1所述的方法,其特征在于,所述传感信息包括所述车辆在所述停车场内采集的支付图像;所述方法还包括:
    从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,其中,所述第一支付图像为能够用于支付所述车辆在所述停车场内的停车费用的图像;
    所述在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的支付信息,包括:
    在根据所述第一支付图像,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的第一支付图像相关的支付信息。
  3. 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
    在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中所述第一请求用于请求所述停车场的支付信息;
    接收所述服务器返回的第一响应,所述第一响应用于指示所述服务器无法提供所述停车场的支付信息。
  4. 根据权利要求2或3所述的方法,其特征在于,所述车载传感装置包括用于采集行车视频的采集设备;所述获取车载传感装置采集的传感信息,包括:
    在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
    根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
  5. 根据权利要求3或4所述的方法,其特征在于,在所述车辆进入所述停车场之前,所述方法还包括:
    获取所述车辆的行驶方向和所述车辆当前所处的地理位置;
    向所述服务器发送所述车辆的行驶方向和所述车辆当前所处的地理位置;
    其中,所述车辆的行驶方向和所述车辆的地理位置用于所述服务器检索所述停车场的支付信息。
  6. 根据权利要求2-5任一项所述的方法,其特征在于,所述从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,包括:
    分别扫描在所述停车场内采集的支付图像,确定扫描结果中包括的用于输入车辆的车牌号码的控件;
    根据在所述控件中输入已保存的所述车辆的车牌号码时生成的停车记录信息,从在所述停车场内采集的支付图像中确定第一支付图像。
  7. 根据权利要求2-6任一项所述的方法,其特征在于,所述第一支付图像的扫描结果中包括用于输入所述车辆的车牌号码的控件。
  8. 根据权利要求2-6任一项所述的方法,其特征在于,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息。
  9. 根据权利要求2-6任一项所述的方法,其特征在于,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息,且所述停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值。
  10. 根据权利要求3-9任一项所述的方法,其特征在于,确定所述车辆进入所述停车场,包括:
    识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
    所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视 频中包括所述停车场的停车标志物。
  11. 根据权利要求1-10任一项所述的方法,其特征在于,在向服务器发送所述停车场的支付信息之前,所述方法还包括:
    在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
    响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,向所述服务器发送所述支付信息。
  12. 一种停车支付方法,其特征在于,所述方法包括:
    接收车辆的车载终端发送的所述车辆所在的停车场的支付信息;所述支付信息用于支付所述停车场的停车费用;
    存储所述停车场的支付信息。
  13. 根据权利要求12所述的方法,其特征在于,所述方法还包括:
    接收来自所述车载终端的第一请求;所述第一请求用于请求所述停车场的支付信息,所述第一请求携带所述车辆当前所处的第一地理位置;
    根据所述第一地理位置确定所述车辆所在的停车场,在确定无法提供所述停车场的支付信息时,向所述车载终端返回第一响应。
  14. 根据权利要求13所述的方法,其特征在于,在接收来自车载终端的第一请求之前,所述方法还包括:
    接收所述车载终端发送的所述车辆的行驶方向和所述车辆在进入停车场之前所处的第二地理位置;所述第二地理位置与所述停车场的距离小于第一距离阈值;
    获取所述第二地理位置的设定范围内的至少一个停车场;
    根据所述车辆的行驶方向从所述至少一个停车场中预测所述车辆即将进入的停车场;
    确定无法提供所述停车场的支付信息,包括:
    当所述第一地理位置位于预测的停车场内,从所述数据库中未检索到所述预测的停车场的支付信息;或者,
    当所述第一地理位置位于所述预测的停车场外,根据所述第一地理位置确定至少一个候选停车场;从所述数据库中未检索到所述至少一个候选停车场中任一候选停车场的支付信息;其中,所述至少一个候选停车场中的任一候选停车场的入口与所述第一地理位置之间的距离小于第二距离阈值。
  15. 根据权利要求14所述的方法,其特征在于,所述候选停车场的数量为N,所述方法还包括:
    在从所述数据库中检索到N个所述候选停车场中M个候选停车场的支付信息时,确定所述M个候选停车场的置信度;所述M为大于2的整数,所述N为大于或等于M的整数;第一候选停车场的置信度根据所述第一候选停车场的入口与所述第一地理位置的距离和所述数据库中保存的所述第一候选停车场的支付信息的访问次数确定;所述第一候选停车场为所述M个候选停车场中的任一个候选停车场;
    根据所述M个候选停车场的置信度从所述M个候选停车场中确定至少一个候选停车场,并将所述至少一个候选停车场的支付信息发送给所述车辆的车主的终端设备。
  16. 根据权利要求12-15任一项所述的方法,其特征在于,所述支付信息为所述车载终端在支付所述车辆在所述停车场的停车费用后发送的,所述方法还包括:
    在确定数据库中存储有所述停车场的支付信息时,更新存储的所述支付信息的访问次数。
  17. 根据权利要求12-16任一项所述的方法,其特征在于,所述方法还包括:
    获取存储的多个支付信息分别的访问次数和最新访问时间;
    确定所述多个支付信息中的过期支付信息;所述过期支付信息的最新访问时间与当前时刻之间的时间差大于时间阈值,且所述过期支付信息的访问次数小于次数阈值;
    将所述过期支付信息删除。
  18. 一种停车支付装置,其特征在于,所述装置包括处理单元和通信单元:
    所述处理单元,用于获取车载传感装置采集的传感信息,所述传感信息用于确定车辆所在停车场的支付信息;
    所述处理单元,还用于在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,通过所 述通信单元向服务器发送所述停车场的支付信息。
  19. 根据权利要求18所述的装置,其特征在于,所述传感信息包括所述车辆在所述停车场内采集的支付图像;所述处理单元,还用于:
    从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,其中,所述第一支付图像为能够用于支付所述车辆在所述停车场内的停车费用的图像;
    所述处理单元,具体用于:
    在根据所述第一支付图像,支付所述车辆在所述停车场的停车费用后,通过所述通信单元向服务器发送所述停车场的第一支付图像相关的支付信息。
  20. 根据权利要求18或19所述的装置,其特征在于,所述通信单元,还用于:
    在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中所述第一请求用于请求所述停车场的支付信息;
    接收所述服务器返回的第一响应,所述第一响应用于指示所述服务器无法提供所述停车场的支付信息。
  21. 根据权利要求19或20所述的装置,其特征在于,所述车载传感装置包括用于采集行车视频的采集设备;所述处理单元,具体用于:
    在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
    根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
  22. 根据权利要求20或21所述的装置,其特征在于,在所述车辆进入所述停车场之前,所述处理单元,还用于:
    获取所述车辆的行驶方向和所述车辆当前所处的地理位置;
    通过所述通信单元向所述服务器发送所述车辆的行驶方向和所述车辆当前所处的地理位置;
    其中,所述车辆的行驶方向和所述车辆的地理位置用于所述服务器检索所述停车场的支付信息。
  23. 根据权利要求19-22任一项所述的装置,其特征在于,所述处理单元,具体用于:
    分别扫描在所述停车场内采集的支付图像,确定扫描结果中包括的用于输入车辆的车牌号码的控件;
    根据在所述控件中输入已保存的所述车辆的车牌号码时生成的停车记录信息,从在所述停车场内采集的支付图像中确定第一支付图像。
  24. 根据权利要求19-23任一项所述的装置,其特征在于,所述第一支付图像的扫描结果中包括用于输入所述车辆的车牌号码的控件。
  25. 根据权利要求19-23任一项所述的装置,其特征在于,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息。
  26. 根据权利要求19-23任一项所述的装置,其特征在于,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息,且所述停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值。
  27. 根据权利要求20-26任一项所述的装置,其特征在于,所述处理单元,还用于:
    识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
    所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视频中包括所述停车场的停车标志物。
  28. 根据权利要求18-27任一项所述的装置,其特征在于,所述处理单元,还用于:
    在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
    响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,指示所述通信单元向所述服务器发送所述支付信息。
  29. 一种停车支付装置,其特征在于,所述装置包括:
    通信单元,用于接收车辆的车载终端发送的所述车辆所在的停车场的支付信息;所述支付信息用于支付所述停车场的停车费用;
    存储单元,用于存储所述停车场的支付信息。
  30. 根据权利要求29所述的装置,其特征在于,所述装置还包括处理单元,
    所述通信单元,还用于接收来自所述车载终端的第一请求;所述第一请求用于请求所述停车场的支付信息,所述第一请求携带所述车辆当前所处的第一地理位置;
    所述处理单元,用于根据所述第一地理位置确定所述车辆所在的停车场,在确定无法提供所述停车场的支付信息时,通过所述通信单元向所述车载终端返回第一响应。
  31. 根据权利要求30所述的装置,其特征在于,在接收来自车载终端的第一请求之前,所述通信单元还用于,接收所述车载终端发送的所述车辆的行驶方向和所述车辆在进入停车场之前所处的第二地理位置;所述第二地理位置与所述停车场的距离小于第一距离阈值;
    所述处理单元,还用于获取所述第二地理位置的设定范围内的至少一个停车场,根据所述车辆的行驶方向从所述至少一个停车场中预测所述车辆即将进入的停车场;
    所述处理单元,在确定无法提供所述停车场的支付信息时,具体用于:
    当所述第一地理位置位于预测的停车场内,从所述数据库中未检索到所述预测的停车场的支付信息;或者,
    当所述第一地理位置位于所述预测的停车场外,根据所述第一地理位置确定至少一个候选停车场;从所述数据库中未检索到所述至少一个候选停车场中任一候选停车场的支付信息;其中,所述至少一个候选停车场中的任一候选停车场的入口与所述第一地理位置之间的距离小于第二距离阈值。
  32. 根据权利要求31所述的装置,其特征在于,所述候选停车场的数量为N,所述处理单元,还用于:
    在从所述数据库中检索到N个所述候选停车场中M个候选停车场的支付信息时,确定所述M个候选停车场的置信度;所述M为大于2的整数,所述N为大于或等于M的整数;第一候选停车场的置信度根据所述第一候选停车场的入口与所述第一地理位置的距离和所述数据库中保存的所述第一候选停车场的支付信息的访问次数确定;所述第一候选停车场为所述M个候选停车场中的任一个候选停车场;
    根据所述M个候选停车场的置信度从所述M个候选停车场中确定至少一个候选停车场,并指示所述通信单元将所述至少一个候选停车场的支付图像的支付信息发送给所述车辆的车主的终端设备。
  33. 根据权利要求30-32任一项所述的装置,其特征在于,所述支付信息为所述车载终端在支付所述车辆在所述停车场的停车费用后发送的,所述处理单元,还用于:
    在确定数据库中存储有所述停车场的支付信息时,更新所述存储单元中存储的所述支付信息的访问次数。
  34. 根据权利要求30-33任一项所述的装置,其特征在于,所述处理单元,还用于:
    获取存储的多个支付信息分别的访问次数和最新访问时间;
    确定所述多个支付信息中的过期支付信息;所述过期支付信息的最新访问时间与当前时刻之间的时间差大于时间阈值,且所述过期支付信息的访问次数小于次数阈值;
    将所述过期支付信息删除。
  35. 一种停车支付系统,其特征在于,所述系统包括:
    车载终端,用于从获取车载传感装置采集的传感信息,所述传感信息用于确定车辆所在停车场的支付信息;
    所述车载终端,还用于在根据所述传感信息,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的支付信息;
    所述服务器,用于接收并存储所述支付信息。
  36. 根据权利要求35所述的系统,其特征在于,所述传感信息包括所述车辆在所述停车场内采集的支付图像;所述车载终端,还用于:
    从所述车辆在所述停车场内采集的支付图像中确定第一支付图像,其中,所述第一支付图像为能够用于支付所述车辆在所述停车场内的停车费用的图像;
    所述车载终端,具体用于:
    在根据所述第一支付图像,支付所述车辆在所述停车场的停车费用后,向服务器发送所述停车场的第一支付图像相关的支付信息。
  37. 根据权利要求35或36所述的系统,其特征在于,所述车载终端,还用于在所述车辆进入所述停车场后,向所述服务器发送第一请求,其中所述第一请求用于请求所述停车场的支付信息;
    所述服务器,还用于接收所述第一请求,根据所述第一地理位置确定所述车辆所在的停车场,在确定无法提供所述停车场的支付信息时,向所述车载终端返回第一响应;
    所述车载终端,还用于接收所述第一响应。
  38. 根据权利要求36或37所述的系统,其特征在于,所述车载传感装置包括用于采集行车视频的采集设备;所述车载终端,具体用于:
    在检测到所述采集设备采集的视频包括待采集的支付图像时,确定所述车辆与所述待采集的支付图像之间的距离;
    根据所述距离调整所述采集设备的变焦倍数,获取所述采集设备在调整变焦倍数后所采集的支付图像。
  39. 根据权利要求37或38所述的系统,其特征在于,在所述车辆进入所述停车场之前,所述车载终端,还用于获取所述车辆的行驶方向和所述车辆当前所处的第二地理位置,向所述服务器发送所述车辆的行驶方向和所述第二地理位置;所述第二地理位置与所述停车场的距离小于第一距离阈值;
    接收所述车辆的行驶方向和所述第二地理位置,获取所述第二地理位置的设定范围内的至少一个停车场;
    所述服务器,还用于根据所述车辆的行驶方向从所述至少一个停车场中预测所述车辆即将进入的停车场;
    所述服务器,还确定无法提供所述停车场的支付信息时,具体用于:
    当所述第一地理位置位于预测的停车场内,从所述数据库中未检索到所述预测的停车场的支付信息;或者,
    当所述第一地理位置位于所述预测的停车场外,根据所述第一地理位置确定至少一个候选停车场;从所述数据库中未检索到所述至少一个候选停车场中任一候选停车场的支付信息;其中,所述至少一个候选停车场中的任一候选停车场的入口与所述第一地理位置之间的距离小于第二距离阈值。
  40. 根据权利要求39所述的系统,其特征在于,所述候选停车场的数量为N,所述服务器,还用于:
    在从所述数据库中检索到N个所述候选停车场中M个候选停车场的支付信息时,确定所述M个候选停车场的置信度;所述M为大于2的整数,所述N为大于或等于M的整数;第一候选停车场的置信度根据所述第一候选停车场的入口与所述第一地理位置的距离和所述数据库中保存的所述第一候选停车场的支付信息的访问次数确定;所述第一候选停车场为所述M个候选停车场中的任一个候选停车场;
    根据所述M个候选停车场的置信度从所述M个候选停车场中确定至少一个候选停车场,并将所述至少一个候选停车场的支付信息发送给所述车辆的车主的终端设备。
  41. 根据权利要求35-40任一项所述的系统,其特征在于,所述服务器,还用于:
    在确定数据库中存储有所述停车场的支付信息时,更新存储的所述支付信息的访问次数。
  42. 根据权利要求35-41任一项所述的系统,其特征在于,所述服务器,还用于:
    获取存储的多个支付信息分别的访问次数和最新访问时间;
    确定所述多个支付信息中的过期支付信息;所述过期支付信息的最新访问时间与当前时刻之间的时间差大于时间阈值,且所述过期支付信息的访问次数小于次数阈值;
    将所述过期支付信息删除。
  43. 根据权利要求36-42任一项所述的系统,其特征在于,所述车载终端,具体用于:
    分别扫描在所述停车场内采集的支付图像,确定扫描结果中包括的用于输入车辆的车牌号码的控件;
    根据在所述控件中输入已保存的所述车辆的车牌号码时生成的停车记录信息,从在所述停车场内采集的支付图像中确定第一支付图像。
  44. 根据权利要求36-43任一项所述的系统,其特征在于,所述第一支付图像的扫描结果中包括用 于输入所述车辆的车牌号码的控件。
  45. 根据权利要求36-43任一项所述的系统,其特征在于,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息。
  46. 根据权利要求36-43任一项所述的系统,其特征在于,所述第一支付图像的扫描结果中包括用于输入车辆的车牌号码的控件,且在所述控件中输入已保存的所述车辆的车牌号码时生成所述车辆在所述停车场的停车记录信息,且所述停车记录信息中记录的所述车辆进入所述停车场的起始时间与所述车辆的车载终端保存的所述车辆进入所述停车场的起始时间之间的时间差小于设定阈值。
  47. 根据权利要求37-46任一项所述的系统,其特征在于,所述车载终端,还用于:
    识别所述车辆满足如下一个或多个条件时,确定所述车辆进入所述停车场:
    所述车辆的车载终端的通信信号的强度低于强度阈值、所述车辆的速度低于速度阈值、所述车辆当前所处的地理位置与所述停车场入口的地理位置小于距离阈值以及检测到所述采集设备所采集的视频中包括所述停车场的停车标志物。
  48. 根据权利要求35-47任一项所述的系统,其特征在于,所述车载终端,还用于:
    在显示屏中显示第一界面;所述第一界面包括第一控件,所述第一控件用于请求是否允许向所述服务器发送所述支付信息;
    响应于用户针对所述第一控件作出的允许向所述服务器发送所述支付信息的操作,向所述服务器发送所述支付信息。
  49. 一种停车支付装置,其特征在于,包括:处理器和存储器;
    所述存储器用于存储程序;
    所述处理器用于执行所述存储器所存储的程序,以使所述装置实现如所述权利要求1-11中任一项所述的方法。
  50. 一种停车支付装置,其特征在于,包括:处理器和存储器;
    所述存储器用于存储程序;
    所述处理器用于执行所述存储器所存储的程序,以使所述装置实现如所述权利要求12-17中任一项所述的方法。
  51. 一种计算机可读存储介质,其特征在于,所述计算机可读介质存储有程序代码,当所述程序代码在计算机上运行时,使得计算机执行如权利要求1至11中任一项所述的方法;或者,当所述程序代码在计算机上运行时,使得计算机执行如权利要求12至17中任一项所述的方法。
  52. 一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1至11中任一项所述的方法;或者,执行如权利要求12至17中任一项所述的方法。
PCT/CN2023/112697 2022-11-30 2023-08-11 一种停车支付方法、装置和系统 WO2024113952A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202211529001.6 2022-11-30
CN202211529001.6A CN118116091A (zh) 2022-11-30 2022-11-30 一种停车支付方法、装置和系统

Publications (1)

Publication Number Publication Date
WO2024113952A1 true WO2024113952A1 (zh) 2024-06-06

Family

ID=91218450

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2023/112697 WO2024113952A1 (zh) 2022-11-30 2023-08-11 一种停车支付方法、装置和系统

Country Status (2)

Country Link
CN (1) CN118116091A (zh)
WO (1) WO2024113952A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118657522A (zh) * 2024-06-25 2024-09-17 岚图汽车科技有限公司 车辆支付方法、装置、设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020201874A (ja) * 2019-06-13 2020-12-17 日本システムバンク株式会社 駐車場の駐車料金の電子決済方法
CN112419516A (zh) * 2020-10-26 2021-02-26 腾讯科技(深圳)有限公司 一种信息处理方法、系统、装置及存储介质
CN114997848A (zh) * 2022-05-10 2022-09-02 上海优咔网络科技有限公司 一种智能网联汽车车载支付方法
CN115331316A (zh) * 2022-08-12 2022-11-11 安徽江淮汽车集团股份有限公司 车辆离开停车场时的费用自动结算方法及系统

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020201874A (ja) * 2019-06-13 2020-12-17 日本システムバンク株式会社 駐車場の駐車料金の電子決済方法
CN112419516A (zh) * 2020-10-26 2021-02-26 腾讯科技(深圳)有限公司 一种信息处理方法、系统、装置及存储介质
CN115294665A (zh) * 2020-10-26 2022-11-04 腾讯科技(深圳)有限公司 一种信息处理方法、系统、装置及存储介质
CN114997848A (zh) * 2022-05-10 2022-09-02 上海优咔网络科技有限公司 一种智能网联汽车车载支付方法
CN115331316A (zh) * 2022-08-12 2022-11-11 安徽江淮汽车集团股份有限公司 车辆离开停车场时的费用自动结算方法及系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118657522A (zh) * 2024-06-25 2024-09-17 岚图汽车科技有限公司 车辆支付方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN118116091A (zh) 2024-05-31

Similar Documents

Publication Publication Date Title
KR101783982B1 (ko) 차량용 감시 카메라를 이용한 통합 관제 시스템 및 그 방법
US10445592B2 (en) Method for surveilling a tolling system
JP6815262B2 (ja) 交通違反検知装置、システム、交通違反検知方法およびプログラム
US9531783B2 (en) Information distribution device
CN107851125A (zh) 通过车辆和服务器数据库进行两步对象数据处理以生成、更新和传送精确道路特性数据库的系统和方法
CN111310550A (zh) 用于基于周围环境改进位置决策的方法及设备
JP2019079194A (ja) 情報提供システム、車両、および、プログラム
CN113269976B (zh) 定位方法和装置
JP6732677B2 (ja) 動画収集システム、動画収集装置、および動画収集方法
JP5932850B2 (ja) 情報処理システム、情報処理方法、情報処理装置、情報処理端末、情報処理用プログラム、および、記録媒体
WO2024113952A1 (zh) 一种停车支付方法、装置和系统
KR20190043396A (ko) 도로 경로 촬영 영상을 이용한 도로 경로 별 날씨정보 생성 및 제공하기 위한 방법 및 시스템
JP2012014255A (ja) 情報配信装置
CN111319560A (zh) 信息处理系统、程序和信息处理方法
US20220212787A1 (en) Image capturing system, control device, control method, and storage medium
KR101070882B1 (ko) 리얼 맵 정보 제공 방법 및 그 시스템
JP2019087969A (ja) 走行現調支援装置
CN115359671A (zh) 一种路口车辆协同控制方法及相关设备
JP7254000B2 (ja) 画像配信装置及び方法並びに画像配信システム
JP7256039B2 (ja) 駐車需要推定装置、駐車需要推定システム、駐車需要推定方法および車載装置
JP7160763B2 (ja) 情報処理装置、情報処理システム、情報処理方法、プログラム、およびアプリケーションプログラム
JP6998237B2 (ja) サーバ装置、画像収集方法、及び画像取得システム
JP2022074672A (ja) 地図更新装置及び地図更新方法
US20240289701A1 (en) Vehicle-based media collection systems and methods
JP2020067818A (ja) 画像選択装置及び画像選択方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 23896113

Country of ref document: EP

Kind code of ref document: A1