Parking charging method, system and readable storage medium

文档序号:9587 发布日期:2021-09-17 浏览:44次 中文

1. A parking charging method, characterized in that the parking charging method comprises:

when a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal is received, calling a voice recognition model to recognize parking space information carried in the voice parking instruction, and generating navigation information based on the parking space information to return to the voice acquisition terminal so as to guide the vehicle owner to park;

the method comprises the steps that a vehicle detection device arranged on the basis of a parking lot collects entering license plate information of entering vehicles, and when a vehicle leaving request sent on the basis of the vehicle detection device is received, the leaving license plate information of leaving vehicles carried by the vehicle leaving request and the lot type information of the parking lot are obtained;

judging whether the driven-in vehicle and the driven-out vehicle are the same vehicle or not according to the driven-in license plate information and the driven-out license plate information, if so, determining the parking time of the vehicle, and generating information to be paid according to the parking time and the site type information;

and after payment completion information corresponding to the information to be paid is received, guiding the vehicle to drive away from the parking lot according to the lot type information.

2. The parking charging method of claim 1, wherein the step of calling a voice recognition model to recognize parking space information carried in the voice parking instruction when receiving the voice parking instruction sent by the vehicle owner based on the voice acquisition terminal comprises:

collecting a plurality of items of voice sample data, transmitting the plurality of items of voice sample data to a voice recognition model for processing, and obtaining feature masks respectively corresponding to the plurality of items of voice sample data;

when receiving a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal, calling a voice recognition model to recognize parking space information carried in the voice parking instruction comprises the following steps:

when the voice parking instruction is received, calling the voice recognition model to carry out voice coding on the voice parking instruction, and carrying out product processing on the voice coding and each feature mask to obtain a target code corresponding to the vehicle owner;

and decoding the target code to generate the parking space information.

3. The parking charging method of claim 1, wherein the step of generating navigation information based on the parking space information to return to the voice collecting terminal comprises:

acquiring the driving-in positioning information of the driving-in vehicle, and generating a plurality of driving routes between the driving-in positioning information and the parking positioning information contained in the parking space information;

determining navigation information from the plurality of driving routes and returning the navigation information to the voice acquisition terminal based on the vehicle position information of other vehicles in the parking lot;

and correcting the driving direction corresponding to the navigation information based on the feedback information corresponding to the vehicle position information to form new navigation information and returning the new navigation information to the voice acquisition terminal.

4. The parking charging method as set forth in claim 1, wherein the step of guiding the vehicle to drive away from the parking lot based on the lot type information is followed by comprising:

acquiring position image information of a parking area corresponding to the parking lot based on an image acquisition device corresponding to the parking lot;

updating vacancy information in the parking area according to the position image information, and sending the vacancy information to an inquiry terminal corresponding to the vacancy inquiry request when receiving a vacancy inquiry request;

and receiving a vacancy reservation request sent by the inquiry terminal, and planning a path running to a vacant parking space corresponding to the vacancy reservation request after identifying the vacancy identification carried by the vacancy reservation request, so as to guide parking based on the path.

5. The parking charging method as set forth in claim 1, wherein the step of guiding the vehicle to drive away from the parking lot according to the lot type information includes:

if the field type information is of a roadside type, outputting indication information for guiding the vehicle to leave the parking field so as to guide the vehicle to leave the parking field based on the indication information;

and if the field type information is the parking lot type, controlling a barrier gate of the parking field to be opened so that a vehicle can drive away from the parking field.

6. The parking charging method according to any one of claims 1 to 5, wherein the step of guiding the vehicle to leave the parking lot according to the lot type information after receiving payment completion information corresponding to the information to be paid, comprises:

the information to be paid is issued to the mobile terminal correspondingly bound with the information of the driving-away license plate, and the information to be paid is generated into a payment two-dimensional code and then issued to a display device arranged on the parking lot, so that the mobile terminal can pay based on the information to be paid or scan the payment two-dimensional code displayed by the display device to pay, and feed back payment completion information.

7. The parking charging method according to any one of claims 1 to 5, wherein the step of guiding the vehicle to leave the parking lot according to the lot type information after receiving payment completion information corresponding to the information to be paid, comprises:

and when the scanning operation of the payment two-dimensional code arranged in the parking lot is detected, the information to be paid is issued to application software for scanning the payment two-dimensional code, so that the information to be paid is paid based on the application software, and payment completion information is fed back.

8. The parking charging method according to any one of claims 1 to 5, wherein the step of guiding the vehicle to leave the parking lot according to the lot type information after receiving payment completion information corresponding to the information to be paid, comprises:

and issuing the information to be paid to a payment terminal correspondingly bound with the information of the driving license plate so that the payment terminal can carry out fee deduction payment based on the information to be paid and feed back payment completion information.

9. The parking charging system is characterized by comprising a server, a voice acquisition terminal, a vehicle detection device and a guide device, wherein the voice acquisition terminal is in communication connection with the server;

the voice acquisition terminal is used for transmitting the acquired voice parking instruction to the server;

the vehicle detection device is internally pre-stored with site type information and used for collecting driving license plate information and transmitting the driving license plate information to the server, collecting driving license plate information, forming the driving license plate information and the site type information into a vehicle driving request and transmitting the vehicle driving request to the server;

the guiding device guides the vehicle to leave the parking place based on the control instruction of the server;

provided in the server are a memory, a processor and a control program stored on the memory and executable on the processor, which control program when executed by the processor implements the steps of the parking charging method according to any of claims 1-8.

10. A readable storage medium, characterized in that the readable storage medium has stored thereon a control program which, when executed by a processor, carries out the steps of the parking charging method according to any one of claims 1-8.

Background

With the development of economy and the improvement of living standard of people, domestic vehicles become indispensable travel tools for people to go out, but the driving travel is not enough to stop, so that the parking lot is increased along with the increase of the number of domestic vehicles. The current common parking place includes two kinds, and one is the parking stall in the parking place, and its two are the parking stalls of curb side.

