Cloned vehicle identification method and system, medium and electronic equipment

Through the multi-source data verification method, combined with vehicle passing records and complaint records across the entire network, the problem of low recognition accuracy of cloned vehicles in the existing technology is solved, and more accurate identification and broader regulatory coverage is achieved.

CN119942805APending Publication Date: 2025-05-06CHINA TRANSINFO TECH CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411998382.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

In the prior art, when identifying cloned vehicles, the recognition accuracy rate is low due to the single data source and limited information.

Method used

By determining whether the license plate number meets the preset vehicle type conditions and verifying the vehicle status, combining the pre-integrated vehicle network pass records and vehicle complaint records, multi-source data verification is carried out on the identified vehicle to determine whether it has abnormal traffic behavior and vehicle complaint records.

Benefits of technology

It improves the recognition accuracy of cloned vehicles, reduces misjudgments caused by a single data source, and expands the regulatory coverage through multi-source data verification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119942805A_ABST
    Figure CN119942805A_ABST
Patent Text Reader

Abstract

The invention discloses a clone vehicle identification method and system, a medium and electronic equipment, and the method comprises the steps: judging whether the license plate number of each to-be-identified vehicle meets a preset vehicle type condition or not and whether the vehicle state indicated by the license plate number is logout or not, and each to-be-identified vehicle is determined based on the vehicle basic information of a preset transportation administration system; under the condition that the license plate number accords with a preset vehicle type condition and the vehicle state indicated by the license plate number is logout, verifying each to-be-identified vehicle according to a pre-fused vehicle whole-network vehicle passing record and a preset vehicle complaint record to obtain a verification result of each to-be-identified vehicle; and determining the to-be-identified vehicle with the abnormal passing behavior and the vehicle complaint record indicated by the verification result as the vehicle with the cloned preset vehicle type. Therefore, by adopting the embodiment of the invention, the identification accuracy of the cloned vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent transportation technology, and in particular to a cloned vehicle identification method, system, medium and electronic equipment. Background Art

[0002] In the field of urban traffic management, the problem of vehicle cloning is becoming increasingly serious. Vehicle cloning refers to the use of fake license plates with the same license plate as the preset vehicle type by criminals, which are applied to private cars that have been modified to look similar to the preset vehicle type. For example, when the preset vehicle type is a taxi, the cloned vehicle can be used for illegal operations to make profits. This behavior not only disrupts the normal taxi market order, but also poses a threat to passenger safety.

[0003] In the existing technology, high-definition cameras are installed at major transportation hubs in cities to collect taxi license plates, body colors, roof light logos and other appearance information for image recognition and comparison. There are also methods for abnormal analysis based on taxi operation data. The current recognition method has a low recognition accuracy rate due to the single data source and limited information available. Summary of the invention

[0004] The embodiments of the present application provide a cloned vehicle identification method, system, medium and electronic device. In order to have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. This summary is not a general review, nor is it intended to identify key / important components or describe the scope of protection of these embodiments. Its only purpose is to present some concepts in a simple form as a preface to the detailed description that follows.

[0005] In a first aspect, an embodiment of the present application provides a cloned vehicle identification method, the method comprising:

[0006] Determine whether the license plate number of each vehicle to be identified meets the preset vehicle type conditions and whether the vehicle status indicated by the license plate number is cancelled, and each vehicle to be identified is determined based on the basic vehicle information of the preset transport administration system;

[0007] When the license plate number meets the preset vehicle type conditions and the vehicle status indicated by the license plate number is cancelled, each vehicle to be identified is verified according to the pre-integrated vehicle full network passing record and the preset vehicle complaint record, and the verification result of each vehicle to be identified is obtained; wherein, the vehicle full network passing record is obtained by fusing the toll station data, ETC gantry data, and electronic card port data according to the license plate number, license plate color, recording time, and vehicle type;

[0008] The to-be-identified vehicle whose verification result indicates abnormal traffic behavior and vehicle complaint record is determined to be a vehicle that clones the preset vehicle type.

[0009] In a second aspect, an embodiment of the present application provides a cloned vehicle identification system, the system comprising:

[0010] A judgment module, used to judge whether the license plate number of each vehicle to be identified meets the preset vehicle type conditions and whether the vehicle status indicated by the license plate number is cancelled, and each vehicle to be identified is determined based on the basic vehicle information of the preset transport administration system;

[0011] The verification module is used to verify each vehicle to be identified based on the pre-integrated vehicle network-wide vehicle passing record and the preset vehicle complaint record when the license plate number meets the preset vehicle type conditions and the vehicle status indicated by the license plate number is cancelled, and obtain the verification result of each vehicle to be identified; wherein the vehicle network-wide vehicle passing record is obtained by fusing the toll station data, ETC gantry data, and electronic card port data according to the license plate number, license plate color, recording time, and vehicle type;

[0012] The determination module is used to determine the to-be-identified vehicle whose verification result indicates abnormal traffic behavior and vehicle complaint record as a vehicle that clones the preset vehicle type.

[0013] In a third aspect, an embodiment of the present application provides a computer storage medium, which stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executing the above-mentioned method steps.

[0014] In a fourth aspect, an embodiment of the present application provides an electronic device, which may include: a processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the above-mentioned method steps.

