A product processing traceability accounting method and system based on traceability identification

By using traceability marks and verifications during product processing, the inaccurate product quantity statistics caused by manual operations is solved, the accuracy of processing step status and transparency of workload accounting are improved, and omissions and losses are reduced. Improve production management efficiency.

CN118780751BActive Publication Date: 2025-01-10HU BEI YU HE ZHI YI YOU XIAN GONG SI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410816534.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-24
Publication Date
2025-01-10
Estimated Expiration
2044-06-24

AI Technical Summary

Technical Problem

During product processing, manual operation leads to inaccurate product quantity statistics, and human factors such as fatigue and negligence affecting the final product quality and workload accounting.

Method used

Using the product processing traceability accounting method based on traceability marks, the product initial marking equipment, processing marking equipment and verification equipment generates and marks and verifys traceability marks multiple times to ensure the accurate record of the status of each processing step, and generates processing volume based on personnel information. Accounting list.

Benefits of technology

It improves the accuracy of product quantity statistics, reduces human operation errors, prevents product omissions and losses, ensures transparent and fair workload accounting, promptly detects abnormal products, and improves production management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118780751B_ABST
    Figure CN118780751B_ABST
Patent Text Reader

Abstract

The present invention provides a product processing traceability accounting method and system based on traceability identification, the method comprising the following steps: obtaining product basic information and multiple necessary product processing processes; generating a traceability identification of the current batch of target products; before processing the target product, obtaining the personnel information of the processing participants, marking the traceability identification with a product initial marking device, and counting the initial marking quantity; for each necessary product processing process of the target product, the traceability identification is checked by the necessary product processing marking device, and a new traceability identification is marked, and the verification passing quantity and the marking quantity are respectively counted; when the target product completes all necessary product processing processes, the product identification verification device is used to perform the final identification verification step, and the verification passing quantity is counted; combining the initial marking quantity, the verification passing quantity, the marking quantity, the verification passing quantity and the personnel information, a processing quantity accounting list is generated. The present invention has the effect of accurately calculating the workload.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of product identification and traceability, and in particular relates to a product processing traceability accounting method and system based on traceability identification. Background Art

[0002] In the processing of some products, there are still many processing processes that require manual operation by staff. Usually, after the product processing is completed, the image acquisition and image recognition technology of the intelligent recognition equipment is used to count the number of products processed by the current processing batch of the processing line, and then the workload of all staff is calculated based on the number of products counted. However, in actual application, when the number of products in the processing batch is large, the staff may not process or record some products correctly due to fatigue, negligence or other human factors during the processing process. In this case, there may be a difference between the actual number of products and the statistical number. In addition, in the case of multiple manual processing processes, the product loss and omissions in each process will also be different. For example, in some complex processing steps, the product loss rate may be high, while in relatively simple steps, omissions may be more common. These problems will not only affect the quality and quantity statistics of the final product, but also have a direct impact on the workload calculation of the staff. Summary of the invention

[0003] The present invention provides a product processing traceability accounting method and system based on traceability identification to solve the problem of low accuracy in product processing quantity statistics and processing workload statistics.

[0004] In a first aspect, the present invention provides a product processing traceability accounting method based on traceability identification, which is applied to a product identification system, wherein the product identification system includes a product initial marking device, a product identification verification device, and a plurality of product processing marking devices for different product processing flows, and the method includes the following steps:

[0005] Obtain basic product information and multiple necessary product processing procedures of the current batch of target products to be processed;

[0006] Initialize and configure the product initial marking device and a plurality of necessary product processing marking devices corresponding to the plurality of necessary product processing flows based on the product basic information;

[0007] Generate a traceability mark of the target product of the current batch based on the basic product information, pre-process the traceability mark, and send the pre-processed traceability mark to the product initial marking device and the plurality of necessary product processing marking devices, wherein the traceability marks stored in the product initial marking device and the plurality of necessary product processing marking devices are different;

[0008] Before processing the target product, obtain the personnel information of the processing participants in each of the necessary product processing procedures, use the product initial marking device to mark all the target products with the traceability mark corresponding to the product initial marking device, and count the number of initial markings completed by the product initial marking device with the traceability mark;

[0009] For each necessary product processing flow of the target product, the traceability mark on the target product is verified by the necessary product processing marking device corresponding to the current processing flow, and a new traceability mark is marked on the target product according to the saved traceability mark, and the number of passed marks in the current processing flow and the number of marked traceability marks are respectively counted;

[0010] When the target product has completed all the necessary product processing procedures, a final identification verification step is performed on all the target products based on the traceability identification and using the product identification verification device, and the number of traceability identifications that have passed the verification in the final identification verification step is counted;

[0011] Combined with the initial marking quantity, the verified number, the marking quantity, the verified number and the personnel information, a processing quantity accounting list of all the processing participants in all the necessary product processing flows of the target product is generated.

[0012] Optionally, the number of necessary product processing and marking devices is N, and generating a traceability mark of the target product of the current batch based on the product basic information, preprocessing the traceability mark, and sending the preprocessed traceability mark to the product initial marking device and the plurality of necessary product processing and marking devices includes the following steps:

[0013] Generate a complete traceability identification of the target product of the current batch based on the product traceability information in the product basic information;

[0014] The complete traceability identifier is evenly divided into N+1 fragment traceability identifiers, and a different identifier number is randomly generated for each fragment traceability identifier;

[0015] Sending the complete traceability identification and the fragment traceability identification with the smallest identification number to the product initial marking device;

[0016] Sorting the N necessary product processing marking devices according to the processing sequence of the N necessary product processing processes;

[0017] The fragment traceability identifier with the smallest identification number among all the remaining fragment traceability identifiers is sent to the N necessary product processing and marking devices in sequence according to the sorting result, until each of the necessary product processing and marking devices receives a unique fragment traceability identifier.

[0018] Optionally, the complete traceability mark is an anti-counterfeiting picture mark, a QR code mark, a barcode mark or a character string mark.

[0019] Optionally, after evenly dividing the complete traceability identifier into N+1 fragment traceability identifiers and randomly generating a different identifier number for each fragment traceability identifier, the following steps are also included:

[0020] Extracting identification features of each fragment traceability identification respectively;

[0021] Combining the identification features and identification numbers corresponding to all the fragment traceability identifiers to construct a feature-number association list;