Although the number of parking spaces in a parking lot and the number of parking spaces on the road side have tended to increase in recent years, the increased parking spaces also pose other problems. For example, parking charging for a parking space in a parking lot is relatively simple because of a fixed entrance, and parking charging for a parking space on the roadside is relatively difficult. With the increase in the number of the roadside stalls, the driver prefers to park the vehicle in the roadside stall that is not charged. Therefore, the drivers can contend for the parking spaces on the sides of the road, which is not beneficial to social security. In addition, the increase in the number of parking spaces in the parking lot or on the side of the road makes the parking route complicated, and the driver needs to spend a long time parking.

Therefore, how to realize rapid parking and charging after parking for parking lots of different types such as parking lots and parking lots on the side of roads is a technical problem to be solved urgently at present.

Disclosure of Invention

The invention mainly aims to provide a parking charging method, a system and a readable storage medium, and aims to solve the technical problem of how to realize rapid parking and charging after parking for different types of parking places such as parking lots and parking spaces on the sides of roads in the prior art.

In order to achieve the above object, the present invention provides a parking charging method, including:

when a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal is received, calling a voice recognition model to recognize parking space information carried in the voice parking instruction, and generating navigation information based on the parking space information to return to the voice acquisition terminal so as to guide the vehicle owner to park;

the method comprises the steps that a vehicle detection device arranged on the basis of a parking lot collects entering license plate information of entering vehicles, and when a vehicle leaving request sent on the basis of the vehicle detection device is received, the leaving license plate information of leaving vehicles carried by the vehicle leaving request and the lot type information of the parking lot are obtained;

judging whether the driven-in vehicle and the driven-out vehicle are the same vehicle or not according to the driven-in license plate information and the driven-out license plate information, if so, determining the parking time of the vehicle, and generating information to be paid according to the parking time and the site type information;

and after payment completion information corresponding to the information to be paid is received, guiding the vehicle to drive away from the parking lot according to the lot type information.

Optionally, when a voice parking instruction sent by an owner based on a voice acquisition terminal is received, the step of calling a voice recognition model to recognize parking space information carried in the voice parking instruction includes:

collecting a plurality of items of voice sample data, transmitting the plurality of items of voice sample data to a voice recognition model for processing, and obtaining feature masks respectively corresponding to the plurality of items of voice sample data;

when receiving a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal, calling a voice recognition model to recognize parking space information carried in the voice parking instruction comprises the following steps:

when the voice parking instruction is received, calling the voice recognition model to carry out voice coding on the voice parking instruction, and carrying out product processing on the voice coding and each feature mask to obtain a target code corresponding to the vehicle owner;

and decoding the target code to generate the parking space information.

Optionally, the step of generating navigation information based on the parking space information and returning the navigation information to the voice collecting terminal includes:

acquiring the driving-in positioning information of the driving-in vehicle, and generating a plurality of driving routes between the driving-in positioning information and the parking positioning information contained in the parking space information;

determining navigation information from the plurality of driving routes and returning the navigation information to the voice acquisition terminal based on the vehicle position information of other vehicles in the parking lot;

and correcting the driving direction corresponding to the navigation information based on the feedback information corresponding to the vehicle position information to form new navigation information and returning the new navigation information to the voice acquisition terminal.

Optionally, the step of guiding the vehicle to leave the parking lot according to the lot type information is followed by:

acquiring position image information of a parking area corresponding to the parking lot based on an image acquisition device corresponding to the parking lot;

updating vacancy information in the parking area according to the position image information, and sending the vacancy information to an inquiry terminal corresponding to the vacancy inquiry request when receiving a vacancy inquiry request;

and receiving a vacancy reservation request sent by the inquiry terminal, and planning a path running to a vacant parking space corresponding to the vacancy reservation request after identifying the vacancy identification carried by the vacancy reservation request, so as to guide parking based on the path.

Optionally, the step of guiding the vehicle to leave the parking lot according to the lot type information includes:

if the field type information is of a roadside type, outputting indication information for guiding the vehicle to leave the parking field so as to guide the vehicle to leave the parking field based on the indication information;

and if the field type information is the parking lot type, controlling a barrier gate of the parking field to be opened so that a vehicle can drive away from the parking field.

Optionally, after the payment completion information corresponding to the information to be paid is received, the step of guiding the vehicle to leave the parking lot according to the lot type information includes:

the information to be paid is issued to the mobile terminal correspondingly bound with the information of the driving-away license plate, and the information to be paid is generated into a payment two-dimensional code and then issued to a display device arranged on the parking lot, so that the mobile terminal can pay based on the information to be paid or scan the payment two-dimensional code displayed by the display device to pay, and feed back payment completion information.

Optionally, after the payment completion information corresponding to the information to be paid is received, the step of guiding the vehicle to leave the parking lot according to the lot type information includes:

and when the scanning operation of the payment two-dimensional code arranged in the parking lot is detected, the information to be paid is issued to application software for scanning the payment two-dimensional code, so that the information to be paid is paid based on the application software, and payment completion information is fed back.

Optionally, after the payment completion information corresponding to the information to be paid is received, the step of guiding the vehicle to leave the parking lot according to the lot type information includes:

and issuing the information to be paid to a payment terminal correspondingly bound with the information of the driving license plate so that the payment terminal can carry out fee deduction payment based on the information to be paid and feed back payment completion information.

Further, in order to achieve the above object, the present invention further provides a parking charging system, which includes a server, a voice collecting terminal in communication connection with the server, a vehicle detecting device and a guiding device in a parking lot;

the voice acquisition terminal is used for transmitting the acquired voice parking instruction to the server;

the vehicle detection device is internally pre-stored with site type information and used for collecting driving license plate information and transmitting the driving license plate information to the server, collecting driving license plate information, forming the driving license plate information and the site type information into a vehicle driving request and transmitting the vehicle driving request to the server;

the guiding device guides the vehicle to leave the parking place based on the control instruction of the server;

a memory, a processor and a control program stored on the memory and operable on the processor are provided in the server, and the control program, when executed by the processor, implements the steps of the parking charging method as described above.

