Intelligent automobile part identification system and method

Through the intelligent auto parts identification system, data acquisition, image recognition and blockchain technology are used to solve the problem of inconsistent information after accessories iteration, improve the identification accuracy and efficiency, ensure data security, and improve vehicle maintenance efficiency.

CN119152220AInactive Publication Date: 2024-12-17BEIJING ZHI YANG NORTH INTERNAITONAL EDUCATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411189710.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-28
Publication Date
2024-12-17
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

With the increase and iterative upgrade of the types of auto parts, the information of manufacturers entered in the existing auto parts identification system is inconsistent with the actual iterated accessories, resulting in a decrease in recognition accuracy.

Method used

An intelligent auto parts identification system is designed, including a server side, a data acquisition terminal, a backend control terminal and a handheld mobile terminal. Through data acquisition, data management, size measurement, data verification and data update units, the accessory data is realized. Real-time acquisition, feature extraction, image recognition and matching, use blockchain technology to ensure data integrity and security, and maintain the accuracy of the knowledge base through clustering analysis and data update processes.

Benefits of technology

It improves the accuracy and efficiency of accessories identification, ensures the security and completeness of data, solves the problem of inconsistent information after accessories iteration, and improves the efficiency and accuracy of vehicle maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119152220A_ABST
    Figure CN119152220A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicle part intelligent identification, and provides an intelligent automobile part identification system and method, and the system comprises a data acquisition unit, a data management unit, a size measurement unit, a data verification unit, a data updating unit and other cooperative work units. The efficient and accurate acquisition and management of the part data of the automobile parts are realized, and the identification efficiency and the data accuracy are improved. Besides, the application of the data tamper-proof unit further guarantees the integrity and authenticity of the data, data tampering is effectively prevented by means of real-time data acquisition, grouped storage, block chain and Hash verification and the like, a solid data guarantee is provided for the recognition of the parts of the automobile parts, and the recognition accuracy of the parts of the automobile parts is improved. According to the invention, the accuracy and efficiency of identification are improved, the security of data is also improved, and substantial convenience and benefits are brought to the automobile industry.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent identification of vehicle parts, and in particular to an intelligent automobile accessory part identification system and method. Background Art

[0002] With the development of the automobile industry, the types of auto parts and components are increasing, which makes it difficult to identify and manage the parts. The existing auto parts and components identification system technology has been continuously upgraded, from the initial paper records to the widely used electronic management. The technological innovation has significantly improved the accuracy of identification and the efficiency of management. In recent years, the integration of Internet of Things technology and big data analysis has made the parts identification system more intelligent, able to quickly track the flow of parts, predict parts demand, and optimize inventory management.

[0003] Existing auto parts identification systems usually use barcodes, QR codes or RFID (radio frequency identification) technology to uniquely identify each part. By scanning these identification codes in various links such as production, transportation, storage and sales of parts, the location and status of the parts can be tracked in real time. The system can also record the use and maintenance history of the parts, providing data support for automobile repair and maintenance.

[0004] Although the existing automobile parts and components identification system has made significant progress, the following technical pain points still exist: with the continuous increase in the types of accessories, accessories are iteratively upgraded, and the appearance and size of the accessories change after the iterative upgrade, resulting in the original accessories manufacturer information entered into the system being inconsistent with the actual accessories after the iteration. To solve this problem, the present invention provides an intelligent automobile parts and components identification system and method. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present invention provides an intelligent automobile parts component identification system and method to solve the problem that the appearance and size of accessories change after iterative upgrades, resulting in inconsistency between the original accessory manufacturer information entered into the system and the actual accessories after iteration.

[0006] In order to solve the above technical problems, the specific technical solutions of the present invention are as follows:

[0007] In the first aspect, the present invention provides an intelligent automobile parts identification system, including: a server, a data acquisition terminal, a background control terminal and a handheld mobile terminal, the server establishes a communication connection with the data acquisition terminal, the background control terminal and the handheld mobile terminal, the server analyzes the data collected by the data acquisition terminal, the background control terminal and the handheld mobile terminal, generates an automobile parts identification result, and sends the automobile parts identification result to the handheld mobile terminal, the server includes:

[0008] A data acquisition unit acquires auto parts data and auto parts information collected from a data acquisition terminal, and also acquires data information from a backend control terminal and a handheld mobile terminal;

