Vehicle intelligent passage control method and device based on vehicle information recognition

CN121564984BActive Publication Date: 2026-05-29TE WEI LE XING (GUANG ZHOU) JI SHU YOU XIAN GONG SI

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TE WEI LE XING (GUANG ZHOU) JI SHU YOU XIAN GONG SI
Filing Date
2026-01-22
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

In existing vehicle access control systems, vehicle transaction logic and release logic heavily rely on coil signals, resulting in low traffic efficiency and easy vehicle queue chaos. The lack of a unified standard for equipment layout also affects the intelligence and accuracy of traffic flow.

Method used

Based on vehicle information recognition results, by acquiring vehicle recognition information and driving direction recognition results, information matching and queue updates are performed. Combined with the data priority of the transaction database, traffic control parameters are generated and executed to achieve intelligent traffic control.

Benefits of technology

It improves the intelligence and efficiency of vehicle traffic control, enhances the accuracy and reliability of traffic control, improves operational efficiency, and reduces vehicle queue chaos and mis-passing situations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121564984B_ABST
    Figure CN121564984B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of intelligent control, and discloses a vehicle intelligent passing control method and device based on vehicle information recognition, which comprises the following steps: acquiring vehicle identification information of a target vehicle, determining an information recognition result and a driving direction recognition result of the target vehicle based on the vehicle identification information; performing information matching based on the information recognition result and the driving direction recognition result, updating a passing queue of a lane, acquiring vehicle transaction information corresponding to all vehicles, updating a transaction database in combination with a data priority, then determining target transaction data matched with the vehicle identification information, determining transaction result information, generating passing control parameters, and performing a matched passing control operation. It can be seen that the application can intelligently control the passing of vehicles based on the vehicle information recognition result, is favorable for improving the intelligence and efficiency of vehicle passing control, and is also favorable for improving the accuracy and reliability of vehicle passing control.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle information recognition and control technology, and in particular to a vehicle intelligent traffic control method and device based on vehicle information recognition. Background Technology

[0002] In the current vehicle traffic control and transaction model, both vehicle transaction logic and release logic are handled through a single toll service. The entire process is highly dependent on the hardware signals transmitted by the lane inductive loops. Different toll equipment manufacturers lack a unified standard for the layout design of the lane loops, such as installation location and quantity. In actual operation, the transaction process needs to be triggered by the loop signal. After the transaction is completed, the barrier is raised or lowered based on the loop feedback signal. This not only results in low efficiency of vehicle passage, but also easily causes vehicle queue chaos and wrong passage.

[0003] Therefore, it is of particular importance to provide a vehicle intelligent traffic control method to improve the intelligence and efficiency of vehicle traffic control, as well as its accuracy and reliability. Summary of the Invention

[0004] This invention provides a vehicle intelligent traffic control method and device based on vehicle information recognition, which can intelligently control vehicle traffic based on vehicle information recognition results, thereby improving the intelligence and efficiency of vehicle traffic control, as well as the accuracy and reliability of vehicle traffic control.

[0005] The first aspect of this invention discloses a vehicle intelligent traffic control method based on vehicle information recognition, the method comprising:

[0006] Obtain vehicle identification information of the target vehicle, and based on the vehicle identification information, determine the information identification result of the target vehicle and the driving direction identification result of the target vehicle;

[0007] Based on the information recognition result and the driving direction recognition result, information matching is performed by matching the queue information corresponding to the traffic queue of the lane where the target vehicle is located, and the traffic queue of the lane is updated according to the information matching result; wherein, updating the traffic queue of the lane includes adding vehicle information or deleting vehicle information in the traffic queue of the lane.

[0008] Obtain vehicle transaction information corresponding to all vehicles, and update the transaction database based on the vehicle transaction information and a pre-determined data priority. The transaction database includes vehicle information, passage medium information, weighing information, and transaction information of the passage queue of the lane.

[0009] Based on the transaction database and the target vehicle, target transaction data matching the vehicle identification information is determined in the transaction database, and transaction result information of the target vehicle is determined based on the target transaction data. Based on the transaction result information, passage control parameters of the target vehicle are generated, and passage control operations matching the passage control parameters are executed.

[0010] As an optional implementation, in a first aspect of the present invention, the step of matching information based on the information recognition result and the driving direction recognition result by performing information matching with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, obtaining an information matching result, and updating the traffic queue of the lane according to the information matching result includes:

[0011] Based on the vehicle identification information and the driving direction identification result, and combined with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, it is determined whether the vehicle identification information matches the traffic queue information, and an information matching result is obtained;

[0012] Based on the information matching results, the queue correction parameters corresponding to the target vehicle are determined, and the passage queue of the lane is updated based on the queue correction parameters.

[0013] As an optional implementation, in a first aspect of the present invention, updating the transaction database based on the vehicle transaction information and a predetermined data priority includes:

[0014] Based on the vehicle transaction information, determine the target vehicle transaction result of the target vehicle, and determine whether the target vehicle transaction result matches the transaction data in the transaction database;

[0015] When it is determined that the transaction result of the target vehicle does not match the transaction data in the transaction database, the preset transaction database is updated based on the transaction result information of the target vehicle.

[0016] When it is determined that the target vehicle transaction result matches the transaction data in the transaction database, an information merging operation is performed on the target vehicle transaction result information and the transaction data in the transaction database according to a predetermined data priority to obtain an information merging result, and the preset transaction database is updated based on the information merging result.

[0017] As an optional implementation, in a first aspect of the present invention, generating the passage control parameters for the target vehicle based on the transaction result information includes:

[0018] Based on the transaction result information, the transaction status of the target vehicle is determined, and the vehicle access identifier of the target vehicle is determined according to the transaction status.

[0019] The system acquires target ground sensor information and determines the real-time driving status of the target vehicle based on the target ground sensor information. Based on the real-time driving status and the vehicle's passage sign, it generates passage control parameters for the target vehicle. The passage control parameters include barrier lowering control parameters or barrier raising control parameters.

[0020] As an optional implementation, in a first aspect of the present invention, determining the information identification result of the target vehicle and the driving direction identification result of the target vehicle based on the vehicle identification information includes:

[0021] Based on the vehicle identification information, the vehicle identification result of the target vehicle is determined, and based on the vehicle identification result, the information identification result of the target vehicle is determined; wherein, the information identification result includes the license plate identification result of the target vehicle, the vehicle color identification result of the target vehicle, and the vehicle model identification result of the target vehicle;

[0022] Based on the information recognition results, the image frame information of the target vehicle within a preset target time period and the image time sequence information corresponding to each image frame information are determined; based on each image frame information and the image time sequence information corresponding to each image frame information, the pixel change parameters corresponding to the target vehicle are determined; based on the pixel change parameters, the driving direction recognition result of the target vehicle is determined.

[0023] As an optional implementation, in a first aspect of the present invention, the method further includes:

[0024] After a preset target time period, vehicle transaction data within the target area is acquired, wherein the target area includes the area corresponding to where the target vehicle is parked;

[0025] Based on the vehicle transaction data, determine the real-time transaction result record corresponding to the target vehicle, determine whether the real-time transaction result record is the target transaction state, and when it is determined that the real-time transaction result record is the target transaction state, update the transaction result information of the target vehicle based on the target transaction state;

[0026] When it is determined that the real-time transaction result record is not the target transaction state, it is determined whether the transaction result information of the target vehicle matches the real-time transaction result record. When it is determined that the transaction result information of the target vehicle matches the real-time transaction result record, the transaction result information of the target vehicle is updated based on the target transaction state. When it is determined that the transaction result information of the target vehicle does not match the real-time transaction result record, the transaction priority of the transaction result information and the real-time transaction result record is determined, and the transaction database is updated based on the transaction priority.

[0027] As an optional implementation, in the first aspect of the present invention, after generating the passage control parameters of the target vehicle based on the transaction result information, the method further includes:

[0028] Obtain the target transaction information corresponding to the target vehicle; determine whether the target transaction information is used to indicate that the target vehicle is in a successful transaction state; when it is determined that the target transaction information is used to indicate that the target vehicle is in a successful transaction state, determine the type of information identification result corresponding to the target vehicle based on the information identification result of the target vehicle.

[0029] When the information identification result type corresponding to the target vehicle is the first result type and the first vehicle in the queue corresponding to the passage queue is the second result type, the vehicle identification result of the first vehicle in the queue corresponding to the passage queue is updated based on the information identification result of the target vehicle.

[0030] When the information recognition result type of the target vehicle is not the first result type, the recognition correction parameters corresponding to the target vehicle are generated based on the information recognition result of the target vehicle, and the correction operation is performed on the passage queue based on the recognition correction parameters.

[0031] A second aspect of the present invention discloses a vehicle intelligent traffic control device based on vehicle information recognition, the device comprising:

[0032] The acquisition module is used to acquire the vehicle identification information of the target vehicle.

[0033] The determination module is used to determine the information recognition result of the target vehicle and the driving direction recognition result of the target vehicle based on the vehicle identification information;

[0034] The matching module is used to perform information matching based on the information recognition result and the driving direction recognition result, by matching the information with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, to obtain the information matching result, and to update the traffic queue of the lane according to the information matching result; wherein, updating the traffic queue of the lane includes adding vehicle information or deleting vehicle information in the traffic queue of the lane.

[0035] The acquisition module is also used to acquire vehicle transaction information corresponding to all vehicles;

[0036] The update module is used to update the transaction database based on the vehicle transaction information and a pre-determined data priority, wherein the transaction database includes vehicle information, passage medium information, weighing information and transaction information of the lane's passage queue;

[0037] The determining module is further configured to, based on the transaction database and the target vehicle, determine target transaction data that matches the vehicle identification information in the transaction database, and determine the transaction result information of the target vehicle based on the target transaction data;

[0038] The generation module is used to generate the passage control parameters of the target vehicle based on the transaction result information;

[0039] The control module is used to perform passage control operations that match the passage control parameters.

[0040] As an optional implementation, in a second aspect of the present invention, the matching module, based on the information recognition result and the driving direction recognition result, performs information matching with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, to obtain an information matching result, and updates the traffic queue of the lane according to the information matching result. The specific method for this is as follows:

[0041] Based on the vehicle identification information and the driving direction identification result, and combined with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, it is determined whether the vehicle identification information matches the traffic queue information, and an information matching result is obtained;

[0042] Based on the information matching results, the queue correction parameters corresponding to the target vehicle are determined, and the passage queue of the lane is updated based on the queue correction parameters.

[0043] As an optional implementation, in a second aspect of the present invention, the specific method by which the update module updates the transaction database based on the vehicle transaction information and a predetermined data priority includes:

[0044] Based on the vehicle transaction information, determine the target vehicle transaction result of the target vehicle, and determine whether the target vehicle transaction result matches the transaction data in the transaction database;

[0045] When it is determined that the transaction result of the target vehicle does not match the transaction data in the transaction database, the preset transaction database is updated based on the transaction result information of the target vehicle.

[0046] When it is determined that the target vehicle transaction result matches the transaction data in the transaction database, an information merging operation is performed on the target vehicle transaction result information and the transaction data in the transaction database according to a predetermined data priority to obtain an information merging result, and the preset transaction database is updated based on the information merging result.

[0047] As an optional implementation, in a second aspect of the present invention, the specific method by which the generation module generates the passage control parameters of the target vehicle based on the transaction result information includes:

[0048] Based on the transaction result information, the transaction status of the target vehicle is determined, and the vehicle access identifier of the target vehicle is determined according to the transaction status.

[0049] Acquire target ground sensor information, determine the real-time driving status of the target vehicle based on the target ground sensor information, and generate the passage control parameters of the target vehicle based on the real-time driving status and the vehicle passage sign; wherein, the passage control parameters include barrier lowering control parameters or barrier raising control parameters.

[0050] As an optional implementation, in a second aspect of the present invention, the determining module determines the vehicle identification result of the target vehicle based on the vehicle identification information, and determines the information identification result of the target vehicle based on the vehicle identification result; wherein, the information identification result includes the license plate identification result of the target vehicle, the vehicle color identification result of the target vehicle, and the vehicle model identification result of the target vehicle;