[0015] The technical solutions provided by some embodiments of the present application may have the following beneficial effects:

[0016] In the embodiments of the present application, on the one hand, each vehicle to be identified is verified based on the pre-integrated vehicle network-wide vehicle passing records and preset vehicle complaint records. The pre-integrated vehicle network-wide vehicle passing records include data from multiple sources, which can verify the legality of the vehicle from multiple dimensions, reduce the misjudgment that may be caused by a single data source, and more accurately identify cloned vehicles by checking whether the vehicle has abnormal traffic behavior and whether there is a vehicle complaint record. On the other hand, multi-source data verification does not rely on a specific inspection location or a single device, but uses widely distributed monitoring equipment and data in the city to achieve comprehensive monitoring of taxis in different areas and at different times in the city, thereby expanding the scope of supervision.

[0017] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0019] Figure 1 It is a flow chart of a cloned vehicle identification method provided in an embodiment of the present application;

[0020] Figure 2 is a schematic block diagram of a cloned vehicle identification process provided by an embodiment of the present application;

[0021] Figure 3 is a schematic block diagram of another cloned vehicle identification process provided by an embodiment of the present application;

[0022] Figure 4 is a schematic block diagram of another cloned vehicle identification process provided by an embodiment of the present application;

[0023] Figure 5 It is a schematic block diagram of the overall process of cloned vehicle identification provided by an embodiment of the present application;

[0024] Figure 6 It is a structural schematic diagram of a cloned vehicle identification system provided in an embodiment of the present application;

[0025] Figure 7 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0026] The following description and the accompanying drawings sufficiently illustrate specific embodiments of the present application to enable those skilled in the art to practice them.

[0027] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0028] When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Instead, they are only examples of systems and methods consistent with some aspects of the present application as detailed in the attached claims.

[0029] In the description of the present application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as indicating or implying relative importance. For those of ordinary skill in the art, the specific meanings of the above terms in the present application can be understood according to the specific circumstances. In addition, in the description of the present application, unless otherwise specified, "multiple" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0030] The following will be combined with the attached Figure 1 -Attached Figure 5 , a cloned vehicle identification method provided in an embodiment of the present application is introduced in detail. The method can be implemented by a computer program and can be run on a cloned vehicle identification system based on the von Neumann system. The computer program can be integrated into an application or run as an independent tool application.

[0031] See also Figure 1 , which is a flow chart of a cloned vehicle identification method provided in an embodiment of the present application.

[0032] like Figure 1 As shown, the method of the embodiment of the present application may include the following steps:

[0033] S101, determining whether the license plate number of each vehicle to be identified meets the preset vehicle type condition and whether the vehicle status indicated by the license plate number is cancelled, and each vehicle to be identified is determined based on the basic vehicle information of the preset transport administration system;

[0034] Among them, the license plate number is the registration and identification number of the vehicle, usually composed of a combination of letters and numbers, which is used to uniquely identify a vehicle. The preset taxi conditions refer to the conditions preset by the system, which are used to identify and filter vehicles, such as taxis, including a specific format of the license plate number, a specific license plate number segment, or other identification information related to taxis, and whether the license plate number is empty. The vehicle status refers to the current registration or regulatory status of the vehicle, such as "registered" and "cancelled". Cancellation is a specific vehicle status, indicating that the vehicle has been removed from official records, which may be due to the scrapping of the vehicle, theft, or the owner's active cancellation. The preset transportation administration system refers to the official system responsible for managing urban traffic and public transportation. The basic vehicle information includes the vehicle's registration information, ownership information, etc. The preset vehicle type conditions can be taxis, police cars, ambulances, etc.

[0035] In some embodiments of the present application, before performing cloned vehicle identification, data preprocessing and fusion processes are required, as follows: obtain toll station data, ETC gantry data, and electronic checkpoint data deployed in the area to be identified within a preset period; obtain the original vehicle information of each vehicle within the preset period from the preset transportation administration system, and the vehicle original information includes the license plate color and vehicle status; collect vehicle complaint information within the preset period, and the vehicle complaint information includes the license plate number and complaint time; fuse the toll station data, ETC gantry data, and electronic checkpoint data to obtain a pre-fused vehicle passing record for the entire network; standardize the license plate color and vehicle status to obtain the basic vehicle information of each vehicle; screen out the vehicles to be identified based on the basic vehicle information of each vehicle; standardize the license plate number and complaint time to obtain the vehicle complaint data, and screen out the complained vehicles from the vehicle complaint data as the preset vehicle complaint record.

[0036] For example, for the original vehicle information of each vehicle, the license plate color needs to be processed in accordance with the standards of the Ministry of Transport (JT / T697.7-2014), such as processing "blue" into "1" and "yellow" into "2"; the vehicle type is unified into a specific type, such as "canceled", and "deregistered" is unified into "deregistered".

[0037] For example, for the ETC gantry data recorded by ETC and the electronic checkpoint data captured by the electronic checkpoint, filter out the data with empty license plate number or empty recording time; use regular expressions to verify whether the license plate number meets the basic specifications, convert the detection time into Beijing time, and unify the format, such as converting "2024 / 10 / 0112:30:30" into "2024-10-01 12:30:30".