[0022] The feature-number association list is shared with all necessary product processing marking equipment and product identification verification equipment.

[0023] Optionally, the step of marking all the target products with the traceability identifier corresponding to the product initial marking device using the product initial marking device comprises the following steps:

[0024] Using the product initial marking device and based on preset reference points on the surface of the target product, identifying the marking area of ​​the target product;

[0025] Determine the final marking position of the complete traceability mark in the marking area according to the saved complete traceability mark;

[0026] The saved fragment traceability mark is marked on the surface of the target product according to the final marking position.

[0027] Optionally, for each necessary product processing flow of the target product, the necessary product processing marking device corresponding to the current processing flow is used to verify the existing traceability mark on the target product, and a new traceability mark is marked on the target product according to the saved traceability mark, and the number of passed marks in the current processing flow and the number of marked traceability marks are respectively counted, including the following steps:

[0028] Before each of the necessary product processing flows of the target product, performing an identification verification step on the target product based on the traceability identification and through the necessary product processing marking device corresponding to the current processing flow;

[0029] Count the number of traceability marks in the current processing flow that have passed the verification in the mark verification step;

[0030] When the target product completes one of the necessary product processing flows, the target product is marked with the corresponding traceability mark by the necessary product processing marking device corresponding to the currently completed processing flow;

[0031] Count the number of traceability marks in the currently completed processing flow.

[0032] Optionally, the step of performing identification verification on the target product based on the traceability identification and through the necessary product processing marking equipment corresponding to the current processing flow includes the following steps:

[0033] Scanning the marking area of ​​the target product by the necessary product processing marking device corresponding to the current processing flow;

[0034] If the traceability identifier exists in the marked area, determine the local identifier number of the fragment traceability identifier stored locally, and count the number of identifier numbers in the feature-number association list that are smaller than the local identifier number;

[0035] Distinguishing and identifying the target identification features of all the traceability identifications marked on the target product;

[0036] Determine the target identification numbers corresponding to all the target identification features based on the feature-number association list, and count the number of target numbers of the target identification numbers;

[0037] If the number is the same as the target number and all the target identification numbers are smaller than the local identification number, it is determined that the traceability identification corresponding to the target product has been verified in the current processing flow.

[0038] Optionally, the method further comprises the following steps:

[0039] If the traceability mark does not exist in the marking area, or the number of numbers is different from the target number, or any target identification number is greater than or equal to any one or more of the local identification numbers, it is determined that the traceability mark corresponding to the target product has failed verification in the current processing flow, and the corresponding target product is transported to the preset abnormal product storage area.

[0040] Optionally, the initializing and configuring the product initial marking device and a plurality of necessary product processing marking devices corresponding to the plurality of necessary product processing flows based on the product basic information comprises the following steps:

[0041] Initializing the product initial marking device and a plurality of necessary product processing marking devices corresponding to the plurality of necessary product processing flows;

[0042] By performing semantic analysis on the basic product information, product material information and product category information of the target product are obtained;

[0043] According to the product type information, the identification marking method of the product initial marking device and the plurality of necessary product processing marking devices is configured, wherein the identification marking method includes a visible ink spraying method and an invisible ink spraying method;

[0044] The types of spray inks for the visible ink spraying method or the invisible ink spraying method are configured according to the product material information, and the types of spray inks include water-based inks, solvent-based inks and UV curable inks.

[0045] In a second aspect, the present invention also provides a product traceability and accounting system based on traceability identification, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the product processing traceability and accounting method based on traceability identification as described in the first aspect is implemented.

[0046] The beneficial effects of the present invention are:

[0047] 1. By generating traceability marks based on basic product information and marking and verifying them multiple times during the processing process, we ensure that the status of each product in each processing step is accurately recorded, reducing the possibility of human error. Verifying the traceability marks in each processing step ensures that the status of the product in each processing step is accurately recorded and verified, further reducing the possibility of product omissions and losses.

[0048] 2. The traceability mark can be an anti-counterfeiting picture, QR code, barcode or string mark, which has anti-counterfeiting function and can effectively prevent the product from being copied or tampered. The complete traceability mark is divided into multiple fragments and marked separately in different processing steps, which increases the difficulty of anti-counterfeiting and makes it difficult for counterfeiters to copy the complete traceability mark.

[0049] 3. In the initial marking, each processing flow and the final verification step, the number of markings and the number of verifications passed at each stage are counted respectively. Combined with the personnel information of the staff, the actual workload of each staff member can be accurately calculated, avoiding accounting errors caused by product loss, omissions, etc. All marking and verification processes are recorded in detail to ensure that the workload accounting of each staff member is transparent and fair.

[0050] 4. By verifying the traceability mark in each processing flow, abnormal products can be discovered and handled in time, reducing the risk of defective products flowing into the next processing link and improving the overall production management efficiency. The initial marking equipment and processing marking equipment are automatically configured according to the basic information of the product, reducing the time and errors of manual configuration and improving the automation and intelligence level of the production line.

[0051] 5. According to the product material and type information, the visible or invisible ink spraying method, as well as water-based, solvent-based or UV curing ink, can be flexibly configured to meet the processing needs of different products and ensure the clarity and durability of the logo. Through semantic analysis of product basic information, the configuration of the logo equipment can be dynamically adjusted to quickly adapt to the processing needs of different batches of products and improve the flexibility and adaptability of the production line. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 This is a system framework diagram of a product identification system in one implementation manner of the present application.

[0053] Figure 2 This is a flowchart of the steps of a product processing traceability accounting method based on traceability identification in one embodiment of the present application.

[0054] Figure 3 This is a schematic diagram of the segmented numbering of a complete product traceability identification in one implementation manner of the present application.

[0055] Figure 4 This is a framework flow chart of a product processing traceability accounting method based on traceability identification in one of the implementation modes of the present application. DETAILED DESCRIPTION

[0056] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0057] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0058] Reference Figure 1 The present invention discloses a product processing traceability accounting method based on traceability identification, which is applied to a product identification system. The product identification system includes a product initial marking device, a product identification verification device, a central control device and a plurality of product processing marking devices for different product processing flows.

[0059] 1. The product initial marking equipment is deployed at the beginning of the production line, that is, before the product enters the processing flow. The product initial marking equipment needs to have the following hardware modules:

[0060] High-precision inkjet print head: used to print initial traceability marks on products. These marks can be anti-counterfeiting pictures, QR codes, barcodes or character strings.