Further, to achieve the above object, the present invention also provides a readable storage medium having stored thereon a control program, which when executed by a processor, implements the steps of the parking charging method as described above.

According to the parking charging method, the system and the readable storage medium, no matter which type of parking lot is used, a vehicle detection device is arranged on the parking lot and used for detecting the information of the entering license plate of the entering vehicle and the information of the leaving license plate of the leaving vehicle, the parking time length is determined according to the information of the entering license plate of the entering vehicle and the information of the leaving license plate of the leaving vehicle, and different information to be paid is generated for a vehicle owner aiming at different types of parking lots; guiding the vehicle to drive away from the parking lot in different modes according to different parking lots after payment is completed, and realizing charging after parking in different parking lots; in addition, still be provided with the parking stall information that carries among the speech recognition model discernment pronunciation parking instruction to produce parking stall information into navigation information, be used for parking the guide to the car owner, so that the car owner parks the parking stall with the vehicle fast. Therefore, rapid parking and charging after parking for parking places of different types such as parking spaces of a parking lot, parking spaces on the side of a road and the like are realized.

Drawings

FIG. 1 is a schematic diagram of a hardware operating environment according to an embodiment of the parking charging system of the present invention;

FIG. 2 is a schematic flow chart of a first embodiment of the parking charging method of the present invention;

FIG. 3 is a flow chart illustrating a parking fee charging method according to a third embodiment of the present invention;

FIG. 4 is a schematic diagram illustrating processing of a voice parking instruction in the parking charging method according to the present invention.

The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.

Detailed Description

It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

The present invention provides a parking charging system, which may include: the system comprises a server, a voice acquisition terminal in communication connection with the server, a vehicle detection device and a guiding device in a parking lot; the voice acquisition terminal is used for transmitting the acquired voice parking instruction to the server; the vehicle detection device is internally pre-stored with site type information and used for collecting the information of a driving-in license plate and transmitting the information to the server, collecting the information of a driving-out license plate, forming the information of the driving-out license plate and the site type information into a vehicle driving-out request and transmitting the vehicle driving-out request to the server; the guiding device guides the vehicle to drive away from the parking place based on the control instruction of the server.

Referring to fig. 1, fig. 1 is a schematic structural diagram of a server hardware operating environment according to an embodiment of the parking charging system of the present invention.

As shown in fig. 1, the server of the parking charging system may include a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a memory device separate from the processor 1001 described above.

It will be appreciated by those skilled in the art that the server hardware configuration of the parking charging system shown in fig. 1 does not constitute a limitation of the parking charging system and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.

As shown in fig. 1, a memory 1005, which is a readable storage medium, may include therein an operating system, a network communication module, a user interface module, and a control program. The operating system is a program for managing and controlling the parking charging system and software resources, and supports the running of a network communication module, a user interface module, a control program and other programs or software; the network communication module is used to manage and control the network interface 1004; the user interface module is used to manage and control the user interface 1003.

In the server hardware configuration of the parking charging system shown in fig. 1, the network interface 1004 is mainly used for connecting the vehicle and performing data communication with the vehicle; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:

when a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal is received, calling a voice recognition model to recognize parking space information carried in the voice parking instruction, and generating navigation information based on the parking space information to return to the voice acquisition terminal so as to guide the vehicle owner to park;

the method comprises the steps that a vehicle detection device arranged on the basis of a parking lot collects entering license plate information of entering vehicles, and when a vehicle leaving request sent on the basis of the vehicle detection device is received, the leaving license plate information of leaving vehicles carried by the vehicle leaving request and the lot type information of the parking lot are obtained;

judging whether the driven-in vehicle and the driven-out vehicle are the same vehicle or not according to the driven-in license plate information and the driven-out license plate information, if so, determining the parking time of the vehicle, and generating information to be paid according to the parking time and the site type information;

and after payment completion information corresponding to the information to be paid is received, guiding the vehicle to drive away from the parking lot according to the lot type information.

Further, before the step of calling a voice recognition model to recognize parking space information carried in the voice parking instruction when receiving the voice parking instruction sent by the vehicle owner based on the voice acquisition terminal; the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:

collecting a plurality of items of voice sample data, transmitting the plurality of items of voice sample data to a voice recognition model for processing, and obtaining feature masks respectively corresponding to the plurality of items of voice sample data;

when receiving a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal, calling a voice recognition model to recognize parking space information carried in the voice parking instruction comprises the following steps:

when the voice parking instruction is received, calling the voice recognition model to carry out voice coding on the voice parking instruction, and carrying out product processing on the voice coding and each feature mask to obtain a target code corresponding to the vehicle owner;

and decoding the target code to generate the parking space information.

Further, the step of generating navigation information based on the parking space information and returning the navigation information to the voice acquisition terminal comprises:

acquiring the driving-in positioning information of the driving-in vehicle, and generating a plurality of driving routes between the driving-in positioning information and the parking positioning information contained in the parking space information;

determining navigation information from the plurality of driving routes and returning the navigation information to the voice acquisition terminal based on the vehicle position information of other vehicles in the parking lot;

and correcting the driving direction corresponding to the navigation information based on the feedback information corresponding to the vehicle position information to form new navigation information and returning the new navigation information to the voice acquisition terminal.

Further, the step of guiding the vehicle to leave the parking lot according to the lot type information is followed; the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:

acquiring position image information of a parking area corresponding to the parking lot based on an image acquisition device corresponding to the parking lot;

updating vacancy information in the parking area according to the position image information, and sending the vacancy information to an inquiry terminal corresponding to the vacancy inquiry request when receiving a vacancy inquiry request;

and receiving a vacancy reservation request sent by the inquiry terminal, and planning a path running to a vacant parking space corresponding to the vacancy reservation request after identifying the vacancy identification carried by the vacancy reservation request, so as to guide parking based on the path.

Further, the step of guiding the vehicle to leave the parking lot according to the lot type information includes:

if the field type information is of a roadside type, outputting indication information for guiding the vehicle to leave the parking field so as to guide the vehicle to leave the parking field based on the indication information;

