Information prompting method, computer program product, electronic device and storage medium

By obtaining the three-dimensional model of the target product and using image recognition equipment to automatically illuminate the label position, the problem of easy errors in manual labeling is solved, and the accuracy and efficiency of labeling are improved.

CN120387467BActive Publication Date: 2025-09-12INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510874221.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-06-26
Publication Date
2025-09-12
Estimated Expiration
2045-06-26

AI Technical Summary

Technical Problem

In the prior art, it is easy to make mistakes when manually pasting labels based on paper process documents.

Method used

By obtaining the three-dimensional model of the target product, the image of the label to be attached is identified using image recognition equipment. Based on the binding relationship between the label name and the position label, the position in the three-dimensional model is automatically illuminated to intuitively indicate the label attachment position.

Benefits of technology

It reduces the probability of label pasting errors, saves human resources, and simplifies the pasting process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120387467B_ABST
    Figure CN120387467B_ABST
Patent Text Reader

Abstract

The present invention discloses an information prompt method, a computer program product, an electronic device and a storage medium, and relates to the field of digital process technology. The method comprises: determining the label noun of each label to be pasted each time based on the recognition result of the label image of each label to be pasted by an image recognition device each time; determining the target position identifier corresponding to the label name of each label to be pasted each time based on the binding relationship between the label name and the position label; and then lighting up the position point to be lit corresponding to the target position identifier in the target three-dimensional model each time. The method can solve the technical problem that the related technology relies on artificial reference to paper process documents to paste different labels, which is prone to pasting errors. Lighting up the position point to be lit corresponding to the target position identifier can intuitively prompt the pasting position of the label to be pasted in the target product. The prompting method is simple and direct, which can reduce the probability of wrong pasting and missing pasting, and also reduce the difficulty of pasting labels.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of digital process technology, and in particular to an information prompting method, a computer program product, an electronic device and a storage medium. Background Art

[0002] Labeling is the process of attaching labels to the casing or packaging of a target product (such as a server). This is primarily used for identification, classification, information communication, management, and regulatory compliance. Because product information (serial number, certificate of conformity, production date, etc.) is diverse, multiple labels may be used to indicate different product information. This means that a single target product requires multiple labels, each with a different placement.

[0003] In the related art, operators use paper process files containing position information of each label to affix various labels to the target product. Since the target products involve multiple brands and multiple categories, the paper process files are also relatively complex. It is easy to make affix errors when manually referring to paper process files to affix different labels. Summary of the Invention

[0004] The present invention provides an information prompt method, a computer program product, an electronic device and a storage medium, which at least solve the problem in the related art that different labels are easily pasted with errors when they are manually pasted based on paper process documents.

[0005] The present invention provides an information prompting method, comprising:

[0006] Obtain a target three-dimensional model created for a target product; the target three-dimensional model includes at least one position to be illuminated, and a position identifier of the position to be illuminated is bound to a label name;

[0007] Based on the recognition results of the label images of the labels to be attached by the image recognition device, each lighting operation is performed on each position to be lit in the target three-dimensional model until all positions to be lit in the target three-dimensional model are lit; the lighting operation includes:

[0008] Determine the label name of the label to be attached based on the recognition result of the label image;

[0009] Based on the binding relationship between the label name and the location label, determine the target location identifier corresponding to the label name of the label to be attached this time;

[0010] In the target three-dimensional model, the position point to be illuminated corresponding to the target position mark is illuminated, so as to prompt the pasting position of the label to be pasted in the target product through the illuminated position this time.

[0011] The present invention also provides a computer program product, comprising:

[0012] An acquisition module is used to acquire a target three-dimensional model created for a target product; the target three-dimensional model includes at least one position to be illuminated, and a position identifier of the position to be illuminated is bound to a label name;

[0013] The processing module is configured to perform a lighting operation on each position to be lit in the target three-dimensional model based on the recognition result of each label image of each label to be attached by the image recognition device, until all positions to be lit in the target three-dimensional model are lit; the lighting operation includes:

[0014] Determine the label name of the label to be attached based on the recognition result of the label image;

[0015] Based on the binding relationship between the label name and the location label, determine the target location identifier corresponding to the label name of the label to be attached this time;

[0016] In the target three-dimensional model, the target position mark corresponding to the to-be-illuminated position point is illuminated, so that the pasting position of the label to be pasted in the target product is prompted by the illuminated position this time.

[0017] The present invention also provides an electronic device, comprising: a memory for storing a computer program; and a processor for implementing the steps of any one of the above-mentioned information prompt methods when executing the computer program.

[0018] The present invention also provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned information prompt methods are implemented.

[0019] The present invention also provides another computer program product, including a computer program, which implements the steps of any of the above-mentioned information prompting methods when executed by a processor.

[0020] Through the present invention, when labeling a target product, the label name of each label to be pasted is determined based on the recognition result of the label image of each label to be pasted by the image recognition device at each time, and the target position identifier corresponding to the label name of each label to be pasted is determined based on the binding relationship between the label name and the position label, and then the corresponding position point to be lit in the target three-dimensional model is illuminated at each time. This can solve the technical problem that the related art relies on manual reference to paper process documents to paste different labels, which is prone to pasting errors. By lighting the position point to be lit corresponding to the target position identifier, the pasting position of the label to be pasted in the target product can be intuitively prompted. The prompting method is simple and direct, which can reduce the probability of wrong pasting or missing pasting. In addition, the prompt is directly illuminated by the target three-dimensional model, without the need for manual search and verification, which greatly reduces the difficulty of pasting labels and saves human resources. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the embodiments of the present invention, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0022] Figure 1 One of the flow diagrams of an information prompt method provided by an embodiment of the present invention is provided;

[0023] Figure 2 A front view schematic diagram of a coaxial transmission tooling used for online printing provided by an embodiment of the present invention;

[0024] Figure 3 A schematic top view of a coaxial transmission tooling for online printing provided by an embodiment of the present invention;

[0025] Figure 4 A second flow chart of an information prompting method provided by an embodiment of the present invention;

[0026] Figure 5 A schematic diagram of the composition of a computer program product provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0027] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.

[0028] It should be noted that, in the description of the present invention, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. The terms "first," "second," etc., in the present invention are used to distinguish similar objects, and are not used to describe a particular order or precedence.

[0029] In order to enable those skilled in the art to better understand the solutions of the present invention, the present invention is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0030] In conjunction with the specific application environment architecture or specific hardware architecture on which the execution of the information prompt method depends, the specific application environment architecture or specific hardware architecture is described here.

