Vehicle valuation method, device, equipment, medium and product

By using vehicle fault diagnosis software EOBD to read and compare the control system information of the vehicle deal, the problem of inaccurate valuation in used car transactions is solved, and a more accurate vehicle valuation is achieved.

CN119398805APending Publication Date: 2025-02-07LAUNCH TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411074858.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-06
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In used car transactions, the internal device information and odometer information of the vehicle to be traded cannot be accurately obtained, resulting in inaccurate valuation.

Method used

The vehicle fault diagnosis software EOBD reads the control system of the vehicle to be traded, obtains vehicle information, and performs mileage comparison and valuation based on this information.

Benefits of technology

It improves the accuracy of vehicle valuation and solves the problem of not being able to accurately obtain internal device information and odometer information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119398805A_ABST
    Figure CN119398805A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle valuation method, device and equipment, a medium and a product, and relates to the technical field of automobile detection, and the method comprises the steps: reading a control system of a to-be-transacted vehicle through vehicle fault diagnosis software EOBD, and obtaining the vehicle information of the to-be-transacted vehicle; and performing vehicle mileage comparison based on the vehicle information to obtain mileage data of the to-be-transacted vehicle, and performing vehicle valuation according to the mileage data to obtain a valuation result of the to-be-transacted vehicle. Therefore, the control of the to-be-transacted vehicle is read through the vehicle fault diagnosis software to obtain the vehicle information, then vehicle mileage comparison is performed based on the vehicle information to obtain the mileage data of the to-be-transacted vehicle, and corresponding valuation calculation is performed to obtain the valuation result of the to-be-transacted vehicle. The problem of inaccurate value estimation caused by the fact that the internal device information and the odometer information of the to-be-transacted vehicle cannot be accurately obtained is solved, and the accuracy of vehicle value estimation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automobile detection technology, and in particular to a vehicle valuation method, device, equipment, medium and product. Background Art

[0002] In actual second-hand car transactions, there are many factors that affect the price of second-hand cars, such as brand, appearance, vehicle condition and color, which will directly affect the price of the vehicle. These factors can be judged intuitively, but the information about the vehicle's odometer and internal components cannot be intuitively obtained in terms of their usage, and may be maliciously tampered with. This makes it easy for users to be deceived when trading second-hand cars. In second-hand car transactions, only the vehicle's instrument mileage is manually checked or the OBD software is used to read the built-in mileage in the engine control system (ECU). It does not support reading the mileage of multiple systems (such as anti-lock braking system ABS, gearbox, body control system BCM, ignition control system ICM, etc.) and multiple inspection methods. It is impossible to accurately obtain the vehicle's internal component information and odometer data, and it is impossible to accurately evaluate the value of the vehicle.

[0003] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention

[0004] The main purpose of this application is to provide a vehicle valuation method, apparatus, terminal device, storage medium and computer program product, aiming to solve the technical problem of inaccurate valuation caused by the inability to accurately obtain internal device information and odometer information of the vehicle to be traded.

[0005] To achieve the above purpose, the present application proposes a vehicle valuation method, which is applied to a diagnostic device and includes:

[0006] The control system of the vehicle to be traded is read through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded;

[0007] A vehicle mileage comparison is performed based on the vehicle information to obtain mileage data of the vehicle to be traded, and a vehicle valuation is performed based on the mileage data to obtain a valuation result of the vehicle to be traded.

[0008] In one embodiment, the diagnostic device includes a camera module, and the step of reading the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded includes:

[0009] Collecting dashboard data of the vehicle to be traded through the camera module;

[0010] Reading the ECU engine control system of the vehicle to be traded through the EOBD to obtain the first vehicle information of the vehicle to be traded;

[0011] Based on the private protocol of the vehicle to be traded, second vehicle information of the vehicle to be traded is obtained by reading from the electronic control system of the vehicle to be traded, wherein the electronic control system includes one or more of a braking system, a transmission system, a body control system, and an ignition control system;

[0012] The vehicle information of the vehicle to be traded is output by combining the dashboard data, the first vehicle information and the second vehicle information.

[0013] In one embodiment, the step of performing vehicle mileage comparison based on the vehicle information to obtain mileage data of the vehicle to be traded includes:

[0014] Comparing the mileage of the instrument panel data with the first vehicle information to obtain a first comparison result;