and if the field type information is the parking lot type, controlling a barrier gate of the parking field to be opened so that a vehicle can drive away from the parking field.

Further, the step of guiding the vehicle to leave the parking lot according to the lot type information after the payment completion information corresponding to the information to be paid is received; the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:

the information to be paid is issued to the mobile terminal correspondingly bound with the information of the driving-away license plate, and the information to be paid is generated into a payment two-dimensional code and then issued to a display device arranged on the parking lot, so that the mobile terminal can pay based on the information to be paid or scan the payment two-dimensional code displayed by the display device to pay, and feed back payment completion information.

Further, the step of guiding the vehicle to leave the parking lot according to the lot type information after the payment completion information corresponding to the information to be paid is received; the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:

and when the scanning operation of the payment two-dimensional code arranged in the parking lot is detected, the information to be paid is issued to application software for scanning the payment two-dimensional code, so that the information to be paid is paid based on the application software, and payment completion information is fed back.

Further, the step of guiding the vehicle to leave the parking lot according to the lot type information after the payment completion information corresponding to the information to be paid is received; the processor 1001 may call the control program stored in the memory 1005 and perform the following operations:

and issuing the information to be paid to a payment terminal correspondingly bound with the information of the driving license plate so that the payment terminal can carry out fee deduction payment based on the information to be paid and feed back payment completion information.

The implementation of the parking charging system of the present invention is substantially the same as the following embodiments of the parking charging method, and is not described herein again.

The invention provides a parking charging method, and referring to fig. 2, fig. 2 is a flow chart of a first embodiment of the parking charging method of the invention.

While a logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different than presented herein. Specifically, the parking charging method of the embodiment includes:

step S10, when a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal is received, calling a voice recognition model to recognize parking space information carried in the voice parking instruction, and generating navigation information based on the parking space information to return to the voice acquisition terminal so as to guide the vehicle owner to park;

the parking charging method of the embodiment is applied to the server in the parking charging system, is suitable for recognizing the parking space information in the voice parking instruction through the voice recognition model in the server, and further plans the parking space information as the navigation information to guide the car owner to park, so that the fast parking is realized. Meanwhile, the vehicle detection device arranged on the parking lot detects the entering license plate information of the entering vehicle, detects the leaving license plate information of the leaving vehicle and generates a vehicle leaving request to be transmitted to the server; the server generates different information to be paid according to the type of the parking lot, and guides the vehicle to drive away from the parking lot in different modes according to different types of the parking lot after payment, so that parking charging of different parking lots is realized.

Further, for fast parking, considering that the owner is inconvenient to input characters in the driving process, the parking space mechanism for selecting the parking space required by the parking through voice is provided in the embodiment. Specifically, the car owner installs speech acquisition APP on the speech acquisition terminal in advance, then trains the speech recognition model on the server in advance, and communication connection between this speech acquisition terminal and the server ware, speech acquisition APP handles in the speech recognition model with the speech transmission who gathers. The voice collecting terminal may be a mobile phone or a tablet computer used by a vehicle owner, or may be another terminal for voice collection installed on the vehicle and having a wireless communication function, which is not limited to this.

Furthermore, when the car owner has the requirement of selecting the parking space through voice, an empty parking space which can be used for parking the car in the parking lot can be obtained through application software, a public number or an applet request of the parking lot; and then selecting the parking spaces needing parking from the empty parking spaces, and initiating voice parking instructions to the server through the voice acquisition terminal. After receiving the voice parking instruction, the server calls a pre-trained voice recognition model to recognize the voice parking instruction, and obtains parking space information carried in the voice parking instruction, wherein the parking space information is a parking space selected by the car owner through voice.

Further, after the server obtains the parking space information, the server searches the position information of the parking space represented by the parking space information, and obtains the position information of the current driving entrance of the driving vehicle according to the vehicle-mounted positioning. Wherein, for the parking lot of the parking lot type, the driving inlet is the inlet of the parking lot; for a roadside-type parking lot, the driving entrance is the first position or the last position of all parking spaces on the roadside side, or the position of a certain parking space. And then, the position information of the parking space and the position information of the entrance are formed into navigation information which is returned to the voice acquisition terminal to guide the vehicle owner to drive the vehicle, so that the vehicle owner drives the vehicle according to the navigation information, and the vehicle is rapidly parked in the selected parking space.

Step S20, collecting the entering license plate information of the entering vehicle by a vehicle detection device arranged on the basis of a parking lot, and acquiring the leaving license plate information of the leaving vehicle carried by the vehicle leaving request and the lot type information of the parking lot when receiving the vehicle leaving request sent by the vehicle detection device;

furthermore, no matter the parking lot is of a parking lot type or a roadside type, the information of the number plate of the vehicle entering the parking lot is collected and input through a vehicle detection device arranged on the parking lot. And for a parking lot of the parking lot type, arranging vehicle detection devices at the entrance and the exit; for roadside-type parking lots, a vehicle detection device is provided for each parking space. Furthermore, the type of vehicle detection device may also be different for different types of parking lots. For a parking lot, the vehicle detection device can comprise an infrared camera or a panoramic camera, the camera shoots an entering license plate image of a entering vehicle and transmits the entering license plate image to the server, and the server recognizes the image value and stores the image value as entering license plate information. For roadside-side parking lots, the vehicle detection device may be a vehicle motion detection device for each parking space, without identification. When the fact that a vehicle enters the parking space is detected, the driving-in parking space mark is transmitted to the server, and the driving-in parking space mark serves as driving-in license plate information to be stored by the server.

It should be noted that, for a roadside parking lot, the vehicle detection device may also be consistent with the vehicle detection device set in the parking lot, that is, may be an infrared camera or a panoramic camera, the camera captures an entering license plate image of the entering vehicle and transmits the image to the server, and the server recognizes the image value and stores the image value as the entering license plate information. The present embodiment will be described by taking only a vehicle motion detection device as a vehicle detection device of a roadside parking lot as an example.