[0031] An embodiment of the present invention provides an information prompting method, which is described in detail in conjunction with the execution flow of the information prompting method.

[0032] An embodiment of the present invention provides an information prompt method, the execution subject of which may be a processing platform with a digital process system, specifically an MES (Manufacturing Execution System). The following description will be made using the MES system as an example.

[0033] See also Figure 1 , an embodiment of the present invention provides a flowchart of an information prompting method, including the following steps:

[0034] Step 110: Acquire a target three-dimensional model created for a target product; the target three-dimensional model includes at least one position to be illuminated, and a position identifier of the position to be illuminated is bound to a tag name.

[0035] The target product of the embodiment of the present invention can be any product that needs to be labeled. In the field of industrial production and manufacturing, the target product can be a server, a server cabinet, etc., or other products, without limitation.

[0036] The target three-dimensional model of the embodiment of the present invention refers to a digital model created by three-dimensional modeling technology and used to represent the product's appearance, structure and function. It has dimensions of length, width and height in three-dimensional space and can accurately present the various parts of the product and their relationships.

[0037] In practical applications, the target three-dimensional model can be created through software equipped with three-dimensional modeling technology and transmitted to the digital process system through the system interface. The target three-dimensional model under the digital process system supports coordinate display.

[0038] Labeling refers to the process of attaching labels to the shell or packaging of the target product, mainly for the purpose of identification, classification, information communication, management and compliance with regulatory requirements.

[0039] In the embodiment of the present invention, the label to be pasted refers to the label that needs to be pasted on the target product. The product information indicated by different labels to be pasted may be different. For example, the labels contained in the server include "nameplate", "front panel", "certificate of conformity", "high current", "asset" and "serial number".

[0040] The label may be in any outline shape, such as rectangular, square, circular, etc., without limitation, and is generally rectangular.

[0041] The content displayed on each label can be characters, such as letters, words, and numbers. For example, the SN code is composed of characters. The pattern displayed on the label can also be a QR code, barcode, warning pattern, etc. Other content can also be displayed without restriction.

[0042] To facilitate labeling, an embodiment of the present invention marks each position to be illuminated on the target three-dimensional model. The positions to be illuminated on the target three-dimensional model and the positions on the target product where labels need to be attached are one-to-one corresponding, that is, the positions to be illuminated are used to prompt the operator where the labels need to be attached.

[0043] The position to be illuminated can specifically be a three-dimensional position coordinate, such as the position coordinate of the center point of the tag; it can also be a three-dimensional position area, such as containing two pairs of position coordinates, namely the position coordinate of the upper left corner and the position coordinate of the lower right corner, or the position coordinate of the lower left corner and the position coordinate of the upper right corner. It can also be represented based on other methods, which are not limited to this.

[0044] Before being illuminated, each position to be illuminated appears black, gray, or transparent, etc., indicating that the corresponding pasting position of the position to be illuminated in the target product has not been labeled yet.

[0045] In the embodiment of the present invention, the location to be illuminated is provided with a location identifier. This location identifier uniquely identifies the location to be illuminated. The location identifier can be a location coordinate or a code assigned to the location to be illuminated. A mapping relationship exists between the code and the corresponding location coordinate. In general, the location identifier can be used to locate the location to be illuminated in the target three-dimensional model.

[0046] In an embodiment of the present invention, the position to be illuminated is also bound to a label name, which is used to indicate the name of the label to be pasted on the corresponding position to be illuminated. The label name and the product information indicated by the label are usually directly related, and can indicate the type or function of the label. Specifically, in a non-customized case, the label name can be "nameplate", "front panel", "certificate of conformity", "high current", "asset", "serial number", etc.

[0047] Step 120 : Based on the recognition results of the label images of the labels to be attached by the image recognition device, each lighting operation is performed on each position to be lit in the target three-dimensional model until all positions to be lit in the target three-dimensional model are lit.

[0048] The lighting operation in step 120 includes the following sub-steps:

[0049] Step 121: Determine the label name of the label to be attached based on the recognition result of the label image.

[0050] Step 122: Based on the binding relationship between the tag name and the location tag, determine the target location identifier corresponding to the tag name of the tag to be pasted this time;

[0051] Step 123 : In the target three-dimensional model, the position point to be illuminated corresponding to the target position mark is illuminated, so as to indicate the pasting position of the label to be pasted in the target product through the illuminated position.

[0052] It can be understood that although the target product exists in a real physical coordinate system and the target three-dimensional model exists in a three-dimensional virtual coordinate system, the coordinates of the two coordinate systems can be converted into each other, and the various positions of the target product and the target three-dimensional model correspond to each other. Therefore, when it is necessary to paste the label to be pasted, the position to be lit in the target three-dimensional model can be lit to prompt the operator to the position where the label to be pasted should be pasted in the target product.

[0053] In order to automatically prompt the label position of the label to be pasted, the embodiment of the present invention collects the label image of the label to be pasted through an image recognition device. The label image refers to an image obtained by photographing the label to be pasted.

[0054] After obtaining the label image of the label to be pasted this time (current time), the label image of the label to be pasted this time may be recognized by an image recognition device to obtain a recognition result of the label image of the label to be pasted.

[0055] The image recognition device may be a device integrating image acquisition and image recognition functions, such as a CCD (Charge-Coupled Device) device.

[0056] The recognition result of the label image may include recognition success or recognition failure.

[0057] If the recognition is successful, the recognition result of the label image can be the product information indicated by the label to be pasted, such as the SN code, or it can be the feature information of the label image, which can be at least one of the texture features, shape features, edge features, and depth features of the image, without limitation.

[0058] The embodiment of the present invention can determine the label name of the label to be pasted this time based on the recognition result of the label image this time, thereby determining the target location identifier corresponding to the label name of the label to be pasted this time based on the binding relationship between the pre-created label name and the location label.

[0059] Then, the target position mark corresponding to the position to be illuminated can be illuminated in the target three-dimensional model. Lighting means changing the position to be illuminated from the original dark color (such as black, gray) to a bright color (such as white, color) or displaying specific content in the target three-dimensional model.

[0060] After the position to be lit is lit, it becomes the lit position. The lit position is used to indicate the pasting position of the label to be pasted in the target product. The operator can refer to the lit position to paste the label to be pasted in the target product.

[0061] Each label to be pasted on the target product can be lit based on the above process, so that the operator can complete the label pasting of the target product based on the lit position each time.