[0015] When the first comparison result is a passed comparison, a mileage comparison is performed based on the second vehicle information to obtain the mileage data of the vehicle to be traded.

[0016] In one embodiment, the step of performing mileage comparison based on the second vehicle information to obtain the mileage data of the vehicle to be traded includes:

[0017] Performing a lateral system comparison through the brake system, the transmission system, the body control system and the ignition control system to obtain a lateral comparison result;

[0018] When the lateral comparison result is passed, a longitudinal system comparison is performed on the background data and historical data of the brake system, the transmission system, the body control system and the ignition control system to obtain a longitudinal comparison result;

[0019] When the longitudinal comparison result is passed, the mileage data of the vehicle to be traded is output.

[0020] In one embodiment, the step of performing vehicle valuation based on the mileage data to obtain a valuation result of the vehicle to be traded includes:

[0021] Performing information query based on the vehicle frame number of the vehicle to be traded to obtain brand information, model information, and insurance and maintenance records of the vehicle to be traded;

[0022] Performing an initial valuation based on the brand information, model information, and insurance and maintenance records to obtain an initial valuation result of the vehicle to be traded;

[0023] The initial valuation result is updated using the mileage information to obtain a valuation result.

[0024] In one embodiment, after the step of comparing the mileage of the dashboard data with the first vehicle information to obtain a first comparison result, the method further includes:

[0025] When the first comparison result is that the comparison fails, analyzing the first vehicle information and the instrument panel data to obtain a data deviation value;

[0026] If the data deviation value is greater than a preset deviation threshold, an alarm message is output to the corresponding user;

[0027] If the data deviation value is less than the deviation threshold, the data deviation value is recorded, and the steps are executed: mileage comparison is performed based on the second vehicle information to obtain the mileage data of the vehicle to be traded.

[0028] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle valuation device, which is applied to a diagnostic device and includes:

[0029] A reading module, used to read the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded;

[0030] The valuation module is used to compare the vehicle mileage based on the vehicle information to obtain the mileage data of the vehicle to be traded, and to perform vehicle valuation based on the mileage data to obtain the valuation result of the vehicle to be traded.

[0031] In addition, to achieve the above objectives, the present application also proposes a vehicle valuation device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the vehicle valuation method described above.

[0032] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the vehicle valuation method described above are implemented.

[0033] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the vehicle valuation method described above are implemented.

[0034] One or more technical solutions proposed in this application have at least the following technical effects:

[0035] The embodiments of the present application propose a vehicle valuation method, device, equipment, storage medium and computer program product, which reads the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded; performs vehicle mileage comparison based on the vehicle information to obtain the mileage data of the vehicle to be traded, and performs vehicle valuation based on the mileage data to obtain the valuation result of the vehicle to be traded. Thus, the vehicle information is obtained by reading the control of the vehicle to be traded through the vehicle fault diagnosis software, and then the vehicle mileage comparison is performed based on the vehicle information to obtain the mileage data of the vehicle to be traded, and the corresponding valuation calculation is performed to obtain the valuation result of the vehicle to be traded, which solves the problem of inaccurate valuation caused by the inability to accurately obtain the internal device information and odometer information of the vehicle to be traded, and improves the accuracy of vehicle valuation. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] 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.

[0037] In order to more clearly illustrate the embodiments of the present application 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, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0038] Figure 1 A flow chart of the first embodiment of the vehicle valuation method of the present application;

[0039] Figure 2 A brief flowchart of the vehicle valuation method for this application;

[0040] Figure 3 A flow chart of the second embodiment of the vehicle valuation method of the present application;

[0041] Figure 4 This is a schematic diagram of the module structure of the vehicle valuation device according to an embodiment of the present application;

[0042] Figure 5 Schematic diagram of the device structure of the hardware operating environment involved in the vehicle valuation method in the embodiment of the present application.

[0043] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0044] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.

