Vehicle identification method and device, electronic equipment and vehicle

By calculating the amount of power data changes in the vehicle operating parameters and using vehicle condition function detection signals, combined with the virtual vehicle model, the problem of low accuracy in vehicle modification identification is solved, and accurate identification and rapid positioning of vehicle modifications is achieved.

CN119226858APending Publication Date: 2024-12-31GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411386111.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

In the prior art, the accuracy of vehicle modification identification is low, and changes in power-related devices cannot be effectively identified, resulting in difficulty in identifying vehicle modifications.

Method used

By obtaining the operating parameters of the vehicle, calculating the change amount of power data and target data, and combining the basic information of the vehicle to make changes marks, determining whether the vehicle is a modified vehicle, and using the vehicle condition function detection signal and virtual vehicle model to record the position of the modified module.

Benefits of technology

It improves the accuracy of vehicle modification identification, helps car companies quickly position the modification module and reduces maintenance difficulties.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119226858A_ABST
    Figure CN119226858A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle identification method and device, electronic equipment and a vehicle, and the method comprises the steps: obtaining vehicle operation parameters of the vehicle under a normal operation condition when the vehicle is determined to be a suspected changed vehicle; determining whether the vehicle is a modified vehicle or not based on the variable quantity of power data in the vehicle operation parameters and target data, wherein the target data is obtained by processing the power data of a plurality of modified vehicles under the normal operation condition; and if the vehicle is determined to be a modified vehicle based on the variable quantity of the power data and the target data, performing modification marking on the vehicle by using vehicle basic information. When the vehicle is determined to be the suspected changed vehicle, the vehicle is proved to be changed through the variable quantity of the power data and the target data in the vehicle operation parameters, so that the vehicle is subjected to change marking by using the vehicle basic information, and the recognition accuracy of vehicle change is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile processing technology, and in particular to a vehicle identification method, device, electronic equipment and vehicle. Background Art

[0002] For modifications to other types of vehicles, in addition to changes to the chassis guard plates, tires, and chassis-related suspension shock absorbers on the outside of the vehicle, it is also necessary to replace mechanical performance-related devices or rewrite the controller program.

[0003] Currently, vehicle modification is often identified through appearance or engine sound recognition. However, these methods require third-party equipment and cannot identify changes in power-related components, resulting in low accuracy in identifying vehicle modifications. Summary of the invention

[0004] In view of this, embodiments of the present invention provide a vehicle identification method, device, electronic device and vehicle to solve the problem of low recognition accuracy of vehicle modifications in the prior art.

[0005] To achieve the above objectives, the embodiments of the present invention provide the following technical solutions:

[0006] A first aspect of an embodiment of the present invention shows a vehicle identification method, the method comprising:

[0007] After determining that the vehicle is a suspected modified vehicle, obtaining vehicle operating parameters of the vehicle under normal operating conditions;

[0008] Determining whether the vehicle is a modified vehicle based on a change in power data and target data in the vehicle operating parameters, wherein the target data is obtained by processing power data of a plurality of modified vehicles in normal operating conditions;

[0009] If the vehicle is determined to be a modified vehicle based on the amount of change between the mobility data and the target data, the vehicle is marked as modified using the basic vehicle information.

[0010] Optionally, determine that the vehicle is a suspected modified vehicle, including:

[0011] Collect vehicle-side data;

[0012] Determining whether the vehicle is at a first position based on the position information in the vehicle-side data;

[0013] If so, determining whether the vehicle is identified as entering a maintenance state;

[0014] If it is identified that the vehicle has entered a maintenance state, the vehicle is determined to be a suspected modified vehicle.

[0015] Optionally, determining whether the vehicle is a modified vehicle based on the variation between the power data and the target data in the vehicle operation parameters includes:

[0016] Calculating the change between the power data and the target data in the vehicle operation parameters;

[0017] Determining whether the change between the power data and the target data is less than a preset value;

[0018] If it is less than, the vehicle is determined to be a modified vehicle;

[0019] If it is greater than or equal to, it is determined that the vehicle is not a modified vehicle.

[0020] Optionally, after determining that the vehicle is a suspected modified vehicle, it also includes:

[0021] After waiting for a first preset time, collecting mechanical performance data in the vehicle;

[0022] Determining whether the mechanical performance data are all within a preset range, wherein the preset range is obtained by processing mechanical performance data of a plurality of modified vehicles under a first special working condition;

[0023] If so, determining that the vehicle is a modified vehicle;

[0024] If not, it is determined that the vehicle is not a modified vehicle.

[0025] Optionally, collect vehicle-side data;

[0026] If it is determined based on the position information in the vehicle-side data that the vehicle is currently in the first position, a vehicle condition function detection is sent to the vehicle controller of the vehicle in real time, so that the vehicle triggers the corresponding detection unit to detect the vehicle function based on the vehicle condition function detection signal;

[0027] Receiving a detection result fed back by a vehicle controller of the vehicle based on a vehicle condition function detection signal, wherein the number of the detection results is multiple;

[0028] Based on the detection result, it is determined whether the vehicle is a suspected modified vehicle.

[0029] Optionally, determining whether the vehicle is a suspected modified vehicle based on the detection result includes:

[0030] If it is determined that there is an abnormal detection result, basic information of the detection unit corresponding to the abnormal detection result is obtained;

[0031] Based on whether the basic information is a preset modification function;

[0032] If so, the step of determining that the vehicle is a suspected modified vehicle is performed.

[0033] Optionally, also include:

[0034] Determining abnormal vehicle module information based on the basic information;

[0035] Based on the vehicle module information, the vehicle is marked in the virtual vehicle model to obtain the marked virtual vehicle model, and the marked virtual vehicle model is cached so that after the vehicle is subsequently identified as a modified vehicle and the modified vehicle is repaired, the position of the modified vehicle module can be determined through the virtual vehicle model.

[0036] A second aspect of an embodiment of the present invention shows a vehicle identification device, the device comprising:

[0037] an acquisition unit, configured to acquire vehicle operating parameters of the vehicle under normal operating conditions when the vehicle is determined to be a suspected modified vehicle;