[0062] The information prompt method provided by the embodiment of the present invention, when labeling a target product, determines the label name of each label to be pasted based on the recognition result of the label image of each label to be pasted by the image recognition device at each time, determines the target position identifier corresponding to the label name of each label to be pasted based on the binding relationship between the label name and the position label, and then illuminates the corresponding position point to be illuminated in the target three-dimensional model at each time. This can solve the technical problem that related technologies rely on manual reference to paper process documents to paste different labels, which is prone to pasting errors. Lighting the corresponding position point to be illuminated of the target position identifier can intuitively prompt the pasting position of the label to be pasted in the target product. The prompt method is simple and direct, which can reduce the probability of mis-pasting or missing. In addition, the direct lighting prompt by the target three-dimensional model eliminates the need for manual search and verification, greatly reduces the difficulty of labeling, and saves human resources.

[0063] In some embodiments, before determining the label name of the label to be attached based on the recognition result of the label image, the method further includes:

[0064] Get the label type of the label to be attached this time;

[0065] Based on the label type of the label to be attached this time, instruct the image recognition device to recognize the label image of the label to be attached this time, and obtain the recognition result of the label image this time;

[0066] The label types include the first type and the second type; the first type represents the online printing type; the second type represents the offline finished product type;

[0067] In the case where the label type of the label to be attached this time is the first type, the recognition result represents the product information displayed on the label to be attached this time if the recognition is successful;

[0068] In the case that the label type of the label to be attached this time is the second type, the recognition result represents the feature information of the label image this time or the product information displayed by the label to be attached this time if the recognition is successful.

[0069] In the embodiment of the present invention, the labels to be attached may be of the first type or the second type. The first type refers to an online printing type, and the second type refers to an offline finished label.

[0070] Online printing type, also known as online printing type, refers to labels printed out through an Internet platform or printing service through a printing device. The online printing type supports users to design, customize and print labels.

[0071] See also Figure 2 An embodiment of the present invention provides a front schematic diagram of a coaxial transmission tooling used for online printing. The coaxial transmission tooling is usually located at a label pasting station, and includes a printing device, an image recognition device, a driving wheel, a driven wheel, a label base, and a transmission shaft. The printing device includes a label roll, which is connected to the driving wheel through the transmission shaft. After printing, the label roll obtains a label to be pasted. The label to be pasted is located on the label base. The driving wheel and the driven wheel are attached to the label base from different directions. The label base is usually displayed flat to facilitate recognition by the image recognition device. The image recognition device can sequentially identify the labels to be pasted on the conveying platform to obtain recognition results.

[0072] See also Figure 3An embodiment of the present invention provides a top view schematic diagram of a coaxial transmission tooling used for online printing, including multiple label rolls, an image recognition device, a driving wheel, a driven wheel, a label backing paper, and a transmission shaft. Each label roll can be used to print labels representing different product information. Each label roll has a driving wheel connected by a transmission shaft, and each driving wheel has a corresponding driven wheel. The label to be pasted is located on the label backing paper. The driving wheel and the corresponding driven wheel are attached to the label backing paper from different directions. The image recognition device is movable and moves in a direction perpendicular to the label backing paper. When it moves to the top of the label backing paper, it can identify the label to be pasted on the label backing paper and obtain an identification result.

[0073] Offline, ready-to-use labels are those that have already been designed and printed. These labels typically require no connection to a network or printer after design and production, and can simply be applied to the item or used for other purposes. They are typically mass-produced and require no editing or adjustments through online platforms or software.

[0074] The MES system of the embodiment of the present invention may instruct the image recognition device to recognize the label image of the label to be attached this time based on the label type of the label to be attached this time, and obtain the recognition result of the label image this time.

[0075] The image recognition device can be instructed to perform recognition by sending an instruction signal, and the instruction signal indicates the product information indicated by the identification label and can also indicate feature information of the identification label image.

[0076] The above embodiments have described that the recognition result can be either a successful recognition or a failed recognition.

[0077] If the recognition is successful, the recognition result of the label image can be the product information indicated by the label to be pasted, or it can be the feature information of the label image, which can be at least one of the texture features, shape features, edge features, and depth features of the image.

