Vehicle passage control method, device, terminal equipment and computer program product
By setting up two data acquisition areas in the vehicle access control system and using device fingerprint matching to calibrate license plate information, the problem of low license plate recognition accuracy leading to poor access control precision was solved, achieving higher vehicle access control precision.
Patent Information
- Application Number
- CN202610210043.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-02-12
- Publication Date
- 2026-06-09
AI Technical Summary
The accuracy of license plate recognition in related technologies is relatively low, especially at night and in inclement weather, which leads to reduced accuracy in vehicle traffic control and problems such as inability to pass or incorrect charges.
When a vehicle travels to the two collection areas, the vehicle's passage information is acquired. The accuracy of license plate recognition is ensured by matching the device's fingerprint and calibrating the license plate information. The first license plate information is used to supplement or calibrate the second license plate information to improve the accuracy of passage control.
Even if the second license plate information is incorrect, the license plate information can be corrected through device fingerprint matching to prevent passage restrictions and incorrect charges, thereby improving the accuracy of vehicle passage control.
Smart Images

Figure CN122176810A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of computer technology, and in particular relates to a vehicle traffic control method, device, terminal equipment and computer program product. Background Technology
[0002] The "Mobile+" cardless passage mode enables vehicles to pass through toll roads without cards or physical contact by linking the owner's mobile phone to the vehicle's license plate. However, the accuracy of license plate recognition in this cardless passage system is relatively low, and this accuracy decreases further at night or in inclement weather (such as heavy rain, heavy snow, or smog). If the license plate is misrecognized, the system cannot correctly control vehicle passage based on the corresponding linking relationship, thus reducing the precision of vehicle passage control.
[0003] There is no effective solution yet to address the problem that the low accuracy of license plate recognition in related technologies reduces the precision of vehicle traffic control. Summary of the Invention
[0004] This application provides a vehicle traffic control method, device, terminal equipment, and computer program product to at least solve the problem in related technologies where low accuracy of license plate recognition leads to reduced precision in vehicle traffic control.
[0005] In a first aspect, embodiments of this application provide a vehicle access control method, the method comprising: when a vehicle travels to a first collection area, acquiring first access information of the vehicle, the first access information including at least first license plate information, first location information of the vehicle, and a first device fingerprint of at least one in-vehicle terminal device; when the vehicle travels to a second collection area, acquiring second access information of the vehicle, the second access information including at least second license plate information, second location information of the vehicle, and a second device fingerprint of at least one in-vehicle terminal device; when the first device fingerprint matches the second device fingerprint, and the first license plate information does not match the second license plate information, supplementing or calibrating the second license plate information using the first license plate information to obtain third access information; and performing access control on the vehicle based on the first access information and the third access information.
[0006] In some embodiments, the first collection area is provided with a first roadside device; obtaining the first passage information of the vehicle includes: obtaining the vehicle's to-be-detected passage information collected by the first roadside device, the to-be-detected passage information including at least the vehicle's to-be-detected license plate information, the first location information, and at least one in-vehicle terminal device's to-be-detected device fingerprint; querying a target binding relationship matching the to-be-detected device fingerprint from a preset binding relationship database, the target binding relationship including target license plate information and target device fingerprint; supplementing or calibrating the to-be-detected passage information based on the target license plate information and the target device fingerprint to obtain the first passage information.
[0007] In some embodiments, supplementing or calibrating the access information to be detected based on the target license plate information and the target device fingerprint to obtain the first access information includes: when the target binding relationship matches both the license plate information to be detected and the fingerprint of the device to be detected, using the access information to be detected as the first access information; when the target device fingerprint matches the fingerprint of the device to be detected, but the target license plate information does not match the license plate information to be detected, using the target license plate information to supplement or calibrate the license plate information to be detected in the access information to be detected to obtain the first access information.
[0008] In some embodiments, before acquiring the first passage information of the vehicle when it travels to the first collection area, the method further includes: receiving a vehicle binding request, the vehicle binding request including at least the target license plate information of the vehicle and the target device fingerprint of at least one in-vehicle terminal device in the vehicle; generating the target binding relationship based on the vehicle binding request; and storing the target binding relationship in the binding relationship library.
[0009] In some embodiments, the second collection area is provided with a second roadside device; the second roadside device is used to receive the first traffic information and collect the second traffic information; the second roadside device is also used to detect whether the first traffic information and the second traffic information match; and if the fingerprint of the first device matches the fingerprint of the second device, and the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain the third traffic information.
[0010] In some embodiments, the driving path of the vehicle is obtained by fitting based on the first location information and the second location information; and the vehicle is controlled for passage based on the driving path of the vehicle and the first license plate information of the vehicle.
[0011] In some embodiments, the in-vehicle terminal device includes at least one of a user terminal device of the vehicle owner and an in-vehicle terminal device of the vehicle; when the in-vehicle terminal device includes the user terminal device, the first device fingerprint includes a first communication address of the user terminal device; when the in-vehicle terminal device includes the in-vehicle terminal device, the first device fingerprint includes a second communication address of the in-vehicle terminal device.
[0012] Secondly, embodiments of this application provide a vehicle access control device, the device comprising: a first acquisition module, configured to acquire first access information of the vehicle when the vehicle travels to a first collection area, the first access information including at least first license plate information, first location information of the vehicle, and a first device fingerprint of at least one in-vehicle terminal device; a second acquisition module, configured to acquire second access information of the vehicle when the vehicle travels to a second collection area, the second access information including at least second license plate information, second location information of the vehicle, and a second device fingerprint of at least one in-vehicle terminal device; a calibration module, configured to supplement or calibrate the second license plate information using the first license plate information to obtain third access information when the first device fingerprint matches the second device fingerprint and the first license plate information does not match the second license plate information; and a control module, configured to control the vehicle's access based on the first access information and the third access information.
[0013] Thirdly, embodiments of this application provide a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the vehicle traffic control method described in any one of the first aspects above.
[0014] Fourthly, embodiments of this application provide a computer program product, including a computer program, which, when run, causes the vehicle traffic control method described in any one of the first aspects to be executed.
[0015] Compared to related technologies, the vehicle access control method, device, terminal equipment, and computer program product provided in this application can acquire first access information of a vehicle when it travels to a first collection area. This first access information includes at least the vehicle's first license plate information, first location information, and at least one in-vehicle terminal device's first device fingerprint. Then, when the vehicle travels to a second collection area, it can acquire second access information of the vehicle. This second access information includes at least the vehicle's second license plate information, second location information, and at least one in-vehicle terminal device's second device fingerprint. Subsequently, if the first device fingerprint matches the second device fingerprint, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain third access information. Finally, based on the first and third access information, vehicle access control is performed. In this way, by setting at least two acquisition areas, even if incorrect second license plate information is acquired during the acquisition of second access information for various reasons, the correct first license plate information can be obtained from the first access information based on the matching relationship between the fingerprints of the first and second devices. This first license plate information can then be used to correct the second access information, thereby improving the accuracy of vehicle access control. This application solves the problem in related technologies where low license plate recognition accuracy leads to reduced accuracy in vehicle access control, achieving the technical effect of improving the accuracy of vehicle access control.
[0016] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description
[0017] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0018] Figure 1 This is a schematic diagram of the structure of a vehicle traffic control system according to an embodiment of this application;
[0019] Figure 2 This is a flowchart of a vehicle traffic control method according to an embodiment of this application; Figure 3 This is a flowchart of a vehicle traffic control method according to another embodiment of this application; Figure 4 This is a flowchart of a vehicle traffic control method according to another embodiment of this application; Figure 5This is a schematic diagram of the structure of a vehicle access control device according to an embodiment of this application; Figure 6 This is a schematic diagram of the structure of a terminal device according to an embodiment of this application. Detailed Implementation
[0020] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0021] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0022] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0023] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0024] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0025] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0026] With the advancement of anti-fraud measures in smart transportation, the "mobile phone+" cardless convenient passage mode is gradually being applied to traffic control on toll roads. Compared to the traditional manual toll collection and ETC modes, it eliminates the need for dedicated OBU (Onboard Unit) equipment or CPC (Compound Pass Card) cards. Users can achieve efficient passage simply by binding their mobile phones to their vehicles, significantly reducing the barrier to entry for users and lowering operating costs.
[0027] The "Mobile+" cardless passage mode enables seamless passage on toll roads by linking the vehicle owner's mobile phone to the vehicle's license plate. Users can enter vehicle information (such as license plate number and vehicle model) through an application on their mobile phone, complete real-name authentication, and link their payment account. However, the accuracy of license plate recognition in this cardless passage system is relatively low, and this accuracy is further reduced at night or in inclement weather (such as heavy rain, heavy snow, or smog). If the license plate is misrecognized, the system cannot correctly control vehicle passage based on the corresponding linking relationship. For example, the barrier may fail to raise, preventing the vehicle from passing, leading to ambiguous toll collection or incorrect charges. This reduces the accuracy of vehicle passage control, affecting the normal travel of vehicle owners and the toll collection business of toll collectors.
[0028] There is no effective solution yet to address the problem that the low accuracy of license plate recognition in related technologies reduces the precision of vehicle traffic control.
[0029] In view of this, embodiments of this application provide a vehicle access control method. When a vehicle travels to a first collection area, first access information of the vehicle is acquired. This first access information includes at least first license plate information, first location information, and a first device fingerprint of at least one in-vehicle terminal device. Then, when the vehicle travels to a second collection area, second access information of the vehicle is acquired. This second access information includes at least second license plate information, second location information, and a second device fingerprint of at least one in-vehicle terminal device. Subsequently, if the first device fingerprint matches the second device fingerprint, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain third access information. Finally, based on the first and third access information, vehicle access control is performed. In this way, by setting at least two acquisition areas, even if incorrect second license plate information is acquired during the acquisition of second access information for various reasons, the correct first license plate information can be obtained from the first access information based on the matching relationship between the fingerprints of the first and second devices. This first license plate information can then be used to correct the second access information, thereby improving the accuracy of vehicle access control. This application solves the problem in related technologies where low license plate recognition accuracy leads to reduced accuracy in vehicle access control, achieving the technical effect of improving the accuracy of vehicle access control.
[0030] The following describes an exemplary application architecture of the vehicle access control system provided in the embodiments of this application. See also... Figure 1 , Figure 1 This is a schematic diagram of a vehicle traffic control system 1 according to an embodiment of this application, including: a vehicle 10, a first roadside device 11, a second roadside device 12, a first server 13, and a second server 14. The vehicle 10 includes a user terminal device 100 and an in-vehicle terminal device 101; the first roadside device 11 includes a first communication unit 110, a first processing unit 111, and a first image acquisition unit 112; the second roadside device 12 includes a second communication unit 120, a second processing unit 121, and a second image acquisition unit 122. The first communication unit 110 and the second communication unit 120 establish communication connections with the user terminal device 100 and the in-vehicle terminal device 101; the user terminal device 100 establishes a communication connection with the first server 13; the first processing unit 111 establishes a communication connection with the second processing unit 121, and the first processing unit 111 and the second processing unit 121 establish a communication connection with the second server 14.
[0031] User terminal device 100 may include the mobile terminal device of the vehicle owner of vehicle 10 (e.g., mobile phone, tablet computer, etc.), and vehicle terminal device 101 may include terminal devices deployed on vehicle 10 that can be used for wireless communication (e.g., center console, vehicle navigation system, etc.).
[0032] Vehicle owners can use the application software installed on the user terminal device 100 to interact with the access control platform installed on the first server 13, and register vehicle owner information and vehicle information on the access control platform. For example, vehicle owners can use the user terminal device 100 to report the first device fingerprint of the user terminal device 100 or the vehicle terminal device 101 to the access control platform. The first device fingerprint may include the first communication address of the user terminal device 100 (e.g., the Media Access Control (MAC) address of the mobile phone Bluetooth module, the MAC address of the mobile phone Wi-Fi module, etc.) and the second communication address of the vehicle terminal device 101 (e.g., the MAC address of the vehicle 10's vehicle Bluetooth module, the MAC address of the vehicle 10's vehicle Wi-Fi module, etc.), or the first device fingerprint may also include the third communication address of other terminal devices on the vehicle 10 (e.g., vehicle Wi-Fi hotspot, vehicle T-BOX (Telematics BOX, telematics processor, etc.).
[0033] A first roadside device 11 can be deployed in a first collection area, such as the entrance to a toll station on a highway or other toll road. When the vehicle 10 travels to the first collection area, the first roadside device 11 communicates with the user terminal device 100 or the vehicle terminal device 101 of the vehicle 10 using wireless communication technology through a first communication unit 110 (e.g., a wireless transceiver based on Bluetooth, Wi-Fi, or 5.8GHz wireless technology) to obtain the first device fingerprint of the vehicle 10. The first roadside device 11 can also obtain the first location information of the vehicle 10 using wireless positioning technology through the first communication unit 110.
[0034] The first roadside device 11 can collect the first license plate information of the vehicle 10 through the first image acquisition unit 112 (e.g., a camera); the first roadside device 11 can generate the first passage information by fusing the first device fingerprint, the first location information collected by the first communication unit 110 and the first license plate information collected by the first image acquisition unit 112 through the first processing unit 111.
[0035] Then, the first roadside device 11 can upload the first traffic information to the second server 14 through the first processing unit 111, or forward it to the second processing unit 121 of the second roadside device 12, so that the toll collection platform on the second server 14 can correct the second traffic information collected by the second roadside device 12 (which is located after the first roadside device 11 and then the second roadside device 12) based on the first traffic information; or, the second roadside device 12 can correct the second traffic information it has collected based on the first traffic information it has received.
[0036] In another embodiment, to avoid the first roadside device 11 collecting incorrect license plate information, the license plate information collected by the first roadside device 11 can be detected. As an example, when the vehicle 10 travels to the first collection area, the first roadside device 11 can collect the fingerprint of the vehicle 10 to be detected through the first communication unit 110, collect the license plate information of the vehicle 10 to be detected through the first image acquisition unit 112, and generate the traffic information to be detected through the first processing unit 111.
[0037] Then, the first roadside device 11 can upload the traffic information to be detected to the second server 14 through the first processing unit 111. The toll collection platform on the second server 14 can obtain the vehicle owner information and vehicle information registered on the toll collection platform, and form multiple binding relationships between device fingerprints and license plate information, and generate a binding relationship database based on these multiple binding relationships. The toll collection platform can query the target binding relationship that matches the fingerprint of the device to be detected from the binding relationship database, and use the target license plate information in the target binding relationship to correct the traffic information to be detected, thereby obtaining the first traffic information.
[0038] A second roadside device 12 can be deployed in a second data collection area, such as the exit of a toll station on a highway or other toll road. When the vehicle 10 travels to the second data collection area, the second roadside device 12 communicates with the user terminal device 100 or the vehicle terminal device 101 of the vehicle 10 using wireless communication technology through the second communication unit 120 to obtain the second device fingerprint of the vehicle 10. The second roadside device 12 can also obtain the second location information of the vehicle 10 using wireless positioning technology through the second communication unit 120.
[0039] The second roadside device 12 can collect the second license plate information of the vehicle 10 through the second image acquisition unit 122; the second roadside device 12 can generate the second passage information by fusing the second device fingerprint, the second location information collected by the second communication unit 120 and the second license plate information collected by the second image acquisition unit 122 through the second processing unit 121.
[0040] The second roadside device 12 can also receive the first passage information sent by the toll platform or the first roadside device 11 through the second processing unit 121, and detect whether the first passage information matches the second passage information through the second processing unit 121; if the fingerprint of the first device matches the fingerprint of the second device, and the first license plate information does not match the second license plate information, the first license plate information can be used to supplement or calibrate the second license plate information to obtain the third passage information, and the third passage information is uploaded to the second server 14.
[0041] Alternatively, the second roadside device 12 can directly upload the second passage information to the second server 14, where the toll collection platform on the second server 14 can detect whether the first passage information and the second passage information match. If the fingerprint of the first device matches the fingerprint of the second device, but the first license plate information does not match the second license plate information, the first license plate information can be used to supplement or calibrate the second license plate information to obtain the third passage information.
[0042] In this embodiment, the device fingerprints of the in-vehicle terminal devices that can be collected by the first communication unit 110 and the second communication unit 120 may include multiple types, such as the International Mobile Equipment Identity (IMEI) of the in-vehicle 4G module, the International Mobile Subscriber Identity (IMSI) of the in-vehicle SIM card, the Integrated Circuit Card Identity (ICCID) of the in-vehicle SIM card, the MAC address of the in-vehicle Bluetooth module, the MAC address of the in-vehicle WIFI module, etc.; in addition, vehicle information (e.g., vehicle identification number, front view photo) uploaded by the user or collected by the first image acquisition unit 112 and the second image acquisition unit 122 may also be used as the device fingerprints of the vehicle 10.
[0043] As an example, assuming the second device fingerprint includes the vehicle identification number (VIN), a photo of the front of the vehicle, the IMEI of the vehicle's 4G module, the IMSI of the vehicle's SIM card, and the ICCID of the vehicle's SIM card, if all types of device fingerprints in the second device fingerprint are consistent with the corresponding device fingerprints in the first device fingerprint, then it can be determined that the first device fingerprint matches the second device fingerprint.
[0044] Alternatively, assuming the second device fingerprint includes the MAC address of the vehicle's Bluetooth module, the MAC address of the vehicle's Wi-Fi module, the IMEI of the vehicle's 4G module, the IMSI of the vehicle's SIM card, and the ICCID of the vehicle's SIM card, if more than or equal to 60% of the device fingerprints in the second device fingerprint (e.g., the IMEI of the vehicle's 4G module, the IMSI of the vehicle's SIM card, and the ICCID of the vehicle's SIM card) are consistent with the corresponding device fingerprints in the first device fingerprint, then it can also be determined that the first device fingerprint matches the second device fingerprint.
[0045] Alternatively, assuming the second device fingerprint includes the vehicle identification number (VIN) and the MAC address of the vehicle's Bluetooth module, if the VIN matches the VIN in the first device fingerprint, then the first device fingerprint and the second device fingerprint are considered to match.
[0046] In this embodiment, during the matching process of the first access information and the second access information, the matching of the first device fingerprint and the second device fingerprint can be determined according to the following judgment conditions: if at least one category of device fingerprint in the second device fingerprint is consistent with the corresponding category of device fingerprint in the first device fingerprint, then the matching of the first device fingerprint and the second device fingerprint can be determined.
[0047] After obtaining the first and third passage information, the toll collection platform can fit the driving path of vehicle 10 based on the first and third passage information, and control the passage of vehicle 10 based on the fitted driving path and the first license plate information of vehicle 10. In this way, even if the second roadside device 12 collects incorrect second license plate information for various reasons during the acquisition of the second passage information, the toll collection platform can still obtain the correct first license plate information from the first passage information based on the matching relationship between the fingerprints of the first and second devices, and use the first license plate information to correct the second passage information, preventing situations such as failure to raise the barrier, ambiguous toll collection, and incorrect deduction caused by difficulty in recognizing the license plate, thereby improving the accuracy of vehicle passage control.
[0048] In one embodiment, the first server 13 and the second server 14 can be separate servers or they can be a single, integrated server. This application does not limit the form or structure of the servers.
[0049] In one embodiment, the communication unit, processing unit, and image acquisition unit can be components that make up the roadside equipment, or they can be separate components.
[0050] In practical implementation, the second server 14 can adopt... Figure 6 The composition results shown may include Figure 6 The components shown. Figure 6This is a schematic diagram of the structure of a terminal device according to an embodiment of the present application. When the terminal device 6 has the function of the second server 14 described in the embodiment of the present application, the terminal device 6 can be the second server 14 or a chip or system on chip in the second server 14.
[0051] In some embodiments, the second server 14 provided in this application can be implemented in software, for example, it can be mounted on... Figure 6 The second server 14, located in the memory 61 of the terminal device 6 shown, can be software in the form of programs and plug-ins, including: a first acquisition module 50, a second acquisition module 51, a calibration module 52, and a control module 53. These modules are logically connected and can therefore be arbitrarily combined or further split according to the functions they implement.
[0052] The functions of each module will be explained below.
[0053] The vehicle traffic control method provided in this application embodiment will be described in conjunction with the exemplary application architecture of the vehicle traffic control system 1 provided in the embodiments of this application.
[0054] The following will combine Figure 2 This application describes a vehicle traffic control method according to one embodiment. Please refer to [link to relevant documentation]. Figure 2 , Figure 2 This is a flowchart of a vehicle traffic control method according to an embodiment of this application, such as... Figure 2 As shown, the method includes: Step S201: When the vehicle travels to the first collection area, the first passage information of the vehicle is obtained. The first passage information includes at least the first license plate information, the first location information and the first device fingerprint of at least one in-vehicle terminal device.
[0055] In this embodiment, a first roadside device may be installed in the first collection area, such as the entrance to a toll station on a highway or other toll road. When a vehicle travels to the first collection area, the first roadside device can collect the vehicle's first license plate information, first location information, and the first device fingerprint of at least one in-vehicle terminal device, and generate first passage information.
[0056] In one embodiment, the in-vehicle terminal device includes at least one of a user terminal device of the vehicle owner and an in-vehicle terminal device of the vehicle; when the in-vehicle terminal device includes a user terminal device, the first device fingerprint includes a first communication address of the user terminal device; when the in-vehicle terminal device includes an in-vehicle terminal device, the first device fingerprint includes a second communication address of the in-vehicle terminal device.
[0057] In this embodiment, the first roadside device may include a first communication unit. When a vehicle travels to the first collection area, the first roadside device can establish a wireless communication connection with a user terminal device or an in-vehicle terminal device through the first communication unit to obtain the first communication address of the user terminal device or the second communication address of the in-vehicle terminal device, thereby obtaining the first device fingerprint.
[0058] In addition, the first roadside equipment can also wirelessly locate the vehicle through the first communication unit to obtain the vehicle's first location information.
[0059] The first roadside device may also include a first image acquisition unit. When a vehicle travels to the first acquisition area, the first roadside device can capture images of the vehicle through the first image acquisition unit and obtain the vehicle's first license plate information through target detection technology and target recognition technology.
[0060] The first roadside device may also include a first processing unit. The first roadside device can integrate the first license plate information, the first location information and the first device fingerprint through the first processing unit to obtain the first passage information; and upload the first passage information to the toll platform or forward it to the second roadside device through the first processing unit.
[0061] By binding the first device fingerprint of the in-vehicle terminal device with the first license plate information of the vehicle, the first license plate information can be used to correct the misidentified license plate information based on the matching relationship between the device fingerprints. This can prevent situations such as failure to raise the barrier, ambiguous charging, and incorrect deduction of fees caused by difficulty in recognizing the license plate, thereby improving the accuracy of vehicle passage control.
[0062] Figure 3 This is a flowchart of a vehicle traffic control method according to another embodiment of this application, such as... Figure 3 As shown, in one embodiment, step S201 includes: Step S301: Obtain the vehicle's traffic information to be detected collected by the first roadside device. The traffic information to be detected includes at least the vehicle's license plate information to be detected, the first location information, and the fingerprint of at least one in-vehicle terminal device to be detected.
[0063] Step S302: Query the target binding relationship that matches the fingerprint of the device to be detected from the preset binding relationship database. The target binding relationship includes the target license plate information and the target device fingerprint.
[0064] Step S303: Based on the target license plate information and the target device fingerprint, supplement or calibrate the passage information to be detected to obtain the first passage information.
[0065] In this embodiment, since the first roadside device located before the location may also identify incorrect license plate information due to various reasons (e.g., excessive vehicle speed, weather conditions, etc.), in order to prevent the incorrect license plate information from being used to incorrectly correct the second traffic information collected by the second roadside device located after the location, a target binding relationship matching the fingerprint of the device to be detected can be queried from the binding relationship database. Based on the target license plate information and target device fingerprint in the target binding relationship, the traffic information to be detected is supplemented or calibrated to obtain the first traffic information.
[0066] In this embodiment, the binding relationship database can be built based on the vehicle binding request submitted by the vehicle owner.
[0067] As an example, prior to step S201 above, the method further includes: receiving a vehicle binding request, wherein the vehicle binding request includes at least the target license plate information of the vehicle and the target device fingerprint of at least one in-vehicle terminal device in the vehicle; generating a target binding relationship based on the vehicle binding request; and storing the target binding relationship in a binding relationship library.
[0068] In this embodiment, the vehicle owner can use the application software installed on the user terminal device or other terminal device to perform the corresponding account registration operation and send a vehicle binding request, thereby uploading the binding relationship between the device fingerprint of the in-vehicle terminal device (user terminal device or vehicle terminal device) and the vehicle's license plate information.
[0069] The toll collection platform can build a binding relationship library based on multiple binding relationships that include target binding relationships. The toll collection platform can call this binding relationship library to query the target binding relationship that matches the fingerprint of the device to be detected, and use the target binding relationship to correct the toll information to be detected. This can prevent the first roadside device in the preceding position from recognizing incorrect license plate information, which would not be corrected in time and affect the normal passage of the driver, thereby further improving the accuracy of vehicle passage control.
[0070] In one embodiment, step S303 includes: when the target binding relationship matches both the license plate information to be detected and the fingerprint of the device to be detected, the access information to be detected is used as the first access information; when the fingerprint of the target device matches the fingerprint of the device to be detected, but the target license plate information does not match the license plate information to be detected, the target license plate information is used to supplement or calibrate the license plate information to be detected in the access information to be detected to obtain the first access information.
[0071] In this embodiment, there are two situations regarding the matching relationship between the target binding relationship and the traffic information to be detected. One situation is that the target binding relationship and the traffic information to be detected are completely matched. This situation indicates that the license plate information to be detected and the fingerprint of the device to be detected collected by the first roadside device are consistent with the information uploaded by the vehicle owner. Therefore, the traffic information to be detected can be directly used as the first traffic information.
[0072] Another scenario is that the fingerprint of the target device matches the fingerprint of the device to be detected, but the target license plate information does not match the license plate information to be detected. This indicates that the license plate information to be detected collected by the first roadside device is inconsistent with the information uploaded by the vehicle owner. Therefore, it is necessary to use the target license plate information to supplement or calibrate the license plate information to be detected in the traffic information to obtain the first traffic information.
[0073] In this embodiment, the determination criteria for whether the fingerprint of the target device matches the fingerprint of the device to be detected are similar to the determination criteria for whether the fingerprint of the first device matches the fingerprint of the second device, and will not be described in detail here.
[0074] Step S202: When the vehicle travels to the second collection area, the vehicle's second access information is obtained. The second access information includes at least the vehicle's second license plate information, second location information, and at least one in-vehicle terminal device's second device fingerprint.
[0075] In this embodiment, a second roadside device is provided in the second collection area. The specific implementation process of the second roadside device collecting the second traffic information of vehicles is similar to that of the first roadside device collecting the first traffic information or the traffic information to be detected, and will not be described in detail here.
[0076] In this embodiment, the second collection area can be the entrance of a toll station on a toll road such as a highway, or it can be a transfer point on a toll road such as a highway.
[0077] In step S203, if the fingerprint of the first device matches the fingerprint of the second device, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain the third access information.
[0078] In this embodiment, after obtaining the first passage information and the second passage information uploaded by the second roadside device, the toll collection platform can match the first passage information and the second passage information. If the fingerprint of the first device matches the fingerprint of the second device, but the first license plate information does not match the second license plate information, it indicates that the second roadside device may have collected incorrect license plate information or failed to collect license plate information for various reasons.
[0079] In this scenario, the toll collection platform can use the first license plate information from the first passage information to supplement or calibrate the second license plate information, thus obtaining the third passage information. In this way, even if the second roadside device collects incorrect second license plate information for various reasons, the toll collection platform can still obtain the correct first license plate information from the first passage information based on the matching relationship between the fingerprints of the first and second devices. This first license plate information can then be used to correct the second passage information, preventing situations such as the inability to raise the barrier, ambiguous toll collection, and incorrect charges caused by difficulty in recognizing the license plate, thereby improving the accuracy of vehicle passage control.
[0080] In another embodiment, the second roadside device is used to receive the first passage information and collect the second passage information; the second roadside device is also used to detect whether the first passage information and the second passage information match; and if the fingerprint of the first device matches the fingerprint of the second device, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain the third passage information.
[0081] In this embodiment, the second roadside device can directly receive the first passage information sent by the first roadside device or the toll collection platform. The second roadside device can independently detect whether the first passage information matches the second passage information. If the fingerprints of the first and second devices match, but the first and second license plate information do not match, the second roadside device uses the first license plate information to supplement or calibrate the second license plate information to obtain third passage information. This third passage information is then uploaded to the toll collection platform, allowing the platform to control vehicle passage based on the first and third passage information. This reduces the computational load on the server running the toll collection platform, improves server operating efficiency, and thus enhances the stability of vehicle passage control.
[0082] Step S204: Based on the first passage information and the third passage information, control the passage of the vehicle.
[0083] Figure 4 This is a flowchart of a vehicle traffic control method according to another embodiment of this application, such as... Figure 4 As shown, in one embodiment, step S204 includes: Step S401: Based on the first position information and the second position information, the driving path of the vehicle is fitted to obtain the driving path.
[0084] Step S402: Based on the vehicle's driving path and the vehicle's first license plate information, traffic control is implemented for the vehicle.
[0085] In this embodiment, the toll collection platform can fit the vehicle's travel path based at least on the first location information and the second location information, combined with the road topology map. Then, it can determine whether the vehicle is currently allowed to travel on the travel path based on the vehicle's first license plate information or vehicle model information, and control the vehicle's passage based on the determination result.
[0086] It should be noted that although the above embodiments describe the setting of two collection areas and one roadside device in each collection area, in practical applications, multiple collection areas can be set up. For example, a collection area can be set up at the entrance and exit of a toll station, and collection areas can be set up at transfer points, rest points, and other locations on the toll road, and roadside devices can be deployed accordingly.
[0087] As an example, a vehicle can pass through multiple data collection areas while traveling on a toll road. The roadside equipment corresponding to each data collection area collects information about the vehicle and uploads the collected traffic information to the server or forwards it to the subsequent roadside equipment.
[0088] The toll collection platform can fit the vehicle's travel path based on the traffic information uploaded by each roadside device and the road topology map.
[0089] The toll collection platform can analyze the driving route. If the driving route does not reach the end of the current road (e.g., the exit of the toll station on a toll road) and there is an interruption or no update for a long time, it indicates that the roadside equipment may have collected incorrect license plate information, which may have caused the driving route to be interrupted.
[0090] The toll collection platform can use the roadside equipment corresponding to the interruption point or the last update point of the driving path as the target roadside equipment, and query the traffic information uploaded by other roadside equipment located after the target roadside equipment, which may have license plate recognition errors. Then, the toll collection platform can compare this traffic information with the target traffic information uploaded by the target roadside equipment, and use the target license plate information in the target traffic information to supplement or calibrate the traffic information, thereby completing the vehicle's driving path.
[0091] In this way, by fusing information from multiple data collection areas and combining it with a road topology map, the toll collection platform can more accurately reconstruct the actual driving trajectory of vehicles. Even if a roadside device identifies an incorrect license plate, it can be corrected using traffic information collected by roadside devices located prior to it, thereby further improving the accuracy of vehicle traffic control.
[0092] Through the above steps S201 to S204, when the vehicle travels to the first collection area, the vehicle's first access information can be obtained. This first access information includes at least the vehicle's first license plate information, first location information, and at least one in-vehicle terminal device's first device fingerprint. Then, when the vehicle travels to the second collection area, the vehicle's second access information can be obtained. This second access information includes at least the vehicle's second license plate information, second location information, and at least one in-vehicle terminal device's second device fingerprint. Subsequently, if the first device fingerprint matches the second device fingerprint, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain third access information. Finally, based on the first access information and the third access information, the vehicle's access is controlled. In this way, by setting at least two acquisition areas, even if incorrect second license plate information is acquired during the acquisition of second access information for various reasons, the correct first license plate information can be obtained from the first access information based on the matching relationship between the fingerprints of the first and second devices. This first license plate information can then be used to correct the second access information, thereby improving the accuracy of vehicle access control. This application solves the problem in related technologies where low license plate recognition accuracy leads to reduced accuracy in vehicle access control, achieving the technical effect of improving the accuracy of vehicle access control.
[0093] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0094] Corresponding to the vehicle traffic control method described in the above embodiments, Figure 5 A schematic diagram of a vehicle access control device according to an embodiment of this application is shown. For ease of explanation, only the parts related to the embodiment of this application are shown.
[0095] Please see Figure 5The vehicle access control device 5 includes: a first acquisition module 50, used to acquire first access information of the vehicle when the vehicle travels to a first collection area, the first access information including at least the vehicle's first license plate information, first location information, and at least one in-vehicle terminal device's first device fingerprint; a second acquisition module 51, used to acquire second access information of the vehicle when the vehicle travels to a second collection area, the second access information including at least the vehicle's second license plate information, second location information, and at least one in-vehicle terminal device's second device fingerprint; a calibration module 52, used to supplement or calibrate the second license plate information using the first license plate information to obtain third access information when the first device fingerprint matches the second device fingerprint and the first license plate information does not match the second license plate information; and a control module 53, used to control the vehicle's access based on the first access information and the third access information.
[0096] In one embodiment, a first roadside device is provided in the first collection area; the first acquisition module 50 is further configured to acquire the vehicle's traffic information to be detected collected by the first roadside device, the traffic information to be detected including at least the vehicle's license plate information to be detected, first location information, and the fingerprint of at least one in-vehicle terminal device to be detected; query a target binding relationship matching the fingerprint of the device to be detected from a preset binding relationship database, the target binding relationship including the target license plate information and the target device fingerprint; supplement or calibrate the traffic information to be detected based on the target license plate information and the target device fingerprint to obtain the first traffic information.
[0097] In one embodiment, the first acquisition module 50 is further configured to, when the target binding relationship matches both the license plate information to be detected and the fingerprint of the device to be detected, use the access information to be detected as the first access information; when the fingerprint of the target device matches the fingerprint of the device to be detected, but the target license plate information does not match the license plate information to be detected, use the target license plate information to supplement or calibrate the license plate information to be detected in the access information to be detected, and obtain the first access information.
[0098] In one embodiment, the vehicle access control device 5 further includes a binding module for receiving a vehicle binding request, the vehicle binding request including at least the target license plate information of the vehicle and the target device fingerprint of at least one in-vehicle terminal device in the vehicle; generating a target binding relationship based on the vehicle binding request; and storing the target binding relationship in a binding relationship library.
[0099] In one embodiment, a second roadside device is provided in the second collection area; the second roadside device is used to receive first traffic information and collect second traffic information; the second roadside device is also used to detect whether the first traffic information and the second traffic information match; and if the fingerprint of the first device matches the fingerprint of the second device, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain third traffic information.
[0100] In one embodiment, the first passage information further includes first location information; the second passage information and the third passage information further include second location information; the control module 53 is further configured to fit the vehicle's driving path based on the first location information and the second location information; and to perform passage control on the vehicle based on the vehicle's driving path and the vehicle's first license plate information.
[0101] In one embodiment, the in-vehicle terminal device includes at least one of a user terminal device of the vehicle owner and an in-vehicle terminal device of the vehicle; when the in-vehicle terminal device includes a user terminal device, the first device fingerprint includes a first communication address of the user terminal device; when the in-vehicle terminal device includes an in-vehicle terminal device, the first device fingerprint includes a second communication address of the in-vehicle terminal device.
[0102] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0103] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0104] Figure 6 This is a schematic diagram of the structure of a terminal device according to an embodiment of this application. Figure 6 As shown, the terminal device 6 includes: at least one processor 60 ( Figure 6(Only one is shown in the image) a processor, a memory 61, and a computer program 62 stored in the memory 61 and executable on at least one processor 60, wherein the processor 60 executes the computer program 62 to implement the steps in any of the above-described vehicle traffic control method embodiments.
[0105] Terminal device 6 can be a computing device such as a desktop computer, laptop, handheld computer, or cloud server. Terminal device 6 may include, but is not limited to, a processor 60 and a memory 61. Those skilled in the art will understand that... Figure 6 This is merely an example of terminal device 6 and does not constitute a limitation on terminal device 6. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0106] The processor 60 can be a central processing unit (CPU), or it can be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor.
[0107] In some embodiments, memory 61 may be an internal storage unit of terminal device 6, such as a hard disk or memory of terminal device 6. In other embodiments, memory 61 may be an external storage device of terminal device 6, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on terminal device 6. In other embodiments, memory 61 may include both internal and external storage units of terminal device 6. Memory 61 is used to store operating system, applications, bootloader, data, and other programs, such as the program code of computer program 62. Memory 61 may also be used to temporarily store data that has been output or will be output.
[0108] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the above-described vehicle traffic control method embodiments.
[0109] This application provides a computer program product that, when run on a mobile terminal, enables the mobile terminal to implement the steps described in the above-described vehicle traffic control method embodiments.
[0110] This application implements all or part of the processes in the methods of the above embodiments, which can be accomplished by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or some intermediate form. The computer-readable medium can include at least: any entity or device capable of carrying the computer program code to a vehicle access control device or terminal equipment, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, such as a USB flash drive, a portable hard drive, a magnetic disk, or an optical disk.
[0111] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0112] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0113] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0114] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0115] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application 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 this application, and should all be included within the protection scope of this application.
Claims
1. A vehicle traffic control method, characterized in that, The method includes: When a vehicle travels to the first collection area, the first passage information of the vehicle is obtained. The first passage information includes at least the first license plate information, the first location information, and the first device fingerprint of at least one in-vehicle terminal device. When the vehicle travels to the second collection area, the second passage information of the vehicle is acquired. The second passage information includes at least the second license plate information, the second location information, and the second device fingerprint of at least one in-vehicle terminal device. If the fingerprint of the first device matches the fingerprint of the second device, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain the third passage information. Based on the first traffic information and the third traffic information, traffic control is performed on the vehicle.
2. The method according to claim 1, characterized in that, The first data collection area is equipped with a first roadside device; obtaining the first passage information of the vehicle includes: The vehicle's traffic information to be detected is acquired from the first roadside device. The traffic information to be detected includes at least the vehicle's license plate information to be detected, the first location information, and at least one in-vehicle terminal device's fingerprint to be detected. The system queries a preset binding relationship database to find target binding relationships that match the fingerprint of the device to be detected. The target binding relationship includes target license plate information and target device fingerprint. Based on the target license plate information and the target device fingerprint, the traffic information to be detected is supplemented or calibrated to obtain the first traffic information.
3. The method according to claim 2, characterized in that, The step of supplementing or calibrating the traffic information to be detected based on the target license plate information and the target device fingerprint to obtain the first traffic information includes: If the target binding relationship matches both the license plate information to be detected and the fingerprint of the device to be detected, the access information to be detected shall be used as the first access information; If the fingerprint of the target device matches the fingerprint of the device to be detected, but the target license plate information does not match the license plate information to be detected, the target license plate information is used to supplement or calibrate the license plate information to be detected in the passage information to be detected, thereby obtaining the first passage information.
4. The method according to claim 2 or 3, characterized in that, Before acquiring the vehicle's first passage information when the vehicle travels to the first collection area, the method further includes: Receive a vehicle binding request, the vehicle binding request including at least the target license plate information of the vehicle and the target device fingerprint of at least one of the in-vehicle terminal devices in the vehicle; Based on the vehicle binding request, the target binding relationship is generated; The target binding relationship is stored in the binding relationship library.
5. The method according to any one of claims 1 to 3, characterized in that, The second data collection area is equipped with a second roadside device; The second roadside device is used to receive the first traffic information and collect the second traffic information; The second roadside device is also used to detect whether the first passage information matches the second passage information; and if the fingerprint of the first device matches the fingerprint of the second device, but the first license plate information does not match the second license plate information, the first license plate information is used to supplement or calibrate the second license plate information to obtain the third passage information.
6. The method according to any one of claims 1 to 3, characterized in that, The method of controlling the passage of the vehicle based on the first passage information and the third passage information includes: Based on the first location information and the second location information, the driving path of the vehicle is obtained by fitting. Based on the vehicle's travel path and the vehicle's first license plate information, traffic control is implemented for the vehicle.
7. The method according to any one of claims 1 to 3, characterized in that, The in-vehicle terminal device includes at least one of the vehicle owner's user terminal device and the vehicle's in-vehicle terminal device; when the in-vehicle terminal device includes the user terminal device, the first device fingerprint includes the first communication address of the user terminal device; when the in-vehicle terminal device includes the in-vehicle terminal device, the first device fingerprint includes the second communication address of the in-vehicle terminal device.
8. A vehicle passage control device, characterized in that, The device includes: The first acquisition module is used to acquire the first passage information of the vehicle when the vehicle travels to the first collection area. The first passage information includes at least the first license plate information, the first location information and the first device fingerprint of at least one in-vehicle terminal device. The second acquisition module is used to acquire the second passage information of the vehicle when the vehicle travels to the second collection area. The second passage information includes at least the second license plate information, the second location information and the second device fingerprint of at least one of the in-vehicle terminal devices. The calibration module is used to supplement or calibrate the second license plate information using the first license plate information when the first device fingerprint matches the second device fingerprint and the first license plate information does not match the second license plate information, so as to obtain the third passage information. The control module is used to control the passage of the vehicle based on the first passage information and the third passage information.
9. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the vehicle traffic control method as described in any one of claims 1 to 7.
10. A computer program product, characterized in that, It includes a computer program, which, when run, causes the vehicle traffic control method as described in any one of claims 1 to 7 to be executed.