Further, when the vehicle owner has a demand for leaving the parking space, the vehicle detection device detects the leaving license plate information and generates a vehicle leaving request to be sent to the server. The vehicle detection device carries field type information representing the type of the parking field, for the parking field of the parking lot type, a vehicle owner drives a vehicle to a driving-off port of the parking field, driving-off license plate information of the driven-off vehicle is detected through the vehicle detection device arranged at the driving-off port, and then the driving-off license plate information and the field type information are added into a vehicle driving-off request and sent to the server. For a roadside-type parking lot, when a vehicle owner starts vehicle driving in a parking space, a vehicle action detection device arranged on the parking space forms an outgoing parking space identifier serving as outgoing license plate information, and adds the outgoing parking space identifier serving as the outgoing license plate information and the field type information to a vehicle outgoing request to be sent to a server. After receiving the vehicle driving-off request, the server acquires the driving-off license plate information and the field type information carried in the vehicle driving-off request, so that the driving-in license plate information and the field type information are combined to realize parking charging.

Step S30, judging whether the entering vehicle and the leaving vehicle are the same vehicle according to the entering license plate information and the leaving license plate information, if so, determining the parking time length of the vehicle, and generating information to be paid according to the parking time length and the site type information;

further, the server compares the entering license plate information with the leaving license plate information, and determines whether the entering vehicle and the leaving vehicle are the same vehicle by judging whether the entering license plate information and the leaving license plate information are consistent. And the comparison of the two items of information is that the server compares the driving-in license plate information with the previously stored driving-in license plate information of each driving-in vehicle after acquiring the driving-out license plate information, finds out the driving-in license plate information consistent with the driving-out license plate information from the driving-in license plate information, and further determines the same vehicle. In addition, for the parking lot of the parking lot type, when the image numerical value represented by the driving-in license plate information is consistent with the image numerical value represented by the driving-out license plate information, the same license plate is determined to be the same vehicle. For the roadside side type parking lot, when the entering parking space mark represented by the entering license plate information is consistent with the exiting parking space mark represented by the exiting license plate information, the vehicles are indicated to exit from the same parking space, and therefore the vehicles can be judged to be the same vehicles.

Furthermore, after the same vehicle is determined, the parking time of the vehicle is determined according to the acquisition time of the driving license plate information and the acquisition time of the driving license plate information, and the time period formed by the two time differences is the parking time. In addition, the charging of the parking fees may have differences for different types of parking lots, so after the parking duration is determined, the parking duration is combined with the parking lot type represented by the lot type information to generate the information to be paid for paying the parking fees.

And step S40, after payment completion information corresponding to the information to be paid is received, guiding the vehicle to drive away from the parking lot according to the lot type information.

Further, the information to be paid is provided for the vehicle owner, and the payment completion information is generated after the payment is made by the vehicle owner. And after receiving the payment completion information, the server guides the vehicle to drive away from the parking lot according to the parking lot type represented by the lot type information. The guidance modes set by different parking places have differences, and specifically, the step of guiding the vehicle to leave the parking place according to the place type information comprises the following steps:

step S41, if the field type information is a roadside type, outputting indication information for guiding the vehicle to leave the parking field, so as to guide the vehicle to leave the parking field based on the indication information;

and step S42, if the site type information is the parking lot type, controlling a barrier gate of the parking site to be opened so that vehicles can get away from the parking site.

Further, for the parking spaces on the roadside, an indication arrow formed by a speaker and an indicator lamp is mounted on the vehicle detection device of each parking space to guide the vehicle to drive away. For the parking lot, a barrier is arranged at the driving-off port, and the vehicle is guided to drive off by opening the barrier. The server can control the loudspeaker to play off-site audio information and control the indicator lamp to be on to display an indication arrow of driving off when the site type information is determined as a road test type and the parking site where the vehicle is parked is represented as a parking space on the side of a road; the indication information formed by the departure audio information and the indication arrow guides the vehicle to drive away from the parking lot. And when the server determines the field type information as the parking lot type and represents that the parking field where the vehicle is parked is a parking space in the parking lot, the server can control the barrier gate to be opened so as to form a driving-off channel for the vehicle to drive off the parking field.

Understandably, parking lots have numerous vehicles parked, and each vehicle may have a similar drive-off time point, such as during peak shifts. At this time, a large number of vehicles are driven away, which may present a risk of scuffing and a risk of congestion. For this reason, the present embodiment judges whether there is such a risk by collecting the drive-off photograph. Specifically. The step of guiding the vehicle to drive away from the parking lot according to the lot type information includes:

step S43, collecting a driving-away picture of the vehicle in the driving-away process for analysis in the process of guiding the vehicle to drive away from the parking lot according to the lot type information, and outputting prompt information when the vehicle is determined to have the friction risk through analysis;

and step S44, judging whether the driving-off route congestion risk exists or not based on the vehicle driving-off pictures in the preset collection range, and broadcasting the driving-off route congestion information in an audio mode if the driving-off route congestion risk exists.

Further, in the process of guiding the vehicle to drive away from the parking lot according to the lot type information, a camera device arranged on the parking lot transmits a driving-away picture of the vehicle in the driving-away process to the server for analysis. The camera device may be a camera mounted separately or a camera mounted in the device for detecting the vehicle. The server identifies the received driving-away photos, judges the distance between the vehicles, the distance between the vehicles and the barrier and the trend of the vehicles, and analyzes whether the vehicles have the rubbing risk or not according to the size of the distance and the trend. If the wind direction is touched, the prompting information is output in an audio mode to prompt the car owner.

Understandably, the camera has a certain collection range, and the collection range is used as a preset collection range. And the camera transmits the vehicle driving-away pictures of all the vehicles collected in the preset collection range to the server, and the server reflects the density of the vehicles according to the vehicle driving-away pictures to judge whether the driving-away route congestion risk exists or not. When the density of the vehicles is higher according to the vehicle driving-off picture, the congestion risk of the driving-off route is higher, and otherwise, the congestion risk is lower. And presetting a risk value representing early warning, and judging that the congestion risk of the driving-away route exists when the determined risk is greater than the risk value of the early warning. At the moment, the congestion information of the driving-away route is broadcasted in an audio mode to remind a vehicle owner with a driving-away requirement behind to change the driving-away route of the vehicle in time or wait for a period of time to drive away from a parking lot.