[0051] Based on the information recognition results, the image frame information of the target vehicle within a preset target time period and the image time sequence information corresponding to each image frame information are determined; based on each image frame information and the image time sequence information corresponding to each image frame information, the pixel change parameters corresponding to the target vehicle are determined; based on the pixel change parameters, the driving direction recognition result of the target vehicle is determined.

[0052] As an optional implementation, in a second aspect of the present invention, the acquisition module is further configured to acquire vehicle transaction data within a target area after a preset target time period, wherein the target area includes the area corresponding to where the target vehicle is parked;

[0053] The determining module is further configured to determine the real-time transaction result record corresponding to the target vehicle based on the vehicle transaction data;

[0054] The judgment module is also used to determine whether the real-time transaction result record is the target transaction state;

[0055] The update module is further configured to update the transaction result information of the target vehicle based on the target transaction status when the judgment module determines that the real-time transaction result record is the target transaction status;

[0056] The judgment module is further configured to, when it is determined that the real-time transaction result record is not the target transaction state, determine whether the transaction result information of the target vehicle matches the real-time transaction result record;

[0057] The update module is further configured to update the transaction result information of the target vehicle based on the target transaction status when the judgment module determines that the transaction result information of the target vehicle matches the real-time transaction result record.

[0058] The determining module is further configured to determine the transaction priority of the transaction result information and the real-time transaction result record when the judging module determines that the transaction result information of the target vehicle does not match the real-time transaction result record;

[0059] The update module is also used to update the transaction database based on the transaction priority.

[0060] As an optional implementation, in a second aspect of the present invention, the acquisition module is further configured to acquire target transaction information corresponding to the target vehicle after the generation module generates the passage control parameters of the target vehicle based on the transaction result information;

[0061] The judgment module is also used to determine whether the target transaction information is used to indicate that the target vehicle is in a successful transaction status;

[0062] The determining module is further configured to, when the judging module determines that the target transaction information is used to indicate that the target vehicle is in the successful transaction state, determine the information recognition result type corresponding to the target vehicle based on the information recognition result of the target vehicle;

[0063] The update module is further configured to update the vehicle identification result of the first vehicle in the passage queue based on the information identification result of the target vehicle when the information identification result type corresponding to the target vehicle is a first result type and the first vehicle in the passage queue is a second result type.

[0064] The generation module is further configured to generate recognition correction parameters corresponding to the target vehicle based on the information recognition result of the target vehicle when the information recognition result type of the target vehicle is not the first result type;

[0065] The device further includes:

[0066] The correction module is used to perform correction operations on the passage queue based on the identification correction parameters.

[0067] A third aspect of the present invention discloses another intelligent vehicle access control device based on vehicle information recognition, the device comprising:

[0068] Memory containing executable program code;

[0069] A processor coupled to the memory;

[0070] The processor calls the executable program code stored in the memory to execute some or all of the steps in the vehicle intelligent traffic control method based on vehicle information recognition according to any of the first aspects of the present invention.

[0071] The fourth aspect of the present invention discloses a computer storage medium storing computer instructions, which, when invoked, are used to execute some or all of the steps in the vehicle intelligent traffic control method based on vehicle information recognition as described in any of the first aspects of the present invention.

[0072] Compared with the prior art, the present invention has the following beneficial effects:

[0073] In this embodiment of the invention, vehicle identification information of the target vehicle is acquired; based on the vehicle identification information, the information identification result and driving direction identification result of the target vehicle are determined; based on the information identification result and driving direction identification result, information matching is performed and the lane's traffic queue is updated; lane transaction information of the lane's traffic queue is acquired and the transaction database is updated in combination with data priority; then, target transaction data matching the vehicle identification information is determined, transaction result information is determined, traffic control parameters are generated, and matching traffic control operations are executed. Therefore, implementing this invention enables intelligent traffic control of vehicles based on vehicle information identification results, which is beneficial to improving the intelligence and efficiency of vehicle traffic control, as well as its accuracy and reliability. Attached Figure Description

[0074] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0075] Figure 1 This is a flowchart illustrating a vehicle intelligent traffic control method based on vehicle information recognition disclosed in an embodiment of the present invention.

[0076] Figure 2 This is a flowchart illustrating another intelligent vehicle access control method based on vehicle information recognition disclosed in an embodiment of the present invention.

[0077] Figure 3 This is a schematic diagram of the structure of a vehicle intelligent access control device based on vehicle information recognition disclosed in an embodiment of the present invention;

[0078] Figure 4 This is a schematic diagram of another intelligent vehicle access control device based on vehicle information recognition disclosed in an embodiment of the present invention;

[0079] Figure 5 This is a schematic diagram of the structure of another intelligent vehicle access control device based on vehicle information recognition disclosed in an embodiment of the present invention. Detailed Implementation

[0080] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0081] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or end that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or ends.

[0082] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0083] This invention discloses a vehicle intelligent traffic control method and device based on vehicle information recognition. It enables intelligent traffic control of vehicles based on vehicle information recognition results, which improves the intelligence and efficiency of vehicle traffic control, as well as its accuracy and reliability. Detailed descriptions follow.

[0084] Example 1

[0085] Please see Figure 1 , Figure 1 This is a flowchart illustrating a vehicle intelligent traffic control method based on vehicle information recognition disclosed in an embodiment of the present invention. Figure 1 The described vehicle information recognition-based intelligent traffic control method can be applied to vehicle information recognition-based intelligent traffic control devices, which can be integrated into cloud servers or local servers; this embodiment of the invention does not impose limitations. Figure 1 As shown, the intelligent vehicle access control method based on vehicle information recognition may include the following operations.

[0086] 101. Obtain the vehicle identification information of the target vehicle, and based on the vehicle identification information, determine the information identification result of the target vehicle and the driving direction identification result of the target vehicle.

[0087] In this embodiment of the invention, optionally, the vehicle identification information of the target vehicle may include the original license plate image data of the target vehicle, the unlicensed vehicle identification signal, and the driving trajectory time series data.

[0088] In this embodiment of the invention, optionally, the information recognition result of the target vehicle may include the prior vehicle recognition result, the vehicle color recognition result, and the vehicle model recognition result; wherein, the prior vehicle recognition result of the target vehicle includes the prior license plate recognition result of the target vehicle, and further, the prior vehicle recognition result may include one of the following: the recognition result of the target vehicle without a license plate, the recognition result of the temporary license plate, and the recognition result of the ordinary vehicle.

[0089] In this embodiment of the invention, optionally, the driving direction recognition result of the target vehicle includes the forward driving direction recognition result along the lane travel direction or the reverse driving direction recognition result away from the lane travel direction.

[0090] In this embodiment of the invention, optionally, the vehicle identification information of the target vehicle can be obtained through a vehicle identification component. The vehicle identification component may include a license plate recognition device at the front of the island and a license plate recognition device at the rear of the island, and capture images of vehicles entering the lane in real time, while simultaneously collecting vehicle image data, no-license-plate vehicle detection signals, and temporal position data of vehicles in the lane.

[0091] In this embodiment of the invention, optionally, the information recognition result of the target vehicle can be the recognition result extracted from the license plate image by an image recognition algorithm.

[0092] In this embodiment of the invention, optionally, the driving direction recognition result of the target vehicle can be determined by time-series position data. If the vehicle moves from the head of the island to the tail of the island (the time-series position data conforms to the lane travel path), it is determined as "driving in the forward direction"; if the vehicle moves from the tail of the island to the head of the island (the time-series position data deviates from the lane travel path), it is determined as "reversing".

[0093] 102. Based on the information recognition results and the driving direction recognition results, information matching is performed by matching the queue information corresponding to the traffic queue of the lane where the target vehicle is located, and the traffic queue of the lane is updated according to the information matching results.

[0094] In this embodiment of the invention, updating the lane's traffic queue includes adding or deleting vehicle information from the lane's traffic queue. Adding vehicle information to the lane's traffic queue can include adding vehicle information at the head or tail of the queue, and deleting vehicle information from the lane's traffic queue can include deleting vehicle information at the head or tail of the queue. For example, updating the traffic queue includes adding identified vehicle results at the tail or head of the queue, deleting identified vehicle results at the tail or head of the queue, or deleting multiple vehicle information entries containing identified vehicles.

[0095] In this embodiment of the invention, optionally, the traffic queue of the lane includes vehicles that belong to the same lane and travel in the same direction as the target vehicle.

[0096] In this embodiment of the invention, optionally, the lane's traffic queue may include queue identification information corresponding to the target vehicle, a vehicle queue list, and a vehicle queue head marker; wherein, the vehicle queue list may include the information identification result, queue status, entry time, and transaction status association identifier for each vehicle in the traffic queue. Further, the queue status may include one of the following: queue vehicle normal control status, queue vehicle calibration status, or vehicle queue completed status; the queue status may be updated by the queue control service component based on the target vehicle's entry and exit status and calibration operation function; even further, the vehicle queue list may include data populated based on the information identification result, with the entry time being the timestamp of the license plate recognition component's output result, and the transaction status association identifier used for subsequent binding of transaction data to the toll collection service component.

[0097] In this embodiment of the invention, optionally, the process of updating the lane's traffic queue based on the information matching result may include:

[0098] Based on the information matching results, queue vehicles that are in the same lane and in the same direction of travel as the target vehicle are selected in the target area corresponding to the target vehicle. Based on all queue vehicles and the driving priority of each queue vehicle, the passage queue corresponding to the target vehicle is determined.

[0099] In this embodiment of the invention, optionally, after filtering out queuing vehicles in the same lane and direction of travel as the target vehicle in the target area corresponding to the target vehicle, the method may further include:

[0100] Remove invalid vehicles from all queues that have completed transaction releases, and update all queues.

[0101] In this embodiment of the invention, optionally, the traffic queue of the lane corresponding to the target vehicle is a one-way traffic queue, and the traffic queue of the lane corresponding to the target vehicle is the same as the driving direction identification result of the target vehicle.

[0102] In this embodiment of the invention, optionally, for example, when the target vehicle is entering from the forward direction, the queue control service determines the passage queue corresponding to the target vehicle according to the "queue head sign + 1" rule; when the target vehicle is entering from the reverse direction, the queue control service determines the passage queue of the lane corresponding to the target vehicle according to the "queue head sign - 1" rule.

[0103] 103. Obtain vehicle transaction information for all vehicles, and update the transaction database based on the vehicle transaction information and pre-determined data priorities.

[0104] In this embodiment of the invention, the transaction database includes, but is not limited to, vehicle information, medium information, weighing information, and transaction information of the lane's traffic queue.

[0105] In this embodiment of the invention, optionally, the vehicle transaction information corresponding to all vehicles may include the transaction time information, transaction serial number information, transaction lane information, and transaction amount information for each vehicle.

[0106] In this embodiment of the invention, optionally, the vehicle information in the lane's traffic queue may include the license plate number, license plate color, vehicle model, and vehicle color of the vehicles in the lane's traffic queue; the toll medium information may include the payment method, ETC tag number, ETC card number, payment order number, payment device number, payment time, and payment status of the vehicles in the lane's traffic queue; the weighing information may include the vehicle weight information, weighing status information, and weighing time information of the vehicles in the lane's traffic queue; and the transaction information may include the transaction time information, transaction serial number information, transaction lane information, and transaction amount information of the vehicles in the lane's traffic queue.

[0107] In this embodiment of the invention, optionally, the transaction database may further include a priority marker for the lane's passage queue of the target vehicle and a direction marker for the target vehicle's passage. Further, the priority marker is a feature field used to identify the priority level of the target vehicle within a one-way passage queue. Its core function is to guide the order of subsequent transaction matching and release control, preventing low-priority vehicles from occupying high-priority resources. The direction marker is a feature field used to identify the actual direction of travel of the target vehicle. Its core function is to distinguish between vehicles traveling in the forward and reverse directions, preventing reverse vehicles from mixing into the forward queue and causing release errors.