[0009] The automobile parts and components data management unit extracts data features of the automobile parts and components data to obtain automobile parts and components parameter data, establishes an automobile parts and components knowledge base with the automobile parts and components parameter data, and establishes automobile parts and components attribute tags for the automobile parts and components parameter data in the automobile parts and components knowledge base, wherein the automobile parts and components attribute tags include data source information, automobile parts and components model, time when the automobile parts and components model is generated, and automobile parts and components appearance parameter data;

[0010] The dimension measuring unit receives the image data of automobile parts and components collected by the data collection terminal and the handheld mobile terminal, performs image recognition on the image data of automobile parts and components, and obtains real-time image dimension data of automobile parts and components;

[0011] The data verification unit matches the real-time automobile parts image size data with the automobile parts shape parameter data in the automobile parts knowledge base to obtain the real-time automobile parts shape parameter matching result, and the real-time automobile parts shape parameter matching result includes shape parameter matching success and shape parameter matching failure;

[0012] The data updating unit receives the parameter matching failure data in the data verification unit, retrieves the data in the matching process of the real-time automobile parts image size data and the automobile parts appearance parameter data in the automobile parts knowledge base, performs cluster analysis on the approximate automobile parts obtained in the matching process, obtains the approximate automobile parts ranking according to the automobile parts cluster analysis result, obtains the data source information of each automobile parts in the approximate automobile parts ranking according to the automobile parts attribute labels corresponding to each automobile parts in the approximate automobile parts ranking, sends automobile parts data update request information to the data source of each automobile parts in the approximate automobile parts ranking, updates the received automobile parts data update data in the automobile parts knowledge base, and is used to identify the automobile parts.

[0013] Furthermore, the intelligent automobile parts and components identification system provided by the present invention further includes a data tamper-proof unit:

[0014] Collect data generated by the data acquisition unit, the auto parts and components data management unit, the dimension measurement unit, the data verification unit and the data update unit in real time to obtain a real-time data set of the system;

[0015] Extracting data generation time information from the system real-time data set, grouping the data according to the preset time grouping rule according to the data generation time information in the system real-time data set to obtain real-time data grouping data, storing the real-time data grouping data in a database, and marking the real-time data grouping data stored in the database as a data packet;

[0016] The real-time data grouping data is stored in the blockchain in the form of data packets, and the hash value corresponding to the data packet is obtained;

[0017] Randomly extract the data packets that have been stored in the database, retrieve the data stored in the blockchain according to the hash value corresponding to the data packet, obtain the data stored in the blockchain, and compare the data stored in the blockchain with the data in the data packet. If the data is consistent, the data in the data packet has not been tampered with. If the data is inconsistent;

[0018] The data generation time corresponding to the inconsistent data is retrieved. If the generation time of the inconsistent data is not within the same time period as other data in the data packet, the inconsistent data is deemed to have been tampered with.

[0019] Furthermore, the intelligent automobile parts and components identification system provided by the present invention includes a data acquisition unit, comprising:

[0020] Real-time acquisition of auto parts data, including auto parts models, auto parts specifications, auto parts manufacturers and auto parts basic information;

[0021] The data acquisition unit establishes secure communication with the data acquisition terminal, the backend control terminal and the handheld mobile terminal to receive real-time accessory data, auto parts and components image data and user operation information;

[0022] Perform preliminary verification on the received external data and store the verified data in the server database in a predetermined format.

[0023] Furthermore, the intelligent automobile parts and components identification system provided by the present invention, the version management unit includes:

[0024] If the accessory parts data in the knowledge base does not match the actual accessory parts data, start the accessory parts data update process, which includes requesting the latest data from the data source and replacing and supplementing it in the knowledge base;

[0025] During the update process of the accessory parts data update process, the data verification unit compares and verifies the newly received data with the existing data in the knowledge base;

[0026] For data that fails to match, the data update unit performs cluster analysis to find the accessory data that is closest to the new knowledge;

[0027] Based on the cluster analysis results, the priority and scope of data update are determined to ensure the accuracy and completeness of the knowledge base.

[0028] Furthermore, the intelligent automobile parts and components identification system and the dimension measurement unit provided by the present invention include:

[0029] Setting auto parts basic points on auto parts, and establishing a virtual grid network with the auto parts basic points as the original points;

[0030] Setting coordinate information on the virtual grid, determining the position of the auto parts and components on the virtual grid, and then extracting the coordinate information corresponding to the position of the auto parts and components on the virtual grid to obtain real-time coordinate information of the auto parts and components;

[0031] According to the real-time automobile parts and components coordinate information, real-time automobile parts and components virtual image data are generated, and according to the real-time automobile parts and components coordinate information virtual image, the size of the real-time automobile parts and components is determined.