[0045] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0046] The main solution of the embodiment of the present application is: collect the dashboard data of the vehicle to be traded through the camera module; read the ECU engine control system of the vehicle to be traded through the EOBD to obtain the first vehicle information of the vehicle to be traded; based on the private protocol of the vehicle to be traded, read the second vehicle information of the vehicle to be traded from the electronic control system of the vehicle to be traded, and the electronic control system includes one or more of the braking system, transmission system, body control system and ignition control system; combine the dashboard data, the first vehicle information and the second vehicle information to output the vehicle information of the vehicle to be traded. The mileage comparison between the dashboard data and the first vehicle information is obtained to obtain the first comparison result; when the first comparison result is a passed comparison, the mileage comparison is performed based on the second vehicle information to obtain the mileage data of the vehicle to be traded. A horizontal system comparison is performed through the brake system, transmission system, body control system and ignition control system to obtain a horizontal comparison result; if the horizontal comparison result is passed, a vertical system comparison is performed on the background data and historical data of the brake system, transmission system, body control system and ignition control system to obtain a vertical comparison result; if the vertical comparison result is passed, the mileage data of the vehicle to be traded is output. Information query is performed based on the frame number of the vehicle to be traded to obtain the brand information, model information and insurance and maintenance records of the vehicle to be traded; initial valuation is performed based on the brand information, model information and insurance and maintenance records to obtain the initial valuation result of the vehicle to be traded; the initial valuation result is updated by the mileage information to obtain the valuation result. When the first comparison result is a comparison failure, the first vehicle information and the instrument panel data are analyzed to obtain a data deviation value; if the data deviation value is greater than a preset deviation threshold, an alarm message is output to the corresponding user; if the data deviation value is less than the deviation threshold, the data deviation value is recorded, and the step of performing a mileage comparison based on the second vehicle information to obtain the mileage data of the vehicle to be traded is performed. Thus, the problem of inaccurate valuation caused by failure to accurately obtain the internal device information and odometer information of the vehicle to be traded is solved, the valuation of the vehicle is realized, and the accuracy of vehicle valuation is improved. Based on the scheme of the present invention, a vehicle valuation method is designed based on the problem that the vehicle instrument mileage is only manually checked or the OBD software is used to read the built-in mileage in the engine control system (ECU), and the mileage of multiple systems (such as anti-lock braking system ABS, gearbox, body control system BCM, ignition control system ICM, etc.) and multiple inspection methods are not supported, and the accuracy of the valuation result cannot be guaranteed, resulting in low accuracy. The effectiveness of the vehicle valuation method of the present invention is verified when the vehicle is valued, and finally the accuracy of the vehicle valuation performed by the method of the present invention is significantly improved.

[0047] In this embodiment, for the convenience of description, the vehicle valuation device is used as the execution subject for explanation below.

[0048] Since there are many factors that affect the price of used cars in the existing technology, such as brand, appearance, vehicle condition and color, etc., which will directly affect the price of the vehicle, these factors can be intuitively judged. However, the information about the vehicle's odometer and internal components cannot be intuitively obtained in terms of their usage, and may be maliciously tampered with. This makes it easy for users to be deceived when trading used cars. When trading used cars, only the vehicle instrument mileage is manually checked or the OBD software is used to read the built-in mileage in the engine control system (ECU). It does not support reading the mileage of multiple systems (such as anti-lock braking system ABS, gearbox, body control system BCM, ignition control system ICM, etc.) and multiple inspection methods. It is impossible to accurately obtain the vehicle's internal component information and odometer data, and it is impossible to accurately evaluate the value of the vehicle.

[0049] The present application provides a solution, in which vehicle fault diagnosis software is used in a diagnostic device to read the control system of a transaction vehicle, obtain vehicle information, and perform vehicle valuation based on the vehicle information, thereby achieving a more accurate vehicle valuation result and providing users with better services.

[0050] It can be seen from the above embodiments that the present application reads the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded; performs vehicle mileage comparison based on the vehicle information to obtain the mileage data of the vehicle to be traded, and performs vehicle valuation based on the mileage data to obtain the valuation result of the vehicle to be traded, which solves the problem of inaccurate valuation caused by the inability to accurately obtain the internal device information and odometer information of the vehicle to be traded, thereby improving the accuracy of vehicle valuation.

[0051] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a vehicle valuation device, etc. The following takes the vehicle valuation device as an example to illustrate this embodiment and the following embodiments.

[0052] Based on this, the embodiment of the present application provides a vehicle valuation method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the vehicle valuation method of the present application.

[0053] In this embodiment, the vehicle valuation method is applied to a diagnostic device, including steps S01 to S02:

[0054] Step S01, reading the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded;