[0038] For example, for vehicle complaint data, regular expressions can be used to filter out the vehicles that have been complained about.

[0039] Specifically, the toll station data, ETC gantry data, and electronic checkpoint data are integrated to obtain the pre-integrated vehicle passing record of the entire network. The specific process includes: preprocessing the toll station data, ETC gantry data, and electronic checkpoint data; according to the license plate number, license plate color, recording time, and vehicle type, the pre-processed toll station data, ETC gantry data, and electronic checkpoint data are integrated into a unified data format to obtain all toll station records, all ETC records, and all electronic checkpoint records; all toll station records, all ETC records, and all electronic checkpoint records are summarized to obtain the pre-integrated vehicle passing record of the entire network.

[0040] It should be noted that the processed data can be stored in the big data platform.

[0041] In some embodiments of the present application, when performing cloned vehicle identification, when the preset vehicle type is a taxi, the Transportation Management Bureau obtains the registration information of all taxis in the city from the transportation management system, including basic information such as license plate number and vehicle status, as each vehicle to be identified.

[0042] S102, when the license plate number meets the preset vehicle type condition and the vehicle status indicated by the license plate number is cancelled, verify each vehicle to be identified according to the pre-integrated vehicle network-wide vehicle passing record and the preset vehicle complaint record, and obtain the verification result of each vehicle to be identified; wherein the vehicle network-wide vehicle passing record is obtained by fusing the toll station data, ETC gantry data, and electronic checkpoint data according to the license plate number, license plate color, recording time, and vehicle type;

[0043] Among them, the pre-integrated vehicle passing records across the entire network include all toll station records, all ETC records and all electronic checkpoint records.

[0044] In some embodiments of the present application, each vehicle to be identified is verified according to the pre-integrated vehicle passing records of the entire network and the preset vehicle complaint records, and the specific process of obtaining the verification result includes: counting the first pass times of the license plate number of each vehicle to be identified within a preset time period from all toll station records; when the first pass times are greater than 1, determining that each vehicle to be identified has abnormal passing behavior; or, when the first pass times are less than or equal to 1, counting the second pass times of the license plate number of each vehicle to be identified within the preset time period from all ETC records; when the second pass times are greater than 1, determining that each vehicle to be identified has abnormal passing behavior; or, when the second pass times are less than or equal to 1, counting the record times of the license plate number of each vehicle to be identified within the preset time period from all electronic checkpoint records; when the record times are greater than the preset record threshold, determining that each vehicle to be identified has abnormal passing behavior; based on the preset vehicle complaint records, judging whether there is a vehicle complaint record for the vehicle to be identified with abnormal passing behavior; and taking the result of the above judgment as the verification result.

[0045] Among them, the first number of passes refers to the number of times the license plate number of a vehicle to be identified appears in the fused toll station records within a preset time period. The second number of passes refers to the number of times the license plate number of a vehicle to be identified appears in the fused ETC records within a preset time period. The number of records refers to the number of times the license plate number of a vehicle to be identified appears in the fused electronic checkpoint records within a preset time period. The preset vehicle complaint record refers to the data record about vehicle complaints collected by the traffic management department. The verification result refers to the final result obtained based on the above statistical and judgment process. If a vehicle to be identified shows an abnormality in the number of passes and there is a vehicle complaint record related to the license plate number, then the vehicle is likely to be a clone of the preset vehicle type, and the verification result is used to indicate this point.

[0046] Specifically, the specific process of judging whether there is a vehicle complaint record for a vehicle to be identified with abnormal traffic behavior based on preset vehicle complaint records includes: counting the target vehicle complaint records of each vehicle to be identified with abnormal traffic behavior within a preset time period from the preset vehicle complaint records; when the number of complaints indicated by the target vehicle complaint record is greater than 1, determining that there is a vehicle complaint record for each vehicle to be identified with abnormal traffic behavior; or, when the number of complaints indicated by the target vehicle complaint record is less than or equal to 1, determining that there is no vehicle complaint record for each vehicle to be identified with abnormal traffic behavior.

[0047] For example Figure 2 As shown, Figure 2 This is a process schematic diagram of a cloned vehicle determination process provided by the present application. Through the transportation vehicle data provided by the preset transportation system, the vehicles to be identified are determined to be deregistered and meet the preset taxi conditions (for example, the license plate number cannot be empty, the license plate number contains "TX", etc.). For each vehicle to be identified, all toll station records are associated with the pre-integrated vehicle network-wide vehicle passing records, and the first pass times of the license plate number of each vehicle to be identified within the preset time period are counted.

[0048] If the first number of passes is greater than 1, it is determined that each vehicle to be identified has abnormal passing behavior. At this time, the preset vehicle complaint record is associated, and the target vehicle complaint record within 30 days for each vehicle to be identified with abnormal passing behavior is counted; when the number of complaints indicated by the target vehicle complaint record is greater than 1, it is determined that each vehicle to be identified is a cloned vehicle of the preset vehicle type, such as a cloned taxi.