[0032] Furthermore, the intelligent automobile parts and components identification system and data verification unit provided by the present invention include:

[0033] The data verification unit also includes an error processing unit and an error feedback unit. During the matching process, if a data format error or communication failure occurs, the data verification unit records the error information and sends error feedback to the background control terminal and the handheld mobile terminal.

[0034] Furthermore, the intelligent automobile parts and components identification system and data updating unit provided by the present invention include:

[0035] The data updating unit retrieves the data in the matching process from the database, including the real-time image size data of the auto parts and components and detailed information for comparison with the parameters in the knowledge base;

[0036] The data update unit sends a data update request message, including the accessory model requested to be updated, the current image data, and the recommended update content;

[0037] When receiving the auto parts and components update data returned by the data source, the data update unit verifies and reviews the data, and after passing the verification, updates it to the auto parts and components knowledge base on the server side.

[0038] In a second aspect, the present invention provides an intelligent automobile parts identification method, which is applied to the intelligent automobile parts identification system, comprising:

[0039] Step S101, obtaining auto parts and components data, as well as auto parts and components information collected from a data collection terminal, and also obtaining data information from a backend control terminal and a handheld mobile terminal;

[0040] Step S102, extracting data features from the auto parts and components data to obtain auto parts and components parameter data, establishing an auto parts and components knowledge base with the auto parts and components parameter data, and establishing auto parts and components attribute tags for the auto parts and components parameter data in the auto parts and components knowledge base, wherein the auto parts and components attribute tags include data source information, auto parts and components model, the time when the auto parts and components model is generated, and auto parts and components appearance parameter data;

[0041] Step S103, receiving the automobile parts and components image data collected by the data collection terminal and the handheld mobile terminal, performing image recognition on the automobile parts and components image data, and obtaining real-time automobile parts and components image size data;

[0042] Step S104, matching the real-time automobile parts and components image size data with the automobile parts and components appearance parameter data in the automobile parts and components knowledge base to obtain the real-time automobile parts and components appearance parameter matching result, the real-time automobile parts and components appearance parameter matching result including the appearance parameter matching success and the appearance parameter matching failure;

[0043] Step S105, receiving parameter matching failure data, retrieving data in the process of matching real-time auto parts and components image size data with auto parts and components appearance parameter data in the auto parts and components knowledge base, performing cluster analysis on the approximate auto parts and components obtained in the matching process, obtaining the approximate auto parts and components ranking according to the auto parts and components cluster analysis results, obtaining the data source information of each auto parts and components in the approximate auto parts and components ranking according to the auto parts and components attribute labels corresponding to each auto parts and components in the approximate auto parts and components ranking, sending auto parts and components data update request information to the data source of each auto parts and components in the approximate auto parts and components ranking, updating the received auto parts and components data update data in the auto parts and components knowledge base, and using it to identify the auto parts and components.

[0044] The beneficial effects of the present invention are as follows: First, the present invention realizes efficient and accurate acquisition and management of automobile parts and components data through the coordinated work of the data acquisition unit, the data management unit, the dimension measurement unit, the data verification unit and the data update unit, improves data accuracy and recognition efficiency, and makes the parts recognition process faster and more reliable.

[0045] Secondly, the application of data anti-tampering unit further enhances the data security of the system. Through real-time data collection, group storage, blockchain technology and hash verification, it effectively protects the integrity and authenticity of the data and prevents the data from being tampered with during storage and transmission. This provides a solid data guarantee for the identification of auto parts and components.

[0046] In general, the present invention not only improves the accuracy and efficiency of auto parts identification through intelligent and automated data processing and verification processes, but also ensures data security, bringing substantial convenience and benefits to the automotive industry. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the technical solution of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0048] Figure 1 A schematic diagram of a method flow chart provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described in conjunction with the specific embodiments of the present invention and the corresponding drawings. 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. The technical solutions provided by the embodiments of the present invention are described in detail below in conjunction with the drawings.

[0050] In order to better understand the purpose of the present invention, the present invention is described in further detail below.

[0051] In the first aspect, the present invention provides an intelligent automobile parts identification system, including: a server, a data acquisition terminal, a background control terminal and a handheld mobile terminal, the server establishes a communication connection with the data acquisition terminal, the background control terminal and the handheld mobile terminal, the server analyzes the data collected by the data acquisition terminal, the background control terminal and the handheld mobile terminal, generates an automobile parts identification result, and sends the automobile parts identification result to the handheld mobile terminal, the server includes:

[0052] A data acquisition unit acquires auto parts data and auto parts information collected from a data acquisition terminal, and also acquires data information from a backend control terminal and a handheld mobile terminal;

[0053] First, the data acquisition unit acquires the basic data of the auto parts and components from the relevant data sources in real time, including the model, specification, manufacturer and basic information of the auto parts and components.

[0054] Secondly, the data acquisition unit establishes secure communication with the data acquisition terminal, and receives the relevant information of the auto parts and components in real time through the data acquisition terminal. The data acquisition terminal obtains the relevant information of the auto parts and components through scanning, measurement and other methods.

[0055] In addition, the data acquisition unit also establishes a connection with the background control terminal to receive auto parts and components related data or instructions from the background management system, so that the system can be seamlessly connected with the management system to achieve two-way data flow.

[0056] At the same time, the data acquisition unit also establishes a communication connection with the handheld mobile terminal to receive automobile parts and components information or image data input by on-site operators through handheld devices, providing the system with a wider range of data sources and enhancing the flexibility and practicality of the system.

[0057] Finally, after receiving the external data, the data acquisition unit will perform a preliminary check on the data to ensure the accuracy and completeness of the data. After passing the check, the data will be stored in the server database in a predetermined format for subsequent data processing and analysis.

[0058] The automobile parts and components data management unit extracts data features of the automobile parts and components data to obtain automobile parts and components parameter data, establishes an automobile parts and components knowledge base with the automobile parts and components parameter data, and establishes automobile parts and components attribute tags for the automobile parts and components parameter data in the automobile parts and components knowledge base, wherein the automobile parts and components attribute tags include data source information, automobile parts and components model, time when the automobile parts and components model is generated, and automobile parts and components appearance parameter data;

[0059] First, key data features are extracted from the original data, including the model, specifications, manufacturer information, and specific appearance parameter data of auto parts and components, to convert the original data into parameter data that is easier to analyze and compare.

[0060] Next, the extracted parameter data is used to construct an automotive parts and components knowledge base, which not only stores detailed information about the identified parts, but also stores data in a structured manner that can be easily queried, updated, and managed.

[0061] In addition, the auto parts data management unit also establishes attribute tags for each accessory parameter data in the knowledge base, which include data source information, auto parts model, model generation time, and specific appearance parameter data, etc. These attribute tags not only help to classify and identify accessories in detail, but also provide important reference information when updating, querying and comparing data.

[0062] The dimension measuring unit receives the image data of automobile parts and components collected by the data collection terminal and the handheld mobile terminal, performs image recognition on the image data of automobile parts and components, and obtains real-time image dimension data of automobile parts and components;

[0063] First, the dimension measurement unit receives image data sent from the data acquisition terminal and the handheld mobile terminal. These data are usually images of auto parts and components obtained by scanning or photographing.

[0064] Next, the dimension measurement unit performs image recognition processing on the image data, which involves image processing techniques such as edge detection and feature extraction, etc., in order to extract key information from the image, such as the boundaries and feature points of the accessories.

[0065] In order to measure the size more accurately, the dimension measurement unit may set base points on the accessory and establish a virtual grid based on this. The grid helps to locate the various parts of the accessory more accurately. At the same time, by setting coordinate information on the grid, the system can extract the coordinates corresponding to the positions of the various parts of the accessory on the grid, thereby obtaining real-time coordinate information.

[0066] Finally, based on these coordinate information, the dimension measurement unit will generate virtual image data of the accessory and determine the exact size of the accessory through further analysis. The dimension data will be saved and used in subsequent data matching and verification processes.

[0067] For example, if the image data of an automobile accessory part is sent to the server, the dimension measurement unit will first receive the data and then use image processing technology to perform edge detection to determine the boundary of the accessory. Then, the coordinates of each part are determined by setting the basic points on the accessory and establishing a virtual grid. Finally, the key dimensions of the accessory, such as length and width, are calculated based on these coordinate information, and these data are saved for subsequent use.

[0068] The data verification unit matches the real-time automobile parts image size data with the automobile parts shape parameter data in the automobile parts knowledge base to obtain the real-time automobile parts shape parameter matching result, and the real-time automobile parts shape parameter matching result includes shape parameter matching success and shape parameter matching failure;

[0069] First, the data verification unit receives the real-time automobile parts image size data from the size measurement unit. The data is the size information obtained by identifying the automobile parts image.

[0070] Next, the data verification unit matches these real-time data with the shape parameter data in the auto parts knowledge base. This process is done by comparing the similarity or consistency of the two. If the real-time image size data is highly consistent with the data in the knowledge base, then the match is successful. On the contrary, if there is a significant difference, the match is unsuccessful.