[0038] A processing unit is used to determine whether the vehicle is a modified vehicle based on the change in power data and target data in the vehicle operating parameters, wherein the target data is obtained by processing power data of multiple modified vehicles under normal operating conditions; if the vehicle is determined to be a modified vehicle based on the change in power data and target data, the vehicle basic information is used to mark the vehicle as modified.

[0039] The third aspect of an embodiment of the present invention shows an electronic device, comprising: a processor and a memory, wherein the processor and the memory are connected via a communication bus; wherein the processor is used to call and execute a program stored in the memory; and the memory is used to store a program, wherein the program is used to implement the vehicle identification method as shown in the first aspect of the embodiment of the present invention.

[0040] A fourth aspect of an embodiment of the present invention shows a vehicle, comprising the electronic device shown in the third aspect of the embodiment of the present invention, wherein the electronic device is used to execute the vehicle identification method shown in the first aspect of the embodiment of the present invention.

[0041] Based on the above-mentioned embodiments of the present invention, a vehicle identification method, device, electronic device and vehicle are provided, the method comprising: when determining that the vehicle is a suspected modified vehicle, obtaining the vehicle operating parameters of the vehicle under normal operating conditions; determining whether the vehicle is a modified vehicle based on the change in power data and target data in the vehicle operating parameters, the target data is obtained by processing the power data of multiple modified vehicles under normal operating conditions; if the vehicle is determined to be a modified vehicle based on the change in power data and target data, the vehicle basic information is used to mark the vehicle as modified. In the embodiment of the present invention, it is first determined whether the vehicle is a suspected modified vehicle, and when it is determined that the vehicle's stop location is a modified repair shop and is in a repair state, the vehicle is determined to be a suspected modified vehicle; then, when the change in power data and target data in the vehicle operating parameters proves that the vehicle has been modified, the vehicle basic information is used to mark the vehicle as modified, thereby improving the recognition accuracy of vehicle modifications. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0043] Figure 1 The present invention shows a schematic diagram of the architecture of a vehicle terminal, a TSP platform and a user terminal;

[0044] Figure 2 A schematic flow chart of a vehicle identification method according to an embodiment of the present invention;

[0045] Figure 3 A schematic diagram of vehicle identification shown in an embodiment of the present invention;

[0046] Figure 4 A schematic flow chart of another vehicle identification method according to an embodiment of the present invention;

[0047] Figure 5 A schematic flow chart of another vehicle identification method according to an embodiment of the present invention;

[0048] Figure 6 A schematic diagram of a process for determining a modified vehicle module position according to an embodiment of the present invention;

[0049] Figure 7 The present invention is a schematic diagram showing the structure of a vehicle identification device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0050] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0051] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0052] It should be noted that the descriptions of "first", "second", etc. in the present invention are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by the present invention.

[0053] In this application, the terms "comprises", "comprising" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element.

[0054] From the background technology, it can be seen that since the car manufacturer will not be notified of the process of replacing the vehicle's power-related components or rewriting the controller program, when the vehicle is subsequently repaired, the car manufacturer lacks historical knowledge of the vehicle's usage scenarios and working conditions, making it extremely difficult to analyze the cause of the problem and repair it.

[0055] Moreover, based on traditional inspection methods, it is difficult to identify whether a vehicle has been modified. Even if the modification can be seen, it is difficult to find credible evidence.

[0056] Based on this, the embodiment of the present invention shows a new vehicle identification method. After the user authorizes the processing of vehicle-side data, the vehicle's parking location and maintenance status are first determined based on the vehicle-side data, and then it is determined whether the vehicle is a suspected modified vehicle. When it is determined that the vehicle's parking location is a modified repair shop and is in a maintenance state, the vehicle is determined to be a suspected modified vehicle; then the change in the power data and the target data in the vehicle operating parameters is used to determine whether the suspected modified vehicle has been modified, thereby improving the recognition accuracy of vehicle modifications. Furthermore, the modified vehicle module is recorded through the detection result feedback of the vehicle condition function detection signal, so that during subsequent vehicle maintenance, the maintenance personnel of the automobile company can quickly locate the cause of the vehicle problem based on the modified vehicle module, thereby reducing maintenance difficulties.

[0057] See also Figure 1 , is a schematic diagram of the architecture of a vehicle, a TSP platform and a server shown in an embodiment of the present invention.

[0058] The vehicle 10 is connected to a service end 30 via a telematics service provider (TSP) platform 20 .

[0059] The vehicle 10 includes a vehicle controller, an on-board terminal device T-Box and various sensors.

[0060] The process of implementing vehicle identification based on the architecture shown above includes:

[0061] The TSP platform 20 communicates with the vehicle terminal device (T-Box) and various sensors in the vehicle through the vehicle controller of the vehicle 10 to collect vehicle-side data and upload it to the service end 30.

[0062] When the service end 30 determines that the vehicle is a suspected modified vehicle based on the vehicle-side data, it obtains the vehicle operating parameters of the vehicle under normal operating conditions; determines whether the vehicle is a modified vehicle based on the change in power data and target data in the vehicle operating parameters, and the target data is obtained by processing power data of multiple modified vehicles under normal operating conditions; if the vehicle is determined to be a modified vehicle based on the change in power data and target data, the vehicle basic information is used to mark the vehicle as modified.

[0063] It should be noted that the changes shown in this application may be modifications to the vehicle power program, that is, the controller program, or modifications to related power equipment.

[0064] In an embodiment of the present invention, when it is determined that a vehicle is a suspected modified vehicle, whether the suspected modified vehicle has been modified is identified through the change in power data and target data of the vehicle's operating parameters. If it has been modified, the modification time and the first position of the vehicle are recorded based on the unique identification code in the basic information of the vehicle, and the vehicle is marked, thereby improving the accuracy of identifying vehicle modifications.

[0065] See also Figure 2 , is a flow chart of a vehicle identification method according to an embodiment of the present invention, the method comprising:

[0066] Step S201: Determine whether the vehicle is a suspected modified vehicle. If so, execute step S202. If not, continue the detection, that is, return to the process of executing step S201.