[0049] If the first pass count is less than or equal to 1, all ETC records are associated from the pre-integrated vehicle network pass records, and the second pass count of each vehicle to be identified within 30 days is counted. If the second pass count is greater than 1, it is determined that each vehicle to be identified has abnormal passing behavior. At this time, the target vehicle complaint record within 30 days for each vehicle to be identified with abnormal passing behavior is counted; when the number of complaints indicated in the target vehicle complaint record is greater than 1, it is determined that each vehicle to be identified is a cloned vehicle of a preset vehicle type, such as a cloned taxi.

[0050] If the second pass count is less than or equal to 1, all electronic checkpoint records are associated from the pre-integrated vehicle network pass records, and the number of records of the license plate number of each vehicle to be identified within 30 days is counted. If the number of records is greater than 5, it is determined that each vehicle to be identified has abnormal passing behavior. At this time, the target vehicle complaint record within 30 days for each vehicle to be identified with abnormal passing behavior is counted; if the number of complaints indicated by the target vehicle complaint record is greater than 1, it is determined that each vehicle to be identified is a cloned vehicle of the preset vehicle type, such as a cloned taxi.

[0051] If the license plate number is empty or the vehicle status is not cancelled or the number of records is less than or equal to 5 or the number of complaints is 1, the identification process ends.

[0052] It should be noted that the pre-integrated toll station records are electronically verified or manually verified. If a vehicle to be identified that has been deregistered enters / exits a toll station, the vehicle has abnormal traffic behavior. At this time, the pre-integrated ETC records and pre-integrated electronic card gate records will not be used to determine abnormal traffic behavior. Otherwise, the subsequent determination process will continue.

[0053] It should be noted that due to the possibility of misidentification by electronic checkpoints, the vehicle to be identified is considered to have abnormal traffic behavior only when the number of records is greater than 5.

[0054] It should be noted that since the license plate number may be put back on the market half a year after it is cancelled, causing others to apply for it again from the vehicle management office, the abnormal traffic behavior of the identified vehicle needs to be re-verified using taxi complaint data. Only when the license plate number is found in one or more complaints can it be confirmed that the vehicle to be identified is a cloned vehicle.

[0055] In other embodiments of the present application, when the license plate number meets the preset vehicle type conditions and the vehicle status indicated by the license plate number is not cancelled, determine whether there is a passing record of each vehicle to be identified in the pre-integrated vehicle network passing record; if so, obtain the vehicle positioning data of each vehicle to be identified within a preset time period before and after the recording time of the passing record; calculate the distance between the vehicle positioning data and the location of the passing record; and when the distance is greater than a preset distance threshold, determine that each vehicle to be identified is a clone of the preset vehicle type.

[0056] For example Figure 3 As shown, when the vehicle of the preset vehicle type is a taxi, there may be a situation where the scrapped taxi is repurchased and the license plate numbers of other taxis are refurbished and cloned, that is, the license plate number of the vehicle meets the preset vehicle type conditions and the vehicle status indicated by the license plate number is not cancelled. At this time, the vehicle positioning data and the pre-integrated vehicle full-network passing records are used for judgment. When a passing record exists in the pre-integrated vehicle full-network passing records of the vehicle to be identified, the vehicle positioning data of each vehicle to be identified within 5 seconds before and after the recording time of the passing record is obtained. When the vehicle positioning data exists, the distance between the vehicle positioning data and the position of the current passing record is judged. When the distance difference is greater than 1 kilometer, it is judged that the vehicle to be identified with the passing record is a cloned taxi.

[0057] In some embodiments of the present application, when the license plate number does not meet the preset vehicle type conditions, an electronic checkpoint captured image is received from the electronic checkpoint for each vehicle to be identified; the current feature value of the electronic checkpoint captured image is extracted; through a pre-trained vehicle recognition model, historical feature values ​​of the same license plate number as the vehicle to be identified are extracted from a preset feature library; when the feature difference between the current feature value and the historical feature value is greater than a preset threshold, each vehicle to be identified is determined to be a vehicle of a cloned preset vehicle type; or, when the feature difference between the current feature value and the historical feature value is less than or equal to the preset threshold, the mapping relationship between the current feature value and its corresponding license plate number is stored in the preset feature library.

[0058] Among them, the pre-trained vehicle recognition model is a mathematical model that extracts historical feature values ​​of the same license plate number as the vehicle to be identified from a preset feature library based on the license plate number information.

[0059] For example Figure 4As shown, when the vehicle of the preset vehicle type is a taxi, the vehicle may be repurchased from a scrapped taxi and then refurbished and cloned from other vehicles, but the certificate information is not updated, that is, the license plate number does not meet the preset vehicle type conditions. At this time, the electronic card port data is collected. When the license plate number exists in the data, the license plate number can be structured cleaned. When the license plate number does not exist in the data, the license plate number can be identified and then structured cleaned to obtain the license plate number information, extract the current feature value of the vehicle image, train the vehicle recognition model through artificial intelligence, and extract the feature value records of historical vehicles with the same license plate number through the license plate number information. After the extraction is completed, the current feature value is used to compare the feature value records of historical vehicles. When the feature difference between the two is greater than the preset threshold, each vehicle to be identified is determined to be a cloned taxi. When the difference between the two is less than or equal to the preset threshold, the mapping relationship between the current feature value and its corresponding license plate number is stored in the preset feature library.