[0055] It should be clear that in second-hand car transactions, there are many factors that affect the price of second-hand cars, such as brand, appearance, vehicle condition and color, which will directly affect the price of the vehicle. These factors can be intuitively judged, but the information about the vehicle's odometer and internal components cannot be intuitively obtained in terms of their use, and may be maliciously tampered with, which makes it easy for users to be deceived when trading second-hand cars. In second-hand car transactions, only the vehicle instrument mileage is manually checked or the OBD software is used to read the built-in mileage in the engine control system (ECU). It does not support reading the mileage of multiple systems (such as anti-lock braking system ABS, gearbox, body control system BCM, ignition control system ICM, etc.) and multiple inspection methods. It is impossible to accurately obtain the vehicle's internal component information and odometer data, and it is impossible to accurately evaluate the value of the vehicle;

[0056] Therefore, in this embodiment, the vehicle fault diagnosis software EOBD in the diagnostic equipment is used to read the vehicle to be traded and obtain the vehicle information of the vehicle to be traded, wherein EOBD is the abbreviation of the European On-Board Diagnostics system, which is a standard for automobile diagnosis. The EOBD system requires that all cars sold in the European market, especially those produced after 1996, must be equipped with this diagnostic system. It is the above-mentioned EOBD software that realizes the reading of the vehicle to be traded and obtains the vehicle information of the vehicle to be traded (including but not limited to dashboard data, vehicle ECU data, and transmission data, etc.).

[0057] Step S02, performing a vehicle mileage comparison based on the vehicle information to obtain mileage data of the vehicle to be traded, and performing vehicle valuation based on the mileage data to obtain a valuation result of the vehicle to be traded.

[0058] After obtaining the vehicle information of the vehicle to be traded, the vehicle mileage comparison can be performed on the vehicle to be traded based on the vehicle information. After obtaining the specific mileage data of the vehicle to be traded, the vehicle is valued based on the obtained mileage data to obtain the valuation result of the vehicle to be traded. It should be noted that the mileage data of the vehicle can be maliciously changed. Therefore, in the transaction of used cars, the authenticity of the mileage data is particularly critical, which largely determines the transaction value of the used car. Therefore, when performing specific valuation, this embodiment will also combine the corresponding vehicle insurance records for valuation to determine whether the vehicle has replaced parts that have caused the mileage data to be changed.

[0059] Specifically, the above step S01, the step of reading the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded includes:

[0060] Step S011, collecting dashboard data of the vehicle to be traded through the camera module;

[0061] Step S012, reading the ECU engine control system of the vehicle to be traded through the EOBD to obtain the first vehicle information of the vehicle to be traded;

[0062] Step S013, based on the private protocol of the vehicle to be traded, read the second vehicle information of the vehicle to be traded from the electronic control system of the vehicle to be traded, wherein the electronic control system includes one or more of a braking system, a transmission system, a body control system and an ignition control system;

[0063] Step S014: output the vehicle information of the vehicle to be traded by combining the dashboard data, the first vehicle information and the second vehicle information.

[0064] The diagnostic device described in this embodiment includes a camera module, which can collect information from the dashboard of the vehicle to be traded, including but not limited to photographing and reading the dashboard of the vehicle to be traded to obtain dashboard data (mileage, fuel gauge level, water tank level, etc.) of the vehicle to be traded;

[0065] Subsequently, the ECU of the vehicle to be traded is read through EOBD (i.e., vehicle fault diagnosis software) to obtain the mileage data recorded by the ECU in the vehicle to be traded (i.e., the first vehicle information). It should be clear that the first vehicle information obtained after reading the ECU engine control system should include, in addition to the mileage data:

[0066] (1) Engine parameters: including speed, coolant temperature, oil pressure, intake air temperature, intake air pressure, etc.;

[0067] (2) Fuel system information: such as fuel pressure, injector working status, fuel concentration, etc.;

[0068] (3) Emission control data: including oxygen sensor feedback, exhaust gas recirculation (EGR) system operation, catalytic converter efficiency, etc.;

[0069] (4) Fault Code: Also known as Diagnostic Trouble Code (DTC), it records faults and problems in the engine and its related systems to help diagnose and repair faults;

[0070] (5) Performance parameters: such as acceleration, torque output, engine load, etc.

[0071] (6) Engine operating mode: such as idle, part load, full load, etc.

[0072] (7) Start and stop control: including start time, stop conditions, etc.;

[0073] (8) Vehicle driving mode: Some systems may also provide information on engine response and output under driving modes (e.g., economy mode, sport mode);