[0067] It should be noted that the specific implementation process of step S201 includes the following steps:

[0068] Step S11: Collect vehicle-side data of the vehicle;

[0069] Optionally, the vehicle controller controls the on-board terminal equipment and corresponding detection units such as various sensors in the vehicle to collect the vehicle-side data of the vehicle in real time, and sends it to the Internet of Vehicles platform, namely the TSP platform, through the vehicle controller. The TSP platform uploads the received vehicle-side data to the server.

[0070] It should be noted that the vehicle-side data at least includes vehicle running trajectory, vehicle's current latitude and longitude information and other vehicle-side data.

[0071] In the specific implementation of step S11, the server receives the vehicle-side data uploaded by the Internet of Vehicles platform and stores it in a database for subsequent processing.

[0072] In the embodiment of the present invention, the vehicle-side data that can be obtained by the server is only authorized by the vehicle owner.

[0073] Step S12: Determine whether the vehicle is at the first position based on the position information in the vehicle-side data. If so, execute step S13. If not, execute step S13 or continue to execute step S12 for continuous detection.

[0074] Optionally, other modified car owners can mark the location information of the repair shops of the modified type on the map in advance, or their shops can automatically mark the location information of the repair shops of the modified type on the map in advance.

[0075] In one embodiment, the API interface of the map is called based on the location information of the vehicle-side data to determine whether the location information of the vehicle-side is consistent with the location information of the repair shop marked with the modification type in the map. If consistent, the vehicle is in the first position.

[0076] The first position is used to indicate a location in a repair shop marked with a modification type.

[0077] Optionally, when it is determined that multiple vehicles identified within the historical time period have been modified, the longitude and latitude of the repair shop where they are located are marked, that is, the repair shop is regarded as a repair shop marked with the modification type.

[0078] In another embodiment, the longitude and latitude of a repair shop marked with a modification type corresponding to a historically modified vehicle are obtained, and for each longitude and latitude of the repair shop marked with a modification type, a first value is calculated based on the longitude and latitude of the repair shop marked with the modification type and the longitude and latitude in the location information; then, it is determined whether the first value is less than a preset value, and if so, it is determined that the vehicle is in the first position.

[0079] It should be noted that the preset value is set in advance based on multiple experiments, and the embodiment of the present invention does not limit this, for example, it can be set to 100.

[0080] Among them, the repair shop's label may include words such as "repair", "maintenance", and / or "modification".

[0081] Specifically, assuming that the longitude a and latitude b of a repair shop marked with the modification type, the longitude x and latitude y of the location information in the initial vehicle-side quantity; then, calculate the square of the difference between a and x plus the square of the difference between b and y and take the square root to obtain a first value Q; determine whether the first value Q is less than a preset value of 100. If so, it means that the locations are consistent, that is, the vehicle is at the first position.

[0082] It should be noted that the units of the first value and the preset value may be meters.

[0083] Step S13: Determine whether the vehicle is recognized to have entered a maintenance state based on the vehicle-side data. If a maintenance signal indicating that the vehicle has entered a maintenance mode is received, execute step S202. If not, continue to return to step S11 to continue testing.

[0084] It should be noted that the specific process of implementing step S13 includes the following steps:

[0085] Step S21: Based on the vehicle-side data, determine whether the vehicle is in a preset gear position and whether the hood of the vehicle is in an open state. If it is determined that the vehicle is in a preset gear position and the hood of the vehicle is in an open state, execute step S22.

[0086] Optionally, the vehicle controller controls the gear position sensor to detect the current gear position of the vehicle and writes it into the vehicle-side data, and controls the bonnet status detection sensor to detect the status of the bonnet, including open and closed status, and writes the status into the vehicle-side data.

[0087] In the process of implementing step S21, it is determined whether the gear position of the vehicle in the vehicle-side data is the preset gear position. If so, it is determined whether the state of the engine cover of the vehicle in the vehicle-side data is open. If so, step S22 is executed. If any item is no, it means that the vehicle is not in maintenance mode.

[0088] Optionally, the vehicle-side data may also include vehicle speed, status of other components, door status and other status data to determine whether the vehicle is in maintenance status.

[0089] It should be noted that the preset gear is determined based on the actual maintenance situation, and is generally the parking gear or the neutral gear.

[0090] Step S22: Identify that the vehicle is in maintenance status.

[0091] It should be noted that the maintenance status refers to the scenario where the vehicle has been modified.

[0092] In an embodiment of the present invention, whether the vehicle has maintenance features is determined by changes in the status of the vehicle, its bonnet and other components in the vehicle-side data, and based on this, it is identified whether the vehicle has entered a maintenance state, thereby determining whether the vehicle meets the prerequisites for modification, so as to subsequently determine whether the vehicle has been modified.

[0093] In an embodiment of the present invention, vehicle-side data is used to detect in real time whether the location of the vehicle is a repair shop with a modification mark, and to identify whether the vehicle has entered a maintenance state. Based on this, it is suspected that the vehicle is being modified, so that further confirmation of the vehicle can be performed later.

[0094] Step S202: Determine whether the vehicle is a suspected modified vehicle.

[0095] It should be noted that a suspected modified vehicle refers to a vehicle that has been repaired, but it is unknown whether the vehicle's sharp front and rear bumpers, side pedals, chassis guard plates, off-road tires, snorkels, or upgraded shock absorber programs and other off-road vehicle-related devices have been modified.

[0096] Step S203: Acquire vehicle operating parameters when the vehicle is in normal operating condition;

[0097] Optionally, before executing step S203, in order to ensure that the vehicle has been modified, a first preset time period may be waited.

[0098] It should be noted that the first preset duration is set by technicians based on multiple experiments or experience, and the embodiment of the present invention does not limit this.

[0099] In the process of implementing step S203, a camera shooting instruction is sent to the vehicle controller to take a photo of the road in front of the vehicle, and based on the road photo fed back by the vehicle controller, it is determined whether the vehicle is in normal operating conditions. If so, a vehicle operating parameter collection instruction is sent to the vehicle controller so that the vehicle controller can send the vehicle operating parameters under normal operating conditions to the server through the Internet of Vehicles system.