According to the parking charging method, no matter which type of parking lot is used, a vehicle detection device is arranged in the parking lot and used for detecting the entering license plate information of the entering vehicle and the leaving license plate information of the leaving vehicle, the parking time length is determined according to the entering license plate information and the leaving license plate information, and different information to be paid is generated for the vehicle owner aiming at different types of parking lots; guiding the vehicle to drive away from the parking lot in different modes according to different parking lots after payment is completed, and realizing charging after parking in different parking lots; in addition, still be provided with the parking stall information that carries among the speech recognition model discernment pronunciation parking instruction to produce parking stall information into navigation information, be used for parking the guide to the car owner, so that the car owner parks the parking stall with the vehicle fast. Therefore, rapid parking and charging after parking for parking places of different types such as parking spaces of a parking lot, parking spaces on the side of a road and the like are realized.

Further, based on the first embodiment of the parking charging method of the present invention, a second embodiment of the parking charging method of the present invention is proposed.

The second embodiment of the parking charging method is different from the first embodiment of the parking charging method in that, when receiving a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal, the step of calling a voice recognition model to recognize parking space information carried in the voice parking instruction comprises the following steps:

step S50, collecting multiple items of voice sample data, transmitting the multiple items of voice sample data to a voice recognition model for processing, and obtaining feature masks respectively corresponding to the multiple items of voice sample data;

in order to realize that the car owner can select the parking space through voice, the voice information of the car owner needs to be collected and recognized as feature codes. In addition, considering that multiple car owners can select parking spaces simultaneously through voice at the same time, the parking spaces selected by the car owners need to be accurately distinguished. In contrast, the implementation uses the deep learning blind source separation technology to separate the mixed voices sent by a plurality of vehicle owners simultaneously, so that the vehicles corresponding to the voices of the vehicle owners are accurately positioned without being interfered by the voices of other vehicle owners, and the vehicles can rapidly enter the parking lot and park simultaneously.

Specifically, the voice of the multiple car owners is collected through the voice collection terminals of the multiple car owners and transmitted to the server, so as to train an initial model deployed in the server, wherein the initial model is preferably a convolutional neural network model, and a voice recognition model used for separating the voice of each car owner is generated through training. And then, for the car owners with parking spaces selected by voices, acquiring respective voice data as a plurality of items of voice sample data through respective voice acquisition terminals, transmitting the voice sample data to the trained voice recognition model, and processing the voice sample data by the voice recognition model to obtain feature masks respectively corresponding to the voice sample data. The same as that one voice sample data corresponds to one vehicle owner, and one processed feature mask also corresponds to one vehicle owner, so that the voice feature of the vehicle owner is reflected.

As shown in fig. 4, in an embodiment, the car owner 1, the car owner 2, and the car owner 3 acquire respective voice sample data through the voice acquisition terminal and upload the respective voice sample data to the server, and store the voice sample data in the server as a car owner voice library. And then sending each voice sample data in the car owner voice library into a voice recognition model deployed and trained by the server. The voice recognition model utilizes a convolution neural network to obtain high-dimensional and abstract expressions of the voice of each vehicle owner through characteristic learning of multilayer convolution, and corresponding noise characteristic codes are formed. And then, carrying out classification learning by using the noise feature codes and the car owner labels to obtain the recognition probability corresponding to the voice of each car owner and generate a feature mask for separating the voice of each car owner. Wherein, the neural network activation function is preferably Relu, and the classification is preferably performed by softmax function.

Furthermore, after the voice data of each vehicle owner is sampled and processed to generate a feature mask of each vehicle owner, once the vehicle owner has a requirement for selecting a parking space through voice, the parking space selected by the vehicle owner can be distinguished through the feature mask. Specifically, when receiving a voice parking instruction sent by a vehicle owner based on a voice acquisition terminal, the step of calling a voice recognition model to recognize parking space information carried in the voice parking instruction comprises the following steps:

step S11, when the voice parking instruction is received, calling the voice recognition model to carry out voice coding on the voice parking instruction, and carrying out product processing on the voice coding and each feature mask to obtain a target code corresponding to the vehicle owner;

step S12, decoding the target code to generate the parking space information.

Furthermore, when the server receives the voice parking instruction through the voice acquisition terminal, the voice recognition model is called to encode the voice parking instruction to obtain a voice code, and then the voice code and each feature code are multiplied by each other according to bits to obtain a target code reflecting the parking space requirement of the vehicle owner, and then the target code is decoded to obtain the parking space information.

The processing of the voice parking instruction by the voice recognition model is continued with fig. 4. In the subsequent parking process of obtaining the feature codes of the vehicle owner 1, the vehicle owner 2 and the vehicle owner 3, if the vehicle owner 1, the vehicle owner 2 and the vehicle owner 3 simultaneously send out voice parking instructions to respective voice acquisition terminals, the three sounds are mixed to form a voice recognition model of transmitting mixed voice to a server. The speech recognition model carries out speech coding of mixed speech through the feature learning of multilayer convolution, and then carries out bit-wise multiplication on the speech coding and each feature mask obtained before to obtain independent feature codes of each speech. Thereafter, the independent feature codes are separated to obtain individual target codes of the car owners, and the individual target codes are respectively passed through a decoding module (i.e. multi-layer deconvolution) to reconstruct the voice parking instruction (i.e. the separated voice requests 1, 2 and 3 shown in fig. 4) matched with the car owners. The voice parking instructions of all the reconstructed car owners carry information representing parking spaces required by all the car owners, so that voice recognition is respectively carried out on all the voice parking instructions, respective parking space information is recognized from the voice parking instructions, and the requirements of all the car owners on the parking spaces are represented.

