Payment processing method and device, storage medium, electronic equipment and vehicle
By obtaining image collection around the vehicle, automatically identify and analyze the payment identification information, solve the problem of low payment efficiency and security risk caused by the user's manual scanning identification information, and achieve a more efficient, convenient and safe parking payment process.
Patent Information
- Application Number
- CN202310922922.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-25
- Publication Date
- 2025-01-28
AI Technical Summary
In the prior art, users need to manually scan the identification information when making electronic payments in the parking lot, resulting in low payment efficiency, distracted users and security risks.
By obtaining image collection around the vehicle, automatically identify and analyze the payment logo information, obtain the payment information, and send a payment request to the server based on the information to complete the payment operation.
It improves the efficiency and convenience of user travel, reduces the risk of user distraction, and improves the security of the payment process.
Smart Images

Figure CN119380425A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing technology, and specifically to a payment processing method, device, storage medium, electronic device and vehicle. Background Art
[0002] For some parking fee scenarios, the payment methods that users can choose are mostly electronic payments.
[0003] At present, when users pay parking fees through electronic payment, they need to take out their smart terminals to actively scan identification information, and only after the identification information is scanned can they pay and settle the parking fees. The identification information can be a QR code, a bar code, etc.
[0004] However, this method not only requires the user to manually take out the smart terminal to perform a series of scanning identification information operations while driving the vehicle, resulting in low payment efficiency, but also causes user distraction and poses certain security risks. Summary of the invention
[0005] In view of this, the present application provides a payment processing method, device, storage medium, electronic device and vehicle, which can solve the problem that it is troublesome for users to manually scan identification information when paying parking fees and the payment efficiency is low. At the same time, it can improve the travel efficiency and convenience of users and ensure the safety of users.
[0006] In a first aspect, the present application provides a payment processing method, comprising:
[0007] Receiving a payment instruction from a user, and acquiring a first image obtained by capturing a first preset range around the vehicle at a current time;
[0008] If the first image contains identification information for payment, the identification information is identified and parsed to obtain and output the information to be paid;
[0009] In response to the user's payment operation based on the information to be paid, a payment request is sent to the service end, and the service end is used to determine whether the vehicle has completed the payment based on the payment request.
[0010] Optionally, receiving a payment instruction from a user includes:
[0011] Receiving payment instructions input by the user through the steering wheel touch control; and / or,
[0012] Receiving payment instructions input by the user through the touch screen of the vehicle terminal; and / or,
[0013] Receive payment instructions input by the user through voice control.
[0014] Optionally, acquiring an image of a first preset range around the vehicle at a current time to obtain a first image includes:
[0015] Acquire a first image obtained by capturing a first preset range around the vehicle through a vehicle-mounted surround view image acquisition device at the current time; or,
[0016] Receive a first image captured within a first preset range around the vehicle at the current time and sent by an associated image capture device; wherein the associated image capture device is an image capture device installed independently of the vehicle.
[0017] Optionally, the process of determining the first preset range includes:
[0018] Obtaining the current location information of the vehicle;
[0019] Obtaining the current target payment scenario of the vehicle by analyzing the location information and the correspondence between the pre-saved location and the payment scenario;
[0020] Determine the first preset range corresponding to the payment scenario, wherein different payment scenarios have their own corresponding first preset ranges.
[0021] Optionally, the method further comprises:
[0022] If the first image does not contain the identification information, a second image is obtained by capturing a second preset range around the vehicle, and a payment operation is performed based on the second image; wherein the first preset range is not completely the same as the second preset range, and the first preset range is smaller than the second preset range.
[0023] Optionally, acquiring a second image obtained by collecting images of a second preset range around the vehicle includes:
[0024] Obtain candidate images respectively captured by a target number of target image acquisition devices; wherein the target number of target image acquisition devices include the image acquisition device that captured the first image and other image acquisition devices;
[0025] The multiple candidate images are spliced together to obtain the second image.
[0026] Optionally, after identifying and parsing the identification information, the method further includes:
[0027] If the identification information is identified and parsed and the information to be paid cannot be obtained, the identification information will be displayed on the vehicle's onboard screen.
[0028] Optionally, the payment request is a password-free payment request.
[0029] In a second aspect, the present application provides a payment processing device, comprising:
[0030] An acquisition unit is configured to receive a payment instruction from a user and acquire a first image obtained by capturing a first preset range around the vehicle at a current time;
[0031] a parsing unit configured to identify and parse identification information for payment if the first image contains identification information for payment, obtain information to be paid, and output the information;
[0032] The processing unit is configured to send a payment request to a service end in response to a payment operation of a user based on the information to be paid, and the service end is used to determine whether the vehicle has completed payment based on the payment request.
[0033] In a third aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the payment processing method described in the first aspect is implemented.
[0034] In a fourth aspect, the present application provides an electronic device, comprising a storage medium, a processor, and a computer program stored on the storage medium and executable on the processor, wherein the processor implements the payment processing method described in the first aspect when executing the computer program.
[0035] In a fifth aspect, the present application provides a vehicle, comprising the payment processing device as mentioned in the second aspect or the electronic device as mentioned in the fourth aspect.
[0036] By means of the above technical solution, the present application provides a payment processing method, device, storage medium, electronic device and vehicle. First, upon receiving a payment instruction from a user, a first image is obtained by capturing an image of a first preset range around the vehicle at the current time. If the first image contains identification information for payment, the identification information is parsed to obtain and output the information to be paid. Finally, in response to the user's payment operation based on the information to be paid, a payment request is sent to the server, and the server is used to determine whether the vehicle has completed the payment based on the payment request. Compared with the related art, the present application obtains the information to be paid by acquiring an image containing identification information for payment obtained by capturing an image of a first preset range around the vehicle at the current time, replacing the method in which the user manually obtains the information to be paid by scanning the identification information through a smart terminal. The present application solves the problem of the troublesome need to manually scan the identification information when paying for parking, while improving the user's travel efficiency and convenience, avoiding user distraction, and reducing travel safety risks.
[0037] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0040] Figure 1 A schematic diagram of a payment processing method provided in an embodiment of the present application is shown;
[0041] Figure 2 A schematic diagram showing a flow chart of another payment processing method provided in an embodiment of the present application is shown;
[0042] Figure 3 A schematic diagram of the structure of a payment processing device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0043] In order to be able to more clearly understand the above-mentioned purposes, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that, in the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other. In addition, in order to be able to understand the characteristics and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure is described in detail below in conjunction with the accompanying drawings, and the attached drawings are only for reference purposes and are not used to limit the embodiments of the present disclosure. In the following technical description, for the convenience of explanation, a full understanding of the disclosed embodiments is provided by multiple details. However, in the absence of these details, one or more embodiments can still be implemented. In other cases, to simplify the drawings, well-known structures and devices can be simplified for display.
[0044] In order to solve the problem of the troublesome need to manually scan identification information when paying for parking, and at the same time improve the travel efficiency and convenience of users, this embodiment proposes a payment processing method. Figure 1 As shown, the method includes:
[0045] S101, receiving a payment instruction from a user, and acquiring a first image obtained by capturing a first preset range around a vehicle at a current time.
[0046] A payment processing method disclosed in the present application is applied to an electronic device, which can be integrated with a vehicle processor, or can be an electronic device separately arranged in the vehicle, etc. The user's payment instruction refers to a payment instruction initiated by the user through touch or voice when the user needs to pass through the toll station exit or the toll parking lot exit. Among them, the identification information can be a kind of information with the function of obtaining corresponding content after identification, such as an optical identification code, a serial code, a QR code (two-dimensional code), a multi-dimensional barcode, etc., which can display the content corresponding to the identification information by scanning and identifying. The image containing the identification information for payment is the first image obtained by the electronic device by capturing the first preset range around the vehicle when it is determined that there is an exit demand at the current time. The first image containing the identification information can be collected by the electronic device itself, or it can be collected by other electronic devices and sent to the electronic device.
[0047] Among them, the first preset range can be set in multiple ways. In the parking payment scenario, the identification information requiring users to pay will be displayed at the toll gate, and usually the display area of the identification information will be in the left front or front of the vehicle. Therefore, in the embodiment of the present application, the first preset range is preferably the range corresponding to the left front or front of the vehicle, and the size and shape of the range can be set according to needs.
[0048] Through this targeted identification within a limited range, on the one hand, it is possible to reduce interference from other identification information around the vehicle with the payment process of this application, thereby improving the payment success rate; on the other hand, image recognition consumes more resources, and this embodiment can actively reduce the image data that needs to be identified, thereby saving resource consumption.
[0049] S102: If the first image contains identification information for payment, the identification information is identified and parsed to obtain and output the information to be paid.
[0050] The identification information in the first image is identified and parsed to obtain information to be paid, wherein the information to be paid may include information such as the duration, amount, and station related to the user's parking or exit, and the above information is output to the user for confirmation.
[0051] S103, in response to the user's payment operation based on the to-be-paid information, a payment request is sent to the server, wherein the server is used to determine whether the vehicle has completed the payment based on the payment request.
[0052] After the user confirms the payment, that is, after the user performs the payment operation based on the information to be paid, the electronic device sends a payment request to the server in response to the user's payment operation based on the information to be paid. After receiving the payment request, the server determines whether the vehicle has completed the payment based on the payment request.
[0053] In addition to determining whether the vehicle has completed payment based on the payment request, the server can also send a barrier-lifting request to the parking management system if the vehicle has completed payment. For example, in the scenario of parking lot payment, the server can be used to determine the payment status of the vehicle, and the server can send the payment completion result to the parking management system, and lift the barrier to release the vehicle when the payment is successful.
[0054] In this embodiment, first, upon receiving the user's payment instruction, a first image is obtained by capturing images of a first preset range around the vehicle at the current time. If the first image contains identification information for payment, the identification information is parsed to obtain and output the information to be paid. Finally, in response to the user's payment operation based on the information to be paid, a payment request is sent to the server, and the server is used to determine whether the vehicle has completed the payment based on the payment request. Compared with the related art, this embodiment obtains the information to be paid by acquiring an image containing identification information for payment obtained by capturing images of a first preset range around the vehicle at the current time, replacing the method in which the user manually obtains the information to be paid by scanning the identification information through a smart terminal, solving the problem of the troublesome manual scanning of identification information when paying for parking, while improving the user's travel efficiency and convenience, avoiding user distraction, and reducing travel safety risks.
[0055] Optionally, receiving a payment instruction from a user includes: receiving a payment instruction from a user input through steering wheel touch; and / or, receiving a payment instruction from a user input through screen touch on a vehicle terminal; and / or, receiving a payment instruction from a user input through voice control.
[0056] The user's payment instruction refers to the payment instruction initiated by the user through touch or voice when the user needs to pass through the toll station exit or the toll parking lot exit. Among them, the user can initiate the user's payment instruction through one or a combination of methods such as steering wheel touch input, vehicle screen input, or voice recognition control, making it more convenient for the user to initiate the payment instruction and improving the user experience.
[0057] Optionally, obtaining a first image obtained by capturing an image of a first preset range around the vehicle at the current time includes: obtaining a first image obtained by capturing an image of a first preset range around the vehicle at the current time through a vehicle-mounted surround view image capture device; or, receiving a first image captured within the first preset range around the vehicle at the current time from an associated image capture device; wherein the associated image capture device is an image capture device installed independently of the vehicle.
[0058] In this embodiment, the image containing the identification information used for payment can be obtained through a variety of acquisition methods. In one possible implementation, the first image can be captured by the vehicle's own on-board surround view image acquisition device. Specifically, in the parking payment scenario, the identification information requiring the user to pay will be displayed at the toll gate, and usually the display area of the identification information will be in the left front or front of the vehicle. Therefore, in this embodiment, the first image can be acquired based on the on-board surround view image acquisition device in front of the left side of the vehicle or the on-board surround view image acquisition device in front of the vehicle.
[0059] In another possible implementation, after receiving the user's payment instruction, the electronic device may send an image acquisition instruction to the image acquisition device in the toll parking lot, that is, send an image acquisition instruction to the associated image acquisition device to obtain the image containing the identification information for payment that is captured and sent by the associated image acquisition device. Among them, the associated image acquisition device can be at a preset position in the parking lot, and it is only necessary to ensure that the image acquisition device at the preset position can capture the identification information of the user for payment. Because in the parking payment scenario, the identification information that requires the user to pay will be displayed at the toll gate, and the display area of the identification information will usually be in the left front or front of the vehicle. Therefore, in this embodiment, the associated image acquisition device at the left front of the vehicle or the associated image acquisition device in front can be set to capture the first image.
[0060] The method of obtaining an image of identification information used for payment based on a vehicle-mounted surround view image acquisition device or an associated image acquisition device can ensure that users do not need to scan the identification information themselves, and the electronic device can obtain the image containing the identification information, thereby improving travel efficiency and user experience.
[0061] Optionally, the process of determining the first preset range includes: obtaining the current location information of the vehicle; obtaining the current target payment scenario of the vehicle based on the location information and the correspondence between the pre-saved location and the payment scenario; determining the first preset range corresponding to the payment scenario, wherein different payment scenarios have their own corresponding first preset ranges.
[0062] In order to accurately determine the first preset range so as to subsequently collect an image containing identification information for payment within the first preset range, in this embodiment, the payment scene in which the current vehicle is located can be determined based on the current location information, and the first preset range corresponding to the payment scene can be determined, and then the payment information can be obtained from the image obtained by collecting the image of the first preset range. The payment scene can be a shopping mall payment scene, a residential payment scene, a parking lot payment scene, etc.
[0063] Specifically, since the payment scenario corresponding to each location information is determined, that is, the correspondence between the location and the payment scenario is pre-saved, the payment scenario corresponding to the location information can be directly confirmed based on the current vehicle location information and the pre-saved correspondence between the location and the payment scenario.
[0064] Among them, different payment scenarios have different first preset ranges, which can improve the accuracy of scene recognition and the intelligence of the payment process.
[0065] Optionally, the method further comprises:
[0066] If the first image does not contain the identification information, a second image is obtained by capturing a second preset range around the vehicle, and a payment operation is performed based on the second image; wherein the first preset range is smaller than the second preset range.
[0067] In this embodiment, if the first image does not contain identification information, it means that the acquisition range of the first image used for the payment operation is incorrect or too small. Therefore, in order to realize the payment operation, the image can be re-collected for the payment operation. In order to ensure that the re-collected image contains identification information, the acquisition range of the image acquisition can be expanded. Specifically, a second image obtained by image acquisition of a second preset range around the vehicle can be obtained, and the payment operation is performed based on the second image; wherein the first preset range is smaller than the second preset range. The second preset range may include the first preset range or may not include the first preset range, and the sizes of the first preset range and the second preset range can be set according to demand. For example, if the first preset range is a sector range of 90° in the left front with the vehicle as the center and the preset range as the radius, then the second preset range can be a sector range of 120° in the left front with the vehicle as the center and the preset range as the radius, and so on.
[0068] Optionally, acquiring a second image obtained by collecting images of a second preset range around the vehicle includes:
[0069] Obtain candidate images respectively captured by a target number of target image acquisition devices; wherein the target image acquisition devices include the image acquisition device that captured the first image and other image acquisition devices;
[0070] The multiple candidate images are spliced together to obtain the second image.
[0071] In this embodiment, in order to obtain a second image with a larger acquisition range, candidate images respectively acquired by a target number of target image acquisition devices can be obtained, wherein the target image acquisition devices include an image acquisition device that acquires the first image and other image acquisition devices except the image acquisition device that acquires the first image.
[0072] After obtaining a target number of candidate images captured by a target number of target image acquisition devices, the target number of candidate images are spliced to obtain a second image.
[0073] Optionally, the second preset range can be 360°. For example, if the vehicle itself includes four on-board surround view image acquisition devices, that is, the number of targets is 4, each target image acquisition device can acquire a candidate image, and the acquisition range corresponding to each target image acquisition device can be [0°, 90°], [90°, 180°], [180°, 270°], [270°, 360°]. Then, the four candidate images are spliced to obtain the second image. At this time, the second image is a panoramic image.
[0074] After determining the second image, a payment operation is performed based on the second image, that is, the second image is a first preset range of a panoramic image within the field of view around the vehicle. It is determined whether the second image contains identification information. If so, the identification information in the second image is identified and parsed to obtain and output the information to be paid. In response to the user's payment operation based on the information to be paid, a payment request is sent to the server, and the server determines whether the vehicle has completed the payment based on the payment request. Specifically, the process of performing a payment operation based on the second image is the same as the process of performing a payment operation based on the first image, and will not be repeated here.
[0075] This solution can collect images of the vehicle's surrounding area more comprehensively, and will not cause the situation where the images are not collected even if the identification information is set, thus improving the feasibility of the solution.
[0076] Optionally, the identification information is identified and parsed to obtain and output the information to be paid, including: if the identification information is identified and parsed and the information to be paid cannot be obtained, the identification information is displayed on the vehicle's on-board screen.
[0077] In this embodiment, it is proposed that if the identification information cannot be successfully recognized, the identification information will be displayed on the car screen to facilitate the user to scan the identification information in the car. This solution is mainly aimed at the existing solution, in some scenarios, it is not convenient for the driver to scan the identification information outside the vehicle, and because of the different settings, the driver has to look around to find the identification information, which also poses a safety hazard. Therefore, in this embodiment, it is proposed that after the identification information is collected, if the identification information recognition fails and the payment information cannot be obtained, the corresponding identification information can be directly displayed on the car screen to allow the user to quickly scan the identification information, which can also improve payment efficiency and reduce travel safety risks.
[0078] Optionally, after sending the payment request to the server, the method of this embodiment further includes: receiving a payment result receipt fed back by the server; and outputting prompt information corresponding to the payment result receipt.
[0079] In this embodiment, taking a parking lot as an example, the server can feed back the payment result receipt to the electronic device. After receiving the payment result receipt, the electronic device outputs prompt information corresponding to the payment result receipt so that the user knows whether the payment is successful, and then enables the user to make adjustments if it is determined that the payment has failed, thereby improving the efficiency of communication and payment.
[0080] Optionally, the payment request is a password-free payment request.
[0081] In this embodiment, the payment request can also be a password-free payment request, which is more reflected in the interconnection between the payment platform and the vehicle, that is, the vehicle establishes an association with the payment platform in advance, and then when paying, the payment efficiency can be improved through password-free payment, thereby improving the user experience.
[0082] This embodiment uses the vehicle-mounted surround view image acquisition device or the associated image acquisition device to scan the identification information. At the same time, small free payments can be completed based on the connection between the vehicle system and the payment platform. Ultimately, the user can complete the payment operation on the vehicle system, thereby improving the user's travel efficiency and convenience.
[0083] like Figure 2 As shown, taking the identification information as a QR code and a parking lot as an application scenario as an example, another payment processing method provided by this embodiment is shown, including:
[0084] S201, the user initiates a payment instruction by touch or voice.
[0085] When the user needs to pass through the parking lot exit, he / she can initiate payment instructions by touch or voice. The user can initiate payment instructions by one or a combination of the steering wheel touch input, the car screen input, or voice recognition control, thereby improving the user experience.
[0086] S202: The vehicle acquires an image obtained by the current on-vehicle surround view image acquisition device by acquiring images of a first preset range around the vehicle.
[0087] After receiving the user's payment instruction, an image of the first preset range around the vehicle captured by the current on-board surround view image acquisition device is obtained, wherein the image contains the identification information used for payment. In addition, the method of acquiring images is not limited to using the on-board surround view image acquisition device for image acquisition, but can also be receiving an image captured within the first preset range around the vehicle at the current time sent by an associated image acquisition device, wherein the associated image acquisition device is an image acquisition device installed independently of the vehicle. Specifically, the associated image acquisition device can be an image acquisition device installed in an area where identification information can be collected in a charging scenario. This process does not require the user to scan the identification information by themselves, and the electronic device can obtain the image containing the identification information, thereby improving payment efficiency and user experience.
[0088] If the first image is not recognized as identification information for payment, a second image is obtained by capturing an image of a second preset range around the vehicle; wherein the first preset range is smaller than the second preset range.
[0089] S203, identifying identification information used for payment in the image.
[0090] Wherein, the image is the first image or the second image
[0091] S204, parsing the identification information, obtaining the information to be paid, and outputting it to the user.
[0092] The information to be paid may include information such as the duration and amount of the user's parking, and the above information is output to the user for confirmation.
[0093] Among them, if the identification information cannot be successfully recognized, the identification information will be displayed on the car screen to facilitate the user to scan the identification information in the car. This solution is mainly aimed at the existing solution, in some scenarios, it is not convenient for the driver to scan the identification information outside the vehicle, and because of the different settings, the driver has to look around to find the identification information, which also poses a safety hazard. Therefore, this embodiment proposes that after the identification information is collected, if the identification information fails to be recognized and the payment information cannot be obtained, the corresponding identification information can be directly displayed on the car screen to allow the user to quickly scan the identification information, which can also improve payment efficiency and reduce travel safety risks.
[0094] S205: After the user confirms the payment information, the vehicle sends a payment request to the payment platform.
[0095] In this embodiment, the payment request may be a password-free payment request. The vehicle establishes an association with the payment platform in advance, and then the payment efficiency can be improved through password-free payment during payment, thereby improving the user experience.
[0096] S206, the payment platform performs a payment operation and sends a payment result receipt to the vehicle.
[0097] After the payment platform deducts the payment according to the payment request, it sends a payment result receipt to the vehicle, which is used to inform the user whether the payment is successful or failed. If the payment fails, the payment result receipt also carries the reason for the payment failure, so that the user can make adjustments in the event of payment failure, thereby improving the efficiency of communication and payment.
[0098] S207, the payment platform sends a barrier lifting request to the parking management system.
[0099] When the vehicle payment is successful, the payment platform sends a barrier-lifting request to the parking management system. The payment platform can determine which parking management system to send the barrier-lifting request to based on the address information in the payment request; or it can establish communication with a parking management system that has been pre-associated with the payment platform and send the barrier-lifting request (for example, pre-associated with the parking lot where the user lives). There are many ways for the payment platform to establish communication with the parking management system, which are not specifically limited here, as long as the function of releasing the vehicle after payment is satisfied.
[0100] S208, the vehicle drives out of the parking lot.
[0101] In the above embodiment, when receiving the payment instruction from the user, an image is obtained by capturing the first preset range around the vehicle at the current time, wherein the image contains identification information for payment and the identification information for payment is identified in the image, and then the identification information is parsed to obtain the information to be paid and output, and finally in response to the user's payment operation based on the information to be paid, a payment request is sent to the server, and the server is used to determine whether the vehicle has completed the payment based on the payment request. Compared with the related art, the present application obtains the information to be paid by acquiring the image containing the identification information for payment obtained by capturing the first preset range around the vehicle at the current time, replacing the method in which the user manually obtains the information to be paid by scanning the identification information through the smart terminal. The present application solves the problem of the troublesome manual scanning of the identification information when paying for parking, and can improve the user's travel efficiency and convenience, avoid user distraction, and reduce travel safety risks.
[0102] Further, as Figure 1 and Figure 2 The specific implementation of the method shown in this embodiment provides a payment processing device, such as Figure 3 As shown, the device includes: an acquisition unit 301, a parsing unit 302 and a processing unit 303.
[0103] The acquisition unit 301 is configured to receive a payment instruction from a user and acquire a first image obtained by capturing a first preset range around the vehicle at a current time;
[0104] The parsing unit 302 is configured to identify and parse the identification information for payment if the first image contains the identification information for payment, obtain the information to be paid and output it;
[0105] The processing unit 303 is configured to send a payment request to a service end in response to a payment operation of the user based on the information to be paid, and the service end is used to determine whether the vehicle has completed payment based on the payment request.
[0106] In a specific application scenario, the acquisition unit 301 is specifically configured to receive payment instructions input by the user through steering wheel touch; and / or, receive payment instructions input by the user through screen touch on the vehicle side; and / or, receive payment instructions input by the user through voice control.
[0107] In a specific application scenario, the acquisition unit 301 is further configured to acquire a first image obtained by capturing a first preset range around the vehicle through a vehicle-mounted surround view image acquisition device at the current time; or, to receive a first image captured within a first preset range around the vehicle at the current time and sent by an associated image acquisition device; wherein the associated image acquisition device is an image acquisition device installed independently of the vehicle.
[0108] In a specific application scenario, the acquisition unit 301 is further configured to acquire the current location information of the vehicle; obtain the current target payment scenario of the vehicle by analyzing the location information and the correspondence between the pre-saved location and the payment scenario; determine the first preset range corresponding to the payment scenario, wherein different payment scenarios have their own corresponding first preset ranges. In a specific application scenario, the parsing unit 302 is further configured to acquire a second image obtained by capturing a second preset range around the vehicle if the first image does not contain the identification information, and perform a payment operation based on the second image; wherein the first preset range is smaller than the second preset range.
[0109] In a specific application scenario, the parsing unit 302 is further configured to obtain candidate images respectively captured by a target number of target image acquisition devices; wherein the target image acquisition devices include an image acquisition device that captures the first image and other image acquisition devices; and splice the multiple candidate images to obtain the second image.
[0110] In a specific application scenario, the processing unit 303 is further configured to display the identification information on the vehicle's onboard screen if the identification information is identified and parsed and the information to be paid cannot be obtained.
[0111] It should be noted that for other corresponding descriptions of the functional units involved in the payment processing device provided in this embodiment, please refer to Figure 1 and Figure 2 The corresponding description in will not be repeated here.
[0112] Based on the above Figure 1 and Figure 2 The method shown in the embodiment also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned Figure 1 and Figure 2 The method shown.
[0113] Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, USB flash drive, mobile hard disk, etc.), including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods of various implementation scenarios of the present application.
[0114] Based on the above Figure 1 and Figure 2 The method shown, and Figure 3 In order to achieve the above-mentioned purpose, the embodiment of the present application further provides an electronic device, which can be configured on a computer side or a vehicle side, etc. The device includes a storage medium and a processor; the storage medium is used to store a computer program; the processor is used to execute the computer program to achieve the above-mentioned Figure 1 and Figure 2 The method shown.
[0115] Based on the above electronic device, the embodiment of the present application further provides a vehicle, which may specifically include: Figure 3 The device shown in the figure or the electronic device as described above. The vehicle can be a new energy vehicle or a traditional vehicle.
[0116] Optionally, the above-mentioned physical device may also include a user interface, a network interface, a camera, a radio frequency (RF) circuit, a sensor, an audio circuit, a WI-FI module, etc. The user interface may include a display, an input unit such as a keyboard, etc., and the optional user interface may also include a USB interface, a card reader interface, etc. The network interface may optionally include a standard wired interface, a wireless interface (such as a WI-FI interface), etc.
[0117] Those skilled in the art will appreciate that the above-mentioned physical device structure provided in this embodiment does not constitute a limitation on the physical device, and may include more or fewer components, or a combination of certain components, or different arrangements of components.
[0118] The storage medium may also include an operating system and a network communication module. The operating system is a program that manages the hardware and software resources of the above-mentioned physical device, and supports the operation of the information processing program and other software and / or programs. The network communication module is used to realize the communication between the components inside the storage medium, and the communication with other hardware and software in the information processing physical device.
[0119] Through the description of the above implementation methods, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform, or by hardware. Compared with the related art, the present application uses the scheme of this embodiment to obtain the image containing the identification information for payment obtained by acquiring the image of the first preset range around the vehicle at the current time, thereby replacing the method in which the user manually obtains the information to be paid by scanning the identification information through the smart terminal. The present application solves the problem of the troublesome manual scanning of the identification information when paying for parking, and can improve the travel efficiency and convenience of users, avoid user distraction, and reduce travel safety risks.
[0120] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the term "comprises" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0121] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments described herein, but will conform to the widest scope consistent with the principles and novel features of the present application.
[0122] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software may depend on the specific application and design constraints of the technical solution. The technicians may use different methods for each specific application to implement the described functions, but such implementations should not be considered to exceed the scope of the embodiments of the present disclosure. The technicians may clearly understand that, for the convenience and simplicity of description, the specific working processes of the systems, devices and units described above may refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here.
[0123] In the embodiments disclosed herein, the disclosed methods and products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units can be only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between each other shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to implement this embodiment. In addition, each functional unit in the embodiment of the present disclosure may be integrated in a processing unit, or each unit may exist physically alone, or two or more units may be integrated in one unit.
[0124] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to the embodiment of the present disclosure. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. In the description corresponding to the flowchart and the block diagram in the accompanying drawings, the operations or steps corresponding to different boxes can also occur in a different order from the order disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, which can depend on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented by a dedicated hardware-based system that performs the specified functions or actions, or may be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A payment processing method, characterized in that: include: Receiving a payment instruction from a user, and acquiring a first image obtained by capturing a first preset range around the vehicle at a current time; If the first image contains identification information for payment, the identification information is identified and parsed to obtain and output the information to be paid; In response to the user's payment operation based on the information to be paid, a payment request is sent to the service end, and the service end is used to determine whether the vehicle has completed the payment based on the payment request.
2. The method according to claim 1, characterized in that Receive payment instructions from users, including: Receiving payment instructions input by the user through the steering wheel touch control; and / or, Receiving payment instructions input by the user through the touch screen of the vehicle terminal; and / or, Receive payment instructions input by the user through voice control.
3. The method according to claim 1, characterized in that Acquiring a first image by performing image acquisition on a first preset range around the vehicle at a current time, including: Acquire a first image obtained by capturing a first preset range around the vehicle through a vehicle-mounted surround view image acquisition device at the current time; or, Receive a first image captured within a first preset range around the vehicle at the current time and sent by an associated image capture device; wherein the associated image capture device is an image capture device installed independently of the vehicle.
4. The method according to claim 1, characterized in that The process of determining the first preset range includes: Obtaining the current location information of the vehicle; Obtaining the current target payment scenario of the vehicle by analyzing the location information and the correspondence between the pre-saved location and the payment scenario; Determine the first preset range corresponding to the payment scenario, wherein different payment scenarios have their own corresponding first preset ranges.
5. The method according to claim 1, characterized in that: The method further comprises: If the first image does not contain the identification information, a second image is obtained by capturing a second preset range around the vehicle, and a payment operation is performed based on the second image; wherein the first preset range is smaller than the second preset range.
6. The method according to claim 5, characterized in that The acquiring of a second image obtained by collecting images of a second preset range around the vehicle comprises: Obtain candidate images respectively captured by a target number of target image acquisition devices; wherein the target image acquisition devices include the image acquisition device that captured the first image and other image acquisition devices; The multiple candidate images are spliced together to obtain the second image.
7. The method according to claim 1, characterized in that After identifying and parsing the identification information, the method further includes: If the identification information is identified and parsed and the information to be paid cannot be obtained, the identification information will be displayed on the vehicle's onboard screen.
8. A payment processing device, characterized in that: include: An acquisition unit is configured to receive a payment instruction from a user and acquire a first image obtained by capturing a first preset range around the vehicle at a current time; a parsing unit configured to identify and parse identification information for payment if the first image contains identification information for payment, obtain information to be paid, and output the information; The processing unit is configured to send a payment request to a service end in response to a payment operation of a user based on the information to be paid, and the service end is used to determine whether the vehicle has completed payment based on the payment request.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.
10. An electronic device comprising a storage medium, a processor, and a computer program stored in the storage medium and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
11. A vehicle, characterized in that: include: The device as claimed in claim 8, or the electronic device as claimed in claim 10.