[0100] It should be noted that the vehicle operating parameters at least include power data, which are parameters such as vehicle torque, throttle opening, vehicle speed and tire pressure.

[0101] Normal operating conditions are pre-calibrated and are generally those for driving on flat roads.

[0102] Step S204: Determine whether the vehicle is a modified vehicle based on the change in the power data and the target data in the vehicle operating parameters. If not, execute step S205; if yes, execute step S206.

[0103] It should be noted that the specific implementation of step S204 includes the following steps:

[0104] Step S31: Calculating the variation between the power data and the target data in the vehicle operation parameters;

[0105] It should be noted that the process of obtaining target data by processing the power data of multiple modified vehicles under normal operating conditions includes:

[0106] Acquire historical power data of modified vehicles of different vehicle types under normal operating conditions, and use the power data as a sample set;

[0107] Among them, vehicle types are divided according to the basic information of the vehicle.

[0108] The sample set is trained to obtain a trained initial model; then, a certain basic information in the sample set is processed based on the initial model to obtain a corresponding processing result; it is determined whether the difference between the processing result and the average value of the power data of all modified vehicles of the same vehicle type in the sample set is less than a first value, if so, it indicates that the current initial model has been trained and is used as the processing model; if greater than or equal to, it indicates that the current processing has not been trained, and the initial model is continued to be trained based on the sample set until the difference between the processing result output by the initial model and the average value of the power data of all modified vehicles of the same vehicle type in the sample set is less than the first value.

[0109] For example: determine that the vehicle brand in the basic information of N vehicles is all a and the vehicle model is all b, then the N vehicles are called vehicles of one vehicle type; obtain the power data of different types of vehicles under normal operating conditions and use it as a sample set.

[0110] The initial model is used to process the basic information of the vehicle brand a and the vehicle model b, and the processing results are output, wherein the processing results include the torque, throttle opening, vehicle speed and tire pressure of the vehicle; then, N vehicles of the same vehicle type in the sample set are first obtained, and the torque average value, throttle opening average value, vehicle speed average value and tire pressure average value of the N vehicle parameters are calculated; then, the difference between the torque of the processing result and the torque average value is compared to see whether it is less than the first torque value, the difference between the throttle opening of the processing result and the throttle opening average value is compared to see whether it is less than the first throttle opening value, the difference between the vehicle speed of the processing result and the vehicle speed average value is compared to see whether it is less than the first vehicle speed value, and the difference between the tire pressure of the processing result and the tire pressure average value is compared to see whether it is less than the first tire pressure value; if all of them are less than, it means that the current initial model has been trained and it is used as the processing model.

[0111] It should be noted that the first torque value, the first throttle opening value, the first vehicle speed value and the first tire pressure value are all first values, which are set according to actual conditions and are generally set to be less than 0.5.

[0112] In the process of implementing step S31, basic information of the suspected modified vehicle is obtained, and the basic information of the vehicle is written into the processing model so that the processing model processes the basic information, outputs corresponding power data, and uses it as target data; then, for each parameter in the power data, the difference between the parameter and the same parameter in the target data, that is, the change amount is calculated, for example, the torque in the power data and the change amount of the torque in the target data are calculated, the throttle opening in the power data and the change amount of the throttle opening in the target data are calculated, and so on until the change amount corresponding to each parameter in the power data is obtained.

[0113] It should be noted that the normal operating condition is pre-calibrated and is generally the condition for driving on a flat road.

[0114] It should be noted that, in addition to the method of step S31 above, it is also possible to determine whether the vehicle has been modified based on the data changes of the vehicle before and after the modification.

[0115] Optionally, before determining that the vehicle is a suspected modified vehicle, the vehicle controller first records the power data of the vehicle under normal operating conditions and uploads it to the server;

[0116] Specifically, after determining that the vehicle is a suspected modified vehicle, the power data in the vehicle operating parameters is obtained according to step S203, and compared with the power data stored in the server before the vehicle is suspected of being modified. If the difference between the power data and the power data recorded before the vehicle is suspected of being modified and stored in the server is greater than the second value, it means that the power data of the vehicle changes significantly before and after the suspected modification, and the vehicle is determined to be a modified vehicle.

[0117] In an embodiment of the present invention, after determining that a vehicle is a suspected modified vehicle, the vehicle operating parameters of the vehicle under normal operating conditions are obtained; and compared with the power data recorded before the vehicle is suspected to be a modified vehicle, so as to determine the change in vehicle data before and after the vehicle stops at the first position. If the change is large, it means that the vehicle has been modified, thereby improving the accuracy of vehicle modification identification.

[0118] Step S32: Determine whether the change between the power data and the target data is less than a preset value, if so, execute step S205, if not, execute step S206.

[0119] In the specific implementation of step S32, the change amount corresponding to each parameter in the power data is compared to see whether it is less than the preset value. If all are less than, step S205 is executed; if any one is not less than, step S206 is executed.

[0120] It should be noted that the preset value is set in advance based on multiple experiments and can generally be set to 1.

[0121] In the implementation of the present invention, the corresponding target data is first determined through the basic information of the vehicle; then the change in the power data and the target data is calculated, and based on the comparison between the change and the preset value, it is determined whether the power data of the vehicle has changed in accordance with the modified vehicle; when it is determined that the change is less than the preset value, it is determined that the power data of the vehicle has changed in accordance with the modified vehicle, which indicates that the vehicle has been modified.

[0122] Step S205: Determine whether the vehicle is a modified vehicle.

[0123] Step S206: Determine whether the vehicle is a modified vehicle.

[0124] Step S207: Using the basic vehicle information to mark the vehicle as modified.

[0125] In the specific implementation of step S207, the modification time and the first position of the vehicle are recorded based on the unique identification code in the basic information of the vehicle, and the vehicle is marked as a modified vehicle, that is, the residence time of the vehicle at the first position and the information corresponding to the first position are recorded.

[0126] Optionally, in order to better understand the specific implementation process of step S201 to step S207 in the above embodiment of the present invention, Figure 3 Provide further explanation.