[0074] After reading the electronic control system of the transaction vehicle, in order to avoid the electronic control system of the vehicle being modified accordingly, the present embodiment also needs to read multiple systems in the vehicle, such as the brake system, transmission system, body control system and ignition control system, etc. However, since each vehicle has a different private protocol, it is necessary to open the vehicle model software with the vehicle private protocol in the diagnostic device, read the brake system, transmission system, body control system and ignition control system, and obtain the second vehicle information of the vehicle to be traded;

[0075] It should be clear that the above-mentioned second vehicle information at least includes:

[0076] After reading the brake system, the following are obtained: (1) brake pressure and hydraulic pressure, (2) brake disc and brake drum temperature, (3) brake force distribution, (4) brake system fault codes, (5) brake system activity status, and (6) brake system actuator status;

[0077] The transmission system is read to obtain (1) sensor data, (2) shifting behavior, (3) fluid conditions, (4) fault diagnosis and fault codes, (5) ECU data, and (6) driving patterns and adaptive learning;

[0078] After reading the body control system, the following information is obtained: (1) door control information, (2) window control information, (3) suspension adjustment, (4) roll control, (5) driving mode, (6) vehicle height and aerodynamics, and (7) fault diagnosis and fault codes;

[0079] Read the ignition control system to obtain (1) ignition times, (2) ignition system status, (3) fault diagnosis and fault codes, (4) engine performance data, (5) ignition system voltage and current, (6) combustion efficiency, and (7) ignition system operating mode and adjustments.

[0080] Finally, the vehicle information of the vehicle to be traded is output by combining the dashboard data, the first vehicle information and the second vehicle information.

[0081] More specifically, the above step S02, the step of performing vehicle mileage comparison based on the vehicle information to obtain the mileage data of the vehicle to be traded, includes:

[0082] Step S021, comparing the mileage of the instrument panel data with the first vehicle information to obtain a first comparison result;

[0083] Step S025, when the first comparison result is a passed comparison, a mileage comparison is performed based on the second vehicle information to obtain the mileage data of the vehicle to be traded.

[0084] After obtaining the vehicle information, the vehicle mileage can be compared to obtain the mileage data of the transaction vehicle. In actual second-hand car transactions, the information on the dashboard is more easily modified, but if the system information inside the vehicle is to be modified, the labor cost and economic cost are relatively high, so no major changes will be made. Therefore, the mileage can be compared between the dashboard data and the first vehicle information to obtain a first comparison result, that is, whether there is a deviation between the dashboard data and the mileage data in the first vehicle information, and whether the deviation is within a specified range;

[0085] When the verification result is passed, in order to further verify the vehicle's mileage data, the second vehicle information obtained above is used to perform comparisons within the system and between systems to detect whether the vehicle's mileage data is consistent. If there are no problems with all comparisons, the mileage data of the transaction vehicle is output and can be used for actual valuation.

[0086] Further, the solution of this embodiment is as follows Figure 2 As shown:

[0087] First, plug the diagnostic device (inspection device) into the vehicle's OBD diagnostic socket and start the vehicle;

[0088] Then, the mileage of a single control system (ECU) is read through the standard EOBD software, usually in the engine system of a fuel vehicle or the VCU system of a new energy vehicle;

[0089] Then, compare it with the mileage on the vehicle instrument panel. If there is any discrepancy, it means that the vehicle mileage is unreasonable;

[0090] Then, if they are consistent, continue to read the mileage of the vehicle's main systems (engine, ABS, transmission, BCM, ICM) through the vehicle model software with the vehicle's private protocol;

[0091] Then, by comparing the above systems with each other, confirm that the mileage of each system is consistent;

[0092] Then, each system compares the current mileage of the system with the historical data stored in the background to confirm that it is not less than the historical mileage. Otherwise, it will prompt that the data is abnormal and there is suspicion of tampering.

[0093] Then, the above systems were compared repeatedly;

[0094] Finally, after confirming the correctness of the vehicle mileage, the corresponding valuation is performed to obtain the valuation result.