[0061] Automatic feeding and positioning module: ensures that each product can be accurately positioned so that the print head can accurately print the traceability mark.

[0062] Image acquisition and processing module: used to monitor and verify in real time whether the printed traceability mark is correct.

[0063] Storage and processing module: stores traceability identification information and processes it during the printing process.

[0064] Communication module: used to receive traceability identification information from the central control system and send back printing status and statistical data.

[0065] 2. The product identification verification equipment is deployed at the end of the production line, that is, after all processing steps are completed, to finally verify the traceability of the product. The product identification verification equipment must have the following hardware modules:

[0066] High-resolution camera: used to capture images of traceability marks on products.

[0067] Image processing module: used to identify and verify the accuracy of traceability marks.

[0068] Display and alarm module: used to display the verification results and issue an alarm when an abnormality is detected.

[0069] Storage and processing module: stores verification data and traceability identification information.

[0070] Communication module: used to exchange data with the central control system and other equipment.

[0071] 3. The product processing marking equipment is deployed at the processing position of each necessary product processing flow, that is, the starting position of each processing step. The product processing marking equipment must have the following hardware modules:

[0072] High-precision inkjet print heads: used to print new traceability identification segments at each processing step.

[0073] Automatic feeding and positioning module: ensures that the product is accurately positioned at each processing step so that the print head can accurately print the traceability identification segment.

[0074] Image acquisition and processing module: used to monitor and verify in real time whether the printed traceability identification fragment is correct.

[0075] Storage and processing module: stores the traceability identification fragment information and processes it during the printing process.

[0076] Communication module: used to receive traceability identification fragment information from the central control system and send back printing status and statistical data.

[0077] 4. The central control device can be centrally deployed in the control room or production management center for unified management and monitoring. It is responsible for generating traceability identification, allocating identification fragments, and collecting and processing data from each device. The central control device can also be connected to the cloud server to upload all traceability identification and corresponding product basic information to the cloud server, so that users who purchase the target product can connect to the cloud server through mobile devices and use mobile devices to scan the traceability identification on the target product to obtain the product traceability information of the target product.

[0078] Figure 2 FIG. 1 is a flow chart of a product processing traceability accounting method based on traceability identification in one embodiment. It should be understood that although Figure 2 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1 At least part of the steps in the above method may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps. Figure 2 As shown, a product processing traceability accounting method based on traceability identification disclosed in the present invention specifically includes the following steps:

[0079] S101. Obtain basic product information and multiple necessary product processing processes of the current batch of target products to be processed.

[0080] Among them, the basic product information includes detailed information such as the product name, model, specification, production date, batch number, etc. This information can be extracted from the enterprise's production management system (ERP system) or obtained through barcode scanning, RFID reading, etc. The specific steps to obtain basic product information are as follows: First, query the production plan of the current batch through the ERP system to determine the type and quantity of the target products that need to be processed. Then, through the system interface or data export function, extract the detailed information of the batch of products, including the various specifications and production requirements of the products. For barcode scanning or RFID reading, the information on the product label can be read through the scanning device when the product is entering or leaving the warehouse, and the data can be uploaded to the management system.

[0081] While obtaining basic product information, it is also necessary to determine multiple necessary product processing flows. The processing flow refers to the various processing steps that a product needs to go through during the production process, such as cutting, welding, assembly, testing, etc. Each processing flow has its own specific process requirements and operating specifications. By analyzing the basic product information and processing flow in detail, an accurate basis can be provided for subsequent marking and verification work, ensuring that the status of each product in each processing step is accurately recorded. In this way, the basic information and processing flow of the current batch of products to be processed can be fully grasped, providing solid basic data support for subsequent marking, verification and traceability work.

[0082] S102. Initialize and configure a product initial marking device and a plurality of necessary product processing marking devices corresponding to a plurality of necessary product processing flows based on the basic product information.

[0083] Among them, the initialization and configuration process includes selecting the appropriate inkjet print head, ink type (such as water-based, solvent-based or UV-curable ink) and printing mode (visible or invisible marking) according to the material, size, shape and other characteristics of the product. For example, for metal materials, you can choose inks and print heads suitable for metal surfaces; for plastic materials, you can choose inks and print heads suitable for plastic surfaces. Selecting the appropriate printing mode can ensure the clarity and durability of the mark. At the same time, according to the specific requirements of each processing flow, configure the corresponding processing and marking equipment to ensure that each device can accurately perform the marking task in a specific processing step. After the configuration is completed, the equipment needs to be calibrated and tested to ensure that the accuracy of the print head and the printing effect meet the requirements. Specifically, it is necessary to adjust the nozzle position and inkjet pressure of the print head to ensure that the distance and angle between the print head and the product surface are appropriate. It is also necessary to adjust the flow rate and drying time of the ink to ensure that the marking effect is clear and stable.

[0084] S103. Generate a traceability mark for the current batch of target products based on the basic product information, pre-process the traceability mark, and send the pre-processed traceability mark to a product primary marking device and a plurality of necessary product processing marking devices.

[0085] Among them, the traceability mark can be in the form of a QR code, barcode or string, containing the basic information of the product and relevant data of the processing flow. The specific steps of generating the traceability mark include: generating a unique traceability mark code according to the batch number, production date, specification parameters and other information of the product; converting the code into the form of a QR code or barcode to ensure the readability and anti-counterfeiting of the mark. The preprocessing process includes encoding, encrypting and segmenting the traceability mark, segmenting the complete traceability mark into multiple fragments, and sending them to the initial marking device and each processing marking device respectively, to ensure that the mark fragments saved by each device are different. In this way, the whole process of product processing can be traced and monitored, ensuring that the status of each product in each processing step is accurately recorded. The mark fragments saved by each device are different, which can effectively prevent the mark from being tampered with or copied, and improve the anti-counterfeiting ability and traceability efficiency of the product.

[0086] S104. Before processing the target product, obtain the personnel information of the processing participants in each necessary product processing flow, use the product initial marking equipment to mark all target products with the traceability identification corresponding to the product initial marking equipment, and count the number of initial markings completed by the product initial marking equipment with the traceability identification.