[0127] like Figure 3 As shown, the vehicle controller collects vehicle-side data and uploads it to the server through the Internet of Vehicles system so that the server can store it in the database DATA or the cloud data warehouse MaxCompute, and then processes the stored data according to the process of steps S201 to S204 to determine whether the vehicle is a modified vehicle.

[0128] In the embodiment of the present invention, the vehicle's parking location and maintenance status are first determined based on the vehicle-side data, and then whether the vehicle is a suspected modified vehicle. When it is determined that the vehicle's parking location is a modified repair shop and is in a maintenance state, the vehicle is determined to be a suspected modified vehicle; then, the change in the power data and target data in the vehicle's operating parameters is used to prove whether the vehicle has been modified. If it is determined that the vehicle has been modified, the basic vehicle information is used to mark the vehicle as modified. This improves the accuracy of identifying vehicle modifications.

[0129] Optionally, in addition to determining whether the vehicle has been modified in the manner shown in the above steps S31 and S32, it can also be determined by the mechanical performance data of the vehicle; therefore, the embodiment of the present invention also discloses a flow chart of another vehicle identification method, such as Figure 4 As shown, the method includes:

[0130] Step S401: Determine whether the vehicle is a suspected modified vehicle. If so, execute step S402. If not, continue the detection, that is, return to the process of executing step S401.

[0131] Step S402: Determine whether the vehicle is a suspected modified vehicle.

[0132] It should be noted that the specific implementation process of step S401 and step S402 is the same as the specific implementation process of the above-mentioned specific implementation steps S201 to S202, and they can refer to each other.

[0133] Step S403: After waiting for a first preset time, mechanical performance data of the vehicle is collected.

[0134] In the process of implementing step S403, in order to ensure the stability of the vehicle data after the change, it is necessary to wait for the first preset time. The server sends a detection signal of the mechanical performance data to the vehicle controller through the Internet of Vehicles platform, so that the vehicle controller triggers the detection of the mechanical performance data and feeds back all the recorded mechanical performance data to the server.

[0135] The mechanical performance data includes the performance data of the vehicle's air intake system, exhaust system, fuel supply system, etc. after modification, so as to improve the vehicle's dynamic performance through modification of the above systems, so that the vehicle is suitable for various first special working conditions.

[0136] Furthermore, the performance data of the intake system include parameters such as intake velocity and intake pressure that can speed up the flow of air into the engine, thereby improving power output;

[0137] The performance data of the exhaust system includes parameters such as exhaust volume and exhaust resistance that can reduce noise and increase power;

[0138] The fuel supply system performance data includes the changes in the vehicle's fuel supply and throttle opening, the fuel injection volume of the injector, and other parameters that can quickly provide high power output.

[0139] Step S404: determine whether the mechanical performance data is greater than the performance value, if not, execute step S405, if yes, execute steps S406 and S407.

[0140] The performance value is obtained by processing the initial mechanical performance data of the vehicle.

[0141] Optionally, before determining that the vehicle is a suspected modified vehicle, the mechanical performance data of the vehicle under all working conditions are first recorded and used as the initial mechanical performance data, and then the initial mechanical performance data and the corresponding basic vehicle information are uploaded to the server;

[0142] In order to ensure the stability, passability and traction of the vehicle in a more complex operating environment, so that it will not cause damage to the vehicle structure when encountering large obstacles, its mechanical performance data needs to be greater than that of ordinary vehicles such as sedans or SUVs, that is, the initial mechanical performance data of the vehicle before modification.

[0143] In the process of implementing step S404, first, the server determines the initial mechanical performance data corresponding to the basic information of the vehicle; then, for each data in the initial mechanical performance data, the average value of each data in the initial mechanical performance data is determined, such as comparing each exhaust volume under different working conditions in the initial mechanical performance data to determine the average value of the exhaust volume; comparing each intake speed under different working conditions in the initial mechanical performance data to determine the average value of the intake speed, and so on until the average value corresponding to each data is determined; the average values ​​corresponding to each data in the initial mechanical performance data are combined to generate a performance value.

[0144] Then, compare whether each data in the mechanical performance data is greater than the corresponding performance value, for example, compare whether the exhaust volume in the mechanical performance data is greater than the average value of the exhaust volume in the performance value, and compare whether the intake speed in the mechanical performance data is greater than the average value of the intake speed in the performance value; if it is determined that each data in the mechanical performance data is greater than the corresponding performance value, execute step S406 and step S407; if it is determined that any data in the mechanical performance data is less than or equal to the corresponding performance value, execute step S405.

[0145] Step S405: Determine whether the vehicle is a modified vehicle.

[0146] Step S406: Determine whether the vehicle is a modified vehicle.

[0147] Step S407: Using the basic vehicle information to mark the vehicle as modified.

[0148] It should be noted that the specific implementation process of step S405 and step S407 is the same as the specific implementation process of the above-mentioned specific implementation steps S205 to S207, and they can refer to each other.

[0149] In an embodiment of the present invention, in order to ensure that the vehicle is not damaged by a complex operating environment, its mechanical performance data is greater than the initial mechanical performance data before the vehicle is modified; the server determines the corresponding performance value for each data in the initial mechanical performance data; by comparing the mechanical performance data with the initial mechanical performance data before the vehicle is modified after determining that the vehicle is a suspected modified vehicle, it is possible to determine whether the vehicle has been modified, and after determining that the vehicle has been modified, the basic vehicle information is used to mark the vehicle as modified, thereby improving the accuracy of identifying vehicle modifications.

[0150] Based on the vehicle identification method shown in the above embodiment of the present invention, the embodiment of the present invention also discloses a flow chart of another vehicle identification method, such as Figure 5 As shown, the method includes:

[0151] Step S501: Collect vehicle-side data of the vehicle;

[0152] Step S502: Determine whether the vehicle is currently in the first position based on the position information in the vehicle-side data. If so, determine the time the vehicle is in the first position and execute step S503. If not, do not perform this part of the operation.