[0060] S103, determining the to-be-identified vehicle whose verification result indicates abnormal traffic behavior and vehicle complaint record as a cloned vehicle.

[0061] In some embodiments of the present application, if a to-be-identified vehicle "TX789" has abnormal traffic behavior, and there are 10 complaints related to "TX789" in the preset vehicle complaint records, including illegal charges, poor service quality, and safety issues. Based on this information, the traffic management department identifies "TX789" as a cloned vehicle and takes corresponding law enforcement actions.

[0062] For example Figure 5 As shown, Figure 5 This is a schematic diagram of the overall process of cloned vehicle identification provided by this application. Data collection is divided into four different data sources, including vehicle positioning data collection, electronic card port data collection, ETC gantry data collection, and toll station data collection. The collected data is cleaned and structured to facilitate subsequent processing. Among them, if there is no license plate number in the electronic card port data, try to perform license plate recognition. The data from different sources are integrated, including deduplication, normalization, unified format and completion of spatial data, and all data are integrated to form a full network vehicle passing record of the vehicle.

[0063] When identifying cloned vehicles, analyze the image features of the same vehicle based on the images captured by the electronic checkpoint to determine whether there are too many differences between the same vehicles. Check whether there are capture records of the vehicle in adjacent time periods, and whether these records are greater than 1 km from the GPS positioning point. Check whether there are still capture records of the vehicle after cancellation, including ETC, electronic checkpoints, toll station records or GPS pass records. Check whether the number of complaints about the vehicle is greater than 1 in the past 30 days. If the above conditions are met, the vehicle is determined to be a cloned vehicle.

[0064] In the embodiments of the present application, by using existing vehicle information, vehicle toll station records, vehicle ETC records, and widely existing electronic checkpoints, existing equipment and data can be fully utilized to obtain a cloned vehicle judgment that is accurate, low-cost, and can be flexibly and efficiently deployed, which can help relevant traffic law enforcement personnel with traffic planning and management, public transportation operation management, and illegal handling and decision-making.

[0065] In the embodiments of the present application, on the one hand, each vehicle to be identified is verified based on the pre-integrated vehicle network-wide vehicle passing records and preset vehicle complaint records. The pre-integrated vehicle network-wide vehicle passing records include data from multiple sources, which can verify the legality of the vehicle from multiple dimensions, reduce the misjudgment that may be caused by a single data source, and more accurately identify cloned vehicles by checking whether the vehicle has abnormal traffic behavior and whether there is a vehicle complaint record. On the other hand, multi-source data verification does not rely on a specific inspection location or a single device, but uses widely distributed monitoring equipment and data in the city to achieve comprehensive monitoring of taxis in different areas and at different times in the city, thereby expanding the scope of supervision.

[0066] The following is a system embodiment of the present application, which can be used to execute the method embodiment of the present application. For details not disclosed in the system embodiment of the present application, please refer to the method embodiment of the present application.

[0067] See also Figure 4 , which shows a schematic diagram of the structure of a cloned vehicle identification system provided by an exemplary embodiment of the present application. The cloned vehicle identification system can be implemented as all or part of an electronic device through software, hardware or a combination of both. The system 1 includes a judgment module 10, a verification module 20, and a determination module 30.

[0068] A judgment module 10 is used to judge whether the license plate number of each vehicle to be identified meets the preset vehicle type condition and whether the vehicle status indicated by the license plate number is cancelled, and each vehicle to be identified is determined based on the basic vehicle information of the preset transport administration system;

[0069] The verification module 20 is used to verify each vehicle to be identified according to the pre-integrated vehicle network-wide vehicle passing record and the preset vehicle complaint record, and obtain the verification result of each vehicle to be identified, when the license plate number meets the preset vehicle type condition and the vehicle status indicated by the license plate number is cancelled; wherein the vehicle network-wide vehicle passing record is obtained by fusing the toll station data, ETC gantry data, and electronic card port data according to the license plate number, license plate color, recording time, and vehicle type;

[0070] The determination module 30 is used to determine the to-be-identified vehicle, whose verification result indicates abnormal traffic behavior and vehicle complaint record, as a vehicle that clones a preset vehicle type.

[0071] It should be noted that the cloned vehicle identification system provided in the above embodiment only uses the division of the above functional modules as an example when executing the cloned vehicle identification method. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the cloned vehicle identification system provided in the above embodiment and the cloned vehicle identification method embodiment belong to the same concept, and the implementation process thereof is detailed in the method embodiment, which will not be repeated here.

[0072] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0073] In the embodiments of the present application, on the one hand, each vehicle to be identified is verified based on the pre-integrated vehicle network-wide vehicle passing records and preset vehicle complaint records. The pre-integrated vehicle network-wide vehicle passing records include data from multiple sources, which can verify the legality of the vehicle from multiple dimensions, reduce the misjudgment that may be caused by a single data source, and more accurately identify cloned vehicles by checking whether the vehicle has abnormal traffic behavior and whether there is a vehicle complaint record. On the other hand, multi-source data verification does not rely on a specific inspection location or a single device, but uses widely distributed monitoring equipment and data in the city to achieve comprehensive monitoring of taxis in different areas and at different times in the city, thereby expanding the scope of supervision.