[0071] During the matching process, if there is a data format error or communication failure, the data verification unit will record the error information and send error feedback to the backend control terminal and handheld mobile terminal in a timely manner so that relevant personnel can deal with these problems in a timely manner.

[0072] For data that fails to match, the data verification unit will pass the results to the data update unit, and the data update unit will further process these unmatched data to request and update the data in the knowledge base, thereby ensuring the accuracy and timeliness of the knowledge base.

[0073] In addition, the data verification unit also works closely with other units, such as the dimension measurement unit and the data update unit, to ensure the smooth operation of the entire system and the accuracy of the data.

[0074] The data updating unit receives the parameter matching failure data in the data verification unit, retrieves the data in the matching process of the real-time automobile parts image size data and the automobile parts appearance parameter data in the automobile parts knowledge base, performs cluster analysis on the approximate automobile parts obtained in the matching process, obtains the approximate automobile parts ranking according to the automobile parts cluster analysis result, obtains the data source information of each automobile parts in the approximate automobile parts ranking according to the automobile parts attribute labels corresponding to each automobile parts in the approximate automobile parts ranking, sends automobile parts data update request information to the data source of each automobile parts in the approximate automobile parts ranking, updates the received automobile parts data update data in the automobile parts knowledge base, and is used to identify the automobile parts.

[0075] The data updating unit first receives the data of unsuccessful parameter matching from the data verification unit, which reflects the inconsistency between the real-time collected image size data of automobile parts and components and the existing data in the knowledge base.

[0076] The data update unit retrieves all data involved in the matching process, including real-time image size data and shape parameter data in the knowledge base. The data update unit performs cluster analysis on the approximate auto parts obtained in the matching process. This analysis helps to find the most relevant accessory information for the current unmatched data. Based on the results of the cluster analysis, the approximate auto parts will be sorted.

[0077] By consulting the attribute labels corresponding to each accessory part in the sorting of similar auto parts, the data update unit can obtain the data source information of each accessory part. Subsequently, the data update unit sends data update requests to each auto parts data source in the sorting. These requests may include the accessory model to be updated, the current image data, and the recommended update content. When the data source returns the updated data of the auto parts, the data update unit will verify and review it to ensure the accuracy and completeness of the data.

[0078] When the data is verified, the data update unit will add the new data to the auto parts and components knowledge base on the server side, so that the knowledge base can be kept up to date and provide accurate data support for subsequent auto parts and components identification.

[0079] Specifically, the intelligent automobile parts and components identification system provided by the present invention further includes a data tamper-proof unit:

[0080] Collect data generated by the data acquisition unit, the auto parts and components data management unit, the dimension measurement unit, the data verification unit and the data update unit in real time to obtain a real-time data set of the system;

[0081] Extracting data generation time information from the system real-time data set, grouping the data according to the preset time grouping rule according to the data generation time information in the system real-time data set to obtain real-time data grouping data, storing the real-time data grouping data in a database, and marking the real-time data grouping data stored in the database as a data packet;

[0082] The real-time data grouping data is stored in the blockchain in the form of data packets, and the hash value corresponding to the data packet is obtained;

[0083] Randomly extract the data packets that have been stored in the database, retrieve the data stored in the blockchain according to the hash value corresponding to the data packet, obtain the data stored in the blockchain, and compare the data stored in the blockchain with the data in the data packet. If the data is consistent, the data in the data packet has not been tampered with. If the data is inconsistent;

[0084] The data generation time corresponding to the inconsistent data is retrieved. If the generation time of the inconsistent data is not within the same time period as other data in the data packet, the inconsistent data is deemed to have been tampered with.

[0085] First, the data anti-tampering unit will collect the data generated by each unit (such as data acquisition unit, automobile parts and components data management unit, dimension measurement unit, data verification unit and data update unit) in real time to form a real-time data set of the system.

[0086] Next, the data is grouped according to the time information when it is generated and stored in the database, and each group of data is marked as a data packet.

[0087] Then, the data packets are stored in the blockchain, and each data packet generates a corresponding hash value. The use of blockchain technology provides a guarantee for the security of the data.

[0088] In order to verify the integrity of the data, the system will randomly extract the data packet already stored in the database, and use the previously generated hash value to retrieve the corresponding data from the blockchain for comparison. If the data of the two are consistent, it means that the data in the data packet has not been tampered with.

[0089] If there is any inconsistency in the data, the system will further check the data. Specifically, it will retrieve the data generation time of the inconsistent data. If the data generation time does not match the time period of other data in the data packet, it will be considered to have been tampered with.