[0153] In the specific implementation process of step S502, the server obtains the location information corresponding to the vehicle-side data collected by the vehicle through the TSP platform in real time, compares the location information to see if there is any change, and if it is still in the first position, determines the time the vehicle is in the first position, and executes step S503; if not, this part of the operation is not performed.

[0154] It should be noted that the first position here is the same as the first position determined in step S12.

[0155] In order to further ensure that the vehicle has been modified rather than just undergoing ordinary maintenance, after it is determined that the vehicle has entered a maintenance state, the following process from step S503 to step S511 may be performed.

[0156] Step S503: sending a vehicle condition function detection signal to the vehicle controller of the vehicle in real time, so that the vehicle triggers the corresponding detection unit to detect the vehicle function based on the vehicle condition function detection signal;

[0157] In the specific implementation of step S503, when the service end identifies the maintenance status of the vehicle, it sends a vehicle condition function detection signal to the vehicle controller of the vehicle.

[0158] Step S504: receiving the detection result fed back by the vehicle controller of the vehicle based on the vehicle condition function detection signal.

[0159] Optionally, when the vehicle controller receives a vehicle condition function detection signal, it determines the correspondence between different vehicle condition functions and different controllers based on the vehicle function detection signal query, and determines the detection unit that performs each vehicle condition function detection; then, it controls the corresponding detection unit to execute the vehicle condition function detection signal and detect the corresponding vehicle condition function, and receives the detection results fed back by each detection unit; it summarizes them and sends them to the server through the Internet of Vehicles platform based on the vehicle condition function detection signal.

[0160] The vehicle condition function detection signal includes an indication of the detection of a vehicle condition function, and the data detected by each of the vehicle condition functions is also different.

[0161] It should be noted that, since one detection unit feeds back one detection result, the number of the detection results is multiple.

[0162] It should be noted that the vehicle condition function at least includes tire pressure, door switch status, start status, oil pressure, oil temperature, and battery power.

[0163] It should be noted that if a vehicle condition function detected by a certain detection unit has a fault, the detection result fed back by the device includes an abnormal signal marked with vehicle function information;

[0164] If there is no fault in the vehicle condition function detected by a certain detection unit, the detection result includes corresponding vehicle condition data, such as tire pressure, door switch status, starting status, oil pressure, oil temperature, or battery power.

[0165] Optionally, also include:

[0166] After determining the detection unit that performs each vehicle condition function detection, a detection frame is sent to each detection unit to detect whether the unit has an abnormal signal. The fault may be caused by vehicle maintenance or vehicle modification. If feedback frames sent by all detection units based on the detection frames can be received within the preset time, it means that the detection units can be used normally. If a detection unit does not receive the feedback frame sent by the detection unit based on the detection frame within the preset time, it means that the detection unit has an abnormal signal caused by vehicle maintenance or vehicle modification. At this time, the detection result corresponding to the detection unit is directly marked as abnormal, so that it can be subsequently summarized with the detection results of other detection units and sent to the server through the Internet of Vehicles platform based on the vehicle condition function detection signal.

[0167] Step S505: Determine whether the vehicle is a suspected modified vehicle based on the detection result. If so, execute step S506. If not, it means that the vehicle has not been modified and the vehicle continues to be detected.

[0168] It should be noted that the specific process of implementing step S505 includes the following steps:

[0169] Step S41: Determine whether there is an abnormal detection result. If so, execute step S42. If not, it means that the vehicle has not been modified and the vehicle continues to be tested.

[0170] In the process of implementing step S41, the detection results are analyzed to determine whether there are abnormal signals marked as abnormal or marked with vehicle function information. If so, step S42 is executed. If not, it means that there is no modification to the vehicle and the vehicle continues to be tested.

[0171] Step S42: Obtain basic information of the detection unit corresponding to the abnormal detection result.

[0172] In the specific implementation of step S42, the server obtains basic information of the detection unit corresponding to the abnormal detection result from the database.

[0173] It should be noted that the server's database pre-stores basic information such as the name corresponding to each detection unit of the vehicle, the deployed vehicle module information, and the vehicle functions that can be detected.

[0174] Among them, the detection unit includes an intake temperature detection sensor, a torque detection sensor, and a throttle opening detection sensor, etc.

[0175] Step S43: Based on whether the basic information is a preset modification function, if so, execute step S506, if not, it means that there is no modification to the vehicle, and continue to detect the vehicle.

[0176] It should be noted that the preset modified functions are functions that need to be modified and are determined based on analyzing the functions of each vehicle in a plurality of vehicles modified into off-road vehicles.

[0177] Furthermore, the preset modification functions include at least the vehicle's bumper function, side pedal function, off-road tire pressure function and other off-road vehicle-related functions.

[0178] In the specific implementation of step S43, it is determined whether the vehicle function that can be detected in the basic information is consistent with the preset modified function. If it is consistent, step S506 is executed. If not, it means that there is no modification to the vehicle and the vehicle continues to be detected.

[0179] In an embodiment of the present invention, all vehicle condition functions of the entire vehicle are detected and basic information of the detection unit corresponding to the abnormal detection result is determined, based on which it is determined whether the vehicle function that can be detected by the abnormal detection unit is a preset modified function; it is further suspected that the vehicle has been modified so that the vehicle can be reconfirmed later, thereby improving the accuracy of vehicle modification identification.

[0180] Step S506: Determine that the vehicle is a suspected modified vehicle.

[0181] Step S507: Acquire vehicle operating parameters when the vehicle is in normal operating condition;

[0182] Step S508: Determine whether the vehicle is a modified vehicle based on the change in the power data and the target data in the vehicle operating parameters. If not, execute step S509; if yes, execute steps S510 and S511.

[0183] Step S509: Determine whether the vehicle is a modified vehicle.

[0184] Step S510: Determine whether the vehicle is a modified vehicle

[0185] Step S511: Mark the vehicle for modification using basic vehicle information.

[0186] It should be noted that the specific implementation process of step S506 to step S511 is the same as the specific implementation process of step S202 to step S207 described above, and they can refer to each other.