Understandably, after the parking space information representing that the vehicle owner needs to park is generated, a plurality of paths may be available from the current position of the vehicle to the position of the parking space represented by the parking space information, and different paths have different road conditions, and the road conditions have the characteristic of dynamic change. Therefore, in order for the vehicle owner to reach the parking space by the route of the optimal road condition, the embodiment determines the route of the optimal road condition in an updating manner, and generates the route as navigation information for the vehicle owner to drive and navigate. Specifically, the step of generating navigation information based on the parking space information and returning the navigation information to the voice acquisition terminal includes:

step S13, acquiring entry positioning information of the entering vehicle, and generating a plurality of driving routes between the entry positioning information and parking positioning information included in the parking space information;

step S14, determining navigation information from the plurality of driving routes and returning the navigation information to the voice acquisition terminal based on the vehicle position information of other vehicles in the parking lot;

and step S15, correcting the driving direction corresponding to the navigation information based on the feedback information corresponding to the vehicle position information, and forming new navigation information to return to the voice collecting terminal.

Further, the server acquires the current position of the entering vehicle through a positioning device installed on the entering vehicle, and the position is used as the entering positioning information of the entering vehicle. And reading parking positioning information contained in the parking space information, wherein the parking positioning information is the position of the parking space corresponding to the parking space information. And then, detecting all drivable paths from the position corresponding to the driving positioning information to the position corresponding to the parking positioning information, and taking each drivable path as a plurality of driving paths between the driving positioning information and the parking positioning information.

Furthermore, vehicle position information of other vehicles in the parking lot is obtained, navigation information is determined from the multiple driving routes according to whether the vehicle position information of the other vehicles falls into the driving routes, and the navigation information is returned to the voice acquisition terminal for main navigation. When the vehicle position information of other vehicles falls into the driving route, the driving route is difficult to drive, and otherwise, the driving route is easy to drive. Therefore, the driving route with the least vehicle position information falling into other vehicles needs to be found out from the plurality of driving routes, and navigation information is generated according to the driving route and returned to the voice acquisition terminal.

Understandably, the vehicles on the driving route are driven in and out with dynamic characteristics, and the currently determined driving route with fewer vehicles may be merged into more vehicles at the next moment, so that the driving route is no longer the optimal driving route. Based on this, the present embodiment is provided with a mechanism for updating the navigation information in real time in accordance with the vehicle position information of the other vehicle.

Specifically, the server acquires the vehicle position information of other vehicles in real time as the feedback information of the initially acquired vehicle position information in the process that the driving vehicle drives according to the navigation information, and updates the selected driving route according to the position change condition of other vehicles on the driving route embodied by the feedback information. And then updating the generated navigation information according to the updated driving route, correcting the driving direction corresponding to the navigation information, and forming new navigation information to be returned to the voice acquisition terminal for the main navigation of the vehicle.

It should be noted that, the updating of the driving route in the present embodiment may be implemented by a path planning algorithm. For a path planning algorithm, when a vehicle moves in an unknown or dynamic environment, only environmental information in a limited area within the range of its sensors can be ascertained. Therefore, only local environment information can be used for local motion planning, and a local driving target is obtained according to a certain evaluation criterion. And when the vehicle reaches the local driving target, new local motion planning can be performed again, and the operation is repeated until the global driving target is reached, namely the parking space required by the vehicle owner is reached.

Specifically, the path planning algorithm comprises the parts of environment information prediction, local rolling optimization and feedback information correction. In the environment information prediction section, the vehicle builds an environment information model including setting node type information and the like in a known area based on the information in the detected field of view or all known environment information. And in the local rolling optimization part, the environment information model is regarded as an optimized window, on the basis, the optimal sub-target of the next step is calculated according to the position of the target point and a specific optimization strategy, then a local planning algorithm is selected according to the optimal sub-target and the environment information model, the local path for traveling to the optimal sub-target is determined, and the current strategy is implemented, namely, the current strategy is performed for a plurality of steps according to the planned local path. In the feedback information correction part, after the vehicle travels a section of path according to the local optimal path, the vehicle can detect new unknown information, and at the moment, the original environment information model can be supplemented or corrected according to new information detected by the vehicle in the traveling process, so that the new information can be used for next local planning.

The embodiment combines a deep learning blind source separation technology and a path planning algorithm to identify parking space information in the vehicle owner voice recognition parking instruction, and generates navigation information according to the parking space information. In the deep learning blind source separation technology, a voice recognition model for separation is trained, accurate separation of mixed voice is achieved, parking space information sent by each vehicle owner is effectively recognized, and parking requirements of each vehicle owner are met. The path planning algorithm carries out online planning in a rolling mode by depending on the local environment information detected in real time; in each step of rolling, an optimization sub-target is generated by a heuristic method according to the detected local information, local path planning is carried out in a current rolling window, and then a current strategy of moving one step according to the local planning path is implemented. Continuously acquiring new environment information along with the advancing of the rolling window, thereby realizing the combination of optimization and feedback in the rolling process; because the planning problem is compressed into the rolling window, compared with global planning, the calculation amount is greatly reduced, and the navigation information can be quickly generated for the main navigation of the vehicle.

Further, referring to fig. 3, a third embodiment of the parking charging method of the present invention is provided based on the first or second embodiment of the parking charging method of the present invention.

The third embodiment of the parking charge method is different from the first or second embodiment of the parking charge method in that the step of guiding the vehicle to drive away from the parking lot according to the lot type information includes, after the step of:

step S60, collecting the position image information of the parking area corresponding to the parking place based on the image collecting device corresponding to the parking place;

step S70, updating the vacancy information in the parking area according to the position image information, and sending the vacancy information to an inquiry terminal corresponding to the vacancy inquiry request when receiving the vacancy inquiry request;

step S80, receiving the vacancy reservation request sent by the inquiry terminal, and after identifying the vacancy identification carried by the vacancy reservation request, planning a path to the vacant parking space corresponding to the vacancy identification, so as to guide parking based on the path.