[0074] The present application also provides a computer-readable medium having program instructions stored thereon, and when the program instructions are executed by a processor, the cloned vehicle identification method provided by the above-mentioned various method embodiments is implemented.

[0075] The present application also provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the cloned vehicle identification method of each of the above method embodiments.

[0076] See also Figure 7 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 7 As shown, the electronic device 1000 may include: at least one processor 1001 , at least one network interface 1004 , a user interface 1003 , a memory 1005 , and at least one communication bus 1002 .

[0077] The communication bus 1002 is used to realize the connection and communication between these components.

[0078] The user interface 1003 may include a display screen (Display) and a camera (Camera), and the optional user interface 1003 may also include a standard wired interface and a wireless interface.

[0079] The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).

[0080] Among them, the processor 1001 may include one or more processing cores. The processor 1001 uses various interfaces and lines to connect various parts within the entire electronic device 1000, and executes various functions and processes data of the electronic device 1000 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1005, and calling data stored in the memory 1005. Optionally, the processor 1001 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 1001 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 1001, and it can be implemented separately through a chip.

[0081] Among them, the memory 1005 may include a random access memory (Random Access Memory, RAM) and may also include a read-only memory (Read-Only Memory). Optionally, the memory 1005 includes a non-transitory computer-readable storage medium. The memory 1005 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 1005 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 1005 may also be optionally at least one storage system located away from the aforementioned processor 1001. As Figure 7 As shown, the memory 1005 as a computer storage medium may include an operating system, a network communication module, a user interface module, and a cloned vehicle identification application.

[0082] exist Figure 7 In the electronic device 1000 shown, the user interface 1003 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 1001 can be used to call the cloned vehicle identification application stored in the memory 1005 and specifically perform the following operations:

[0083] Determine whether the license plate number of each vehicle to be identified meets the preset vehicle type conditions and whether the vehicle status indicated by the license plate number is cancelled, and each vehicle to be identified is determined based on the basic vehicle information of the preset transport administration system;

[0084] When the license plate number meets the preset vehicle type conditions and the vehicle status indicated by the license plate number is cancelled, each vehicle to be identified is verified according to the pre-integrated vehicle full network passing record and the preset vehicle complaint record, and the verification result of each vehicle to be identified is obtained; wherein, the vehicle full network passing record is obtained by fusing the toll station data, ETC gantry data, and electronic card port data according to the license plate number, license plate color, recording time, and vehicle type;

[0085] The to-be-identified vehicle whose verification result indicates abnormal traffic behavior and vehicle complaint record is determined to be a vehicle that clones the preset vehicle type.

[0086] In one embodiment, when the processor 1001 verifies each vehicle to be identified based on the pre-integrated vehicle network-wide vehicle passing records and preset vehicle complaint records and obtains the verification result, the processor 1001 specifically performs the following operations:

[0087] From all toll station records, count the first pass times of each license plate number of the vehicle to be identified within a preset time period;

[0088] When the first pass number is greater than 1, it is determined that each vehicle to be identified has abnormal passing behavior; or, when the first pass number is less than or equal to 1, the second pass number of the license plate number of each vehicle to be identified within a preset time period is counted from all ETC records;

[0089] When the second number of passes is greater than 1, it is determined that each vehicle to be identified has abnormal passing behavior; or, when the second number of passes is less than or equal to 1, the number of records of the license plate number of each vehicle to be identified within a preset time period is counted from all electronic checkpoint records;

[0090] When the number of records is greater than a preset record threshold, it is determined that each vehicle to be identified has abnormal traffic behavior;

[0091] According to the preset vehicle complaint records, determine whether the vehicle to be identified with abnormal traffic behavior has a vehicle complaint record;

[0092] The result of the above judgment is taken as the verification result.

[0093] In one embodiment, when the processor 1001 determines whether the to-be-identified vehicle with abnormal traffic behavior has a vehicle complaint record according to the preset vehicle complaint record, the processor 1001 specifically performs the following operations:

[0094] From the preset vehicle complaint records, count the target vehicle complaint records of each to-be-identified vehicle with abnormal traffic behavior within a preset time period;

[0095] When the number of complaints indicated by the complaint record of the target vehicle is greater than 1, it is determined that each to-be-identified vehicle with abnormal traffic behavior has a vehicle complaint record; or,

[0096] When the number of complaints indicated by the complaint record of the target vehicle is less than or equal to 1, it is determined that each vehicle to be identified that has abnormal traffic behavior has no vehicle complaint record.

[0097] In one embodiment, the processor 1001 further performs the following operations:

[0098] When the license plate number meets the preset vehicle type condition and the vehicle status indicated by the license plate number is not cancelled, determine whether the pre-integrated vehicle network-wide vehicle passing record contains a passing record for each vehicle to be identified;

[0099] If yes, obtain the vehicle positioning data of each vehicle to be identified within a preset time period before and after the recording time when there is a vehicle passing record;

[0100] Calculate the distance between the vehicle positioning data and the location of the vehicle passing record;

[0101] When the distance is greater than a preset distance threshold, each vehicle to be identified is determined to be a vehicle that clones a preset vehicle type.