[0108] In this embodiment of the invention, optionally, the vehicle passage identifier of the target vehicle may include the target vehicle's unique identifier ID, the target vehicle's associated license plate information, the target vehicle's queue position marker information in the passage queue, the target vehicle's direction identifier information, and the target vehicle's associated transaction information; wherein, the target vehicle's unique identifier ID may include the target vehicle's lane number, queue ID, and vehicle serial number; the target vehicle's associated license plate information may include the license plate information identified in the target vehicle's information identification results; the target vehicle's queue position marker information in the passage queue may include the queue position determined by the target vehicle's index position in the queue list; the target vehicle's direction identifier information may include the identifier corresponding to the driving direction; the target vehicle's associated transaction information may include information generated by concatenating the unique identifier ID with the timestamp of the vehicle joining the queue, and synchronized to the toll service component for binding transaction records.

[0109] In this embodiment of the invention, it is further optional to synchronize the data of the transaction database to the charging service component and the field service component.

[0110] 104. Based on the transaction database and the target vehicle, determine the target transaction data that matches the vehicle identification information in the transaction database, determine the transaction result information of the target vehicle based on the target transaction data, generate the access control parameters of the target vehicle based on the transaction result information, and execute the access control operation that matches the access control parameters.

[0111] In this embodiment of the invention, optionally, the transaction result information of the target vehicle may include one or more of the following: transaction status information of the target vehicle, transaction time information, transaction location information, and transaction amount information.

[0112] In this embodiment of the invention, optionally, the transaction result information for determining the target vehicle based on the target transaction data may include:

[0113] Based on the vehicle identification information of the target vehicle, the query request corresponding to the target vehicle is determined. The queue control service component sends the query request to the toll collection service component to determine the core query field in the vehicle passage identifier of the target vehicle. Based on the core query field, the target transaction data that matches the core query field is queried in the preset transaction database, and the transaction result information of the target vehicle is determined based on the target transaction data.

[0114] In this embodiment of the invention, optionally, the passage control parameters of the target vehicle may include the passage barrier control parameters of the target vehicle; wherein, the passage barrier control parameters may include one of the following: raising barrier control operation, lowering barrier control operation, and holding control operation.

[0115] It is evident that implementation Figure 1The described intelligent vehicle access control method based on vehicle information recognition can acquire vehicle identification information of target vehicles, determine the target vehicle's information recognition result and driving direction recognition result based on the vehicle identification information, perform information matching and update the lane's passage queue based on the information recognition result and driving direction recognition result, acquire vehicle transaction information corresponding to all vehicles and update the transaction database according to data priority, thereby determining the target transaction data that matches the vehicle identification information, determining the transaction result information, generating access control parameters, and executing the matching access control operation. This method can comprehensively generate access control parameters for target vehicles through vehicle identification information, driving direction recognition results, and transaction result information, which is beneficial for improving efficiency. Improving the accuracy and reliability of the traffic control parameters for target vehicles also enhances the intelligence and efficiency of generating these parameters. Furthermore, it enables the decoupling of transaction processing from queue management and release control through vehicle access identification, further enhancing the flexibility, intelligence, and efficiency of vehicle traffic control. This significantly increases the speed of batch vehicle passage. Additionally, it allows for targeted adaptation of transaction results and traffic control parameters, improving the accuracy and reliability of vehicle traffic control and operational efficiency. Moreover, it facilitates intelligent traffic control based on vehicle information identification results, further enhancing the intelligence and efficiency of vehicle traffic control and improving its accuracy and reliability.

[0116] Example 2

[0117] Please see Figure 2 , Figure 2 This is a flowchart illustrating another intelligent vehicle access control method based on vehicle information recognition disclosed in an embodiment of the present invention. Figure 2 The described vehicle information recognition-based intelligent traffic control method can be applied to a vehicle information recognition-based intelligent traffic control device, which can be integrated into a cloud server or a local server; this embodiment of the invention does not impose any limitations. Figure 2 As shown, the intelligent vehicle access control method based on vehicle information recognition may include the following operations:

[0118] 201. Obtain the vehicle identification information of the target vehicle, and based on the vehicle identification information, determine the information identification result of the target vehicle and the driving direction identification result of the target vehicle.

[0119] 202. Based on the vehicle identification information and the driving direction identification result, and combined with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, determine whether the vehicle identification information and the traffic queue information match, and obtain the information matching result.

[0120] In this embodiment of the invention, optionally, determining whether the vehicle identification information matches the traffic queue information based on the vehicle identification information, the driving direction identification result, and the queue information corresponding to the traffic queue of the lane where the target vehicle is located, to obtain the information matching result, may include:

[0121] Based on vehicle identification information, driving direction identification results, and queue information corresponding to the traffic queue of the lane where the target vehicle is located, the baseline identification information and baseline driving direction information of each vehicle in the queue are determined. The matching degree between vehicle identification information and traffic queue information is determined based on the baseline identification information and baseline driving direction information, and the information matching result is obtained based on the matching degree between vehicle identification information and traffic queue information.

[0122] 203. Based on the information matching results, determine the queue correction parameters corresponding to the target vehicle, and update the lane's passage queue based on the queue correction parameters.

[0123] In this embodiment of the invention, optionally, when the information matching result is used to indicate that the vehicle identification information matches the subsequent vehicle identification information, this process can be terminated, or step 204 can be directly triggered.

[0124] In this embodiment of the invention, optionally, when the information matching result indicates that the vehicle identification information does not match the identification information of the following vehicle, the difference feature information between the target vehicle and the reference identification information and reference driving direction information of each vehicle in the queue is extracted, and the processing parameter corresponding to the correction weight of the difference feature information is determined as the queue correction parameter.

[0125] In this embodiment of the invention, optionally, the above method may further include: obtaining the vehicle identification information of the target vehicle can be done by recognizing the rear license plate in the license plate recognition component; further, the acquisition time of the vehicle identification information of the rear vehicle is later than the acquisition time of the vehicle identification information of the target vehicle.

[0126] In this embodiment of the invention, optionally, the above-mentioned determination of whether the vehicle identification information matches the following vehicle identification information based on the following vehicle identification information may include:

[0127] Based on the subsequent vehicle identification information, determine whether the preceding vehicle identification information in the vehicle identification information matches the subsequent vehicle identification information;

[0128] When it is determined that the preceding vehicle identification information matches the subsequent vehicle identification information, the vehicle identification information is determined to match the subsequent vehicle identification information; when it is determined that the preceding vehicle identification information does not match the subsequent vehicle identification information, the vehicle identification information is determined to not match the subsequent vehicle identification information.

[0129] Among them, vehicle identification information includes the earlier vehicle identification information, the earlier vehicle identification information includes the license plate information of the target vehicle obtained earlier, and the later vehicle identification information includes the license plate information of the target vehicle obtained after the earlier vehicle identification information.

[0130] In this embodiment of the invention, optionally, the above-mentioned determination of the queue correction parameters corresponding to the target vehicle based on the following vehicle identification information may include:

[0131] Based on the vehicle identification information of the following vehicles, the vehicles in the passage queue are traversed, and based on the traversal results, the queue correction parameters corresponding to the target vehicle are determined; wherein, the queue correction parameters corresponding to the target vehicle may include one or more of the queue position correction parameters and queue license plate correction parameters of the target vehicle.

[0132] In this embodiment of the invention, optionally, when the information matching result is used to indicate that the vehicle identification information matches the subsequent vehicle identification information, the process can be terminated, or step 204 can be directly triggered.

[0133] In this embodiment of the invention, optionally, for example, if it is determined that the vehicle identification information does not match the identification information of the following vehicles and is inconsistent with the head of the queue, then the queue is traversed sequentially to determine whether there is a vehicle in the queue with the same license plate. If there is a matching license plate, then all queues before that vehicle's original queue are deleted (making that vehicle the head of the passage queue). If there is no matching license plate, then the queue is traversed sequentially to determine whether there is a vehicle in the queue with a similar license plate. If there is a similar license plate, then the transaction result cache is used to determine whether the two vehicles are independent vehicles. If they are independent vehicles, it indicates that there is a missing vehicle in the current queue, and the currently identified license plate should be added to the head of the queue, and the transaction status of the head of the queue should be updated. If the head of the passage queue is in the deletion process, then the target vehicle is inserted after the head of the passage queue. If it is not an independent vehicle, the license plate in the queue is updated with the accurate license plate in the transaction cache, and all queues before the original queue of the vehicle are deleted. The target vehicle then becomes the first vehicle in the passage queue. If there is no similar license plate, it means that the license plate of the vehicle behind the current vehicle is a new vehicle. The currently identified license plate is added to the first vehicle in the queue, and the transaction status of the first vehicle is updated. Furthermore, if the status of the first vehicle in the passage queue is "deleting", the target vehicle is inserted after the first vehicle in the passage queue to obtain the queue adjustment result.

[0134] In this embodiment of the invention, optionally, the above-mentioned updating of the lane's passage queue based on queue correction parameters may include:

[0135] Based on the queue correction parameters, determine the passage queue update parameters corresponding to the target vehicle, and update the passage queue corresponding to the target vehicle according to the passage queue update parameters.

[0136] In this embodiment of the invention, optionally, the passage queue update parameters corresponding to the target vehicle may include one or more of the following: license plate update parameters, passage time update parameters, passage transaction parameter update parameters, and passage status update parameters of the target vehicle.

[0137] In this embodiment of the invention, optionally, the updated passage queue corresponding to the target vehicle is sent to the field service component. After receiving the queue update notification, the field service component updates the vehicle status display in the lane to ensure that the peripheral control is consistent with the latest queue status.

[0138] 204. Obtain vehicle transaction information for all vehicles, and update the transaction database based on the vehicle transaction information and pre-determined data priorities.

[0139] 205. Based on the transaction database and the target vehicle, determine the target transaction data that matches the vehicle identification information in the transaction database, determine the transaction result information of the target vehicle based on the target transaction data, generate the passage control parameters of the target vehicle based on the transaction result information, and execute the passage control operation that matches the passage control parameters.

[0140] In this embodiment of the invention, for a detailed description of steps 201 and steps 204-205, please refer to the other descriptions of steps 101 and steps 103-104 in Embodiment 1. This embodiment of the invention will not repeat them.

[0141] It is evident that implementation Figure 2 The described intelligent vehicle traffic control method based on vehicle information recognition can determine whether the vehicle identification information and the traffic queue information match based on the vehicle identification information and driving direction recognition results of the target vehicle, combined with the queue information corresponding to the traffic queue of the lane where the target vehicle is located. Based on the information matching result, it determines the queue correction parameters corresponding to the target vehicle and updates the lane's traffic queue. This method allows for secondary verification based on the information matching result, improving the accuracy and reliability of target vehicle identification and determining the traffic queue order. It also enhances the accuracy and reliability of identifying special vehicles, avoiding transaction errors or release control errors caused by special vehicle identification deviations. Furthermore, intelligent correction can automatically complete queue completion and order adjustment without manual intervention, improving overall lane traffic efficiency, enhancing the accuracy and reliability of vehicle traffic control, and improving operational efficiency. Finally, it facilitates intelligent traffic control based on vehicle information recognition results, improving the intelligence and efficiency of vehicle traffic control, and further enhancing the accuracy and reliability of vehicle traffic control.

[0142] In an optional embodiment, the transaction database is updated based on vehicle transaction information and a pre-determined data priority, including:

[0143] Based on vehicle transaction information, determine the target vehicle transaction result and judge whether the target vehicle transaction result matches the transaction data in the transaction database.

[0144] When it is determined that the transaction result of the target vehicle does not match the transaction data in the transaction database, the preset transaction database is updated based on the transaction result information of the target vehicle.

[0145] When it is determined that the transaction result of the target vehicle matches the transaction data in the transaction database, an information merging operation is performed on the transaction result information of the target vehicle and the transaction data in the transaction database according to the predetermined data priority to obtain the information merging result, and the preset transaction database is updated based on the information merging result.