[0087] Among them, personnel information includes the operator's name, work number, position and working hours, etc., which are obtained by swiping a card, fingerprint recognition or facial recognition. A card swiping machine, fingerprint recognition device or facial recognition device can be set up at the workstation of each processing flow to ensure that the operator performs identity authentication before entering the work area, and upload the authenticated personnel information to the central control device to ensure the accuracy and timeliness of the data. The initial marking device performs preliminary marking on each target product according to the pre-processed traceability mark to ensure that each product has a unique initial traceability mark. The specific marking steps include: loading the pre-processed traceability mark fragment into the initial marking device to ensure that the device can accurately read and print the mark; placing the product in the working area of ​​the initial marking device to ensure the accuracy of the marking position and angle; starting the initial marking device to complete the preliminary marking of the product. This ensures that each product is accurately marked before entering the processing flow and provides basic data for subsequent processing and verification work.

[0088] S105. For each necessary product processing flow of the target product, the existing traceability mark on the target product is verified by the necessary product processing marking equipment corresponding to the current processing flow, and a new traceability mark is marked on the target product according to the saved traceability mark, and the number of passed marks in the current processing flow and the number of marked traceability marks are counted respectively.

[0089] Among them, in each processing step, the processing marking equipment first scans and verifies the initial traceability mark on the product to ensure the accuracy and completeness of the mark. The specific verification steps include: placing the product in the working area of ​​the marking equipment to ensure the accuracy of the mark position and angle; starting the scanning function of the marking equipment to read the traceability mark on the product; comparing the read mark with the mark fragment saved in the equipment to ensure the consistency and completeness of the mark. After the verification, the equipment marks the new traceability mark fragment on the product and records the number of marks. The specific marking steps include: loading the new traceability mark fragment into the marking equipment to ensure that the equipment can accurately read and print the mark; placing the product in the working area of ​​the marking equipment to ensure the accuracy of the mark position and angle; starting the marking equipment to complete the new mark of the product. After the marking is completed, the number of verifications and the number of marks are counted respectively, and the data is uploaded to the central control system.

[0090] S106. When the target product has completed all necessary product processing procedures, the final identification verification step is performed on all target products based on the traceability identification and using the product identification verification equipment, and the number of traceability identifications that have passed the verification in the final identification verification step is counted.

[0091] The final verification step includes scanning and comparing all traceability identification fragments on each product to ensure the integrity and consistency of the identification. The specific verification steps include: placing the product in the working area of ​​the verification equipment to ensure the accuracy of the identification position and angle; starting the scanning function of the verification equipment to read all traceability identification fragments on the product; comparing the read identification fragments with the complete identification stored in the device to ensure the consistency and integrity of the identification. After the verification is passed, the number of verification passes is recorded and the data is uploaded to the central control system.

[0092] S107. Combine the initial marking quantity, the verified quantity, the marking quantity, the verified quantity and the personnel information to generate a processing quantity accounting list of all processing participants in all necessary product processing flows of the target product.

[0093] In the initial marking stage, each product is assigned a unique traceability identification. Assuming the initial marking quantity is 500 products, this means that 500 products are assigned traceability identification on the initial marking device and recorded in the central control device. The initial marking device automatically records the traceability identification of each product and transmits this data to the central database of the central control device.

[0094] After the initial marking is completed, the product will enter the verification stage. Assuming that the number of products that pass the verification is 480, this means that 480 products have passed the identification verification and qualified to enter the next processing step. The verification equipment will record the traceability identification of each product that passes the verification and transmit this data to the central database. For products that fail the verification, the system will record their traceability identification and mark them as unqualified for subsequent processing.

[0095] In each processing step, the product is further processed and marked. Assume that the product needs to go through three processing steps: cutting, assembly and testing. In the cutting stage, the number of marked products is 470, which means that 470 products are marked and recorded on the cutting equipment. In the assembly stage, the number of marked products is 460, which means that 460 products are marked and recorded on the assembly equipment. In the testing stage, the number of marked products is 450, which means that 450 products are marked and recorded on the testing equipment. Each processing equipment will record the traceability of each marked product and transfer this data to the central database. After each processing step is completed, the product will go through the verification stage to ensure quality. Assume that the number of products that have passed the verification in the cutting stage is 465, the number of products that have passed the verification in the assembly stage is 455, and the number of products that have passed the verification in the testing stage is 445. This means that in each processing step, 465, 455 and 445 products have passed the identification verification respectively. The verification equipment will record the traceability of each verified product and transfer this data to the central database.

[0096] In each processing step, the information of the person in charge of the operation will also be recorded. Suppose in the cutting stage, the operator is A; in the assembly stage, the operator is B; in the inspection stage, the operator is C. Each processing equipment will record the operator's information and transmit this data to the central database together with the product traceability mark. Combined with the above data, the system will generate a detailed processing quantity accounting list. The list includes the initial marking quantity, the number of verifications passed, the marking quantity, the number of verifications passed, and the operator information for each processing step.

[0097] In one embodiment, the number of necessary product processing and marking equipment is N, and step S103 specifically includes the following steps:

[0098] Generate a complete traceability identification for the current batch of target products based on the product traceability information in the product basic information;

[0099] The complete traceability identification is evenly divided into N+1 fragment traceability identifications, and a different identification number is randomly generated for each fragment traceability identification;

[0100] Send the complete traceability mark and the fragment traceability mark with the smallest mark number to the product initial marking device;

[0101] Sort the N necessary product processing marking equipment according to the processing sequence of the N necessary product processing processes;

[0102] The fragment traceability identifier with the smallest identification number among all the remaining fragment traceability identifiers is sent to N necessary product processing and marking devices in sequence according to the sorting result until each necessary product processing and marking device receives a unique fragment traceability identifier.

[0103] In this embodiment, first, a complete traceability identification of the current batch of target products is generated based on the product traceability information in the product basic information. The basic product information usually includes detailed information such as production date, production location, source of raw materials, etc., which can be integrated through specific coding rules to form a unique traceability identification. For example, assuming that the production date of a product is March 21, 2020, the production location is factory A1, and the source of raw materials is supplier B2, this information can be combined into a string such as "20200321A1B2". Next, the complete traceability identification is evenly divided into N+1 fragment traceability identifications, and a different identification number is randomly generated for each fragment traceability identification.

[0104] Assuming the complete traceability identifier is "20200321A1B2", and N is set to 3, it needs to be divided into 4 segments. The string can be evenly divided according to the number of characters, for example, into "202", "003", "21A", "1B2". Then, a random identification number is generated for each segment, such as "202-1", "003-2", "21A-3", "1B2-4". This segmentation and numbering method ensures that each segment traceability identifier is unique and is assigned a different number to facilitate subsequent tracking and management.