In the embodiment, after the vehicle leaves the parking lot, an updating mechanism for the parking space in the parking lot is set. Specifically, the parking lot is provided with an image acquisition device in addition to a vehicle detection device, and the image acquisition device can be a camera installed in different parking lot areas. The shooting visual field range of the camera in the parking lot area is used as a parking area corresponding to the parking lot, and the position image information of the parking area is acquired by shooting an image in the visual field range through the camera.

Further, the server identifies the position image information, determines an empty parking space in which no vehicle is parked in the parking area, and updates the empty parking space information in the parking area. When the car owner has a parking requirement and triggers a vacancy query request through parking lot application software, a public number or a small program installed on the owned query terminal, the server receives the query request and issues updated vacancy information to the query terminal for the car owner to select. The inquiry terminal is an intelligent terminal such as a mobile phone, a tablet personal computer and the like held by a vehicle owner.

Furthermore, the vehicle owner checks the vacancy information through the inquiry terminal, selects the required vacant parking space to form a vacancy reservation request and sends the vacancy reservation request to the server. And after receiving the vacancy reserving request, the server identifies a vacancy identifier carried in the vacancy reserving request, wherein the vacancy identifier represents an empty parking space selected by the vehicle owner. And planning a path for driving to the empty parking space according to the empty parking space position represented by the empty space identifier and the current position of the vehicle owner so as to guide the vehicle owner to park through the path. Moreover, the forming manner of the path may be planned according to the path planning algorithm of the previous embodiment, which is not described herein.

This embodiment is through updating the empty parking stall to parking area to the car owner who has the parking demand selects the empty parking stall of needs to park, is favorable to the car owner to accurately select empty parking stall, and has improved the real-time utilization ratio on empty parking stall.

Further, a fourth embodiment of the parking charging method of the present invention is proposed based on the first, second or third embodiment of the parking charging method of the present invention.

The parking charge method fourth embodiment differs from the parking charge method first, second or third embodiment in that the step of guiding the vehicle to leave the parking lot according to the lot type information after receiving the payment completion information corresponding to the information to be paid, includes:

step a1, issuing the information to be paid to the mobile terminal correspondingly bound with the information of the vehicle license plate, and issuing the information to be paid to a display device arranged on the parking lot after generating the information to be paid into a payment two-dimensional code, so that the mobile terminal can pay based on the information to be paid or scan the payment two-dimensional code displayed by the display device for payment, and feed back payment completion information.

This embodiment sets up multiple payment methods to the charge after the parking to the payment method that the car owner selected the demand pays. One of the ways is that the server issues the generated information to be paid to a mobile terminal or a display device of a parking lot for paying the information to be paid. For the mobile terminal, the mobile terminal can be a mobile phone, a tablet personal computer and the like bound with the information of the driving license plate; the server sends the information to be paid to the mobile terminal, and the user of the mobile terminal pays the information to be paid. The display device can be a display screen arranged in a parking place, the server generates the information to be paid into a payment two-dimensional code and then sends the payment two-dimensional code to the display screen for display, and the vehicle owner uses the mobile phone of the vehicle owner to scan the payment two-dimensional code for payment. And no matter the payment of the mobile terminal or the scanning payment of the display device is finished, the payment finishing information is fed back to the server so that the server guides the vehicle to drive away from the parking lot according to the payment finishing information.

Further, after the payment completion information corresponding to the information to be paid is received, the step of guiding the vehicle to leave the parking lot according to the lot type information includes:

step b1, the information to be paid is sent to the application software which scans the two-dimensional code, so that payment is carried out on the information to be paid based on the application software, and payment completion information is fed back.

Still further, another payment method of the present embodiment is to scan a static two-dimensional payment code for payment. Specifically, static payment two-dimensional code is the paper two-dimensional code of pasting on parking area, when the car owner has the demand of driving away, scans this payment two-dimensional code through intelligent terminal such as its cell-phone or panel computer. When the server detects the scanning operation, the server issues the information to be paid to the application software for scanning the payment two-dimensional code, and the vehicle owner pays for the information to be paid through the application software to the operation. And after the payment is finished, feeding back payment finishing information to the server so that the server guides the vehicle to drive away from the parking lot according to the payment finishing information.

The step of guiding the vehicle to leave the parking lot according to the lot type information after the payment completion information corresponding to the information to be paid is received comprises the following steps:

and c1, issuing the information to be paid to the payment terminal correspondingly bound with the information of the driving license plate, so that the payment terminal can carry out fee deduction payment based on the information to be paid and feed back payment completion information.

Furthermore, another payment method of the present embodiment is to bind ETC (Electronic Toll Collection) for payment. And pre-loading the license plate information into an ETC hardware device installed on the vehicle to form a binding relationship between the license plate information and the ETC. And for the driven vehicle, the ETC bound to the driven vehicle is used as a payment terminal correspondingly bound with the information of the driven license plate. The server sends the generated information to be paid to the payment terminal, the payment terminal autonomously deducts fee for payment based on the information to be paid, and after the payment is completed, the payment completion information is fed back to the server, so that the server guides the vehicle to drive away from the parking lot according to the payment completion information.

In the embodiment, various payment modes are set for the charge after parking, so that a vehicle owner can conveniently select the payment mode meeting the requirement of the vehicle owner to pay; the payment mode is flexible, can be quickly switched to another payment mode from one payment mode, and is favorable for quickly paying the parking fee.

The embodiment of the invention also provides a readable storage medium. The readable storage medium has stored thereon a control program which, when executed by the processor, implements the steps of the parking charging method as described above.

The readable storage medium of the present invention may be a computer readable storage medium, and the specific implementation manner thereof is substantially the same as that of each embodiment of the parking charging method, and will not be described herein again.

The present invention is described in connection with the accompanying drawings, but the present invention is not limited to the above embodiments, which are only illustrative and not restrictive, and those skilled in the art can make various changes without departing from the spirit and scope of the invention as defined by the appended claims, and all changes that come within the meaning and range of equivalency of the specification and drawings that are obvious from the description and the attached claims are intended to be embraced therein.

完整详细技术资料下载
上一篇:石墨接头机器人自动装卡簧、装栓机
下一篇:信息提供装置、移动体和信息提供方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!