[0078] It can be understood that the online printing type of labels to be pasted are labels to be printed after the label information to be printed (the label information to be printed is determined in combination with the order requirements in the customer's order information) is transmitted to the printing device through the network, and then the labels are printed by the printing device. Then, the recognition of the label image of the label to be pasted this time is mainly to determine whether there is a printing error. In this case, the recognition result represents the product information displayed on the printed label to be pasted this time if the recognition is successful, that is, it instructs the image recognition device to recognize the product information displayed on the label to be pasted in the label image.

[0079] For offline finished product types of labels to be pasted, which are not obtained through online printing, after the label image of the label to be pasted is recognized, the recognition result can represent the characteristic information of the label image if the recognition is successful, and can also represent the product information displayed by the label to be pasted. That is, it can instruct the image recognition device to recognize the product information displayed on the label to be pasted in the label image, and can also indicate the recognition of characteristic information, and there is no restriction on this.

[0080] The embodiment of the present invention recognizes the label image of the label to be pasted based on the label type of the label to be pasted, obtains the recognition result of the label image, and realizes flexible and accurate recognition of the label image of the label to be pasted with high recognition efficiency.

[0081] In some embodiments, determining the label name of the label to be attached based on the recognition result of the current label image includes:

[0082] If the label type of the label to be attached this time is the first type and the recognition result is successful, the label to be attached this time is verified based on the product information in the information of each label to be printed obtained before printing the label to be attached this time; the product information in the information of the label to be printed is used to print the label to be attached this time;

[0083] When the product information corresponding to the label to be pasted this time passes the verification, the label name of the label to be pasted this time is determined according to the basic label name in the label information to be printed.

[0084] In the embodiment of the present invention, when the label type of the label to be attached this time is the first type and the recognition result is successful, the label to be attached this time needs to be verified.

[0085] The above-mentioned embodiment has explained that the online printing type of labels to be pasted are labels that are printed by the printing device after the label information to be printed is transmitted to the printing device through the network. Therefore, the corresponding labels to be pasted this time can be verified based on the information of each label to be printed obtained before printing the labels to be pasted this time.

[0086] Specifically, the label information to be printed includes product information and a basic label name. The product information is used to print the label to be pasted this time, and the basic label name is used to identify the label information to be printed.

[0087] Then, the product information in each label to be printed can be used to verify the corresponding label to be pasted this time.

[0088] If the product information corresponding to the label to be pasted is verified, it means that the printing device has not made any printing errors. In this case, the label name of the label to be pasted can be determined based on the basic label name of the label information to be printed. The label image of the label to be pasted can also be sent back to the MES system for subsequent backtracking.

[0089] Specifically, the label name of the label to be pasted can be obtained by combining the brand logo and product category logo in the order information with the basic label name of the label information to be printed.

[0090] The embodiment of the present invention verifies the corresponding label to be pasted this time based on the product information in the information of each label to be printed obtained before printing the label to be pasted this time, so as to realize fast and accurate verification of whether the printing of the label to be pasted this time is wrong. When the verification passes (indicating that the printing is correct), the label name of the label to be pasted this time is directly determined according to the label name of the label information to be printed, thereby realizing fast determination of the label name of the label to be pasted this time, improving the efficiency of determining the corresponding position to be lit of the label to be pasted this time, and accelerating the subsequent lighting speed.

[0091] In some embodiments, based on the label information to be printed obtained before printing the label to be pasted, verifying the product information corresponding to the label to be pasted includes:

[0092] When it is determined that the target label information exists in the label information to be printed, and the product information of the target label information is the same as the product information displayed on the label to be pasted this time, it is determined that the product information corresponding to the label to be pasted this time has passed the verification;

[0093] When it is determined that the target label information does not exist in the label information to be printed, it is determined that the product information corresponding to the label to be attached this time has failed verification.

[0094] For online printing scenarios, the product information corresponding to the label to be pasted is verified. The information of each label to be printed for the target product can be found, and it is determined that the target label information exists in the information of each label to be printed. The product information of the target label information is the same as the product information displayed on the label to be pasted this time, indicating that there is no printing error, and also indicating that the product information corresponding to the label to be pasted this time has passed the verification.

[0095] On the contrary, when it is determined that the target label information does not exist in the label information to be printed, it means that a printing error has occurred, and it also means that the product information corresponding to the label to be attached this time has failed to pass the verification.

[0096] For online printing scenarios, the product information in each label to be printed is used to verify the product information corresponding to the label to be pasted, achieving accurate and fast verification and effectively reducing the probability of pasting the wrong label.

[0097] In some embodiments, determining the label name of the label to be pasted this time according to the basic label name in the label information to be printed includes:

[0098] Get the brand ID and product category ID in the order information;

[0099] The brand logo, product category logo and the basic label name in the label information to be printed are concatenated to obtain the label name of the label to be pasted this time.

[0100] The embodiment of the present invention supports customized labels. The order information usually includes customization requirements, which include brand identification and product category identification.

[0101] The brand logo can uniquely indicate the brand, and the brand name is usually used as the brand logo, such as Brand A, Brand B, and Brand S.

[0102] The product category identifier can uniquely indicate the category of the target product. The category can be divided based on different standards, such as general type (brand identifier is 00), special type (brand identifier is 01) and customized type (brand identifier is 02) based on function.

[0103] For example, brand identification and category identification can generate a code, such as A00, B00, S01, S02, etc. Assuming that B00 is generated, the label names of the label information to be printed are nameplate, front panel, certificate, serial number, and the code and label name can be combined to obtain B00-nameplate, front panel, certificate, serial number.

[0104] The embodiment of the present invention can quickly and accurately determine the label name of the label to be pasted by combining the brand logo and product category logo in the order information with the basic label name of the label information to be printed, thereby accelerating the subsequent lighting efficiency.

[0105] In some embodiments, each location to be illuminated in the target three-dimensional model has a preset template label icon; the template label icon is a label icon that correctly displays product information; the icon name of the template label icon is the same as the label name of the corresponding location to be illuminated; the label name of the label to be attached this time is determined based on the recognition result of the current label image, including:

[0106] If the label type of the label to be pasted this time is the second type and the recognition result is successful, and if it is determined that the target template label icon exists in each template label icon, the icon name of the target template label icon is determined as the label name of the label to be pasted this time;

[0107] The first matching degree between the feature information of the current label image and the feature information of the target template label icon satisfies the first target matching degree, or the second matching degree between the product information indicated by the current label image and the product information indicated by the target template label icon satisfies the second target matching degree.

[0108] In fact, each position to be illuminated in the target three-dimensional model of the embodiment of the present invention also has a preset template label icon, which is a label icon that correctly displays product information and is uploaded in advance and used as a reference standard for subsequent verification.

[0109] The icon name of the template label icon is named based on the label name of the corresponding position to be illuminated, and is the same as the label name of the corresponding position to be illuminated.

[0110] The above-mentioned embodiment has explained that the online printing type of labels to be pasted are verified by the product information in the information of each label to be printed obtained before printing the current label to be pasted, while the offline finished product label type of labels to be pasted are verified by the preset template label icon at each position to be lit in the target three-dimensional model.

[0111] Specifically, when the label type of the label to be pasted this time is the second type and the recognition result is successfully recognized, it is determined whether there is a target template label icon in each template label icon, and the first matching degree between the feature information (texture features, depth features, etc.) of the label image this time and the feature information of the target template label icon meets the first target matching degree (preset threshold, such as 90%), or the second matching degree between the product information indicated by the label image this time and the product information indicated by the target template label icon meets the second target matching degree (preset threshold, such as 100%).

[0112] When it is determined that the target template label icon exists in each template label icon, since the icon name of the target template label icon is named according to the label name of the corresponding position to be illuminated, in this case, the icon name of the target template label icon can be directly determined as the label name of the label to be pasted this time, thereby realizing the verification of the offline finished label type to be pasted and the determination of the label name, thereby improving the accuracy of subsequent lighting.

[0113] In some embodiments, determining the label name of the label to be attached based on the recognition result of the current label image further includes:

[0114] The first prompt message is output when any of the following situations occurs:

[0115] The recognition result is a case of recognition failure;

[0116] The label type of the label to be attached this time is the first type and the recognition result is successful recognition, but the product information corresponding to the label to be attached this time fails to pass the verification;

[0117] The label type of the label to be attached this time is the second type and the recognition result is successful recognition, but the target template label icon does not exist in each template label icon;

[0118] The label name of the label to be pasted this time is obtained based on the user's input operation; the first prompt information is used to instruct the user to input the label name of the label to be pasted this time.

[0119] In the aforementioned embodiment, when the recognition result is successful recognition, the product information corresponding to the label to be pasted this time is verified and the target template label icon is found, the label name of the label to be pasted this time is determined. However, when the recognition result is failed recognition, the label type of the label to be pasted this time is the first type and the recognition result is successful recognition, but the product information corresponding to the label to be pasted this time is not verified, or when the label type of the label to be pasted this time is the second type and the recognition result is successful recognition, but the target template label icon does not exist in each template label icon, in order to support the normal lighting of the target three-dimensional model and obtain correct prompt information, a manual label name entry function is reserved.

[0120] The manual label name entry function is usually performed at the mutual inspection station. When any of the above situations occurs, the system will output a first prompt message, which is used to instruct the user to enter the label name of the label to be pasted this time.

[0121] The user (operator) will input the label name of the label to be attached this time through an input operation based on the first prompt information.

[0122] The input operation may be at least one of the following:

[0123] First, the input operation may be a touch operation, including but not limited to a click operation, a slide operation, and a press operation.

[0124] In this embodiment, receiving a user input operation may be receiving a user touch operation on the display area of ​​the terminal display screen. To reduce the user's error rate, the input operation can be limited to a specific area, such as the upper middle area of ​​the label name entry interface; or when the label name entry interface is displayed, the target control is displayed on the label name entry interface, and the input operation can be performed by touching the target control; or the input operation can be set to a continuous multiple tapping operation on the display area within a target time interval.

[0125] Secondly, the input operation can be physical key input.

[0126] In this embodiment, the terminal is provided with physical buttons on its body, and receiving the user's input operation may be receiving the user's operation of pressing the corresponding physical button; the input operation may also be a combined operation of pressing multiple physical buttons at the same time.

[0127] Third, the input operation may be voice input.

[0128] In this embodiment, the terminal may trigger the display of a tag name entry interface upon receiving a voice message such as "enter a tag name".

[0129] Of course, in other embodiments, the input operation may also be in other forms, including but not limited to character input, etc., which can be determined according to actual needs and is not limited in this embodiment of the present invention.

[0130] In an embodiment of the present invention, when the recognition result is recognition failure, product information verification fails, or the target template label icon is not found, the label name of the label to be pasted is obtained based on the user's input operation, so that even in abnormal circumstances, the position to be lit in the target three-dimensional model can be normally lit, ensuring the correctness of the pasted label.

[0131] In some embodiments, after determining that the product information corresponding to the label to be attached fails verification, the method further includes:

[0132] Determine a first cumulative number of cases in which label image verification of each to-be-attached label of the target product fails as of this time;

[0133] When the first cumulative number is not less than the first target number, a first alarm is output; the first alarm is used to indicate a failure of the printing device and / or the image recognition device;

[0134] After determining that the target template tag icon does not exist in each template tag icon, the method further includes:

[0135] determining a second cumulative number of instances in which the target template label icon does not exist in each template label icon as of this determination;

[0136] In the case where the second cumulative number is not less than the second target number, a second alarm is output; the second alarm is used to indicate a fault in the image recognition device.

[0137] An embodiment of the present invention also provides an error reporting logic. After the product information corresponding to the label to be pasted fails to be verified, it is necessary to determine the first cumulative number of cases in which the label image verification of each label to be pasted of the target product fails. When the first cumulative number is not less than the first target number (a preset threshold, for example, 3), it indicates that the printing device may be faulty, or the image recognition device (for example, CCD) may be faulty. In this case, a first alarm may be output; the first alarm is used to indicate a printing device failure and / or an image recognition device failure.

[0138] After determining that the target template label icon does not exist in each template label icon, a second cumulative number of cases in which the target template label icon does not exist in each template label icon as of this determination can also be determined; since the offline finished product type of labels to be pasted are not printed online, their failure is generally caused by recognition abnormalities, and therefore, a second alarm is output when the second cumulative number is not less than the second target number (preset threshold, for example 5); the second alarm is used to indicate a failure of the image recognition device.

[0139] An embodiment of the present invention outputs a first alarm when the first cumulative number of verification failures is not less than the first target number, and outputs a second alarm when it is determined that the second cumulative number of target template label icons does not exist in each template label icon is not less than the second target number. This can remind users to solve the fault in a timely manner to avoid affecting production operations due to equipment or system abnormalities.

[0140] In some embodiments, before acquiring the target three-dimensional model created for the target product, the method further includes:

[0141] Obtain an initial three-dimensional model created for a target product; the initial three-dimensional model does not mark the positions to be illuminated;

[0142] Based on the brand identifier and product category identifier in the order information, determine the label name and position information of each label to be attached in the real coordinate system; the position information can be customized position information or universal position information;

[0143] Convert the position information of each label to be attached in the real coordinate system into the position information of the position to be lit in the virtual coordinate system;

[0144] Generate a location identifier of each location to be illuminated based on the location information of each location to be illuminated, and create a binding relationship between the location identifier of each location to be illuminated and a tag name;

[0145] The positions to be illuminated are marked on the initial three-dimensional model according to the position information of the positions to be illuminated, so as to obtain a target three-dimensional model with all the positions to be illuminated marked.

[0146] The target three-dimensional model of the embodiment of the present invention is created based on the initial three-dimensional model. The initial three-dimensional model can be constructed by three-dimensional modeling software. Specifically, a multi-dimensional image of the target product can be scanned, and the initial three-dimensional model can be constructed based on the scanned multi-dimensional image. The initial three-dimensional model does not mark the positions to be illuminated.

[0147] The order information of the embodiment of the present invention includes general orders and customized orders. The size information and label position of the general order are universal and default. In this case, a general target three-dimensional model can be directly constructed, while the size information and / or label position of the label in the customized order have special requirements. In this case, the label printed by the printing device must meet the size information required in the customized order. In addition, the label position in the target three-dimensional model also needs to be additionally marked.

[0148] However, whether it is a general target 3D model or a customized target 3D model, the creation method is the same.

[0149] Since the position information of the labels to be pasted in the order information is the position information of the real coordinate system, and the initial three-dimensional model is in the virtual coordinate system, it is necessary to convert the position information of each label to be pasted in the real coordinate system into the position information of the position to be lit in the virtual coordinate system according to the coordinate conversion algorithm, and then mark the position to be lit on the initial three-dimensional model according to the position information of the position to be lit, and obtain the target three-dimensional model with the marked positions to be lit. In addition, in realizing the subsequent lighting of each position to be lit, it is also necessary to generate the position identifier of each position to be lit based on the position information of each position to be lit, and create a binding relationship between the position identifier of each position to be lit and a label name, so as to prepare for the subsequent fast and accurate lighting.

[0150] In some embodiments, after obtaining the target three-dimensional model with the positions to be illuminated marked, the method further includes:

[0151] Obtain the basic label icons uploaded for each location to be illuminated in the target 3D model;

[0152] Get the size information of the label to be pasted in the order information;

[0153] According to the size information, the basic label icon corresponding to each position to be illuminated is scaled to obtain the template label icon of each position to be illuminated;

[0154] The icon name of the template label icon of the corresponding position to be illuminated is determined based on the label name of each position to be illuminated.

[0155] In order to realize the verification of the labels of offline finished product types, the embodiment of the present invention also uploads the basic label icons for each position to be illuminated in the target three-dimensional model. The basic label icons corresponding to each position to be illuminated can be scaled based on the size information of the label to be pasted in the order information to obtain the template label icons of each position to be illuminated. Based on the label name of each position to be illuminated, the icon name of the template label icon of the corresponding position to be illuminated is determined, so that the target three-dimensional model can display more complete information.

[0156] In some embodiments, after performing lighting operations on each position to be lit in the target three-dimensional model until all positions to be lit in the target three-dimensional model are lit, the method further includes:

[0157] When each label to be attached is attached to the target product, the label scanner performs scanning and verification operations on each attached label of the target product until the latest scanned attached label fails verification or the last scanned attached label completes verification;

[0158] In the case that the label that has been pasted in the latest scan fails to pass the verification, a third warning message is output; the third warning message is used to indicate that the label that has been pasted in the latest scan is pasted incorrectly.

[0159] In the embodiment of the present invention, when all the positions to be illuminated in the target three-dimensional model are illuminated, it can be determined that the corresponding labels to be pasted in the target product have also been pasted. In order to prevent pasting errors, the embodiment of the present invention also performs scanning operations and verification operations on each pasted label of the target product through a label scanner at the appearance inspection station until the verification of the pasted label of the latest scan fails or the verification of the pasted label of the last scan is completed.

[0160] The pasted labels of each scan can be verified based on the template label icons in the target three-dimensional model. The detailed verification process is the same as the verification method of the above-mentioned offline finished product type labels, which will not be repeated here.

[0161] In addition, during the scanning and verification process of the pasted label, the target three-dimensional model can also be illuminated twice. That is, the aforementioned verification process of the pasted label is the first lighting of the target three-dimensional model, and scanning and verifying the pasted label is the second lighting of the target three-dimensional model. The two lightings can use different lighting colors, such as green for the first time and blue and red for the second time.

[0162] When the latest scanned label passes verification, it lights up in blue and continues to scan and verify the next label.

[0163] If the label of the latest scan fails to pass the verification, it will be highlighted in red to inform the user that the label is incorrectly pasted. The user can view the template label icon at the position highlighted in red in the target 3D model and refer to the template label icon to replace the incorrect label in the target product.

[0164] In addition, if the most recently scanned label fails verification, a third warning message is output; the third warning message is used to indicate that the most recently scanned label was incorrectly pasted. This allows the user to promptly intercept and replace the incorrectly pasted label to ensure the correct labeling.

[0165] See also Figure 4 , the embodiment of the present invention provides a second flow chart of an information prompt method, comprising the following steps:

[0166] Obtain an initial three-dimensional model created for the target product, determine the label name of each label to be attached and its position information in the real coordinate system through the brand logo and product category logo in the order information, and convert the position information of each label to be attached in the real coordinate system into the position information of the position to be illuminated in the virtual coordinate system; generate a position identifier of each position to be illuminated based on the position information of each position to be illuminated, and create a binding relationship between the position identifier of each position to be illuminated and a label name; mark the position to be illuminated on the initial three-dimensional model according to the position information of the position to be illuminated, and obtain a target three-dimensional model with each position to be illuminated marked; obtain the basic label icon uploaded for each position to be illuminated in the target three-dimensional model; obtain the size information of the label to be attached in the order information; scale the basic label icon corresponding to each position to be illuminated according to the size information, and obtain the template label icon of each position to be illuminated; determine the icon name of the template label icon of the corresponding position to be illuminated based on the label name of each position to be illuminated, and obtain the target three-dimensional model of the target product.

[0167] Based on the recognition results of the label images of the labels to be attached by the image recognition device, each lighting operation is performed on each position to be lit in the target three-dimensional model until all positions to be lit in the target three-dimensional model are lit.

[0168] When each label to be attached is attached to the target product, the label scanner performs scanning and verification operations on each attached label of the target product until the latest scanned attached label fails the verification or the last scanned attached label is verified; when the latest scanned attached label fails the verification, the target product is intercepted and a third alarm message is output; the third alarm message is used to indicate that the latest scanned attached label is attached incorrectly.

[0169] The detailed implementation process of the above steps can be found in the above embodiments and will not be described again here.

[0170] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method.

[0171] See also Figure 5 , an embodiment of the present invention further provides a schematic diagram of the composition of a computer program product, the computer program product including an acquisition module 510 and a processing module 520:

[0172] An acquisition module 510 is configured to acquire a target three-dimensional model created for a target product; the target three-dimensional model includes at least one location to be illuminated, and a location identifier of the location to be illuminated is bound to a tag name;

[0173] The processing module 520 is configured to perform a lighting operation on each position to be lit in the target three-dimensional model based on the recognition result of each label image of each label to be attached by the image recognition device, until all positions to be lit in the target three-dimensional model are lit. The lighting operation includes:

[0174] Determine the label name of the label to be attached based on the recognition result of the label image;

[0175] Based on the binding relationship between the label name and the location label, determine the target location identifier corresponding to the label name of the label to be attached this time;

[0176] In the target three-dimensional model, the target position mark corresponding to the to-be-illuminated position point is illuminated, so that the pasting position of the label to be pasted in the target product is prompted by the illuminated position this time.

[0177] In some embodiments, the computer program product further comprises:

[0178] Identification module for:

[0179] Get the label type of the label to be attached this time;

[0180] Based on the label type of the label to be attached this time, instruct the image recognition device to recognize the label image of the label to be attached this time, and obtain the recognition result of the label image this time;

[0181] The label types include the first type and the second type; the first type represents the online printing type; the second type represents the offline finished product type;

[0182] In the case where the label type of the label to be attached this time is the first type, the recognition result represents the product information displayed on the label to be attached this time if the recognition is successful;

[0183] In the case that the label type of the label to be attached this time is the second type, the recognition result represents the feature information of the label image this time or the product information displayed by the label to be attached this time if the recognition is successful.

[0184] In some embodiments, the processing module 520 is specifically configured to:

[0185] If the label type of the label to be attached this time is the first type and the recognition result is successful, the label to be attached this time is verified based on the product information in the information of each label to be printed obtained before printing the label to be attached this time; the product information in the information of the label to be printed is used to print the label to be attached this time;

[0186] When the product information corresponding to the label to be pasted this time passes the verification, the label name of the label to be pasted this time is determined according to the basic label name in the label information to be printed.

[0187] Based on the label information to be printed obtained before printing the label to be pasted, the product information corresponding to the label to be pasted is verified, including:

[0188] When it is determined that the target label information exists in the label information to be printed, and the product information of the target label information is the same as the product information displayed on the label to be pasted this time, it is determined that the product information corresponding to the label to be pasted this time has passed the verification;

[0189] When it is determined that the target label information does not exist in the label information to be printed, it is determined that the product information corresponding to the label to be attached this time has failed verification.

[0190] In some embodiments, the processing module 520 is further configured to:

[0191] Get the brand ID and product category ID in the order information;

[0192] The brand logo, product category logo and the basic label name in the label information to be printed are concatenated to obtain the label name of the label to be pasted this time.

[0193] In some embodiments, each position to be illuminated in the target three-dimensional model has a preset template label icon; the template label icon is a label icon that correctly displays product information; the icon name of the template label icon is the same as the label name of the corresponding position to be illuminated;

[0194] The processing module 520 is further specifically configured to:

[0195] If the label type of the label to be pasted this time is the second type and the recognition result is successful, and if it is determined that the target template label icon exists in each template label icon, the icon name of the target template label icon is determined as the label name of the label to be pasted this time;

[0196] The first matching degree between the feature information of the current label image and the feature information of the target template label icon satisfies the first target matching degree, or the second matching degree between the product information indicated by the current label image and the product information indicated by the target template label icon satisfies the second target matching degree.

[0197] In some embodiments, the processing module 520 is further configured to:

[0198] The first prompt message is output when any of the following situations occurs:

[0199] The recognition result is a case of recognition failure;

[0200] The label type of the label to be attached this time is the first type and the recognition result is successful recognition, but the product information corresponding to the label to be attached this time fails to pass the verification;

[0201] The label type of the label to be attached this time is the second type and the recognition result is successful recognition, but the target template label icon does not exist in each template label icon;

[0202] The label name of the label to be pasted this time is obtained based on the user's input operation; the first prompt information is used to instruct the user to input the label name of the label to be pasted this time.

[0203] In some embodiments, the computer program product further comprises:

[0204] Alarm module, used for:

[0205] Determine a first cumulative number of cases in which label image verification of each to-be-attached label of the target product fails as of this time;

[0206] When the first cumulative number is not less than the first target number, a first alarm is output; the first alarm is used to indicate a failure of the printing device and / or the image recognition device;

[0207] determining a second cumulative number of instances in which the target template label icon does not exist in each template label icon as of this determination;

[0208] In the case where the second cumulative number is not less than the second target number, a second alarm is output; the second alarm is used to indicate a fault in the image recognition device.

[0209] In some embodiments, the computer program product further comprises:

[0210] Model creation module for:

[0211] Obtain an initial three-dimensional model created for a target product; the initial three-dimensional model does not mark the positions to be illuminated;

[0212] Based on the brand identifier and product category identifier in the order information, determine the label name and position information of each label to be attached in the real coordinate system; the position information can be customized position information or universal position information;

[0213] Convert the position information of each label to be attached in the real coordinate system into the position information of the position to be lit in the virtual coordinate system;

[0214] Generate a location identifier of each location to be illuminated based on the location information of each location to be illuminated, and create a binding relationship between the location identifier of each location to be illuminated and a tag name;

[0215] The positions to be illuminated are marked on the initial three-dimensional model according to the position information of the positions to be illuminated, so as to obtain a target three-dimensional model with all the positions to be illuminated marked.

[0216] In some embodiments, the model creation module is specifically configured to:

[0217] Obtain the basic label icons uploaded for each location to be illuminated in the target 3D model;

[0218] Get the size information of the label to be pasted in the order information;

[0219] According to the size information, the basic label icon corresponding to each position to be illuminated is scaled to obtain the template label icon of each position to be illuminated;

[0220] The icon name of the template label icon of the corresponding position to be illuminated is determined based on the label name of each position to be illuminated.

[0221] For the description of the features in the embodiments corresponding to the computer program product, please refer to the relevant description of the embodiments corresponding to the information prompt method, which will not be repeated here.

[0222] An embodiment of the present invention further provides an electronic device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any of the above-mentioned information prompt method embodiments.

[0223] An embodiment of the present invention further provides a computer-readable storage medium, in which a computer program is stored. The computer program is configured to execute the steps of any of the above-mentioned information prompt method embodiments when running.

[0224] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.

[0225] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of any of the above-mentioned information prompt method embodiments are implemented.

[0226] An embodiment of the present invention further provides another computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of any of the above-mentioned information prompt method embodiments are implemented.

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

[0228] The above is a detailed introduction to an information prompt method, computer program product, electronic device and storage medium provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only intended to help understand the method of the present invention and its core idea. It should be pointed out that for ordinary technicians in this technical field, without departing from the principles of the present invention, the present invention can also be improved and modified in several ways, and these improvements and modifications also fall within the scope of protection of the claims of the present invention.

Claims

1. An information prompting method, characterized in that: include: Get the label type of the label to be attached this time; Based on the label type of the label to be attached this time, instruct the image recognition device to recognize the label image of the label to be attached this time, and obtain the recognition result of the label image this time; The label types include a first type and a second type; the first type represents an online printing type; the second type represents an offline finished product type; In the case where the label type of the label to be attached this time is the first type, the recognition result represents the product information displayed on the label to be attached this time if the recognition is successful; In the case where the label type of the label to be attached this time is the second type, the recognition result represents the feature information of the label image this time or the product information displayed on the label to be attached this time if the recognition is successful; Acquire a target three-dimensional model created for a target product; the target three-dimensional model includes at least one position to be illuminated, and a position identifier of the position to be illuminated is bound to a label name; Based on the recognition results of the label images of the labels to be attached by the image recognition device, each lighting operation is performed on each position to be lit in the target three-dimensional model until all positions to be lit in the target three-dimensional model are lit; the lighting operation includes: Determining the label name of the label to be attached this time based on the recognition result of the label image this time; Based on the binding relationship between the label name and the location label, determine the target location identifier corresponding to the label name of the label to be attached this time; In the target three-dimensional model, the position point to be illuminated corresponding to the target position mark is illuminated, so as to indicate the pasting position of the label to be pasted in the target product through the currently illuminated position.

2. The information prompting method according to claim 1, characterized in that: The step of determining the label name of the label to be attached based on the recognition result of the label image includes: If the label type of the label to be attached this time is the first type and the recognition result is successful, based on the product information in the information of each label to be printed obtained before printing the label to be attached this time, the corresponding label to be attached this time is verified; the product information in the information of the label to be printed is used to print the label to be attached this time; When the product information corresponding to the label to be pasted this time passes the verification, the label name of the label to be pasted this time is determined according to the basic label name in the label information to be printed.

3. The information prompting method according to claim 2, characterized in that: The verifying of the product information corresponding to the label to be pasted this time based on the label information to be printed obtained before printing the label to be pasted this time includes: When it is determined that the target label information exists in the label information to be printed, and the product information of the target label information is the same as the product information displayed on the label to be pasted this time, it is determined that the product information corresponding to the label to be pasted this time has passed the verification; When it is determined that the target label information does not exist in the label information to be printed, it is determined that the product information corresponding to the label to be attached this time has failed verification.

4. The information prompting method according to claim 2, characterized in that: The step of determining the label name of the label to be pasted this time according to the basic label name in the label information to be printed includes: Get the brand ID and product category ID in the order information; The brand identifier, the product category identifier and the basic label name in the label information to be printed are concatenated to obtain the label name of the label to be pasted this time.

5. The information prompting method according to claim 2, characterized in that: Each position to be illuminated in the target three-dimensional model has a preset template label icon; the template label icon is a label icon that correctly displays product information; the icon name of the template label icon is the same as the label name of the corresponding position to be illuminated; the label name of the label to be attached this time is determined based on the recognition result of the current label image, including: If the label type of the label to be attached this time is the second type and the recognition result is successful, and if it is determined that the target template label icon exists in each template label icon, the icon name of the target template label icon is determined as the label name of the label to be attached this time; The first matching degree between the feature information of the label image this time and the feature information of the target template label icon satisfies the first target matching degree, or the second matching degree between the product information indicated by the label image this time and the product information indicated by the target template label icon satisfies the second target matching degree.

6. The information prompting method according to claim 5, characterized in that: The step of determining the label name of the label to be attached based on the recognition result of the label image, further includes: The first prompt message is output when any of the following situations occurs: The recognition result is a case of recognition failure; The label type of the label to be attached this time is the first type and the recognition result is successful recognition, but the product information corresponding to the label to be attached this time fails to pass the verification; The label type of the label to be attached this time is the second type and the recognition result is successful recognition, but the target template label icon does not exist in each template label icon; The label name of the label to be pasted this time is obtained based on the user's input operation; the first prompt information is used to instruct the user to input the label name of the label to be pasted this time.

7. The information prompting method according to claim 5, characterized in that: After determining that the product information corresponding to the label to be attached fails to be verified, the method further includes: Determine a first cumulative number of cases in which label image verification of each to-be-attached label of the target product fails as of this time; When the first cumulative number is not less than a first target number, outputting a first alarm; the first alarm is used to indicate a failure of the printing device and / or the image recognition device; After determining that the target template tag icon does not exist in each template tag icon, the method further includes: determining a second cumulative number of instances in which the target template label icon does not exist in the template label icons as of this determination; In a case where the second cumulative number is not less than a second target number, a second alarm is output; the second alarm is used to indicate a failure of the image recognition device.

8. The information prompting method according to claim 1, wherein: Before acquiring the target three-dimensional model created for the target product, the method further includes: Acquire an initial three-dimensional model created for the target product; the initial three-dimensional model does not mark the positions to be illuminated; Determine the label name and position information of each label to be attached in a real coordinate system based on the brand identifier and product category identifier in the order information; the position information may be customized position information or universal position information; Convert the position information of each label to be attached in the real coordinate system into the position information of the position to be lit in the virtual coordinate system; Generate a location identifier of each location to be illuminated based on the location information of each location to be illuminated, and create a binding relationship between the location identifier of each location to be illuminated and a tag name; The positions to be illuminated are marked on the initial three-dimensional model according to the position information of the positions to be illuminated, so as to obtain a target three-dimensional model with all the positions to be illuminated marked.

9. The information prompting method according to claim 8, characterized in that: After obtaining the target three-dimensional model with the positions to be illuminated marked, the method further includes: Obtain the basic label icons uploaded for each location to be illuminated in the target 3D model; Get the size information of the label to be pasted in the order information; Scaling the basic label icon corresponding to each position to be illuminated according to the size information to obtain a template label icon for each position to be illuminated; The icon name of the template label icon of the corresponding position to be illuminated is determined based on the label name of each position to be illuminated.

10. A computer program product, characterized in that include: Identification module for: Get the label type of the label to be attached this time; Based on the label type of the label to be attached this time, instruct the image recognition device to recognize the label image of the label to be attached this time, and obtain the recognition result of the label image this time; The label types include a first type and a second type; the first type represents an online printing type; the second type represents an offline finished product type; In the case where the label type of the label to be attached this time is the first type, the recognition result represents the product information displayed on the label to be attached this time if the recognition is successful; In the case where the label type of the label to be attached this time is the second type, the recognition result represents the feature information of the label image this time or the product information displayed on the label to be attached this time if the recognition is successful; An acquisition module is configured to acquire a target three-dimensional model created for a target product; the target three-dimensional model includes at least one position to be illuminated, and a position identifier of the position to be illuminated is bound to a label name; A processing module is configured to perform a lighting operation on each position to be lit in the target three-dimensional model based on the recognition result of each label image of each label to be attached by the image recognition device, until all positions to be lit in the target three-dimensional model are lit; the lighting operation includes: Determining the label name of the label to be attached this time based on the recognition result of the label image this time; Based on the binding relationship between the label name and the location label, determine the target location identifier corresponding to the label name of the label to be attached this time; In the target three-dimensional model, the position point to be illuminated corresponding to the target position mark is illuminated, so as to indicate the pasting position of the label to be pasted in the target product through the currently illuminated position.

11. The computer program product according to claim 10, wherein The processing module is specifically used to: If the label type of the label to be attached this time is the first type and the recognition result is successful, based on the product information in the information of each label to be printed obtained before printing the label to be attached this time, the corresponding label to be attached this time is verified; the product information in the information of the label to be printed is used to print the label to be attached this time; When the product information corresponding to the label to be pasted this time passes the verification, the label name of the label to be pasted this time is determined according to the basic label name in the label information to be printed.

12. An electronic device, characterized in that: include: memory for storing computer programs; A processor, configured to implement the steps of the information prompt method according to any one of claims 1 to 9 when executing the computer program.

13. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the information prompt method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • Intelligent label pasting monitoring method and system

    CN113408317A