[0146] In this optional embodiment, the target vehicle transaction result may optionally include the target vehicle's core transaction fields, specifically including transaction serial number, transaction timestamp, payment status (completed / incomplete / refunded), toll amount, payment channel type, and transaction terminal number; the transaction data in the transaction database may include retrieving associated historical transaction data from the transaction database using the target vehicle's vehicle identification information and transaction serial number as search keywords.

[0147] In this optional embodiment, updating the preset transaction database based on the target vehicle transaction result information may include:

[0148] Based on the transaction result information of the target vehicle, the transaction serial number in the target vehicle transaction result is compared with the transaction serial number of the corresponding vehicle transaction data stored in the transaction database to determine whether the target vehicle transaction result matches the transaction data in the transaction database.

[0149] If a mismatch is determined, the transaction result of the target vehicle will be written into the transaction database as new transaction data to update the preset transaction database.

[0150] If a match is determined, the target vehicle transaction result information is merged with the corresponding transaction data in the transaction database based on data priority rules. Duplicate fields are removed and high-priority fields are retained to obtain the merged information result, which is then used to update the preset transaction database.

[0151] In this optional embodiment, the target vehicle transaction result may optionally include the target vehicle's historical transaction status information, historical transaction amount information, historical transaction time information, and historical transaction association ID information.

[0152] In this optional embodiment, the transaction result information can be obtained through a preset "vehicle transaction result query" interface, which can be called by other systems to query the corresponding vehicle transaction result based on the license plate in the paid service and return it to the queryer. If no transaction result is found for the corresponding vehicle, the system queries the preset target parameter table. If a matching license plate exists, the system queries the transaction result based on the matching license plate. If a result is found, the transaction result is returned to the queryer. If no result is found, the system returns "No result". If no matching license plate exists, the system returns "No result". The query process may include performing an exact match followed by a fuzzy match. Fuzzy matching does not compare license plate colors. The fuzzy matching rule for license plate numbers uses a general fuzzy matching rule. The preset target parameter table is the "VTCodeList" parameter table, which records the mapping relationship between vehicles whose actual license plates and license plate numbers do not match. "VTCodeList" can be understood as an escape sequence and parameter list used by the virtual terminal to control display, cursor, synchronization, and other operations. It is primarily used for interactive control of terminal devices (such as Windows Console, VT100 / VT510 terminals).

[0153] In this optional embodiment, for example, if the device recognizes a license plate that is similar to the license plate in the queue, and only one of the license plates is currently in the transaction record, it is highly likely that the error is caused by the license plate recognition. Therefore, the two license plates are treated as the same vehicle to avoid duplicate or missing vehicles in the queue. That is, if the device recognizes a license plate that is similar to the license plate in the queue and there is only one transaction record, the recognized vehicle and the target vehicle are identified as the same vehicle, and the transaction results of the two vehicles are merged. The transaction database is updated based on the merged information to avoid duplicate or missing vehicles in the queue. If the device recognizes a license plate that is similar to the license plate in the queue and contains different transaction records, the recognized vehicle and the target vehicle are identified as two vehicles, and the transaction records of both vehicles are updated in the transaction data.

[0154] As can be seen, implementing this optional embodiment can determine the target vehicle transaction result based on vehicle transaction information, determine whether the target vehicle transaction result matches the transaction data in the transaction database, and if they do not match, update the preset transaction database based on the target vehicle transaction result information. If they match, perform an information merging operation on the target vehicle transaction information and the transaction data in the transaction database according to data priority to obtain the information merging result and then update the preset transaction database. This can avoid transaction result matching failure due to a single identification error, which is conducive to improving the accuracy and reliability of target vehicle information identification, ensuring the correlation between the target vehicle transaction result and the target vehicle, improving the credibility of transaction result information, and improving the user's passage experience and lane passage efficiency. It is also conducive to improving the accuracy and reliability of the transaction data contained in the updated transaction database, as well as the intelligence and real-time nature of the transaction data contained in the updated transaction database. Furthermore, it is conducive to improving the accuracy and reliability of vehicle passage control, and also conducive to improving operational efficiency. It is also conducive to intelligent passage control of vehicles based on vehicle information identification results, which is conducive to improving the intelligence and efficiency of vehicle passage control, and also conducive to improving the accuracy and reliability of vehicle passage control.

[0155] In another optional embodiment, based on the transaction result information, traffic control parameters for the target vehicle are generated, including:

[0156] Based on the transaction result information, determine the transaction status of the target vehicle, and determine the vehicle access sign of the target vehicle according to the transaction status.

[0157] The system acquires target ground sensor information and determines the real-time driving status of the target vehicle based on the target ground sensor information. Based on the real-time driving status and vehicle access signs, it generates access control parameters for the target vehicle. The access control parameters include barrier lowering control parameters or barrier raising control parameters.

[0158] In this optional embodiment, determining the transaction status of the target vehicle based on the transaction result information, and determining the vehicle access identifier of the target vehicle based on the transaction status, may include:

[0159] Based on the transaction result information, determine the transaction status of the target vehicle, which includes either a failed transaction status or a successful transaction status.

[0160] Based on the transaction status of the target vehicle, determine the vehicle access sign that matches the transaction status of the target vehicle.

[0161] In this optional embodiment, optionally, acquiring target ground sensor information, determining the real-time driving status of the target vehicle based on the target ground sensor information, and generating traffic control parameters for the target vehicle based on the real-time driving status and vehicle traffic signs may include:

[0162] The system acquires target ground sensor information, determines the real-time driving status of the target vehicle based on the target ground sensor information, and generates passage control parameters for the target vehicle based on the real-time driving status and vehicle passage signs; among which, the passage control parameters include barrier lowering control parameters or barrier raising control parameters.

[0163] In this optional embodiment, optionally, when it is determined that the transaction result information indicates that the transaction status of the target vehicle is a failed transaction, the vehicle passage sign of the target vehicle is a vehicle prohibition sign, and the passage control parameters of the target vehicle include lowering control parameters or raising control parameters; when it is determined that the transaction result information indicates that the transaction status of the target vehicle is a successful transaction, the vehicle passage sign of the target vehicle is a vehicle permission sign, and the passage control parameters of the target vehicle include raising control parameters.

[0164] In this optional embodiment, the transaction result information may optionally include transaction status information, transaction timestamp information, transaction exit information, and transaction association ID information. Furthermore, the transaction result information may be synchronized from the toll service component to the field service component, i.e., the "determined target vehicle transaction result information" in the preceding process, which is primarily derived from the transaction result dataset and includes key fields such as transaction status and transaction type.

[0165] In this optional embodiment, the transaction failure status of the target vehicle may optionally include one of the following: transaction invalid status, transaction unpaid status, insufficient transaction balance status, no transaction request status, and transaction timeout status.

[0166] In this optional embodiment, the target inductive loop information may optionally include inductive loop identification information, loop detection information, and inductive loop signal timestamp information within the driving and parking area corresponding to the target vehicle. The target inductive loop information may be collected by the lane inductive loop detection device and synchronized in real time to the field service component. For example, the inductive loop identification information may include: loop 1 (near the sign at the front of the island), loop 2 (near the toll window / robot), loop 3 (between the sign and the barrier at the rear of the island), and loop 4 (at the end of the lane exit), with preset locations. The loop detection information may include an output of a "vehicle present" signal when the vehicle crosses the loop and an output of a "no vehicle present" signal after the vehicle leaves, with the signal duration being the detection information from the moment the signal is detected until its disappearance. The inductive loop signal timestamp information may include the system time when the signal was detected.

[0167] In this optional embodiment, the above-mentioned determination of the real-time driving status of the target vehicle based on the target ground sensor information may include: after determining that the transaction has failed, the field service component immediately sends a real-time signal query request to the ground sensor detection device to obtain the latest detection signals of all coils; based on the latest detection signals, it determines that the ground sensor signal corresponds to the target vehicle, and in combination with the target ground sensor signal, determines that the real-time driving status of the target vehicle is that it has not left the lane. For example, if there is a vehicle at coils 1 and 2, and no vehicle at coils 3 and 4, the vehicle is still in the front of the lane and has not reached the barrier area; if there is a vehicle at coil 3, the vehicle has reached the barrier area and is passing through the barrier, thus determining that the target vehicle has reached the barrier area and is passing through the barrier, and is in a real-time driving status of leaving the lane.

[0168] In this optional embodiment, the above-mentioned generation of traffic control parameters for the target vehicle based on real-time driving status and vehicle traffic signs may include:

[0169] Based on real-time driving status and vehicle access signs, the access status of the target vehicle is determined, and access control parameters for the target vehicle are generated according to the access status of the target vehicle.

[0170] Specifically, when the passage status of the target vehicle is used to indicate that the passage time of the target vehicle is too short, the passage control parameters include the barrier raising control parameters; when the passage status of the target vehicle is used to indicate that the distance between the target vehicle and the barrier is long or the passage time is long, the passage control parameters include the barrier lowering control parameters.

[0171] In this optional embodiment, for example, if the first vehicle in the queue is not allowed to pass after the system automatically corrects the signal (based on the rear license plate recognition result, the rear antenna tag license plate, and reversing lane correction), the system will not lower the barrier to prevent the following vehicle from mistakenly believing that it has successfully completed the transaction and causing the barrier to drop during the forward rush, resulting in the vehicle hitting the barrier. When the field control service detects that the barrier should be lowered after the queue correction, it determines whether there is a vehicle continuously present at the No. 4 ground sensor (for more than 2 seconds). If it exceeds 2 seconds, it is considered that the vehicle has stopped at the No. 4 coil. At this time, lowering the barrier will not cause any concern about hitting the barrier or damaging the vehicle, and the barrier can be lowered.

[0172] In this optional embodiment, when it is determined that the transaction result information indicates that the transaction status of the target vehicle is not a failed transaction status, that is, the target vehicle is a successful transaction status, then based on the vehicle passage identifier, passage control parameters including the lifting gate control parameters of the target vehicle are generated so that the vehicle can pass smoothly.

[0173] As can be seen, implementing this optional embodiment can determine the transaction status and vehicle access marker of the target vehicle based on the transaction result information, obtain the target ground sensor information and determine the real-time driving status of the target vehicle, and generate the target vehicle's access control parameters based on the real-time driving status and vehicle access marker. In the event of a failed transaction, instead of directly generating lowering parameters, it determines whether the vehicle is in the process of exiting based on the target ground sensor information. If the vehicle is in the process of passing, it generates raising parameters, and lowers the barrier only after the vehicle has completely left, completely eliminating the traditional method of "directly lowering the barrier upon transaction failure." This system mitigates the risk of vehicle damage and ensures the safety of vehicles and personnel. It also leverages ground sensor information to accurately determine real-time driving status, avoiding the generation of control parameters based on erroneous states. For non-failed transactions, it directly generates barrier-raising parameters without additional verification, ensuring rapid vehicle passage and preventing delays caused by excessive verification. This balances compliance and traffic efficiency. By generating parameters based on real-time driving status differences, it avoids lane congestion caused by barrier-lowering operations, improving lane traffic efficiency. Furthermore, it automatically determines vehicle status using ground sensor information, enhancing the accuracy and reliability of vehicle status acquisition and traffic control. This improves user experience and lane traffic efficiency, increases the accuracy and reliability of vehicle traffic control, and improves operational efficiency. Finally, it enables intelligent traffic control based on vehicle information recognition results, enhancing the intelligence and efficiency of vehicle traffic control, and further improving its accuracy and reliability.

[0174] In another optional embodiment, based on vehicle identification information, determining the information identification result of the target vehicle and the driving direction identification result of the target vehicle includes:

[0175] Based on vehicle identification information, the vehicle identification result of the target vehicle is determined, and based on the vehicle identification result, the information identification result of the target vehicle is determined; wherein, the information identification result includes the license plate recognition result of the target vehicle, the vehicle color recognition result of the target vehicle, and the vehicle model recognition result of the target vehicle.