[0105] According to the fragment traceability identification generated in the previous step, find the fragment with the smallest identification number. In the above example, the smallest number is "202-1". Send the complete traceability identification "20200321A1B2" and the fragment "202-1" to the product initial marking device. The product initial marking device is responsible for marking the traceability information on the product or its packaging to ensure that each product has a unique identification. This step ensures that the product is given a traceable identification at the initial stage of the production process.

[0106] Assuming that the processing flow of a product includes three steps: cutting, assembly, and testing, the processing marking equipment corresponding to these three steps needs to be sorted in order. These equipment can be represented by numbers, such as equipment No. 1 is responsible for cutting, equipment No. 2 is responsible for assembly, and equipment No. 3 is responsible for testing. According to the previous example, the remaining fragment traceability identification is "003-2", "21A-3", and "1B2-4". First, "003-2" is sent to equipment No. 1 (cutting equipment), then "21A-3" is sent to equipment No. 2 (assembly equipment), and finally "1B2-4" is sent to equipment No. 3 (testing equipment). After each device receives the fragment traceability identification, it will mark it in the corresponding processing step of the product to ensure that each processing step has a unique identification.

[0107] In this embodiment, a complete traceability mark of the current batch of target products is generated based on the product traceability information in the product basic information. The complete traceability mark is an anti-counterfeiting picture mark, a QR code mark, a barcode mark or a string mark. Figure 3 , the complete traceability mark can be a barcode for consumers or regulators to trace product information. Continuing with the above example, since there are N necessary product processing and marking devices, the complete traceability mark needs to be evenly divided into four fragment traceability marks ①, ②, ③, and ④, and the complete traceability mark and the fragment traceability mark with the smallest identification number are sent to the product initial marking device, and the fragment traceability mark with the smallest identification number among all the remaining fragment traceability marks are sent to the N necessary product processing and marking devices in sequence according to the sorting results. Through the above technical scheme, not only can the complete traceability mark be divided into N+1 unique fragment traceability marks, and the current processing flow workload statistics can be realized in the process of identification verification and new identification marking in each different processing flow, but also the complete traceability mark can be retained after the product processing is completed without elimination, because the retained complete traceability mark can also be used for consumers or regulators to trace product information, achieving the effect of killing two birds with one stone.

[0108] In one embodiment, after evenly dividing the complete traceability identifier into N+1 fragment traceability identifiers and randomly generating a different identifier number for each fragment traceability identifier, the following steps are also included:

[0109] Extract the identification features of each fragment traceability mark respectively;

[0110] Combine the identification features and identification numbers corresponding to all fragment traceability identifiers to build a feature-number association list;

[0111] Share feature-number association lists to all necessary product processing marking equipment and product identity verification equipment.

[0112] In this embodiment, assuming that the complete traceability mark is an anti-counterfeiting picture mark, the identification features of each fragment traceability mark are first extracted. Each fragment traceability mark is an independent part segmented from the complete traceability mark picture, and each part has a unique visual identification feature. These identification features may include shape, color, texture, pattern, etc. For example, assuming that the complete traceability mark picture contains multiple geometric figures of different colors, the fragment traceability mark obtained after segmentation may be a red triangle, a blue circle, a green square, etc. The process of extracting identification features can be achieved through image processing technology, using an image segmentation algorithm to segment the complete traceability mark picture according to predetermined rules, and extracting the visual features of each fragment. Commonly used image processing techniques include color detection, edge detection, shape recognition, etc. Through these techniques, the visual features of each fragment traceability mark can be accurately extracted to ensure its uniqueness and recognizability.

[0113] Next, a feature-number association list is constructed by combining the identification features and identification numbers corresponding to all fragment traceability identifiers. Each fragment traceability identifier not only has a unique visual identification feature, but is also assigned a unique identification number. By associating the identification features with the identification numbers, a feature-number association list can be constructed. For example, the identification numbers corresponding to the red triangle, blue circle, and green square of the fragment traceability identifiers mentioned above are 1, 2, and 3, respectively. This information is combined into a list, such as [(red triangle, 1), (blue circle, 2), (green square, 3)]. Data structures such as lists or dictionaries are used to store the correspondence between identification features and identification numbers. The purpose of constructing a feature-number association list is to ensure that the visual identification features and identification numbers of each fragment traceability identifier can be accurately associated and identified, which is convenient for subsequent marking and verification operations.

[0114] The feature-number association list needs to be accessed by all relevant devices throughout the production process to ensure that each processing step and verification step can accurately identify and process the visual features of the fragment traceability mark. The association list can be shared to each device through network communication or data transmission protocol. For example, the association list can be sent to each processing marking device and verification device using a local area network, or uploaded to the cloud using cloud storage for access by each device. On each device, the association list will be loaded into memory for real-time query and processing. The purpose of sharing the association list is to ensure that each device can accurately identify the visual features and identification numbers of the fragment traceability mark, so as to perform accurate marking and verification operations during the processing and verification process.

[0115] In one embodiment, in step S104, marking all target products with a traceability identifier corresponding to the product initial marking device using the product initial marking device includes the following steps:

[0116] Using the product initial marking device and based on the preset reference points on the surface of the target product, the marking area of ​​the target product is identified;

[0117] Determine the final marking position of the complete traceability mark in the marking area according to the saved complete traceability mark;

[0118] Mark the saved fragment traceability mark on the surface of the target product according to the final marking position.

[0119] In this embodiment, first, the marking area of ​​the target product is identified based on the preset reference points on the surface of the target product using the product initial marking device. The product initial marking device is usually equipped with a high-precision visual recognition system and a positioning device. The preset reference points refer to reference points pre-marked on the surface of the target product. These reference points can be specific shapes, colors or other easily recognizable marks. Through a camera or sensor, the initial marking device can scan and identify the positions of these reference points. After identifying the reference points, the device calculates the relative position and distance between the reference points to determine the spatial coordinate system of the entire product surface. Using this coordinate system, the marking area of ​​the target product can be accurately identified, that is, the specific position and range that needs to be marked. This process ensures the precise positioning of the marking area and provides a reliable basis for subsequent marking operations.