[0095] This embodiment uses the above scheme, specifically, the vehicle fault diagnosis software EOBD reads the control system of the vehicle to be traded to obtain the vehicle information of the vehicle to be traded; based on the vehicle information, the vehicle mileage comparison is performed to obtain the mileage data of the vehicle to be traded, and the vehicle valuation is performed based on the mileage data to obtain the valuation result of the vehicle to be traded. Thus, the vehicle fault diagnosis software reads the control of the vehicle to be traded to obtain the vehicle information, and then, based on the vehicle information, the vehicle mileage comparison is performed to obtain the mileage data of the vehicle to be traded, and the corresponding valuation calculation is performed to obtain the valuation result of the vehicle to be traded, which solves the problem of inaccurate valuation caused by the inability to accurately obtain the internal device information and odometer information of the vehicle to be traded, and improves the accuracy of vehicle valuation.

[0096] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. Figure 3 , step S025, performing mileage comparison based on the second vehicle information to obtain mileage data of the vehicle to be traded, the vehicle valuation method further includes steps S0251 to S0253:

[0097] Step S0251, performing a lateral system comparison through the brake system, the transmission system, the body control system and the ignition control system to obtain a lateral comparison result;

[0098] Step S0252, when the lateral comparison result is passed, a longitudinal system comparison is performed on the background data and historical data of the brake system, the transmission system, the body control system and the ignition control system to obtain a longitudinal comparison result;

[0099] Step S0253, when the longitudinal comparison result is passed, output the mileage data of the vehicle to be traded.

[0100] In the process of comparing the mileage through the second vehicle information, it is clear that there are relevant information about the brake system, transmission system, body control system and ignition control system, and in the process of using the vehicle, the hardware and software on these systems will have corresponding wear and tear, which is inevitable. If these data do not match the corresponding interval range, it means that the odometer of the vehicle may have been modified. Therefore, in this embodiment, the above-mentioned systems are preferentially used for horizontal system comparison (i.e., data comparison between various systems) to check whether there is any abnormality in any system;

[0101] When the data comparison between each system is passed, a longitudinal system comparison of each system is performed (that is, each system queries the data of its own system). When the longitudinal system comparison is also passed, the current mileage data can be output as normal and the valuation calculation can be performed.

[0102] After obtaining the mileage data, the vehicle valuation can be performed. Figure 1 In the illustrated embodiment, the step S02, performing vehicle valuation based on the mileage data to obtain the valuation result of the vehicle to be traded, includes:

[0103] Step S026, performing information query based on the vehicle frame number of the vehicle to be traded to obtain brand information, model information, and insurance and maintenance records of the vehicle to be traded;

[0104] Step S027, performing an initial valuation based on the brand information, model information, and insurance and maintenance records to obtain an initial valuation result of the vehicle to be traded;

[0105] Step S028, updating the initial valuation result by using the mileage information to obtain a valuation result.

[0106] After determining the mileage data of the vehicle to be traded, the information query is performed based on the vehicle frame number of the vehicle to be traded. It should be understood here that the vehicle frame number (VIN) is a 17-character code used to uniquely identify the car. It is similar to the ID card number of the car. Each car has a unique VIN, and no two cars have the same VIN. The frame number is usually engraved on the metal parts of the vehicle, such as the front of the engine compartment, the bottom left side of the cab, the cab door frame, etc. It can also be found on the vehicle's registration certificate and insurance policy;

[0107] Therefore, the information obtained based on the vehicle frame number is unique. The main information obtained in the embodiment of the present application is the brand information, model information, and insurance and maintenance records of the vehicle to be traded. This information can intuitively show whether there is any replacement of parts in the vehicle, etc., and can also be used to further calibrate the mileage data obtained in the above embodiment;

[0108] Then, the vehicle to be traded is valued by obtaining brand information, model information and maintenance records to obtain an initial valuation result of the vehicle to be traded, but the mileage information of the vehicle is not included at this time;

[0109] Then, based on the initial valuation result, further valuation is performed through mileage information to obtain the final valuation result.

[0110] In the process of comparison in this embodiment, there may be a situation where the comparison fails. Therefore, after the step S021 of comparing the mileage of the instrument panel data with the first vehicle information to obtain the first comparison result, the method further includes:

[0111] Step S022, when the first comparison result is comparison failure, analyzing the first vehicle information and the instrument panel data to obtain a data deviation value;

[0112] Step S023, if the data deviation value is greater than a preset deviation threshold, outputting an alarm message to the corresponding user;

[0113] Step S024, if the data deviation value is less than the deviation threshold, the data deviation value is recorded, and the step of: performing mileage comparison based on the second vehicle information to obtain the mileage data of the vehicle to be traded is executed.