[0090] Specifically, the intelligent automobile parts and components identification system provided by the present invention, the data acquisition unit, includes:

[0091] Real-time acquisition of auto parts data, including auto parts models, auto parts specifications, auto parts manufacturers and auto parts basic information;

[0092] The data acquisition unit establishes secure communication with the data acquisition terminal, the backend control terminal and the handheld mobile terminal to receive real-time accessory data, auto parts and components image data and user operation information;

[0093] Perform preliminary verification on the received external data and store the verified data in the server database in a predetermined format.

[0094] Specifically, the intelligent automobile parts identification system and version management unit provided by the present invention include:

[0095] If the accessory parts data in the knowledge base does not match the actual accessory parts data, start the accessory parts data update process, which includes requesting the latest data from the data source and replacing and supplementing it in the knowledge base;

[0096] During the update process of the accessory parts data update process, the data verification unit compares and verifies the newly received data with the existing data in the knowledge base;

[0097] For data that fails to match, the data update unit performs cluster analysis to find the accessory data that is closest to the new knowledge;

[0098] Based on the cluster analysis results, the priority and scope of data update are determined to ensure the accuracy and completeness of the knowledge base.

[0099] Specifically, the intelligent automobile parts and components identification system and dimension measurement unit provided by the present invention include:

[0100] Setting auto parts basic points on auto parts, and establishing a virtual grid network with the auto parts basic points as the original points;

[0101] Setting coordinate information on the virtual grid, determining the position of the auto parts and components on the virtual grid, and then extracting the coordinate information corresponding to the position of the auto parts and components on the virtual grid to obtain real-time coordinate information of the auto parts and components;

[0102] According to the real-time automobile parts and components coordinate information, real-time automobile parts and components virtual image data are generated, and according to the real-time automobile parts and components coordinate information virtual image, the size of the real-time automobile parts and components is determined.

[0103] Specifically, the intelligent automobile parts and components identification system and data verification unit provided by the present invention include:

[0104] The data verification unit also includes an error processing unit and an error feedback unit. During the matching process, if a data format error or communication failure occurs, the data verification unit records the error information and sends error feedback to the background control terminal and the handheld mobile terminal.

[0105] Specifically, the intelligent automobile parts and components identification system and data updating unit provided by the present invention include:

[0106] The data updating unit retrieves the data in the matching process from the database, including the real-time image size data of the auto parts and components and detailed information for comparison with the parameters in the knowledge base;

[0107] The data update unit sends a data update request message, including the accessory model requested to be updated, the current image data, and the recommended update content;

[0108] When receiving the auto parts and components update data returned by the data source, the data update unit verifies and reviews the data, and after passing the verification, updates it to the auto parts and components knowledge base on the server side.

[0109] In a second aspect, the present invention provides an intelligent automobile parts identification method, which is applied to the intelligent automobile parts identification system, comprising:

[0110] Step S101, obtaining auto parts and components data, as well as auto parts and components information collected from a data collection terminal, and also obtaining data information from a backend control terminal and a handheld mobile terminal;

[0111] Step S102, extracting data features from the auto parts and components data to obtain auto parts and components parameter data, establishing an auto parts and components knowledge base with the auto parts and components parameter data, and establishing auto parts and components attribute tags for the auto parts and components parameter data in the auto parts and components knowledge base, wherein the auto parts and components attribute tags include data source information, auto parts and components model, the time when the auto parts and components model is generated, and auto parts and components appearance parameter data;

[0112] Step S103, receiving the automobile parts and components image data collected by the data collection terminal and the handheld mobile terminal, performing image recognition on the automobile parts and components image data, and obtaining real-time automobile parts and components image size data;

[0113] Step S104, matching the real-time automobile parts and components image size data with the automobile parts and components appearance parameter data in the automobile parts and components knowledge base to obtain the real-time automobile parts and components appearance parameter matching result, the real-time automobile parts and components appearance parameter matching result including the appearance parameter matching success and the appearance parameter matching failure;

[0114] Step S105, receiving parameter matching failure data, retrieving data in the process of matching real-time auto parts and components image size data with auto parts and components appearance parameter data in the auto parts and components knowledge base, performing cluster analysis on the approximate auto parts and components obtained in the matching process, obtaining the approximate auto parts and components ranking according to the auto parts and components cluster analysis results, obtaining the data source information of each auto parts and components in the approximate auto parts and components ranking according to the auto parts and components attribute labels corresponding to each auto parts and components in the approximate auto parts and components ranking, sending auto parts and components data update request information to the data source of each auto parts and components in the approximate auto parts and components ranking, updating the received auto parts and components data update data in the auto parts and components knowledge base, and using it to identify the auto parts and components.