[0176] Based on the information recognition results, the image frame information of the target vehicle within the preset target time period and the image time sequence information corresponding to each image frame are determined; based on each image frame information and the image time sequence information corresponding to each image frame information, the pixel change parameters corresponding to the target vehicle are determined; based on the pixel change parameters, the driving direction recognition result of the target vehicle is determined.

[0177] In this optional embodiment, the vehicle identification result of the target vehicle may include the identification result of the target vehicle obtained in advance, including the license plate number, license plate color, and identification result of special vehicle markings.

[0178] In this optional embodiment, the target vehicle information identification result may include the final confirmed license plate number, license plate color, license plate markings, and vehicle location information of the target vehicle.

[0179] In this optional embodiment, the above-mentioned determination of the image frame information of the target vehicle within a preset target time period and the image temporal information corresponding to each image frame information based on the information recognition result may include:

[0180] Based on the information recognition results, an image stream is generated and parameters are synchronously collected to the license plate recognition component. The license plate recognition component preprocesses the image stream to obtain image frame information within a preset target time period and image temporal information corresponding to each image frame. The image stream preprocessing may include image denoising and contrast enhancement operations. The image temporal information corresponding to each image frame includes the absolute timestamp information, relative time difference information, and image frame interval duration information for each image.

[0181] In this optional embodiment, further optionally, image frames within the target time period are filtered from the image stream of vehicle identification information: the coordinates of the vehicle outline box in the information identification result are compared with each image frame; if the overlap area of ​​the target vehicle is greater than or equal to 80%, the image is determined to contain the target vehicle; after filtering out valid image frames, frame indices are assigned according to the shooting order (1, 2, ..., N, N≤10, since the frame rate is 10 frames / second), and the sharpness score and exposure value of each frame are recorded to form image frame information; an absolute timestamp is recorded for each valid image frame, and the relative time difference and image frame interval are calculated to form the image time sequence information corresponding to each image frame information.

[0182] In this optional embodiment, the image timing information can be generated by the license plate recognition component, the absolute timestamp is taken from the acquisition time record of the previous license plate recognition device, the relative time difference is the difference between the absolute timestamp of the current frame and the absolute timestamp of the first frame of the target time period, and the frame interval is the difference between the absolute timestamp of the current frame and the absolute timestamp of the previous frame.

[0183] In this optional embodiment, the process of determining the pixel change parameters corresponding to the target vehicle based on each image frame information and the corresponding image temporal information, and determining the driving direction recognition result of the target vehicle based on the pixel change parameters, may include:

[0184] Based on the information of each image frame and the image time sequence information corresponding to each image frame, the change amount corresponding to the target vehicle in each image frame is determined. Based on the change amount corresponding to the target vehicle in each image frame, the pixel change parameters corresponding to the target vehicle are determined. The change amount may include the change amount of center displacement, the change amount of displacement direction, and the change amount of pixel gray value.

[0185] Based on pixel variation parameters and image temporal information, the driving direction recognition result of the target vehicle is determined.

[0186] In this optional embodiment, for example, after the vehicle triggers the license plate recognition device to capture the image, the device will capture multiple frames at specific time intervals and combine the changes in the size of the vehicle's pixels in the preceding and following frames to determine the driving direction: according to the order of the captured frames, if the vehicle's pixels increase from small to large, it is determined to be driving in the forward direction; if the vehicle's pixels decrease from large to small, it is determined to be driving in the forward direction.

[0187] As can be seen, implementing this optional embodiment can determine the vehicle identification result and information identification result of the target vehicle based on vehicle identification information. Based on the information identification result, it can determine the image frame information of the target vehicle within a preset target time period, as well as the image temporal information corresponding to each image frame, and determine the pixel change parameters corresponding to the target vehicle. This allows for the determination of the target vehicle's driving direction identification result, improving information identification accuracy, eliminating interference from irrelevant frames, focusing on the target vehicle, and avoiding pixel change analysis deviations caused by multiple vehicles in the lane or background clutter. This is beneficial for improving the accuracy and reliability of the judgment. Furthermore, it can improve the stability of direction determination through multi-dimensional pixel change analysis and improve the temporal analysis of continuous frames. Improving the accuracy and reliability of direction determination allows for the filtering of valid image frames through information recognition results, reducing the transmission and analysis of irrelevant frames, lowering the computational power consumption of the license plate recognition component, and making the direction determination process more efficient. It eliminates the need for manual image frame filtering or direction result correction, reducing the workload of staff. This enhances the intelligence and efficiency of direction recognition, improves user experience and lane efficiency, increases the accuracy and reliability of vehicle traffic control, and improves operational efficiency. Furthermore, it facilitates intelligent traffic control based on vehicle information recognition results, further enhancing the intelligence and efficiency of vehicle traffic control and improving its accuracy and reliability.

[0188] In yet another optional embodiment, the method further includes:

[0189] After a preset target time period, vehicle transaction data within the target area is obtained, where the target area includes the area corresponding to the parked target vehicle.

[0190] Based on vehicle transaction data, determine the real-time transaction result record corresponding to the target vehicle, determine whether the real-time transaction result record is the target transaction status, and when it is determined that the real-time transaction result record is the target transaction status, update the transaction result information of the target vehicle based on the target transaction status.

[0191] When it is determined that the real-time transaction result record is not in the target transaction state, it is determined whether the transaction result information of the target vehicle matches the real-time transaction result record. If the transaction result information of the target vehicle matches the real-time transaction result record, the transaction result information of the target vehicle is updated based on the target transaction state. If the transaction result information of the target vehicle does not match the real-time transaction result record, the transaction priority of the transaction result information and the real-time transaction result record is determined, and the transaction database is updated based on the transaction priority.

[0192] In this optional embodiment, the vehicle transaction data within the target area may include the core fields of each vehicle transaction within the target area, which may include one or more of the following: transaction license plate number information, license plate color information, license plate marking information, transaction status information, transaction timestamp information, transaction amount information, transaction lane information, transaction association ID information, and transaction verification information.

[0193] In this optional embodiment, the target area may optionally include the target vehicle parking area, the lane where the target vehicle is located, the toll station jurisdiction, and the area corresponding to the transaction service node associated with the target vehicle.

[0194] In this optional embodiment, the above-mentioned determination of the real-time transaction result record corresponding to the target vehicle based on vehicle transaction data may include:

[0195] The target transaction record matching the target vehicle is identified from the vehicle transaction data, and the target transaction record is identified as the real-time transaction result record corresponding to the target vehicle. The real-time transaction result record includes the vehicle license plate information, transaction type information, transaction amount information, transaction time information, transaction status information, and transaction association information of the target vehicle.

[0196] In this optional embodiment, the target transaction status may optionally include a transaction success status.

[0197] In this optional embodiment, the process of determining the transaction priority between the transaction result information and the real-time transaction result record, and updating the transaction result information of the target vehicle based on the transaction priority, may include:

[0198] The system determines the first priority corresponding to the transaction result information and the second priority corresponding to the real-time transaction result. Based on the preset transaction access rules, it determines the transaction priority between the first priority and the second priority. The system updates the transaction result information of the target vehicle based on the transaction priority, where the transaction priority is the transaction information with the higher priority between the first priority and the second priority.

[0199] In this optional embodiment, optionally, for example, vehicle transaction data ② within the target area is retained for a maximum of ten minutes (based on the update time), and is automatically deleted after the time expires. Within ten minutes, the latest transaction result applies to the same license plate. The charging service updates the vehicle transaction results when the transaction application processing and transaction confirmation processing are completed. When updating the vehicle transaction result dataset, if there is already a transaction result record for the corresponding license plate (the existing transaction result is no more than 10 minutes old), the update is performed according to the following priority: if the current new transaction result status is "transaction successful" / "re-release successful", the existing transaction result record is updated based on the new transaction result; when the new transaction result status is not "transaction successful" / "re-release successful", it is determined whether the existing transaction result status is "transaction successful" / "re-release successful". If it is, no update is performed; if not, the existing transaction result record is updated based on the new transaction result. Furthermore, a successful transaction result can unconditionally overwrite an old transaction result; a failed transaction can overwrite an old failed transaction or a transaction equal result, but cannot overwrite an old successful transaction result.

[0200] In this optional embodiment, for example, when the charging service processes the MTC transaction confirmation request, it determines whether the license plate has generated a charging transaction within a preset time period (where the preset time period can be 1 minute). If the vehicle does not have the "license plate re-release" exemption special condition, the transaction confirmation is determined to have failed, and the "transaction confirmation failed" information is sent back to the front-end system. This can avoid the situation where the user is charged twice during the payment process.

[0201] In this optional embodiment, the above-mentioned updating of the transaction database based on transaction priority may include:

[0202] Based on transaction priority, determine whether the transaction status of the target vehicle stored in the transaction database matches the transaction priority.

[0203] When it is determined that the transaction status and transaction priority of the target vehicle stored in the transaction database do not match, the transaction status of the target vehicle is updated in the transaction database based on the transaction priority, so as to update the transaction database.

[0204] This process can end when it is determined that the transaction status and transaction priority of the target vehicle stored in the transaction database match.

[0205] As can be seen, implementing this optional embodiment can acquire vehicle transaction data within the target area, determine the real-time transaction result record corresponding to the target vehicle based on the vehicle transaction data, and judge whether it matches the target transaction status. If it does, the transaction result information of the target vehicle is updated based on the target transaction status; otherwise, it is judged whether the transaction result information of the target vehicle matches the real-time transaction result record. If they match, the transaction result information of the target vehicle is updated based on the target transaction status; if they do not match, the transaction priority of the transaction result information and the real-time transaction result record is determined, and the transaction database is updated based on the transaction priority. By checking the transaction data of the target area after a preset time period, delayed transactions can be captured, and the original lagging transaction result information can be updated to ensure that the transaction status is consistent with the actual payment situation. Furthermore, by comparing the original transaction result of the target vehicle with the real-time transaction record, deviations can be discovered and corrected to avoid data discrepancies. Inconsistencies leading to mis-release and duplicate charges, and the ability to ensure the priority of advanced states through transaction priorities, avoiding compliance risks caused by state confusion, and automatically determining update logic through priorities to reduce manual investigation costs and the probability of misjudgment, all contribute to improving the intelligence and efficiency of traffic control. This also optimizes lane traffic efficiency, enhances user experience, improves the accuracy and reliability of transaction data in the updated transaction database, and enhances the intelligence and real-time nature of the updated transaction data. Furthermore, it improves the accuracy and reliability of vehicle traffic control, increases operational efficiency, and facilitates intelligent traffic control based on vehicle information recognition results, further enhancing the intelligence and efficiency of vehicle traffic control and improving its accuracy and reliability.

[0206] In yet another optional embodiment, after generating the passage control parameters for the target vehicle based on the transaction result information, the method further includes:

[0207] Obtain the target transaction information corresponding to the target vehicle; determine whether the target transaction information is used to indicate that the target vehicle is in a successful transaction status; when it is determined that the target transaction information is used to indicate that the target vehicle is in a successful transaction status, determine the type of information identification result corresponding to the target vehicle based on the information identification result of the target vehicle.

[0208] When the information recognition result type corresponding to the target vehicle is the first result type and the first vehicle in the queue corresponding to the passage queue is the second result type, the vehicle recognition result of the first vehicle in the queue corresponding to the passage queue is updated based on the information recognition result of the target vehicle.

[0209] When the information recognition result type of the target vehicle is not the first result type, the recognition correction parameters corresponding to the target vehicle are generated based on the recognition information of the subsequent vehicles, and the correction operation is performed on the passage queue based on the recognition correction parameters.

[0210] In this optional embodiment, the target transaction information corresponding to the target vehicle may optionally include MTC transaction information and ETC transaction information. The MTC transaction information may include the toll information corresponding to the manual toll lane, and further may include the full set of structured transaction data generated by the target vehicle after completing the toll payment. This is a core set of information that records the vehicle's toll payment behavior, identity association, and transaction status. The ETC transaction information refers to the structured transaction data generated by the vehicle completing automatic toll payment through the ETC antenna sensing tag in the Electronic Toll Collection (ETC) scenario.