[0102] In one embodiment, the processor 1001 further performs the following operations:

[0103] When the license plate number does not meet the preset vehicle type condition, receiving the electronic card port captured pictures of each vehicle to be identified from the electronic card port;

[0104] Extract the current feature value of the electronic card slot snapshot picture;

[0105] Through the pre-trained vehicle recognition model, historical feature values ​​with the same license plate number as the vehicle to be identified are extracted from the preset feature library;

[0106] When the feature difference between the current feature value and the historical feature value is greater than a preset threshold, each vehicle to be identified is determined to be a clone of a preset vehicle type; or,

[0107] When the feature difference between the current feature value and the historical feature value is less than or equal to a preset threshold, the mapping relationship between the current feature value and its corresponding license plate number is stored in a preset feature library.

[0108] In one embodiment, the processor 1001 further performs the following operations:

[0109] Obtain toll station data, ETC gantry data, and electronic checkpoint data deployed in the area to be identified within a preset period;

[0110] Obtain the original vehicle information of each vehicle within a preset period from the preset transportation administration system, the original vehicle information including the license plate color and vehicle status;

[0111] Collect vehicle complaint information within a preset period, including license plate number and complaint time;

[0112] Fuse the toll station data, ETC gantry data, and electronic checkpoint data to obtain pre-fused vehicle passing records for the entire network;

[0113] Standardize the license plate color and vehicle status to obtain the basic vehicle information of each vehicle; filter out the vehicles to be identified based on the basic vehicle information of each vehicle;

[0114] The license plate number and complaint time are standardized to obtain vehicle complaint data, and the complained vehicles are screened out from the vehicle complaint data as preset vehicle complaint records.

[0115] In one embodiment, when the processor 1001 performs data fusion of the toll station data, the ETC gantry data, and the electronic checkpoint data to obtain the pre-fused vehicle passing record of the entire network, the following operations are specifically performed:

[0116] Pre-process toll station data, ETC gantry data, and electronic card access data;

[0117] According to the license plate number, license plate color, recording time, and vehicle type, the pre-processed toll station data, ETC gantry data, and electronic card gate number are integrated into a unified data format to obtain all toll station records, all ETC records, and all electronic card gate records;

[0118] Summarize all toll station records, all ETC records, and all electronic checkpoint records to obtain pre-integrated vehicle passing records for the entire network.

[0119] In the embodiments of the present application, on the one hand, each vehicle to be identified is verified based on the pre-integrated vehicle network-wide vehicle passing records and preset vehicle complaint records. The pre-integrated vehicle network-wide vehicle passing records include data from multiple sources, which can verify the legality of the vehicle from multiple dimensions, reduce the misjudgment that may be caused by a single data source, and more accurately identify cloned vehicles by checking whether the vehicle has abnormal traffic behavior and whether there is a vehicle complaint record. On the other hand, multi-source data verification does not rely on a specific inspection location or a single device, but uses widely distributed monitoring equipment and data in the city to achieve comprehensive monitoring of taxis in different areas and at different times in the city, thereby expanding the scope of supervision.

[0120] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program for cloning vehicle identification can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium of the program for cloning vehicle identification can be a disk, an optical disk, a read-only storage memory, or a random access memory, etc.

[0121] The above disclosure is only the preferred embodiment of the present application, which certainly cannot be used to limit the scope of rights of the present application. Therefore, equivalent changes made according to the claims of the present application are still within the scope covered by the present application.

Claims

1. A cloned vehicle identification method, characterized in that: The method comprises: Determine whether the license plate number of each vehicle to be identified meets the preset vehicle type condition and whether the vehicle status indicated by the license plate number is cancelled, wherein each vehicle to be identified is determined based on the basic vehicle information of the preset transport administration system; When the license plate number meets the preset vehicle type condition and the vehicle status indicated by the license plate number is cancelled, each vehicle to be identified is verified according to the pre-integrated vehicle network-wide vehicle passing record and the preset vehicle complaint record, and a verification result of each vehicle to be identified is obtained; wherein the vehicle network-wide vehicle passing record is obtained by fusing the toll station data, ETC gantry data, and electronic checkpoint data according to the license plate number, license plate color, recording time, and vehicle type; The to-be-identified vehicle, for which the verification result indicates abnormal traffic behavior and a vehicle complaint record, is determined to be a vehicle that clones a preset vehicle type.

2. The method according to claim 1, characterized in that: The pre-integrated vehicle records for the entire network include all toll booth records, all ETC records, and all electronic checkpoint records; According to the pre-integrated vehicle network-wide vehicle passing records and preset vehicle complaint records, each vehicle to be identified is verified to obtain a verification result, including: From the records of all toll booths, counting the first number of passes of the license plate number of each vehicle to be identified within a preset time period; When the first number of passes is greater than 1, determining that each of the vehicles to be identified has abnormal passing behavior; or, when the first number of passes is less than or equal to 1, counting the second number of passes of the license plate number of each vehicle to be identified within a preset time period from all the ETC records; When the second number of passes is greater than 1, it is determined that each of the vehicles to be identified has abnormal passing behavior; or, when the second number of passes is less than or equal to 1, the number of records of the license plate number of each vehicle to be identified within a preset time period is counted from all electronic checkpoint records; When the number of records is greater than a preset record threshold, determining that each of the vehicles to be identified has abnormal traffic behavior; According to the preset vehicle complaint records, determine whether the vehicle to be identified with abnormal traffic behavior has a vehicle complaint record; The result of the above judgment is taken as the verification result.