[0114] When the comparison result between the instrument panel and the engine control system fails, the deviation between the two is analyzed to see whether it is within a reasonable range. If it is not within the reasonable range, an error is reported and no subsequent information comparison is performed;

[0115] If the deviation value is within a reasonable range, the data deviation value is recorded and then compared with the second vehicle information, wherein the purpose of recording the data is to determine accurate data based on the result of the second vehicle information later;

[0116] In actual vehicle usage scenarios, some systems may be outdated or damaged, and the original owner may also replace them. The mileage data at this time may not correspond, but the vehicle still needs to be valued. At this time, corresponding valuation ratios can be set for multiple systems. For example, if the owner prefers the original gearbox, the gearbox system will have a larger ratio. If the gearbox data is more accurate, the corresponding price will be higher. In addition, this embodiment can also correct the second vehicle information based on the maintenance record and insurance record. For example, if the insurance record shows that the brake system is repaired, the display results of the gearbox system, body control system and ignition control system are consistent, but the brake system is inconsistent, then the brake system will be corrected accordingly.

[0117] This embodiment adopts the above scheme, specifically, performs a lateral system comparison through the brake system, transmission system, body control system and ignition control system to obtain a lateral comparison result; when the lateral comparison result is passed, a longitudinal system comparison is performed on the background data and historical data of the brake system, transmission system, body control system and ignition control system to obtain a longitudinal comparison result; when the longitudinal comparison result is passed, the mileage data of the vehicle to be traded is output. Thus, the vehicle information is obtained by reading the control of the vehicle to be traded through the vehicle fault diagnosis software, and then the vehicle mileage comparison is performed based on the vehicle information to obtain the mileage data of the vehicle to be traded, and the corresponding valuation calculation is performed to obtain the valuation result of the vehicle to be traded, which solves the problem of inaccurate valuation caused by the inability to accurately obtain the internal device information and odometer information of the vehicle to be traded, and improves the accuracy of vehicle valuation.

[0118] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the vehicle valuation method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.

[0119] This application also provides a vehicle valuation device, please refer to Figure 4 , the vehicle valuation device comprises:

[0120] The reading module 10 is used to read the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded;

[0121] The valuation module 20 is used to perform vehicle mileage comparison based on the vehicle information to obtain mileage data of the vehicle to be traded, and perform vehicle valuation based on the mileage data to obtain a valuation result of the vehicle to be traded.

[0122] The vehicle valuation device provided by the present application adopts the vehicle valuation method in the above embodiment, which can solve the technical problem that the internal device information and odometer information of the vehicle to be traded cannot be accurately obtained, resulting in inaccurate valuation. Compared with the prior art, the beneficial effects of the vehicle valuation device provided by the present application are the same as the beneficial effects of the vehicle valuation method provided by the above embodiment, and the other technical features of the vehicle valuation device are the same as the features disclosed in the above embodiment method, which will not be repeated here.

[0123] The present application provides a vehicle valuation device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the vehicle valuation method in the above-mentioned embodiment one.

[0124] Reference below Figure 5 , which shows a schematic diagram of the structure of a vehicle valuation device suitable for implementing the embodiment of the present application. The vehicle valuation device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The vehicle valuation device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0125] like Figure 5 As shown, the vehicle valuation device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the vehicle valuation device are also stored. The processing device 1001, ROM1002, and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the vehicle valuation device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a vehicle valuation device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.

[0126] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0127] The vehicle valuation device provided by the present application adopts the vehicle valuation method in the above embodiment, which can solve the technical problem that the internal device information and odometer information of the vehicle to be traded cannot be accurately obtained, resulting in inaccurate valuation. Compared with the prior art, the beneficial effects of the vehicle valuation device provided by the present application are the same as the beneficial effects of the vehicle valuation method provided by the above embodiment, and the other technical features in the vehicle valuation device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.

[0128] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0129] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

[0130] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the vehicle valuation method in the above-mentioned embodiment.

[0131] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0132] The computer-readable storage medium may be included in the vehicle valuation device; or may exist independently without being assembled into the vehicle valuation device.

[0133] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the vehicle valuation device, the vehicle valuation device: reads the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded; performs vehicle mileage comparison based on the vehicle information to obtain the mileage data of the vehicle to be traded, and performs vehicle valuation based on the mileage data to obtain the valuation result of the vehicle to be traded.

[0134] Computer program code for performing the operations of the present application may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0135] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0136] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.