[0187] In an embodiment of the present invention, when the parking location of the vehicle is first determined to be a modified repair shop based on the vehicle-side data, all vehicle condition functions of the entire vehicle are detected; when it is determined that there is an abnormal detection result, the basic information of the detection unit corresponding to the abnormal detection result is determined, and based on this, it is determined whether the vehicle function that can be detected by the abnormal detection unit is a preset modified function; it is further suspected whether the vehicle has been modified, so as to subsequently reconfirm the vehicle, that is, through the changes before and after the vehicle operating parameters are processed, to determine whether the suspected modified vehicle has been modified, thereby improving the accuracy of vehicle identification modifications.

[0188] Optionally, before executing the above Figure 5 After the vehicle identification method is shown, Figure 6 As shown, after obtaining the basic information of the detection unit corresponding to the abnormal detection result, the vehicle identification method further includes:

[0189] Step S601: Determine abnormal vehicle module information based on the basic information;

[0190] In the specific implementation process of step S601, the vehicle module information deployed by the detection unit in the basic information is obtained.

[0191] The server's database pre-stores basic information such as the name of each detection unit of the vehicle, the deployed vehicle module information, and the vehicle functions that can be detected.

[0192] Among them, the detection unit includes an intake temperature detection sensor, a torque detection sensor, and a throttle opening detection sensor, etc.

[0193] Step S602: Based on the vehicle module information, the vehicle is marked in the virtual vehicle model to obtain the marked virtual vehicle model, and the marked virtual vehicle model is cached so that when the vehicle is subsequently identified as a modified vehicle and the modified vehicle is repaired, the position of the modified vehicle module can be determined through the virtual vehicle model.

[0194] It should be noted that the unmarked virtual vehicle model is displayed in black and white, and the vehicle module corresponding to the marked virtual vehicle model can be displayed in red.

[0195] In the process of specifically implementing step S602, all vehicle modules in the virtual vehicle model are traversed, the vehicle module corresponding to the vehicle module information deployed by the detection unit is determined, and the red marking operation of the vehicle module corresponding to the vehicle module information deployed by the detection unit in the virtual vehicle model is triggered, such as triggering the red marking operation of the tire area in the virtual vehicle model.

[0196] It should be noted that each red dot clicked corresponds to a vehicle function or detection unit. For example, when the red marking operation of the tire area in the virtual vehicle model is triggered, the function corresponding to the red dots nearby is that the tires have been changed, and they are temporarily stored so that after the vehicle is identified as a modified vehicle, it can be stored in the vehicle manufacturer's maintenance module; and then the virtual vehicle model corresponding to the unique vehicle identifier is obtained through the vehicle manufacturer's maintenance module for the modified vehicle, so that the modified vehicle module can be viewed through the virtual vehicle model.

[0197] In an embodiment of the present invention, the modified vehicle module is recorded through the detection result fed back by the vehicle condition function detection signal, so that during subsequent vehicle maintenance, the vehicle manufacturer's maintenance personnel can quickly view the modified vehicle module based on the virtual vehicle model, so as to quickly locate the cause of the vehicle problem, thereby reducing maintenance difficulties.

[0198] Based on the vehicle identification method shown in the above embodiment of the present invention, the corresponding embodiment of the present invention also shows a schematic diagram of the architecture of a vehicle identification device, such as Figure 7 As shown, the device comprises:

[0199] An acquisition unit 701 is used to acquire vehicle operating parameters of the vehicle under normal operating conditions when the vehicle is determined to be a suspected modified vehicle;

[0200] The processing unit 702 is used to determine whether the vehicle is a modified vehicle based on the change in power data and target data in the vehicle operating parameters, wherein the target data is obtained by processing power data of multiple modified vehicles under normal operating conditions; if the vehicle is determined to be a modified vehicle based on the change in power data and target data, the vehicle basic information is used to mark the vehicle as modified.

[0201] The specific principles and execution processes of each unit in the vehicle identification device disclosed in the above embodiment of the present invention are the same as the corresponding contents in the vehicle identification method provided in the above embodiment of the present invention. Please refer to the corresponding parts of the vehicle identification method disclosed in the above embodiment of the present invention, and will not be repeated here.

[0202] In an embodiment of the present invention, the parking location and maintenance status of the vehicle are first determined based on the vehicle-side data, and then it is determined whether the vehicle is a suspected modified vehicle. When it is determined that the parking location of the vehicle is a modified repair shop and is in a maintenance status, the vehicle is determined to be a suspected modified vehicle; then, the before and after changes in the vehicle operating parameters are processed to determine whether the suspected modified vehicle has been modified, thereby improving the recognition accuracy of vehicle modifications.

[0203] Optionally, based on the vehicle identification device shown in the above embodiment of the present invention, the obtaining unit 701 for determining that the vehicle is a suspected modified vehicle is specifically configured to:

[0204] Collect vehicle-side data;

[0205] Determining whether the vehicle is at a first position based on the position information in the vehicle-side data;

[0206] If so, determining whether the vehicle is identified as entering a maintenance state;

[0207] If it is identified that the vehicle has entered a maintenance state, the vehicle is determined to be a suspected modified vehicle.

[0208] Optionally, based on the vehicle identification device shown in the above embodiment of the present invention, the processing unit 702 is specifically configured to:

[0209] Calculating the change between the power data and the target data in the vehicle operation parameters;

[0210] Determining whether the change between the power data and the target data is less than a preset value;

[0211] If it is less than, the vehicle is determined to be a modified vehicle;

[0212] If it is greater than or equal to, it is determined that the vehicle is not a modified vehicle.

[0213] Optionally, based on the vehicle identification device shown in the above embodiment of the present invention, the processing unit 702 is further used to:

[0214] After waiting for a first preset time, collecting mechanical performance data in the vehicle;

[0215] determining whether the mechanical performance data is greater than a performance value, the performance value being obtained by processing based on initial mechanical performance data of the vehicle;

[0216] If so, determining that the vehicle is a modified vehicle;

[0217] If not, it is determined that the vehicle is not a modified vehicle.

[0218] Optionally, based on the vehicle identification device shown in the above embodiment of the present invention, the processing unit 702 is further used to:

[0219] Collect vehicle-side data;

[0220] If it is determined based on the position information in the vehicle-side data that the vehicle is currently in the first position, a vehicle condition function detection is sent to the vehicle controller of the vehicle in real time, so that the vehicle triggers the corresponding detection unit to detect the vehicle function based on the vehicle condition function detection signal;

[0221] Receiving a detection result fed back by a vehicle controller of the vehicle based on a vehicle condition function detection signal, wherein the number of the detection results is multiple;

[0222] Based on the detection result, it is determined whether the vehicle is a suspected modified vehicle.

[0223] Optionally, based on the vehicle identification device shown in the above embodiment of the present invention, the processing unit 702 for determining whether the vehicle is a suspected modified vehicle based on the detection result is specifically configured to:

[0224] If it is determined that there is an abnormal detection result, basic information of the detection unit corresponding to the abnormal detection result is obtained;

[0225] Based on whether the basic information is a preset modification function;

[0226] If so, the step of determining that the vehicle is a suspected modified vehicle is performed.

[0227] Optionally, based on the vehicle identification device shown in the above embodiment of the present invention, the processing unit 702 is further used to:

[0228] Determining abnormal vehicle module information based on the basic information;

[0229] Based on the vehicle module information, the vehicle is marked in the virtual vehicle model to obtain the marked virtual vehicle model, and the marked virtual vehicle model is cached so that after the vehicle is subsequently identified as a modified vehicle and the modified vehicle is repaired, the position of the modified vehicle module can be determined through the virtual vehicle model.

[0230] An embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory is used to store program code and data for vehicle identification, and the processor is used to call program instructions in the memory to execute the steps shown in the vehicle identification method in the above embodiment.

[0231] An embodiment of the present invention provides a vehicle, which includes the electronic device provided by the above-mentioned embodiment of the present application, and the electronic device is used to execute the vehicle identification method disclosed in the embodiment of the present application.

[0232] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can refer to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can refer to the partial description of the method embodiment. The system and system embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without creative work.

[0233] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0234] The above description of the disclosed embodiments enables one skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to one skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.

Claims

1. A vehicle identification method, characterized in that: The method comprises: After determining that the vehicle is a suspected modified vehicle, obtaining vehicle operating parameters of the vehicle under normal operating conditions; Determining whether the vehicle is a modified vehicle based on a change in power data and target data in the vehicle operating parameters, wherein the target data is obtained by processing power data of a plurality of modified vehicles in normal operating conditions; If the vehicle is determined to be a modified vehicle based on the variation between the power data and the target data, the vehicle is marked as modified using the basic vehicle information.

2. The method according to claim 1, characterized in that The vehicle is determined to be a suspected modified vehicle, including: Collect vehicle-side data; Determining whether the vehicle is at a first position based on the position information in the vehicle-side data; If so, determining whether the vehicle is identified as entering a maintenance state; If it is identified that the vehicle has entered a maintenance state, the vehicle is determined to be a suspected modified vehicle.

3. The method according to claim 1, characterized in that Determining whether the vehicle is a modified vehicle based on the change amount between the power data and the target data in the vehicle operation parameters includes: Calculating the change between the power data and the target data in the vehicle operation parameters; Determining whether the change between the power data and the target data is less than a preset value; If it is less than, the vehicle is determined to be a modified vehicle; If it is greater than or equal to, it is determined that the vehicle is not a modified vehicle.

4. The method according to claim 1, characterized in that: After the vehicle is determined to be a suspected modified vehicle, it also includes: After waiting for a first preset time, collecting mechanical performance data in the vehicle; determining whether the mechanical performance data is greater than a performance value, the performance value being obtained by processing based on initial mechanical performance data of the vehicle; If so, determining that the vehicle is a modified vehicle; If not, it is determined that the vehicle is not a modified vehicle.

5. The method according to claim 1, characterized in that Also includes: Collect vehicle-side data; If it is determined based on the position information in the vehicle-side data that the vehicle is currently in the first position, a vehicle condition function detection is sent to the vehicle controller of the vehicle in real time, so that the vehicle triggers the corresponding detection unit to detect the vehicle function based on the vehicle condition function detection signal; Receiving a detection result fed back by a vehicle controller of the vehicle based on a vehicle condition function detection signal, wherein the number of the detection results is multiple; Based on the detection result, it is determined whether the vehicle is a suspected modified vehicle.

6. The method according to claim 5, characterized in that Determining whether the vehicle is a suspected modified vehicle based on the detection result includes: If it is determined that there is an abnormal detection result, basic information of the detection unit corresponding to the abnormal detection result is obtained; Based on whether the basic information is a preset modification function; If so, the step of determining that the vehicle is a suspected modified vehicle is performed.

7. The method according to claim 6, characterized in that Also includes: Determining abnormal vehicle module information based on the basic information; Based on the vehicle module information, the vehicle is marked in the virtual vehicle model to obtain the marked virtual vehicle model, and the marked virtual vehicle model is cached so that after the vehicle is subsequently identified as a modified vehicle and the modified vehicle is repaired, the position of the modified vehicle module can be determined through the virtual vehicle model.

8. A vehicle identification device, characterized in that: The device comprises: an acquisition unit, configured to acquire vehicle operating parameters of the vehicle under normal operating conditions when the vehicle is determined to be a suspected modified vehicle; A processing unit is used to determine whether the vehicle is a modified vehicle based on the change in power data and target data in the vehicle operating parameters, wherein the target data is obtained by processing power data of multiple modified vehicles under normal operating conditions; if the vehicle is determined to be a modified vehicle based on the change in power data and target data, the vehicle basic information is used to mark the vehicle as modified.

9. An electronic device, characterized in that: include: A processor and a memory, wherein the processor and the memory are connected via a communication bus; wherein the processor is used to call and execute a program stored in the memory; The memory is used to store a program, and the program is used to implement the vehicle identification method as described in any one of claims 1-7.

10. A vehicle, characterized in that: The electronic device comprises the electronic device described in claim 9, and the electronic device is used to execute the vehicle identification method described in any one of claims 1-7.