[0120] Then, the final marking position of the complete traceability mark is determined in the marking area based on the saved complete traceability mark. The complete traceability mark is a combination of information containing all fragment traceability marks. Based on the previously identified marking area, the complete traceability mark needs to be accurately positioned within the area. First, the geometric center of the marking area is determined by calculating the center point or other reference point of the marking area. Then, based on the size and shape of the complete traceability mark, its optimal position within the marking area is calculated to ensure that it is visually centered or meets other specific layout requirements. For example, if the marking area is a rectangle and the complete traceability mark is a string containing multiple characters, the starting position of the string needs to be aligned to the upper left corner of the rectangle, or to other positions as needed. This process can be achieved through simple geometric calculations and coordinate transformations to ensure that the final position of the complete traceability mark within the marking area is accurate.

[0121] Finally, the saved fragment traceability mark is marked on the surface of the target product according to the final marking position. Each fragment traceability mark is part of the complete traceability mark. According to the final marking position determined before, these fragments need to be marked one by one on the surface of the target product. The marking equipment is usually equipped with a high-precision print head or laser engraving head. By controlling these devices, the fragment traceability marks can be printed or engraved one by one to the specified position. First, align the first fragment traceability mark to the starting point of the final marking position, and then mark the subsequent fragments in the predetermined order and position. During the marking process, it is necessary to ensure the spacing and alignment accuracy between each fragment to avoid misalignment or overlap. For example, if the fragment traceability mark is multiple characters, it is necessary to ensure that the spacing between each character is consistent, and the height and width of the character meet the predetermined standards. In this way, the complete traceability mark can be accurately marked on the surface of the target product, ensuring that each fragment is in the correct position, forming a complete and traceable identification information. The effect of this step is to achieve a high-precision marking operation, ensuring that the traceability mark is clear and visible, and has uniqueness and traceability.

[0122] In one embodiment, for each necessary product processing flow of the target product, step S105 specifically includes the following steps:

[0123] Before each necessary product processing flow of the target product, perform the identification verification step on the target product based on the traceability identification and through the necessary product processing marking equipment corresponding to the current processing flow;

[0124] Count the number of traceability marks that have passed the verification in the mark verification step in the current processing flow;

[0125] When the target product completes a necessary product processing flow, the target product is marked with a corresponding traceability mark through the necessary product processing marking equipment corresponding to the currently completed processing flow;

[0126] Count the number of traceability marks in the currently completed processing flow.

[0127] In this embodiment, refer to Figure 4, before each necessary product processing flow of the target product, the target product is subjected to the identification verification step based on the traceability identification and through the necessary product processing marking equipment corresponding to the current processing flow. Before each necessary product processing flow starts, the traceability identification on the target product must be verified first. If the verification passes, the product can enter the next processing flow. This process ensures that the target products of each processing link are processed according to the normal processing flow, and also guarantees the statistical accuracy of the workload of each processing link. In each processing flow, it is necessary to verify the traceability identification of all products entering the process, and count the number of products that have passed the verification. This statistical process can be implemented in an automated way. After each successful verification, the reading device records the results in a database or log file.

[0128] When the target product completes a necessary product processing flow, the target product is marked with the corresponding traceability mark through the necessary product processing marking device corresponding to the currently completed processing flow. When the target product completes a processing flow, it is necessary to mark it with the corresponding traceability mark to record its processing status and process information. The marking device can be a laser marking machine, inkjet printer or printer, etc., through which new traceability marks can be added to the surface or label of the target product. After each processing flow is completed, the number of marked traceability marks needs to be counted for production management and quality control. This statistical process can be achieved through automated equipment. The marking device sends the record to the central database or production management system after each successful marking.

[0129] In one embodiment, the step of performing the identification verification on the target product based on the traceability identification and through the necessary product processing marking equipment corresponding to the current processing flow includes the following steps:

[0130] Scan the marking area of ​​the target product through the necessary product processing marking equipment corresponding to the current processing flow;

[0131] If there is a traceability identifier in the marked area, determine the local identifier number of the locally stored fragment traceability identifier, and count the number of identifier numbers in the feature-number association list that are smaller than the local identifier number;

[0132] Distinguish and identify the target identification features of all traceability marks marked on the target product;

[0133] Determine the target identification numbers corresponding to all target identification features based on the feature-number association list, and count the number of target numbers of the target identification numbers;

[0134] If the number of numbers is the same as the target number and all target identification numbers are smaller than the local identification number, it is determined that the traceability identification of the corresponding target product has been verified in the current processing flow.

[0135] In this embodiment, the processing marking device is usually equipped with a high-precision scanner or camera that can capture detailed images or data of the surface of the target product. At the beginning of the scanning process, the device will be aimed at the surface of the target product and start the scanning function. The scanner will read the information on the surface of the product line by line or point by point to generate a high-resolution image or data file. Through the image processing algorithm, the device can identify and extract all the marking information in the marking area. The purpose of this step is to obtain all existing traceability marks on the surface of the target product and provide basic data for subsequent verification steps. Each fragment traceability mark has a unique local identification number, which is usually generated according to a predetermined rule, such as chronological order or a specific algorithm. After reading the traceability marks in the marking area through the scanning device, it is necessary to compare these marks with the locally stored fragment traceability marks to determine their local identification numbers. The feature-number association list is a data structure that records the identification number corresponding to each identification feature. During the statistical process, it is necessary to traverse the association list and calculate the number of all identification numbers that are less than the current local identification number.

[0136] The images or data obtained by the scanning device need to be classified and identified using feature recognition algorithms. Feature recognition algorithms can be based on image processing, machine learning or other technologies, and can accurately distinguish and extract the feature information of each mark. For example, the shape and content of a QR code can be identified using an image processing algorithm. The accuracy and robustness of the algorithm must be ensured during the recognition process to avoid misidentification or missed identification. Distinguish and identify all marked traceability identification features to provide basic data for subsequent number matching and verification steps.

[0137] Each target identification feature has a corresponding identification number in the feature-number association list. By searching the association list, the number corresponding to each feature can be determined. For example, suppose the identification number corresponding to a QR code feature is 5, and this number can be obtained by searching the association list. During the statistical process, it is necessary to traverse all target identification features and calculate the number of corresponding identification numbers. For example, suppose there are 3 different identification features on the target product, and their corresponding identification numbers are 3, 5, and 8, respectively, then the number of target numbers is 3.