3. The method according to claim 2, characterized in that The step of judging whether the to-be-identified vehicle with abnormal traffic behavior has a vehicle complaint record according to the preset vehicle complaint record includes: From the preset vehicle complaint records, count the target vehicle complaint records of each to-be-identified vehicle with abnormal traffic behavior within a preset time period; When the number of complaints indicated by the complaint record of the target vehicle is greater than 1, determining that each to-be-identified vehicle with abnormal traffic behavior has a vehicle complaint record; or When the number of complaints indicated by the complaint record of the target vehicle is less than or equal to 1, it is determined that each to-be-identified vehicle with abnormal traffic behavior has no vehicle complaint record.

4. The method according to claim 1, characterized in that: The method further comprises: When the license plate number meets the preset vehicle type condition and the vehicle status indicated by the license plate number is not cancelled, determine whether there is a vehicle passing record of each vehicle to be identified in the pre-fused vehicle full network vehicle passing record; If yes, obtain the vehicle positioning data of each vehicle to be identified within a preset time period before and after the recording time of the vehicle passing record; Calculating the distance between the vehicle positioning data and the position of the vehicle passing record; When the distance is greater than a preset distance threshold, it is determined that each of the vehicles to be identified is a vehicle that clones a preset vehicle type.

5. The method according to claim 1, characterized in that The method further comprises: When the license plate number does not meet the preset vehicle type condition, receiving an electronic bayonet capture image captured by the electronic bayonet for each vehicle to be identified; Extracting the current feature value of the electronic camera snapshot image; By using a pre-trained vehicle recognition model, historical feature values ​​having the same license plate number as the vehicle to be recognized are extracted from a preset feature library; When the feature difference between the current feature value and the historical feature value is greater than a preset threshold, determining that each vehicle to be identified is a clone of a preset vehicle type; or, When the feature difference between the current feature value and the historical feature value is less than or equal to a preset threshold, a mapping relationship between the current feature value and its corresponding license plate number is stored in a preset feature library.

6. The method according to claim 1, characterized in that Before obtaining each vehicle to be identified, the method further includes: Obtain toll station data, ETC gantry data, and electronic checkpoint data deployed in the area to be identified within a preset period; Obtaining original vehicle information of each vehicle within a preset period from a preset transport administration system, wherein the original vehicle information includes license plate color and vehicle status; Collect vehicle complaint information within a preset period, wherein the vehicle complaint information includes the license plate number and the complaint time; The toll station data, ETC gantry data, and electronic checkpoint data are integrated to obtain a pre-integrated vehicle passing record for the entire network; Standardize the license plate color and vehicle status to obtain basic vehicle information of each vehicle; and select vehicles to be identified based on the basic vehicle information of each vehicle; The license plate number and complaint time are standardized to obtain vehicle complaint data, and the complained vehicles are screened out from the vehicle complaint data as preset vehicle complaint records.

7. The method according to claim 6, characterized in that The toll station data, ETC gantry data, and electronic checkpoint data are integrated to obtain a pre-integrated vehicle passing record of the entire network, including: Preprocessing the toll station data, ETC gantry data, and electronic checkpoint data; According to the license plate number, license plate color, recording time, and vehicle type, the pre-processed toll station data, ETC gantry data, and electronic card gate number are integrated into a unified data format to obtain all toll station records, all ETC records, and all electronic card gate records; Summarize all toll station records, all ETC records, and all electronic checkpoint records to obtain pre-integrated vehicle passing records for the entire network.

8. A cloned vehicle identification device, characterized in that: The device comprises: A judgment module, used to judge whether the license plate number of each vehicle to be identified meets the preset vehicle type condition and whether the vehicle status indicated by the license plate number is cancelled, wherein each vehicle to be identified is determined based on the basic vehicle information of the preset transport administration system; A verification module is used to verify each vehicle to be identified based on the pre-integrated vehicle network-wide vehicle passing record and the preset vehicle complaint record, and obtain the verification result of each vehicle to be identified, when the license plate number meets the preset vehicle type condition and the vehicle status indicated by the license plate number is cancelled; wherein the vehicle network-wide vehicle passing record is obtained by fusing the toll station data, ETC gantry data, and electronic bayonet data according to the license plate number, license plate color, recording time, and vehicle type; The determination module is used to determine the to-be-identified vehicle, for which the verification result indicates abnormal traffic behavior and vehicle complaint record, as a vehicle that clones a preset vehicle type.

9. A computer storage medium, characterized in that: The computer storage medium stores a plurality of instructions, which are suitable for being loaded by a processor and executing the method steps according to any one of claims 1 to 7.

10. A terminal, characterized in that: include: A processor and a memory; wherein the memory stores a computer program, and the computer program is suitable for being loaded by the processor and executing the method steps as claimed in any one of claims 1 to 7.