[0211] In this optional embodiment, optionally, after the field service obtains the tag information, it initiates an ETC transaction, and the relevant transaction logic is consistent with the existing ETC transaction logic; the antenna transaction module is only responsible for antenna transactions and does not affect the queue management logic; when the field service receives the ETC verification transaction result from the toll service, it treats it as an ETC transaction failure and adds the tag to the rejected transaction list. Subsequently, when the toll service receives an ETC resubmission request for this tag, the toll service will send a "remove rejected transaction" notification to the field service. After receiving the notification, the field service will remove the rejected transaction restriction for the corresponding tag to prevent missed or duplicate transactions.

[0212] In this optional embodiment, the above-mentioned generation of identification correction parameters corresponding to the target vehicle based on the subsequent vehicle identification information, and the execution of correction operations on the passage queue based on the identification correction parameters, may include:

[0213] Based on the identification information of the following vehicles, the identification correction parameters corresponding to the target vehicle are determined. The identification correction parameters corresponding to the target vehicle include the correction type parameter and the correction status parameter of the target vehicle. The correction type parameter includes the correction type parameter determined according to the matching of the following license plate and the vehicles in the queue. The correction status parameter includes the constraint status parameter of the subsequent elements if the first vehicle in the queue is marked as "deleting".

[0214] Based on the identification and correction parameters, a correction operation matching the identification and correction parameters is performed on the passage queue, and a queue adjustment log is generated based on the passage queue after the correction operation.

[0215] In this optional embodiment, optionally, when the information identification result type corresponding to the target vehicle is the first result type, it is used to indicate that the target vehicle is a temporary license plate vehicle; when the first vehicle in the queue corresponding to the passage queue is the second result type, it is used to indicate that the first vehicle in the queue corresponding to the passage queue is a vehicle without a license plate. At this time, the license plate of the first vehicle is updated; furthermore, if the information identification result type corresponding to the target vehicle is not the first result type, that is, the target vehicle is not a temporary license plate vehicle, then the post-license plate recognition correction logic is executed to ensure that the queue matches the transaction vehicle. For example, the queue control service component extracts the information of the first vehicle in the queue and determines whether its information recognition result type is "second result type" (no license plate). If the first vehicle in the queue is without a license plate and the queue status is "normal" (not "deleting"), then the vehicle recognition result of the first vehicle in the queue is replaced with the information recognition result of the target vehicle (temporary license plate number + color + marker), and the information recognition result type of the first vehicle in the queue is simultaneously updated to "first result type," and the transaction status is updated to "transaction successful." If the first vehicle in the queue is marked "deleting" (vehicle is leaving), a queue correction result is generated, and a correction log of "first vehicle without license plate converted to temporary license plate" is recorded and synchronized to the charging service component and the field service component. Furthermore, if the information recognition result type is not the first result type (regular license plate vehicle / no license plate vehicle), the queue control service component requests the vehicle recognition information of the vehicles following the target vehicle from the license plate recognition component, generates recognition correction parameters based on the vehicle recognition information of the following vehicles, and if the license plate information of the following vehicles completely matches a vehicle in the queue: the correction type is set to "vehicles in the queue are placed before the matching vehicle," and all elements before the matching vehicle ("deleting" of the first vehicle in the queue) are deleted. If the license plate information of the following vehicles does not match or match the queue, the correction type is set to "Add vehicle to queue". The following vehicles are inserted into the queue (if "Deleting", they are inserted after the first vehicle). The queue correction result is generated, and the correction type, basis and queue status are recorded and synchronized to the relevant components.

[0216] In this optional embodiment, optionally, for example, the field service obtains the MTC transaction license plate. When the transaction confirmation is completed in the web lane and by the robot, the toll collection service synchronously sends the information to the field service to obtain field service information. If the transaction license plate is not a temporary license plate, it is determined whether the first vehicle in the current queue is in the "queue automatically generated by coil number 4". If so, the first vehicle's license plate is modified based on the transaction license plate; otherwise, the queue is adjusted for subsequent vehicles based on the transaction license plate. If the transaction license plate is a temporary license plate, it is determined whether the first vehicle in the queue is without a license plate. If so, the first vehicle's license plate is changed to the transaction license plate, and the transaction result for the first vehicle in the queue is immediately updated. If the first vehicle in the queue is not without a license plate, and the transaction license plate is inconsistent with the first vehicle's license plate, a vehicle is added to the first vehicle in the queue based on the transaction license plate, and the transaction result for the first vehicle in the queue is immediately updated. If the transaction license plate is consistent with the first vehicle's license plate, the queue is maintained, preserving the current passage queue. Furthermore, to avoid a situation where a following vehicle reaches the license plate while the preceding vehicle is leaving (i.e., before leaving loop 3), triggering the license plate recognition queue correction logic to delete the preceding vehicle from the queue, and then mistakenly deleting the following vehicle from the queue when the preceding vehicle actually leaves loop 3, when a vehicle runs over loop 3, the first vehicle in the queue must be marked as "deleting," and the information of the first vehicle in the queue should not be changed during the license plate recognition queue correction. The vehicle passing loop sequentially sends vehicle presence and absence detection signals, indicating that the first vehicle in the vehicle passing queue has left the lane. If the transaction status of the first vehicle is successful, the first vehicle is deleted; otherwise, a passage flow is generated. Specifically, the vehicle passing loop generates vehicle presence and absence signals in sequence, indicating that a vehicle has left the lane; if a vehicle leaves the lane, the transaction status of the first vehicle is determined. If the transaction is successful or the re-release is successful, the first vehicle in the queue is deleted. Otherwise, the queue is deleted and the challenge information is sent up simultaneously, driving the toll service to generate a challenge log; furthermore, coil switching interference needs to be eliminated. If a vehicle signal lasts for less than N milliseconds, the signal is considered invalid and ignored. The vehicle information is the vehicle information recorded in the passage queue.

[0217] In this optional embodiment, the above method may further include: if the passage queue is set to free passage, the passage control parameters may include barrier constant-raise control parameters, traffic light constant green, and lane light strip constant flowing green control parameters; furthermore, each time a vehicle passes, the toll service determines whether the license plate of the passing vehicle has generated a toll transaction record. If it has not been generated, a holiday free passage transaction record is generated, and the vehicle information is based on the license plate of the passing queue.

[0218] As can be seen, implementing this optional embodiment can obtain the target transaction information corresponding to the target vehicle, determine whether the target transaction information is used to indicate that the target vehicle has a successful transaction status, and if so, determine the information identification result type corresponding to the target vehicle based on the information identification result of the target vehicle. When the information identification result type corresponding to the target vehicle is the first result type and the first vehicle in the queue corresponding to the passage queue is the second result type, then the vehicle identification result of the first vehicle in the queue corresponding to the passage queue is updated based on the information identification result of the target vehicle. When the information identification result type of the target vehicle is not the first result type, an identification correction corresponding to the target vehicle is generated based on the identification information of subsequent vehicles. Positive parameters, and based on the identification and correction parameters, are used to perform correction operations on the traffic queue. This allows for adjustments to the queue based on vehicle attributes, ensuring accuracy and reliability, thereby improving traffic efficiency and smoothness. Furthermore, it enables rapid updates to the information of the first vehicle without a license plate after a successful transaction, triggering release without manual verification and shortening the dwell time of special vehicles in the lane. This is particularly suitable for the rapid passage of special vehicles during peak hours. By correcting the identification information of subsequent vehicles, vehicles that have completed transactions can be moved to the front of the queue, avoiding situations where "a vehicle that has completed a transaction cannot be released because its queue order is too high." In congested scenarios, this system allows vehicles meeting the release conditions to pass quickly, improving lane throughput. Through fully automated queue correction, it eliminates the need for manual queue adjustments or vehicle identification information correction, reducing labor intensity and improving processing and throughput efficiency. Furthermore, it can design dedicated correction logic for different vehicle types, enhancing scenario adaptability and improving the intelligence and efficiency of traffic control. It also optimizes lane throughput, improves user experience, enhances the accuracy and reliability of vehicle traffic control, and increases operational efficiency. Finally, it enables intelligent traffic control based on vehicle information recognition results, further improving the intelligence and efficiency of vehicle traffic control, as well as its accuracy and reliability.

[0219] Example 3

[0220] Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of a vehicle intelligent traffic control device based on vehicle information recognition, as disclosed in an embodiment of the present invention. Figure 3 As shown, the vehicle intelligent access control device based on vehicle information recognition may include:

[0221] The acquisition module 301 is used to acquire the vehicle identification information of the target vehicle;

[0222] The determination module 302 is used to determine the information recognition result of the target vehicle and the driving direction recognition result of the target vehicle based on the vehicle recognition information.

[0223] The matching module 303 is used to perform information matching based on the information recognition result and the driving direction recognition result, by matching the information with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, to obtain the information matching result, and to update the traffic queue of the lane according to the information matching result; wherein, updating the traffic queue of the lane includes adding vehicle information or deleting vehicle information from the traffic queue of the lane.

[0224] The acquisition module 301 is also used to acquire vehicle transaction information corresponding to all vehicles;

[0225] The update module 304 is used to update the transaction database based on vehicle transaction information and a predetermined data priority. The transaction database includes vehicle information, medium information, weighing information, and transaction information of the lane's traffic queue.

[0226] The determination module 302 is also used to determine the target transaction data that matches the vehicle identification information in the transaction database based on the transaction database and the target vehicle, and to determine the transaction result information of the target vehicle based on the target transaction data;

[0227] The generation module 305 is used to generate the passage control parameters of the target vehicle based on the transaction result information;

[0228] Control module 306 is used to perform access control operations that match the access control parameters.

[0229] It is evident that implementation Figure 3The described device can acquire vehicle identification information of a target vehicle, determine the target vehicle's information identification result and driving direction identification result based on the vehicle identification information; perform information matching and update the lane's traffic queue based on the information identification result and driving direction identification result; acquire vehicle transaction information corresponding to all vehicles and update the transaction database according to data priority; thereby determining the target transaction data that matches the vehicle identification information, determining the transaction result information, generating traffic control parameters, and executing the matching traffic control operation. It can comprehensively generate traffic control parameters for the target vehicle by combining vehicle identification information, driving direction identification result, and transaction result information, which is beneficial for improving the traffic control efficiency of the target vehicle. Improving the accuracy and reliability of control parameters also enhances the intelligence and efficiency of generating traffic control parameters for target vehicles. Furthermore, it enables the decoupling of transaction processing from queue management and release control through vehicle access identification, further improving the flexibility, intelligence, and efficiency of vehicle traffic control, significantly increasing the speed of batch vehicle passage. Moreover, it allows for targeted adaptation of transaction results and traffic control parameters, improving the accuracy and reliability of vehicle traffic control, enhancing operational efficiency, and facilitating intelligent traffic control based on vehicle information identification results.

[0230] In an optional embodiment, such as Figure 3 As shown, the matching module 303, based on the information recognition results and the driving direction recognition results, performs information matching with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, obtains the information matching result, and updates the lane's traffic queue according to the information matching result in the following specific ways:

[0231] Based on the vehicle identification information and the driving direction identification results, combined with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, it is determined whether the vehicle identification information and the traffic queue information match, and the information matching result is obtained.

[0232] Based on the information matching results, the queue correction parameters corresponding to the target vehicle are determined, and the lane's passage queue is updated based on the queue correction parameters.

