Automatic code spraying technology based on industrial internet identification analysis system
By using automatic inkjet printing technology based on the Industrial Internet Identifier Resolution System, the problems of low inkjet printing efficiency and high error rate have been solved, realizing the automated generation, detection and management of product information, and improving inkjet printing efficiency and product traceability capabilities.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-29
- Publication Date
- 2026-04-07
AI Technical Summary
Existing inkjet printing technology cannot effectively utilize the industrial internet identifier resolution system, resulting in low inkjet printing efficiency, high error rate, and difficulty in achieving product traceability and quality control.
The automatic inkjet coding technology based on the Industrial Internet identifier resolution system is adopted, including an identifier generation module, a communication module, an inkjet coding control module, a vision inspection module, and a data management module, to realize the automated generation, transmission, inspection, and management of product information.
It improves the efficiency and accuracy of inkjet printing, enables comprehensive traceability of product information, enhances the anti-counterfeiting capabilities and quality control of products, and supports the intelligent management of enterprise production.
Smart Images

Figure CN121809506A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the fields of industrial automation and information technology, specifically to an automatic inkjet printing technology based on the industrial internet identifier resolution system. Background Technology
[0002] In the current industrial automation and information-based production process, inkjet marking of products is an important step. Inkjet marking technology can not only provide basic product information, such as product type, batch and production time, but also serve as an important means of product traceability, anti-counterfeiting and quality control. However, traditional inkjet marking technology mostly relies on manual operation or simple automated equipment, which has problems such as low inkjet marking efficiency, high error rate and difficulty in effectively integrating with information systems. With the rapid development of industrial internet technology, the application of the identification resolution system in the manufacturing industry is becoming increasingly widespread. The industrial internet identification resolution system can assign a unique identification code to each product and realize the sharing and traceability of product information through the resolution server. The introduction of this technology has provided new development opportunities for automatic inkjet printing technology. However, there is currently a lack of automatic inkjet printing technology on the market that can fully utilize the Industrial Internet Identifier Resolution System. Most existing inkjet printing systems can only perform simple inkjet printing functions and cannot effectively connect with the Industrial Internet Identifier Resolution System, thus limiting the application of inkjet printing technology in product traceability, quality control, and other fields. In response, we propose an automatic inkjet printing technology based on the Industrial Internet Identifier Resolution System. Summary of the Invention
[0003] To address the aforementioned technical issues, an automatic inkjet printing technology based on the Industrial Internet identifier resolution system is provided. This technical solution resolves the problems mentioned above.
[0004] To achieve the above objectives, the technical solution adopted by the present invention is as follows: An automatic inkjet printing technology based on the industrial internet identifier resolution system includes: an identifier generation module, a communication module, an inkjet printing control module, a vision inspection module, and a data management module; The identifier generation module is used to obtain basic product information from the enterprise's production management database and generate industrial internet identifier coding information for the product. The identifier coding information includes: product type, batch, and production time. The communication module is used to upload locally generated identification coding information to the industrial internet identification resolution server, obtain the product's historical traceability information and production process information from the identification resolution server, and transmit the information to the inkjet control module and the data management module; The coding control module is used to control the coding equipment to perform accurate coding operations on the product based on the coding information provided by the coding module, and to adjust and optimize the coding process in real time based on the information fed back by the vision inspection module. The visual inspection module is used to perform visual inspection on the inkjet-printed products. It uses machine vision technology to acquire and analyze images of the inkjet-printed code on the product, check whether the inkjet-printed content is correct and clear, and whether there are any omissions or errors in the inkjet printing. The inspection results are then fed back to the inkjet printing control module for re-inking. At the same time, the inspection result data is transmitted to the data management module for storage and analysis. The data management module is used to manage and store the data generated in the automatic inkjet printing system, establish a database, and classify, archive, and back up the data.
[0005] Preferably, the identifier generation module includes: The information acquisition unit is used to obtain basic product information from the enterprise's production management database. The basic information includes: product model, specifications, production time, and production batch. The encoding generation unit is used to generate industrial internet identification encoding information according to preset encoding rules based on the basic product information obtained by the information collection unit. The legality verification unit is used to verify the legality of the identifier code generated by the encoding generation subunit.
[0006] Preferably, the communication module includes: The upload unit is used to upload locally generated identifier encoding information to the industrial internet identifier resolution server. The information acquisition unit is used to obtain historical traceability information and production process information of products from the industrial internet identifier resolution server. The data transmission unit is used to transmit information obtained from the identifier resolution server to the inkjet control module and the data management module.
[0007] Preferably, the inkjet printing control module includes: The instruction generation unit is used to generate control instructions that the inkjet printer can recognize based on the identification encoding information provided by the identification generation module. The device drive unit is used to send control commands to the inkjet printer to drive the inkjet printer to perform accurate inkjet printing operations. The feedback processing unit receives information from the vision inspection module and adjusts and optimizes the coding process in real time based on the feedback.
[0008] Preferably, the visual inspection module includes: Image acquisition unit, used to acquire images of the inkjet-printed product using machine vision technology; Image analysis unit: The image analysis unit is used to analyze and inspect the acquired product inkjet printing images; The result feedback unit is used to feed back the detection results to the inkjet control module to determine whether the inkjet printing operation needs to be repeated.
[0009] Preferably, the data management module includes: Data storage unit, used to store data generated in the automatic inkjet printing system; Data classification unit: The data classification unit is used to classify and organize the stored data, dividing it into different categories according to the data type and purpose; The data archiving unit is used to archive and manage categorized data.
[0010] Preferably, the working steps of the label generation module, communication module, inkjet printing control module, visual inspection module, and data management module are as follows: Obtain basic product information from the enterprise's production management database, generate industrial internet identification code information for the product, and verify the legality of the identification code; The generated identification coding information is uploaded to the industrial internet identification resolution server to obtain the product's historical traceability information and production process information, and the obtained information is then transmitted. The product is inkjet-coded based on the identification code information, historical traceability information, and production process information obtained from the product. After the inkjet printing is completed, machine vision technology is used to capture images of the printed product to determine whether the inkjet printing is qualified.
[0011] Preferably, generating industrial internet identification code information and verifying the legality of the identification code specifically includes: Based on the information collection unit, basic product information, including product model, specifications, production time and production batch, is obtained from the enterprise's production management database; The coding rules are set according to the needs of enterprises and the requirements of the industrial internet identifier resolution system. Based on the basic product information obtained by the information collection unit, industrial internet identifier coding information is generated according to the preset coding rules. The legality verification unit verifies the generated identifier code. The verification includes: whether the format of the code conforms to the preset rules, and whether the information contained in the code is accurate and complete. If the code does not meet the legality requirements, the unit returns to the code generation step to regenerate the code. The verification of whether the encoding format conforms to the preset rules is achieved by clearly defining the preset encoding format rules, comparing the generated identifier code with the preset rules, and determining whether the code conforms to the rule requirements. For judging the accuracy of information, if the basic information extracted from the encoding is consistent with the basic information obtained by the information collection unit, it is judged to be accurate. The expression is:
[0012] In the formula, This indicates that the basic product information is accurate. This indicates basic product information in the code. This indicates the basic information of the product being collected; For information integrity checks, it is determined whether the code contains all necessary information items. If the code does not meet the legality requirements, the code generation step is returned to regenerate the code. The expression is:
[0013] In the formula, This indicates that the information is complete. Indicates the product model. Indicate specifications, Indicates the product manufacturing time. Indicates the production batch.
[0014] Preferably, determining whether the inkjet printing is qualified specifically includes: The image acquisition unit acquires images of the product after inkjet printing to obtain image information of the inkjet printing on the product surface; The acquired image information is preprocessed to improve image clarity. The preprocessing includes noise reduction, contrast enhancement, and image sharpening. Based on the preprocessed image information, the image analysis unit performs feature extraction on the preprocessed image information, and the features include: geometric features, texture features and character features; Repeat the above steps to collect a large number of inkjet printing image samples and extract image features to generate an image feature set. Divide the image feature set into training set samples and test set samples. Establish a coding recognition model; Based on the established inkjet printing recognition model, the extracted image feature training set samples are input into the inkjet printing recognition model to train the model. The training results are verified by the extracted image feature test set samples, and the clarity, missed inkjet printing and wrong inkjet printing are judged. After training, the image information of the inkjet printing on the product surface acquired in real time is input into the inkjet printing recognition model to determine whether the inkjet printing is qualified.
[0015] Preferably, the expression for the inkjet printing recognition model is: Let the input image feature vector be X. If there exists an image feature set with several feature vectors, then it is... , where n represents the number of features. This represents the value of the i-th feature; The inkjet printing recognition model can be represented as a function, with the function expression as follows:
[0016] In the formula, The result indicates whether the predicted inkjet printing is qualified or not, with 0 indicating unqualified and 1 indicating qualified. The calculation formula is:
[0017] In the formula, This represents the activation function. and Represents the weight matrix. and This indicates the bias term.
[0018] Compared with the prior art, the beneficial effects of the present invention are as follows: The automatic inkjet printing technology proposed in this invention, based on the Industrial Internet Identifier Resolution System, significantly improves inkjet printing efficiency through an automated process. Simultaneously, a visual inspection module enables real-time monitoring of the printed product, ensuring accuracy and clarity and reducing missed or incorrect printing. By combining the product's identification code information with historical traceability and production process information through the Industrial Internet Identifier Resolution System, enterprises can easily achieve comprehensive traceability of product information, providing strong support for product quality control and after-sales service. The unique identification code information generated by the Industrial Internet Identifier Resolution System enhances the product's anti-counterfeiting capabilities. Consumers or relevant departments can quickly obtain product authenticity and related traceability information by scanning the identification code on the product, effectively combating counterfeit and substandard products. Attached Figure Description
[0019] Figure 1 This is a block diagram of the present invention; Figure 2 This is a schematic diagram of the module framework of the present invention. Detailed Implementation
[0020] The following description is intended to disclose the invention and enable those skilled in the art to implement it. The preferred embodiments described below are merely examples, and other obvious variations will occur to those skilled in the art.
[0021] Reference Figure 1As shown, an automatic inkjet printing technology based on the industrial internet identifier resolution system covers several key modules, namely, an identifier generation module, a communication module, an inkjet printing control module, a visual inspection module, and a data management module.
[0022] The identification generation module plays a crucial role in obtaining basic product information from the enterprise's production management database and generating industrial internet identification code information for the product based on this information. The identification code information mentioned here specifically includes product type, batch, and production time.
[0023] The communication module plays a crucial role in information transmission. On the one hand, it is responsible for uploading the locally generated identification code information to the industrial internet identification resolution server. On the other hand, it also obtains the product's historical traceability information and production process information from the server and accurately transmits this information to the inkjet control module and the data management module.
[0024] The inkjet control module plays a core control role in the entire automatic inkjet printing technology. Based on the identification coding information provided by the identification generation module, it generates control commands that the inkjet printing device can recognize through the instruction generation unit. The device drive unit is responsible for sending these control commands to the inkjet printing device, thereby driving the inkjet printing device to perform accurate inkjet printing operations. At the same time, the feedback processing unit receives information from the vision inspection module and adjusts and optimizes the inkjet printing process in real time based on this information.
[0025] The visual inspection module focuses on comprehensive visual inspection of the printed products. The image acquisition unit uses machine vision technology to acquire images of the printed products. The image analysis unit is responsible for in-depth analysis and inspection of the acquired printed product images, mainly checking whether the printed content is correct and clear, and whether there are any omissions or errors. The result feedback unit feeds the inspection results back to the printing control module to determine whether the printing operation needs to be repeated. At the same time, it also transmits the inspection result data to the data management module for storage and analysis.
[0026] The data management module is responsible for the effective management and storage of various types of data generated in the automatic inkjet printing system. The data storage unit undertakes the basic task of storing data; the data classification unit meticulously classifies and organizes the stored data, dividing it into different categories according to its type and purpose; and the data archiving unit is responsible for properly archiving and managing the classified data.
[0027] Reference Figure 2As shown, the identifier generation module is further subdivided into an information acquisition unit, a coding generation unit, and a legality verification unit. The information acquisition unit is specifically used to obtain basic product information from the enterprise's production management database. This basic information includes product model, specifications, production time, and production batch. The coding generation unit generates industrial internet identifier codes based on the basic product information obtained by the information acquisition unit, according to pre-set coding rules. The legality verification unit is responsible for verifying the legality of the identifier codes generated by the coding generation unit.
[0028] Similarly, refer to Figure 2 As shown, the communication module consists of an uploading unit, an information acquisition unit, and a data transmission unit. The uploading unit is responsible for uploading locally generated identification code information to the Industrial Internet Identifier Resolution Server. The information acquisition unit obtains historical traceability information and production process information of the product from the Industrial Internet Identifier Resolution Server. The data transmission unit accurately transmits the information obtained from the Identifier Resolution Server to the inkjet printing control module and the data management module.
[0029] Refer to Figure 2 As shown, the inkjet printing control module includes an instruction generation unit, a device driver unit, and a feedback processing unit. The instruction generation unit generates control instructions that the inkjet printing device can recognize based on the identification encoding information provided by the identification generation module. The device driver unit sends control instructions to the inkjet printing device, driving it to perform precise inkjet printing operations. The feedback processing unit receives information from the vision inspection module and adjusts and optimizes the inkjet printing process in real time based on this information.
[0030] Reference Figure 2 As shown, the visual inspection module includes an image acquisition unit, an image analysis unit, and a result feedback unit. The image acquisition unit uses machine vision technology to acquire images of the coded product. The image analysis unit analyzes and inspects the acquired coded images. The result feedback unit sends the inspection results to the coded control module to determine whether a re-coding operation is needed.
[0031] Finally refer to Figure 2 As shown, the data management module consists of a data storage unit, a data classification unit, and a data archiving unit. The data storage unit stores the data generated by the automatic inkjet printing system. The data classification unit categorizes and organizes the stored data, classifying it into different categories based on its type and purpose. The data archiving unit manages and archives the classified data.
[0032] Generating industrial internet identification code information and verifying the legality of the identification code specifically includes: The information collection unit retrieves basic product information from the enterprise's production management database, sets coding rules according to enterprise needs and the requirements of the Industrial Internet Identifier Resolution System, and generates codes. The legality verification unit verifies whether the coding format conforms to the preset rules and whether the information in the code is accurate and complete. If the code is invalid, the process returns to the generation step to regenerate it. For judging the accuracy of information, if the basic information extracted from the encoding is consistent with the basic information obtained by the information collection unit, it is judged to be accurate. The expression is:
[0033] In the formula, This indicates that the basic product information is accurate. This indicates basic product information in the code. This indicates the basic information of the product being collected; For information integrity checks, it is determined whether the code contains all necessary information items. If the code does not meet the legality requirements, the code generation step is returned to regenerate the code. The expression is:
[0034] In the formula, This indicates that the information is complete. Indicates the product model. Indicate specifications, Indicates the product manufacturing time. Indicates the production batch.
[0035] Determining whether inkjet printing is qualified specifically includes: The image acquisition unit acquires images of the product after inkjet printing to obtain image information of the inkjet printing on the product surface; The acquired image information is preprocessed to improve image clarity. The preprocessing includes noise reduction, contrast enhancement, and image sharpening. Based on the preprocessed image information, the image analysis unit performs feature extraction on the preprocessed image information, and the features include: geometric features, texture features and character features; Repeat the above steps to collect a large number of inkjet printing image samples and extract image features to generate an image feature set. Divide the image feature set into training set samples and test set samples. Establish a coding recognition model; Based on the established inkjet printing recognition model, the extracted image feature training set samples are input into the inkjet printing recognition model to train the model. The training results are verified by the extracted image feature test set samples, and the clarity, missed inkjet printing and wrong inkjet printing are judged. After training, the image information of the inkjet printing on the product surface acquired in real time is input into the inkjet printing recognition model to determine whether the inkjet printing is qualified.
[0036] The expression for the inkjet printing recognition model is: Let the input image feature vector be X. If there exists an image feature set with several feature vectors, then it is... , where n represents the number of features. This represents the value of the i-th feature; The inkjet printing recognition model can be represented as a function, with the function expression as follows:
[0037] In the formula, The result indicates whether the predicted inkjet printing is qualified or not, with 0 indicating unqualified and 1 indicating qualified. The calculation formula is:
[0038] In the formula, This represents the activation function. and Represents the weight matrix. and This indicates the bias term.
[0039] The process of using this invention is as follows: obtain basic product information from the enterprise production management database, generate and verify industrial internet identification code information; upload the code information to the server, obtain and transmit product traceability and process information; perform inkjet printing based on the code and the obtained information; after inkjet printing, use machine vision technology to collect images to determine whether the inkjet printing is qualified.
[0040] In summary, the advantages of this invention are: improving coding efficiency and accuracy through multi-module collaborative work, achieving comprehensive product information traceability, enhancing the level of intelligent production management, strengthening product anti-counterfeiting capabilities, and promoting the development of the industrial internet.
[0041] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited to the above embodiments. The embodiments and descriptions in the specification are merely principles of the invention. Various changes and modifications can be made to the invention without departing from its spirit and scope, and all such changes and modifications fall within the scope of the claimed invention. The scope of protection claimed by the appended claims and their equivalents is defined.
Claims
1. An automatic inkjet printing technology based on the Industrial Internet identifier resolution system, characterized in that, include: The system includes a label generation module, a communication module, a coding control module, a vision inspection module, and a data management module. The identifier generation module is used to obtain basic product information from the enterprise's production management database and generate industrial internet identifier coding information for the product. The identifier coding information includes: product type, batch, and production time. The communication module is used to upload locally generated identification coding information to the industrial internet identification resolution server, obtain the product's historical traceability information and production process information from the identification resolution server, and transmit the information to the inkjet control module and the data management module; The coding control module is used to control the coding equipment to perform accurate coding operations on the product based on the coding information provided by the coding module, and to adjust and optimize the coding process in real time based on the information fed back by the vision inspection module. The visual inspection module is used to perform visual inspection on the inkjet-printed products. It uses machine vision technology to acquire and analyze images of the inkjet-printed code on the product, check whether the inkjet-printed content is correct and clear, and whether there are any omissions or errors in the inkjet printing. The inspection results are then fed back to the inkjet printing control module for re-inking. At the same time, the inspection result data is transmitted to the data management module for storage and analysis. The data management module is used to manage and store the data generated in the automatic inkjet printing system, establish a database, and classify, archive, and back up the data.
2. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 1, characterized in that, The identifier generation module includes: The information acquisition unit is used to obtain basic product information from the enterprise's production management database. The basic information includes: product model, specifications, production time, and production batch. The encoding generation unit is used to generate industrial internet identification encoding information according to preset encoding rules based on the basic product information obtained by the information collection unit. The legality verification unit is used to verify the legality of the identifier code generated by the encoding generation subunit.
3. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 1, characterized in that, The communication module includes: The upload unit is used to upload locally generated identifier encoding information to the industrial internet identifier resolution server. The information acquisition unit is used to obtain historical traceability information and production process information of products from the industrial internet identifier resolution server. The data transmission unit is used to transmit information obtained from the identifier resolution server to the inkjet control module and the data management module.
4. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 1, characterized in that, The inkjet printing control module includes: The instruction generation unit is used to generate control instructions that the inkjet printer can recognize based on the identification encoding information provided by the identification generation module. The device drive unit is used to send control commands to the inkjet printer to drive the inkjet printer to perform accurate inkjet printing operations. The feedback processing unit receives information from the vision inspection module and adjusts and optimizes the coding process in real time based on the feedback.
5. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 1, characterized in that, The visual inspection module includes: Image acquisition unit, used to acquire images of the inkjet-printed product using machine vision technology; Image analysis unit: The image analysis unit is used to analyze and inspect the acquired product inkjet printing images; The result feedback unit is used to feed back the detection results to the inkjet control module to determine whether the inkjet printing operation needs to be repeated.
6. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 1, characterized in that, The data management module includes: Data storage unit, used to store data generated in the automatic inkjet printing system; Data classification unit: The data classification unit is used to classify and organize the stored data, dividing it into different categories according to the data type and purpose; The data archiving unit is used to archive and manage categorized data.
7. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 1, characterized in that, The working steps of the label generation module, communication module, inkjet printing control module, vision inspection module, and data management module are as follows: Obtain basic product information from the enterprise's production management database, generate industrial internet identification code information for the product, and verify the legality of the identification code; The generated identification coding information is uploaded to the industrial internet identification resolution server to obtain the product's historical traceability information and production process information, and the obtained information is then transmitted. The product is inkjet-coded based on the identification code information, historical traceability information, and production process information obtained from the product. After the inkjet printing is completed, machine vision technology is used to capture images of the printed product to determine whether the inkjet printing is qualified.
8. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 7, characterized in that, Generating industrial internet identification code information and verifying the legality of the identification code specifically includes: Based on the information collection unit, basic product information, including product model, specifications, production time and production batch, is obtained from the enterprise's production management database; The coding rules are set according to the needs of enterprises and the requirements of the industrial internet identifier resolution system. Based on the basic product information obtained by the information collection unit, industrial internet identifier coding information is generated according to the preset coding rules. The legality verification unit verifies the generated identifier code. The verification includes: whether the format of the code conforms to the preset rules, and whether the information contained in the code is accurate and complete. If the code does not meet the legality requirements, the unit returns to the code generation step to regenerate the code. The verification of whether the encoding format conforms to the preset rules is achieved by clearly defining the preset encoding format rules, comparing the generated identifier code with the preset rules, and determining whether the code conforms to the rule requirements. For judging the accuracy of information, if the basic information extracted from the encoding is consistent with the basic information obtained by the information collection unit, it is judged to be accurate. The expression is: In the formula, This indicates that the basic product information is accurate. This indicates basic product information in the code. This indicates the basic information of the product being collected; For information integrity checks, it is determined whether the code contains all necessary information items. If the code does not meet the legality requirements, the code generation step is returned to regenerate the code. The expression is: In the formula, This indicates that the information is complete. Indicates the product model. Indicate specifications, Indicates the product manufacturing time. Indicates the production batch.
9. The automatic inkjet printing technology based on the Industrial Internet identifier resolution system according to claim 7, characterized in that, Determining whether inkjet printing is qualified specifically includes: The image acquisition unit acquires images of the product after inkjet printing to obtain image information of the inkjet printing on the product surface; The acquired image information is preprocessed to improve image clarity. The preprocessing includes noise reduction, contrast enhancement, and image sharpening. Based on the preprocessed image information, the image analysis unit performs feature extraction on the preprocessed image information, and the features include: geometric features, texture features and character features; Repeat the above steps to collect a large number of inkjet printing image samples and extract image features to generate an image feature set. Divide the image feature set into training set samples and test set samples. Establish a coding recognition model; Based on the established inkjet printing recognition model, the extracted image feature training set samples are input into the inkjet printing recognition model to train the model. The training results are verified by the extracted image feature test set samples, and the clarity, missing inkjet printing and misprinting are judged. After training, the image information of the inkjet printing on the product surface acquired in real time is input into the inkjet printing recognition model to determine whether the inkjet printing is qualified.
10. An automatic inkjet printing technology based on an industrial internet identifier resolution system according to claim 9, characterized in that, The expression for the inkjet printing recognition model is: Let the input image feature vector be X. If there exists an image feature set with several feature vectors, then it is... , where n represents the number of features. This represents the value of the i-th feature; The inkjet printing recognition model can be represented as a function, with the function expression as follows: In the formula, The result indicates whether the predicted inkjet printing is qualified or not, with 0 indicating unqualified and 1 indicating qualified. The calculation formula is: In the formula, This represents the activation function. and Represents the weight matrix. and This indicates the bias term.