[0115] The present invention aims at the problem that after the iterative upgrade of accessories, the information of the original accessory manufacturer is inconsistent with the actual iterated accessories. The data updating unit in the technical solution of the present invention provides an effective solution.

[0116] When an accessory is upgraded, the data update unit starts the update process. First, it communicates with the data source, which may be the accessory manufacturer, supplier or other relevant data provider. The data update unit sends a data update request to these data sources, requesting the latest accessory data.

[0117] When receiving the latest accessory data returned by the data source, the data update unit verifies and reviews the data to ensure its accuracy and completeness. After verification, the data will be updated to the auto parts and components knowledge base on the server to replace or supplement the original accessory information.

[0118] The data update unit can make the accessory information entered into the system consistent with the accessories after actual iteration, thereby solving the problem of information inconsistency caused by iterative upgrades of accessories, improving the accuracy and effectiveness of subsequent identification, and improving the efficiency and accuracy of vehicle maintenance.

[0119] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations, and the above-mentioned embodiments of the present invention do not constitute a limitation on the scope of protection of the present invention.

Claims

1. An intelligent automobile parts identification system, characterized in that: include: The server side, the data collection terminal, the background control terminal and the handheld mobile terminal establish a communication connection with the data collection terminal, the background control terminal and the handheld mobile terminal. The server side analyzes the data collected by the data collection terminal, the background control terminal and the handheld mobile terminal, generates the auto parts identification result, and sends the auto parts identification result to the handheld mobile terminal. The server side includes: A data acquisition unit acquires auto parts data and auto parts information collected from a data acquisition terminal, and also acquires data information from a backend control terminal and a handheld mobile terminal; The automobile parts and components data management unit extracts data features of the automobile parts and components data to obtain automobile parts and components parameter data, establishes an automobile parts and components knowledge base with the automobile parts and components parameter data, and establishes automobile parts and components attribute tags for the automobile parts and components parameter data in the automobile parts and components knowledge base, wherein the automobile parts and components attribute tags include data source information, automobile parts and components model, time when the automobile parts and components model is generated, and automobile parts and components appearance parameter data; The dimension measuring unit receives the image data of automobile parts and components collected by the data collection terminal and the handheld mobile terminal, performs image recognition on the image data of automobile parts and components, and obtains real-time image dimension data of automobile parts and components; The data verification unit matches the real-time automobile parts image size data with the automobile parts shape parameter data in the automobile parts knowledge base to obtain the real-time automobile parts shape parameter matching result, and the real-time automobile parts shape parameter matching result includes shape parameter matching success and shape parameter matching failure; The data updating unit receives the parameter matching failure data in the data verification unit, retrieves the data in the matching process of the real-time automobile parts image size data and the automobile parts appearance parameter data in the automobile parts knowledge base, performs cluster analysis on the approximate automobile parts obtained in the matching process, obtains the approximate automobile parts ranking according to the automobile parts cluster analysis result, obtains the data source information of each automobile parts in the approximate automobile parts ranking according to the automobile parts attribute labels corresponding to each automobile parts in the approximate automobile parts ranking, sends automobile parts data update request information to the data source of each automobile parts in the approximate automobile parts ranking, updates the received automobile parts data update data in the automobile parts knowledge base, and is used to identify the automobile parts.

2. The intelligent automobile parts and components identification system according to claim 1, characterized in that: Also includes, data tamper-proof unit: Collect data generated by the data acquisition unit, the auto parts and components data management unit, the dimension measurement unit, the data verification unit and the data update unit in real time to obtain a real-time data set of the system; Extracting data generation time information from the system real-time data set, grouping the data according to the preset time grouping rule according to the data generation time information in the system real-time data set to obtain real-time data grouping data, storing the real-time data grouping data in a database, and marking the real-time data grouping data stored in the database as a data packet; The real-time data grouping data is stored in the blockchain in the form of data packets, and the hash value corresponding to the data packet is obtained; Randomly extract the data packets that have been stored in the database, retrieve the data stored in the blockchain according to the hash value corresponding to the data packet, obtain the data stored in the blockchain, and compare the data stored in the blockchain with the data in the data packet. If the data is consistent, the data in the data packet has not been tampered with. If the data is inconsistent; The data generation time corresponding to the inconsistent data is retrieved. If the generation time of the inconsistent data is not within the same time period as other data in the data packet, the inconsistent data is deemed to have been tampered with.