[0137] The readable storage medium provided in this application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned vehicle valuation method, and can solve the technical problem that the internal device information and odometer information of the vehicle to be traded cannot be accurately obtained, resulting in inaccurate valuation. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the vehicle valuation method provided in the above-mentioned embodiment, and will not be repeated here.

[0138] The present application also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the steps of the vehicle valuation method as described above are implemented.

[0139] The computer program product provided by this application can solve the technical problem that the internal device information and odometer information of the vehicle to be traded cannot be accurately obtained, resulting in inaccurate valuation. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as the beneficial effects of the vehicle valuation method provided by the above embodiment, and will not be repeated here.

[0140] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.

Claims

1. A vehicle valuation method, characterized in that: The vehicle valuation method is applied to a diagnostic device, and the method comprises: The control system of the vehicle to be traded is read through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded; A vehicle mileage comparison is performed based on the vehicle information to obtain mileage data of the vehicle to be traded, and a vehicle valuation is performed based on the mileage data to obtain a valuation result of the vehicle to be traded.

2. The method according to claim 1, characterized in that The diagnostic device includes a camera module, and the step of reading the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded includes: Collecting dashboard data of the vehicle to be traded through the camera module; Reading the ECU engine control system of the vehicle to be traded through the EOBD to obtain the first vehicle information of the vehicle to be traded; Based on the private protocol of the vehicle to be traded, second vehicle information of the vehicle to be traded is obtained by reading from an electronic control system of the vehicle to be traded, wherein the electronic control system includes one or more of a braking system, a transmission system, a body control system, and an ignition control system; The vehicle information of the vehicle to be traded is output by combining the dashboard data, the first vehicle information and the second vehicle information.

3. The method according to claim 2, characterized in that The step of comparing the vehicle mileage based on the vehicle information to obtain the mileage data of the vehicle to be traded includes: Comparing the mileage of the instrument panel data with the first vehicle information to obtain a first comparison result; When the first comparison result is a passed comparison, a mileage comparison is performed based on the second vehicle information to obtain the mileage data of the vehicle to be traded.

4. The method according to claim 3, characterized in that The step of performing mileage comparison based on the second vehicle information to obtain the mileage data of the vehicle to be traded includes: Performing a lateral system comparison through the brake system, the transmission system, the body control system and the ignition control system to obtain a lateral comparison result; When the lateral comparison result is passed, a longitudinal system comparison is performed on the background data and historical data of the brake system, the transmission system, the body control system and the ignition control system to obtain a longitudinal comparison result; When the longitudinal comparison result is passed, the mileage data of the vehicle to be traded is output.

5. The method according to claim 1, characterized in that The step of performing vehicle valuation according to the mileage data to obtain a valuation result of the vehicle to be traded comprises: Performing information query based on the vehicle frame number of the vehicle to be traded to obtain brand information, model information, and insurance and maintenance records of the vehicle to be traded; Performing an initial valuation based on the brand information, model information, and insurance and maintenance records to obtain an initial valuation result of the vehicle to be traded; The initial valuation result is updated using the mileage information to obtain a valuation result.

6. The method according to claim 3, characterized in that After the step of comparing the mileage of the dashboard data with the first vehicle information to obtain a first comparison result, the method further includes: When the first comparison result is that the comparison fails, analyzing the first vehicle information and the instrument panel data to obtain a data deviation value; If the data deviation value is greater than a preset deviation threshold, an alarm message is output to the corresponding user; If the data deviation value is less than the deviation threshold, the data deviation value is recorded, and the steps are executed: mileage comparison is performed based on the second vehicle information to obtain the mileage data of the vehicle to be traded.

7. A vehicle valuation device, characterized in that: The device is applied to diagnostic equipment, including: A reading module, used to read the control system of the vehicle to be traded through the vehicle fault diagnosis software EOBD to obtain the vehicle information of the vehicle to be traded; The valuation module is used to compare the vehicle mileage based on the vehicle information to obtain the mileage data of the vehicle to be traded, and to perform vehicle valuation based on the mileage data to obtain the valuation result of the vehicle to be traded.

8. A vehicle valuation device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the vehicle valuation method according to any one of claims 1 to 6.

9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the vehicle valuation method according to any one of claims 1 to 6 are implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the steps of the vehicle valuation method according to any one of claims 1 to 6 are implemented.