[0233] It is evident that implementation Figure 3The described device can determine whether the vehicle identification information and the traffic queue information match based on the vehicle identification information and the driving direction identification result of the target vehicle, combined with the queue information corresponding to the traffic queue of the lane where the target vehicle is located. It then determines the queue correction parameters corresponding to the target vehicle based on the information matching result, thereby updating the lane's traffic queue. This secondary verification based on the information matching result improves the accuracy and reliability of target vehicle identification and the accuracy and reliability of determining the traffic queue's passage order. It also enhances the accuracy and reliability of identifying special vehicles, avoiding transaction errors or release control errors caused by special vehicle identification deviations. Furthermore, it can automatically complete queue completion and order adjustment through intelligent correction without manual intervention, improving overall lane traffic efficiency and enhancing the accuracy and reliability of vehicle traffic control. This also improves operational efficiency and facilitates intelligent traffic control based on vehicle information identification results, enhancing the intelligence and efficiency of vehicle traffic control and further improving its accuracy and reliability.

[0234] In another alternative embodiment, such as Figure 3 As shown, the specific methods by which the update module 304 updates the transaction database based on vehicle transaction information and pre-determined data priorities include:

[0235] Based on vehicle transaction information, determine the target vehicle transaction result and judge whether the target vehicle transaction result matches the transaction data in the transaction database.

[0236] When it is determined that the transaction result of the target vehicle does not match the transaction data in the transaction database, the preset transaction database is updated based on the transaction result information of the target vehicle.

[0237] When it is determined that the transaction result of the target vehicle matches the transaction data in the transaction database, an information merging operation is performed on the transaction result information of the target vehicle and the transaction data in the transaction database according to the predetermined data priority to obtain the information merging result, and the preset transaction database is updated based on the information merging result.

[0238] It is evident that implementation Figure 4The described device can determine the transaction result of a target vehicle based on vehicle transaction information, and judge whether the transaction result matches the transaction data in the transaction database. If they do not match, the device updates the preset transaction database based on the transaction result information. If they match, the device performs an information merging operation on the transaction information of the target vehicle and the transaction data in the transaction database according to data priority to obtain the merged information result and then updates the preset transaction database. This can avoid transaction result matching failure due to a single recognition error, improve the accuracy and reliability of target vehicle information recognition, ensure the correlation between the target vehicle transaction result and the target vehicle, enhance the credibility of the transaction result information, improve the user's passage experience and lane passage efficiency, improve the accuracy and reliability of the transaction data contained in the updated transaction database, improve the intelligence and real-time performance of the updated transaction data, improve the accuracy and reliability of vehicle passage control, improve operational efficiency, and further facilitate intelligent passage control of vehicles based on vehicle information recognition results, improving the intelligence and efficiency of vehicle passage control, and improving the accuracy and reliability of vehicle passage control.

[0239] In yet another alternative embodiment, such as Figure 4 As shown, the specific methods by which the generation module 305 generates the traffic control parameters for the target vehicle based on the transaction result information include:

[0240] Based on the transaction result information, determine the transaction status of the target vehicle, and determine the vehicle access sign of the target vehicle according to the transaction status.

[0241] The system acquires target ground sensor information and determines the real-time driving status of the target vehicle based on the target ground sensor information. Based on the real-time driving status and vehicle access signs, it generates access control parameters for the target vehicle. The access control parameters include barrier lowering control parameters or barrier raising control parameters.

[0242] It is evident that implementation Figure 4The described device can determine the transaction status and vehicle access marker of the target vehicle based on transaction result information, acquire target ground sensor information, and determine the real-time driving status of the target vehicle. Based on the real-time driving status and vehicle access marker, it generates access control parameters for the target vehicle. In the event of a failed transaction, instead of directly generating gate-lowering parameters, it uses target ground sensor information to determine whether the vehicle is in the process of exiting. If the vehicle is in the process of passing, it generates gate-raising parameters, and lowers the gate only after the vehicle has completely passed, completely eliminating the traditional method of "directly lowering the gate upon transaction failure". This system mitigates the risk of vehicle damage and ensures the safety of vehicles and personnel. It also leverages ground sensor information to accurately determine real-time driving status, avoiding the generation of control parameters based on erroneous states. For non-failed transactions, it directly generates barrier-raising parameters without additional verification, ensuring rapid vehicle passage and preventing delays caused by excessive verification. This balances compliance and traffic efficiency. By generating parameters based on real-time driving status differences, it avoids lane congestion caused by barrier-lowering operations, improving lane traffic efficiency. Furthermore, it automatically determines vehicle status using ground sensor information, enhancing the accuracy and reliability of vehicle status acquisition and traffic control. This improves user experience and lane traffic efficiency, increases the accuracy and reliability of vehicle traffic control, and improves operational efficiency. Finally, it enables intelligent traffic control based on vehicle information recognition results, enhancing the intelligence and efficiency of vehicle traffic control, and further improving its accuracy and reliability.

[0243] In yet another alternative embodiment, such as Figure 4 As shown, the determining module 302 determines the vehicle identification result of the target vehicle based on the vehicle identification information, and determines the information identification result of the target vehicle based on the vehicle identification result; wherein, the information identification result includes the license plate recognition result of the target vehicle, the vehicle color recognition result of the target vehicle, and the vehicle model recognition result of the target vehicle;

[0244] Based on the information recognition results, the image frame information of the target vehicle within the preset target time period and the image time sequence information corresponding to each image frame are determined; based on each image frame information and the image time sequence information corresponding to each image frame information, the pixel change parameters corresponding to the target vehicle are determined; based on the pixel change parameters, the driving direction recognition result of the target vehicle is determined.

[0245] It is evident that implementation Figure 4The described device can determine the vehicle recognition result and information recognition result of a target vehicle based on vehicle recognition information. Based on the information recognition result, it determines the image frame information of the target vehicle within a preset target time period, as well as the image temporal information corresponding to each image frame, and determines the pixel change parameters corresponding to the target vehicle. This allows for the determination of the target vehicle's driving direction recognition result, improving information recognition accuracy, eliminating interference from irrelevant frames, focusing on the target vehicle, and avoiding pixel change analysis deviations caused by multiple vehicles in the lane or background clutter. This improves the accuracy and reliability of the judgment. Furthermore, it can enhance the stability of direction determination through multi-dimensional pixel change analysis and improve the direction recognition accuracy through temporal analysis of continuous frames. The accuracy and reliability of direction determination can be improved by filtering valid image frames through information recognition results, reducing the transmission and analysis of irrelevant frames, reducing the computing power consumption of license plate recognition components, making the direction determination process more efficient, eliminating the need for manual screening of image frames or correction of direction results, reducing the labor intensity of staff, improving the intelligence and efficiency of direction recognition, improving the user's travel experience and lane traffic efficiency, improving the accuracy and reliability of vehicle traffic control, and improving operational efficiency. Furthermore, it can facilitate intelligent traffic control of vehicles based on vehicle information recognition results, improving the intelligence and efficiency of vehicle traffic control, and improving the accuracy and reliability of vehicle traffic control.

[0246] In yet another alternative embodiment, such as Figure 4 As shown, the acquisition module 301 is also used to acquire vehicle transaction data in the target area after a preset target time period, wherein the target area includes the area corresponding to the parked target vehicle.

[0247] The determination module 302 is also used to determine the real-time transaction result record corresponding to the target vehicle based on the vehicle transaction data;

[0248] The judgment module 307 is also used to determine whether the real-time transaction result record is the target transaction status;

[0249] The update module 304 is also used to update the transaction result information of the target vehicle based on the target transaction status when the judgment module 307 determines that the real-time transaction result record is the target transaction status;

[0250] The judgment module 307 is also used to determine whether the transaction result information of the target vehicle matches the real-time transaction result record when it is determined that the real-time transaction result record is not the target transaction state;

[0251] The update module 304 is also used to update the transaction result information of the target vehicle based on the target transaction status when the judgment module 307 determines that the transaction result information of the target vehicle matches the real-time transaction result record.

[0252] The determination module 302 is also used to determine the transaction priority of the transaction result information and the real-time transaction result record when the judgment module 307 determines that the transaction result information of the target vehicle does not match the real-time transaction result record.

[0253] Update module 304 is also used to update the transaction database of the target vehicle based on transaction priority.

[0254] It is evident that implementation Figure 4 The described device can acquire vehicle transaction data within a target area, determine the real-time transaction result record corresponding to the target vehicle based on the vehicle transaction data, and judge whether it matches the target transaction status. If it does, the device updates the transaction result information of the target vehicle based on the target transaction status; otherwise, it judges whether the transaction result information of the target vehicle matches the real-time transaction result record. If they match, the device updates the transaction result information of the target vehicle based on the target transaction status; if they do not match, the device determines the transaction priority of the transaction result information and the real-time transaction result record, and updates the transaction database based on the transaction priority. It can verify the transaction data of the target area after a preset time period, capture delayed transactions, update the original lagging transaction result information, and ensure that the transaction status is consistent with the actual payment situation. Furthermore, by comparing the original transaction result of the target vehicle with the real-time transaction record, it can detect and correct deviations, avoiding data inconsistencies. This approach addresses situations such as mis-release and duplicate charges, and ensures the priority of advanced states through transaction priority, avoiding compliance risks caused by state confusion. The automatic priority-based update logic reduces manual investigation costs and the probability of misjudgment, improving the intelligence and efficiency of traffic control. It also optimizes lane traffic efficiency, enhances user experience, improves the accuracy and reliability of transaction data in the updated transaction database, and enhances the intelligence and real-time nature of the updated transaction data. Furthermore, it improves operational efficiency and enables intelligent traffic control based on vehicle information recognition results, further enhancing the intelligence and efficiency of vehicle traffic control and improving its accuracy and reliability.

[0255] In yet another alternative embodiment, such as Figure 4 As shown, the acquisition module 301 is also used to acquire the target transaction information corresponding to the target vehicle after the generation module 305 generates the access control parameters of the target vehicle based on the transaction result information;

[0256] The judgment module 307 is also used to determine whether the target transaction information is used to indicate that the target vehicle is in a successful transaction status;

[0257] The determining module 302 is also used to determine the type of information identification result corresponding to the target vehicle based on the information identification result of the target vehicle when the judging module 307 determines that the target transaction information is used to indicate that the target vehicle is in a successful transaction state.

[0258] The update module 304 is also used to update the vehicle identification result of the first vehicle in the passage queue based on the information identification result of the target vehicle when the information identification result type corresponding to the target vehicle is the first result type and the first vehicle in the passage queue is the second result type.

[0259] The generation module 305 is also used to generate recognition correction parameters corresponding to the target vehicle based on the subsequent vehicle recognition information when the information recognition result type of the target vehicle is not the first result type.

[0260] The device also includes:

[0261] The correction module 308 is used to perform correction operations on the passage queue based on the identified correction parameters.

[0262] It is evident that implementation Figure 4The described device can acquire target transaction information corresponding to a target vehicle, determine whether the target transaction information is used to indicate that the target vehicle has a successful transaction status, and if so, determine the information recognition result type corresponding to the target vehicle based on the information recognition result of the target vehicle. When the information recognition result type corresponding to the target vehicle is a first result type and the first vehicle in the queue corresponding to the passage queue is a second result type, the device updates the vehicle recognition result of the first vehicle in the queue corresponding to the passage queue based on the information recognition result of the target vehicle. When the information recognition result type of the target vehicle is not a first result type, the device generates recognition correction parameters corresponding to the target vehicle based on the recognition information of subsequent vehicles. Based on identification and correction parameters, the system performs correction operations on the traffic queue. This allows for adjustments to the queue based on vehicle attributes, ensuring accuracy and reliability, and improving traffic efficiency and flow. Furthermore, it enables rapid updates to the information of the first vehicle without a license plate after a successful transaction, triggering release without manual verification and shortening the dwell time of special vehicles in the lane. This is particularly suitable for the rapid passage of special vehicles during peak hours. By correcting the identification information of subsequent vehicles, vehicles that have completed transactions can be moved to the front of the queue, preventing situations where "a vehicle has completed a transaction but cannot be released because its queue order is too high." In congested scenarios, this system allows vehicles meeting the release conditions to pass quickly, improving lane throughput. Through fully automated queue correction, it eliminates the need for manual queue adjustments or vehicle identification information correction, reducing labor intensity and improving processing and throughput efficiency. Furthermore, it can design dedicated correction logic for different vehicle types, enhancing scenario adaptability and improving the intelligence and efficiency of traffic control. It also optimizes lane throughput, improves user experience, enhances the accuracy and reliability of vehicle traffic control, and increases operational efficiency. Finally, it enables intelligent traffic control based on vehicle information recognition results, further improving the intelligence and efficiency of vehicle traffic control, as well as its accuracy and reliability.