[0138] During the verification process, it is necessary to compare the number of numbers and the number of target numbers to ensure that they are the same. In addition, it is necessary to check all target identification numbers to ensure that they are all less than the current local identification number. For example, assuming that the current local identification number is 10, the number of target numbers is 3, and the target identification numbers are 3, 5, and 8 respectively, then all conditions are met and the verification is determined to be passed. This process ensures the consistency and correctness of the traceability identification of the target product in the current processing flow, avoiding production problems caused by identification errors or omissions. After the verification is passed, the target product can enter the next processing flow to ensure the traceability and quality control of the entire production process.

[0139] In this embodiment, if there is no traceability identification in the marking area, or the number of numbers is different from the target number, or any target identification number is greater than or equal to any one or more of the local identification numbers, it is determined that the traceability identification of the corresponding target product has failed verification in the current processing flow, and the corresponding target product is transported to the preset abnormal product storage area.

[0140] In one implementation manner, step S102 specifically includes the following steps:

[0141] Initialize the product initial marking equipment and multiple necessary product processing marking equipment corresponding to multiple necessary product processing processes;

[0142] By performing semantic analysis on the basic product information, the product material information and product category information of the target product are obtained;

[0143] Configure the product initial marking equipment and multiple necessary product processing marking equipment according to the product type information. The marking methods include visible ink spraying and invisible ink spraying.

[0144] The types of spray inks are configured according to the product material information, such as visible ink spraying mode or invisible ink spraying mode. The types of spray inks include water-based inks, solvent-based inks and UV curing inks.

[0145] In this embodiment, the product initial marking equipment and the necessary product processing marking equipment are important tools for identifying and marking products in the production line. First of all, these devices need to be installed in appropriate locations on the production line to ensure that they can work smoothly with other parts of the production line. After the installation is completed, the equipment is debugged to ensure that it functions properly, including calibration of the spray head, inspection of the ink supply system, etc. The basic product information usually includes the specifications, models, materials, uses, etc. of the product. Through semantic analysis technology, key product material information and product type information can be extracted from this information. Semantic analysis is a natural language processing technology that can understand and process semantic relationships in text. For example, by analyzing product manuals or product labels, the main materials of the product (such as plastic, metal, glass, etc.) and the type of product can be extracted. In the semantic analysis process, pre-trained models and dictionaries need to be used to ensure accurate understanding of different fields and different contexts.

[0146] According to the product category information, configure the identification and marking methods of the product initial marking equipment and multiple necessary product processing and marking equipment. The identification and marking methods include explicit ink spraying and invisible ink spraying. The product category information determines the product's identification requirements, and different types of products may require different identification methods. For example, some products may require explicit ink spraying so that consumers can directly see the identification information; while some products may require invisible ink spraying to prevent the identification from being tampered with or counterfeited. When configuring the identification and marking method, it is necessary to set the corresponding parameters in the control system of the equipment and select explicit or invisible ink spraying methods. The explicit ink spraying method usually uses ordinary ink, and the logo is clearly visible after spraying; the invisible ink spraying method uses special invisible ink, and the logo is visible only under specific light. By reasonably configuring the identification and marking methods, ensure that the product identification meets the requirements of its type and purpose.

[0147] Configure the type of spray ink for visible ink spraying or invisible ink spraying according to the product material information. The types of spray ink include water-based ink, solvent-based ink and UV curing ink. The product material information determines the choice of ink. Different materials have different requirements for the adhesion and durability of ink. For example, plastic materials may require solvent-based ink to ensure that the ink can adhere firmly to the plastic surface; metal materials may require UV curing ink to provide better wear resistance and weather resistance. When configuring the type of spray ink, it is necessary to select the appropriate ink according to the product material information and set the corresponding parameters in the equipment. Water-based ink is environmentally friendly and non-toxic; solvent-based ink has good adhesion and durability, and is suitable for plastics, metals and other materials; UV curing ink is cured by ultraviolet rays, has the characteristics of fast drying and high wear resistance, and is suitable for high-demand industrial products. By reasonably configuring the types of spray ink, ensure that the ink can form a clear and lasting mark on the product surface.

[0148] The present invention also discloses a product traceability accounting system based on traceability identification, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the product processing traceability accounting method based on traceability identification as described in any one of the above embodiments.

[0149] Among them, the processor can adopt a central processing unit (CPU). Of course, according to actual usage, other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. can also be adopted. The general-purpose processor can adopt a microprocessor or any conventional processor, etc., and this application does not impose any restrictions on this.

[0150] Among them, the memory can be an internal storage unit of a computer device, such as a hard disk or memory of a computer device, or an external storage device of a computer device, such as a plug-in hard disk, a smart memory card (SMC), a secure digital card (SD) or a flash memory card (FC) equipped on the computer device, and the memory can also be a combination of an internal storage unit and an external storage device of a computer device. The memory is used to store computer programs and other programs and data required by the computer device. The memory can also be used to temporarily store data that has been output or is to be output, and this application does not impose any restrictions on this.

[0151] A person skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of protection of the present application is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of different aspects of one or more embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0152] One or more embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of one or more embodiments of the present application should be included in the protection scope of the present application.

Claims