3. The intelligent automobile parts and components identification system according to claim 1, characterized in that: The data acquisition unit comprises: Real-time acquisition of auto parts data, including auto parts models, auto parts specifications, auto parts manufacturers and auto parts basic information; The data acquisition unit establishes secure communication with the data acquisition terminal, the backend control terminal and the handheld mobile terminal to receive real-time accessory data, auto parts and components image data and user operation information; Perform preliminary verification on the received external data and store the verified data in the server database in a predetermined format.

4. The intelligent automobile parts and components identification system according to claim 1, characterized in that: Version management unit, including: If the accessory parts data in the knowledge base does not match the actual accessory parts data, start the accessory parts data update process, which includes requesting the latest data from the data source and replacing and supplementing it in the knowledge base; During the update process of the accessory parts data update process, the data verification unit compares and verifies the newly received data with the existing data in the knowledge base; For data that fails to match, the data update unit performs cluster analysis to find the accessory data that is closest to the new knowledge; Based on the cluster analysis results, the priority and scope of data update are determined to ensure the accuracy and completeness of the knowledge base.

5. The intelligent automobile parts and components identification system according to claim 1, characterized in that: Dimensional measuring unit, including: Setting auto parts basic points on auto parts, and establishing a virtual grid network with the auto parts basic points as the original points; Setting coordinate information on the virtual grid, determining the position of the auto parts and components on the virtual grid, and then extracting the coordinate information corresponding to the position of the auto parts and components on the virtual grid to obtain real-time coordinate information of the auto parts and components; According to the real-time automobile parts and components coordinate information, real-time automobile parts and components virtual image data are generated, and according to the real-time automobile parts and components coordinate information virtual image, the size of the real-time automobile parts and components is determined.

6. The intelligent automobile parts and components identification system according to claim 1, characterized in that: Data verification unit, including: The data verification unit also includes an error processing unit and an error feedback unit. During the matching process, if a data format error or communication failure occurs, the data verification unit records the error information and sends error feedback to the background control terminal and the handheld mobile terminal.

7. The intelligent automobile parts and components identification system according to claim 1, characterized in that: Data updating unit, comprising: The data updating unit retrieves the data in the matching process from the database, including the real-time image size data of the auto parts and components and detailed information for comparison with the parameters in the knowledge base; The data update unit sends a data update request message, including the accessory model requested to be updated, the current image data, and the recommended update content; When receiving the auto parts and components update data returned by the data source, the data update unit verifies and reviews the data, and after passing the verification, updates it to the auto parts and components knowledge base on the server side.

8. An intelligent automobile parts identification method, applied to the intelligent automobile parts identification system according to any one of claims 1 to 7, characterized in that: include: Step S101, obtaining auto parts and components data, as well as auto parts and components information collected from a data collection terminal, and also obtaining data information from a backend control terminal and a handheld mobile terminal; Step S102, extracting data features from the auto parts and components data to obtain auto parts and components parameter data, establishing an auto parts and components knowledge base with the auto parts and components parameter data, and establishing auto parts and components attribute tags for the auto parts and components parameter data in the auto parts and components knowledge base, wherein the auto parts and components attribute tags include data source information, auto parts and components model, the time when the auto parts and components model is generated, and auto parts and components appearance parameter data; Step S103, receiving the automobile parts and components image data collected by the data collection terminal and the handheld mobile terminal, performing image recognition on the automobile parts and components image data, and obtaining real-time automobile parts and components image size data; Step S104, matching the real-time automobile parts and components image size data with the automobile parts and components appearance parameter data in the automobile parts and components knowledge base to obtain the real-time automobile parts and components appearance parameter matching result, the real-time automobile parts and components appearance parameter matching result including the appearance parameter matching success and the appearance parameter matching failure; Step S105, receiving parameter matching failure data, retrieving data in the process of matching real-time auto parts and components image size data with auto parts and components appearance parameter data in the auto parts and components knowledge base, performing cluster analysis on the approximate auto parts and components obtained in the matching process, obtaining the approximate auto parts and components ranking according to the auto parts and components cluster analysis results, obtaining the data source information of each auto parts and components in the approximate auto parts and components ranking according to the auto parts and components attribute labels corresponding to each auto parts and components in the approximate auto parts and components ranking, sending auto parts and components data update request information to the data source of each auto parts and components in the approximate auto parts and components ranking, updating the received auto parts and components data update data in the auto parts and components knowledge base, and using it to identify the auto parts and components.