[0263] Example 4

[0264] Please see Figure 5 , Figure 5 This is a schematic diagram of another intelligent vehicle access control device based on vehicle information recognition disclosed in an embodiment of the present invention. Figure 5 As shown, the vehicle intelligent access control device based on vehicle information recognition may include:

[0265] Memory 401 storing executable program code;

[0266] Processor 402 coupled to memory 401;

[0267] The processor 402 calls the executable program code stored in the memory 401 to execute some or all of the steps in any of the vehicle intelligent traffic control methods based on vehicle information recognition in Embodiment 1 of the present invention.

[0268] Example 5

[0269] This invention discloses a computer storage medium storing computer instructions. When these computer instructions are invoked, they are used to execute some or all of the steps in any of the vehicle intelligent traffic control methods based on vehicle information recognition disclosed in Embodiment 1 of this invention.

[0270] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0271] Through the detailed description of the above embodiments, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, including read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-Erasable Programmable Read-Only Memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, disk storage, magnetic tape storage, or any other computer-readable medium that can be used to carry or store data.

[0272] Finally, it should be noted that the above embodiments are merely preferred embodiments of the present invention and are only used to illustrate the technical solutions of the present invention, not to limit them. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A vehicle intelligent traffic control method based on vehicle information recognition, characterized in that, The method includes: Obtain vehicle identification information of the target vehicle, and based on the vehicle identification information, determine the information identification result of the target vehicle and the driving direction identification result of the target vehicle; Based on the information recognition result and the driving direction recognition result, information matching is performed by matching the queue information corresponding to the traffic queue of the lane where the target vehicle is located, and the traffic queue of the lane is updated according to the information matching result; wherein, updating the traffic queue of the lane includes adding vehicle information or deleting vehicle information in the traffic queue of the lane. Obtain vehicle transaction information for all vehicles, and update the transaction database based on the vehicle transaction information and a pre-determined data priority. The transaction database includes vehicle information, passage medium information, weighing information, and transaction information. Based on the transaction database and the target vehicle, target transaction data matching the vehicle identification information is determined in the transaction database, and the transaction result information of the target vehicle is determined based on the target transaction data. Based on the transaction result information, the passage control parameters of the target vehicle are generated, and the passage control operation matching the passage control parameters is executed. The step of generating the passage control parameters for the target vehicle based on the transaction result information includes: Based on the transaction result information, the transaction status of the target vehicle is determined, and the vehicle access identifier of the target vehicle is determined according to the transaction status. Acquire target ground sensor information, determine the real-time driving status of the target vehicle based on the target ground sensor information, and generate the passage control parameters of the target vehicle based on the real-time driving status and the vehicle passage sign; wherein, the passage control parameters include barrier lowering control parameters or barrier raising control parameters; The target ground sensor information includes ground sensor coil identification information, coil detection information, and ground sensor signal timestamp information within the driving and parking area corresponding to the target vehicle; and the target ground sensor information is collected by the lane ground sensor coil detection device and synchronized to the field service component in real time. The step of determining the real-time driving status of the target vehicle based on the target ground sensing information includes: When the field service component determines that the target vehicle has failed to complete the transaction, it sends a real-time signal query request to the ground loop detection device to obtain the latest detection signals of all loops; based on the latest detection signals, it determines the target vehicle corresponding to the target ground loop signal, and in conjunction with the target ground loop signal, determines that the real-time driving status of the target vehicle is that it has not left the field. And, the step of generating the passage control parameters for the target vehicle based on the real-time driving status and the vehicle passage identifier includes: Based on the real-time driving status and the vehicle passage sign, the passage status of the target vehicle is determined, and the passage control parameters of the target vehicle are generated according to the passage status of the target vehicle. Wherein, when the passage status of the target vehicle is used to indicate that the passage time of the target vehicle is shorter than a preset duration threshold, the passage control parameters include raising control parameters; when the passage status of the target vehicle is used to indicate that the distance between the target vehicle and the barrier is greater than a preset distance threshold or the passage time is longer than a preset duration threshold, the passage control parameters include lowering control parameters.

2. The intelligent vehicle access control method based on vehicle information recognition according to claim 1, characterized in that, The step of matching information based on the information recognition result and the driving direction recognition result with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, obtaining an information matching result, and updating the traffic queue of the lane according to the information matching result includes: Based on the vehicle identification information and the driving direction identification result, and combined with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, it is determined whether the vehicle identification information matches the queue information corresponding to the traffic queue of the lane where the target vehicle is located, and an information matching result is obtained. Based on the information matching results, the queue correction parameters corresponding to the target vehicle are determined, and the passage queue of the lane is updated based on the queue correction parameters.

3. The intelligent vehicle traffic control method based on vehicle information recognition according to claim 2, characterized in that, The step of updating the transaction database based on the vehicle transaction information and a pre-determined data priority includes: Based on the vehicle transaction information, determine the target vehicle transaction result and determine whether the target vehicle transaction result matches the transaction data in the transaction database; When it is determined that the transaction result of the target vehicle does not match the transaction data in the transaction database, the preset transaction database is updated based on the transaction result information of the target vehicle. When it is determined that the target vehicle transaction result matches the transaction data in the transaction database, an information merging operation is performed on the target vehicle transaction result information and the transaction data in the transaction database according to a predetermined data priority to obtain an information merging result, and the preset transaction database is updated based on the information merging result.

4. The intelligent vehicle traffic control method based on vehicle information recognition according to claim 1, characterized in that, The step of determining the information recognition result of the target vehicle and the driving direction recognition result of the target vehicle based on the vehicle recognition information includes: Based on the vehicle identification information, the vehicle identification result of the target vehicle is determined, and based on the vehicle identification result, the information identification result of the target vehicle is determined; wherein, the information identification result includes the license plate identification result of the target vehicle, the vehicle color identification result of the target vehicle, and the vehicle model identification result of the target vehicle; Based on the information recognition results, the image frame information of the target vehicle within a preset target time period and the image time sequence information corresponding to each image frame information are determined; based on each image frame information and the image time sequence information corresponding to each image frame information, the pixel change parameters corresponding to the target vehicle are determined; based on the pixel change parameters, the driving direction recognition result of the target vehicle is determined.

5. The intelligent vehicle traffic control method based on vehicle information recognition according to claim 2, characterized in that, The method further includes: After a preset target time period, vehicle transaction data within the target area is acquired, wherein the target area includes the area corresponding to where the target vehicle is parked; Based on the vehicle transaction data, determine the real-time transaction result record corresponding to the target vehicle, determine whether the real-time transaction result record is the target transaction state, and when it is determined that the real-time transaction result record is the target transaction state, update the transaction result information of the target vehicle based on the target transaction state; When it is determined that the real-time transaction result record is not the target transaction state, it is determined whether the transaction result information of the target vehicle matches the real-time transaction result record. When it is determined that the transaction result information of the target vehicle matches the real-time transaction result record, the transaction result information of the target vehicle is updated based on the target transaction state. When it is determined that the transaction result information of the target vehicle does not match the real-time transaction result record, the transaction priority of the transaction result information and the real-time transaction result record is determined, and the transaction database is updated based on the transaction priority.

6. The intelligent vehicle access control method based on vehicle information recognition according to claim 2, characterized in that, After generating the access control parameters for the target vehicle based on the transaction result information, the method further includes: Obtain the target transaction information corresponding to the target vehicle; determine whether the target transaction information is used to indicate that the target vehicle is in a successful transaction state; when it is determined that the target transaction information is used to indicate that the target vehicle is in a successful transaction state, determine the type of information identification result corresponding to the target vehicle based on the information identification result of the target vehicle. When the information identification result type corresponding to the target vehicle is the first result type and the first vehicle in the queue corresponding to the passage queue is the second result type, the vehicle identification result of the first vehicle in the queue corresponding to the passage queue is updated based on the information identification result of the target vehicle. When the information recognition result type of the target vehicle is not the first result type, the recognition correction parameters corresponding to the target vehicle are generated based on the information recognition result of the target vehicle, and the correction operation is performed on the passage queue based on the recognition correction parameters.

7. A vehicle intelligent traffic control device based on vehicle information recognition, characterized in that, The device includes: The acquisition module is used to acquire the vehicle identification information of the target vehicle. The determination module is used to determine the information recognition result of the target vehicle and the driving direction recognition result of the target vehicle based on the vehicle identification information; The matching module is used to perform information matching based on the information recognition result and the driving direction recognition result, by matching the information with the queue information corresponding to the traffic queue of the lane where the target vehicle is located, to obtain the information matching result, and to update the traffic queue of the lane according to the information matching result; wherein, updating the traffic queue of the lane includes adding vehicle information or deleting vehicle information in the traffic queue of the lane. The acquisition module is also used to acquire vehicle transaction information corresponding to all vehicles; The update module is used to update the transaction database based on the vehicle transaction information and a pre-determined data priority, wherein the transaction database includes vehicle information, passage medium information, weighing information and transaction information; The determining module is further configured to, based on the transaction database and the target vehicle, determine target transaction data that matches the vehicle identification information in the transaction database, and determine the transaction result information of the target vehicle based on the target transaction data; The generation module is used to generate the passage control parameters of the target vehicle based on the transaction result information; A control module is used to execute passage control operations that match the passage control parameters; The specific method by which the generation module generates the passage control parameters for the target vehicle based on the transaction result information includes: Based on the transaction result information, the transaction status of the target vehicle is determined, and the vehicle access identifier of the target vehicle is determined according to the transaction status. Acquire target ground sensor information, determine the real-time driving status of the target vehicle based on the target ground sensor information, and generate the passage control parameters of the target vehicle based on the real-time driving status and the vehicle passage sign; wherein, the passage control parameters include barrier lowering control parameters or barrier raising control parameters; The target ground sensor information includes ground sensor coil identification information, coil detection information, and ground sensor signal timestamp information within the driving and parking area corresponding to the target vehicle; and the target ground sensor information is collected by the lane ground sensor coil detection device and synchronized to the field service component in real time. The specific method by which the generation module determines the real-time driving status of the target vehicle based on the target ground sensing information includes: When the field service component determines that the target vehicle has failed to complete the transaction, it sends a real-time signal query request to the ground loop detection device to obtain the latest detection signals of all loops; based on the latest detection signals, it determines the target vehicle corresponding to the target ground loop signal, and in conjunction with the target ground loop signal, determines that the real-time driving status of the target vehicle is that it has not left the field. Furthermore, the specific method by which the generation module generates the passage control parameters of the target vehicle based on the real-time driving status and the vehicle passage identifier includes: Based on the real-time driving status and the vehicle passage sign, the passage status of the target vehicle is determined, and the passage control parameters of the target vehicle are generated according to the passage status of the target vehicle. Wherein, when the passage status of the target vehicle is used to indicate that the passage time of the target vehicle is shorter than a preset duration threshold, the passage control parameters include raising control parameters; when the passage status of the target vehicle is used to indicate that the distance between the target vehicle and the barrier is greater than a preset distance threshold or the passage time is longer than a preset duration threshold, the passage control parameters include lowering control parameters.

8. A vehicle intelligent traffic control device based on vehicle information recognition, characterized in that, The device includes: Memory containing executable program code; A processor coupled to the memory; The processor calls the executable program code stored in the memory to execute the vehicle intelligent traffic control method based on vehicle information recognition as described in any one of claims 1-6.

9. A computer storage medium, characterized in that, The computer storage medium stores computer instructions, which, when invoked, are used to execute the vehicle intelligent traffic control method based on vehicle information recognition as described in any one of claims 1-6.