1. A product processing traceability accounting method based on traceability identification, characterized in that: Applied to the product identification system, the product identification system includes a product initial marking device, a product identification verification device and a plurality of product processing marking devices for different product processing flows. The product initial marking device is deployed at the starting position of the production line, the product identification verification device is deployed at the end of the production line, and the product processing marking device is deployed at the processing position of each necessary product processing flow. The product initial marking device includes: A first inkjet print head, used for printing an initial traceability mark on the product; The first automatic feeding and positioning module is used to accurately position each product; The first image acquisition and processing module is used to monitor and verify in real time whether the printed traceability mark is correct; A first storage and processing module, used to store and process traceability identification information; A first communication module, used to receive traceability identification information from a central control system; The product identification verification device comprises: A camera used to capture images of traceability marks on products; Image processing module, used to identify and verify the accuracy of traceability marks; A display and alarm module for displaying the verification results and sounding an alarm when an abnormality is detected; A second storage and processing module, used to store verification data and traceability identification information; The second communication module is used to exchange data with the central control system and other devices; The product processing and marking equipment comprises: a second inkjet print head for printing a new traceability identification segment in each processing step; A second automatic feeding and positioning module for accurate positioning of the product at each processing step; The second image acquisition and processing module is used to monitor and verify in real time whether the printed traceability identification fragment is correct; A third storage and processing module is used to store and process the traceability identification fragment information; A third communication module is used to receive the traceability identification fragment information from the central control system; The method comprises the following steps: Obtain basic product information and multiple necessary product processing procedures of the current batch of target products to be processed; Initialize and configure the product initial marking device and a plurality of necessary product processing marking devices corresponding to the plurality of necessary product processing flows based on the product basic information, where the number of the necessary product processing marking devices is N; Generate a complete traceability mark of the target product of the current batch based on the product traceability information in the product basic information, wherein the complete traceability mark is an anti-counterfeiting picture mark, a QR code mark, a barcode mark or a string mark; The complete traceability identifier is evenly divided into N+1 fragment traceability identifiers, and a different identifier number is randomly generated for each fragment traceability identifier; Sending the complete traceability identification and the fragment traceability identification with the smallest identification number to the product initial marking device; Sorting the N necessary product processing marking devices according to the processing sequence of the N necessary product processing processes; The fragment traceability identifier with the smallest identifier among all the remaining fragment traceability identifiers is sent to the N necessary product processing and marking devices in sequence according to the sorting result, until each necessary product processing and marking device receives a unique fragment traceability identifier, and the traceability identifiers stored in the product initial marking device and the plurality of necessary product processing and marking devices are all different; Before processing the target product, obtain the personnel information of the processing participants in each of the necessary product processing procedures, use the product initial marking device to mark all the target products with the traceability mark corresponding to the product initial marking device, and count the number of initial markings completed by the product initial marking device with the traceability mark; For each necessary product processing flow of the target product, the traceability mark on the target product is verified by the necessary product processing marking device corresponding to the current processing flow, and a new traceability mark is marked on the target product according to the saved traceability mark, and the number of passed marks in the current processing flow and the number of marked traceability marks are respectively counted; When the target product has completed all the necessary product processing procedures, a final identification verification step is performed on all the target products based on the traceability identification and using the product identification verification device, and the number of traceability identifications that have passed the verification in the final identification verification step is counted; Combined with the initial marking quantity, the verified number, the marking quantity, the verified number and the personnel information, a processing quantity accounting list of all the processing participants in all the necessary product processing flows of the target product is generated.

2. The product processing traceability accounting method based on traceability identification according to claim 1 is characterized in that: After evenly dividing the complete traceability identifier into N+1 fragment traceability identifiers and randomly generating a different identifier number for each fragment traceability identifier, the following steps are also included: Extracting identification features of each fragment traceability identification respectively; Combining the identification features and identification numbers corresponding to all the fragment traceability identifiers to construct a feature-number association list; The feature-number association list is shared with all necessary product processing marking equipment and product identification verification equipment.

3. The product processing traceability accounting method based on traceability identification according to claim 2 is characterized in that: The step of marking all the target products with the traceability mark corresponding to the product initial marking device by using the product initial marking device comprises the following steps: Using the product initial marking device and based on the preset reference points on the surface of the target product, identifying the marking area of ​​the target product; Determine the final marking position of the complete traceability mark in the marking area according to the saved complete traceability mark; The saved fragment traceability mark is marked on the surface of the target product according to the final marking position.

4. The product processing traceability accounting method based on traceability identification according to claim 3 is characterized in that: For each necessary product processing flow of the target product, the necessary product processing marking device corresponding to the current processing flow is used to verify the existing traceability mark on the target product, and a new traceability mark is marked on the target product according to the saved traceability mark, and the number of passed marks in the current processing flow and the number of marked traceability marks are respectively counted, including the following steps: Before each of the necessary product processing flows of the target product, performing an identification verification step on the target product based on the traceability identification and through the necessary product processing marking device corresponding to the current processing flow; Count the number of traceability marks in the current processing flow that have passed the verification in the mark verification step; When the target product completes one of the necessary product processing flows, the target product is marked with the corresponding traceability mark by the necessary product processing marking device corresponding to the currently completed processing flow; Count the number of traceability marks in the currently completed processing flow.

5. The product processing traceability accounting method based on traceability identification according to claim 4 is characterized in that: The step of performing identification verification on the target product based on the traceability identification and through the necessary product processing marking device corresponding to the current processing flow comprises the following steps: Scanning the marking area of ​​the target product by the necessary product processing marking device corresponding to the current processing flow; If the traceability identifier exists in the marked area, determine the local identifier number of the fragment traceability identifier stored locally, and count the number of identifier numbers in the feature-number association list that are smaller than the local identifier number; Distinguishing and identifying the target identification features of all the traceability identifications marked on the target product; Determine the target identification numbers corresponding to all the target identification features based on the feature-number association list, and count the number of target numbers of the target identification numbers; If the number is the same as the target number and all the target identification numbers are smaller than the local identification number, it is determined that the traceability identification corresponding to the target product has been verified in the current processing flow.

6. The product processing traceability accounting method based on traceability identification according to claim 5 is characterized in that: The method further comprises the steps of: If the traceability mark does not exist in the marking area, or the number of numbers is different from the target number, or any target identification number is greater than or equal to any one or more of the local identification numbers, it is determined that the traceability mark corresponding to the target product has failed verification in the current processing flow, and the corresponding target product is transported to the preset abnormal product storage area.

7. The product processing traceability accounting method based on traceability identification according to claim 1 is characterized in that: The initialization and configuration of the product initial marking device and a plurality of necessary product processing marking devices corresponding to the plurality of necessary product processing flows based on the product basic information comprises the following steps: Initializing the product initial marking device and a plurality of necessary product processing marking devices corresponding to the plurality of necessary product processing flows; By performing semantic analysis on the basic product information, product material information and product category information of the target product are obtained; According to the product type information, the identification marking method of the product initial marking device and the plurality of necessary product processing marking devices is configured, wherein the identification marking method includes a visible ink spraying method and an invisible ink spraying method; The types of spray inks for the visible ink spraying method or the invisible ink spraying method are configured according to the product material information, and the types of spray inks include water-based inks, solvent-based inks and UV curable inks.

8. A product traceability accounting system based on traceability identification, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the product processing traceability accounting method based on traceability identification as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Furniture traceability system based on two-dimensional code

    CN114626866A

  • System and method of generating and validating a unique transaction identifier

    WO2017223238A1