A method for verifying product authenticity and establishing authorized product data using fabric characteristics

By directly forming anti-counterfeiting features on the fabric and verifying the authenticity of the product using image optical feature distribution information and fabric serial number, the problem of easy replication of existing fabric anti-counterfeiting technologies is solved, and accurate verification of product authenticity and effective establishment of authorized product data is achieved.

CN114511331BActive Publication Date: 2025-04-11HENG SHENG INVESTMENT LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011174006.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-28
Publication Date
2025-04-11
Estimated Expiration
2040-10-28

AI Technical Summary

Technical Problem

Existing fabric anti-counterfeiting technology is easily copied, resulting in the inability to correctly verify the authenticity of the product. At the same time, manufacturers may leak fabrics that exceed the authorized quantity, making it difficult to identify authorized and unauthorized fabrics.

Method used

By directly forming anti-counterfeiting features on the fabric, the authenticity of the product is verified by image optical feature distribution information and fabric serial number, and authorized product data are established to prevent unauthorized fabrics from flowing into the market.

Benefits of technology

It effectively eliminates the emergence of counterfeit products, ensures the authenticity of the products, avoids damage to brand goodwill, and improves the ability to identify unauthorized fabrics.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114511331B_ABST
    Figure CN114511331B_ABST
Patent Text Reader

Abstract

A method for verifying the authenticity of a product and establishing authorized product data by using fabric features. The present invention receives at least one partial fabric image, performs image analysis on the partial fabric image, determines an image optical feature distribution information of an anti-counterfeiting feature, then receives a fabric serial number generated by an input device being operated, and determines whether the fabric is an authorized product by using the fabric serial number or the image optical feature distribution information. In addition, the present invention generates at least one fabric image to be analyzed by photographing a part of a fabric on which an anti-counterfeiting feature is knitted, then performs image analysis based on the fabric image to be analyzed to generate an image optical distribution feature, records the image optical distribution feature as an authentic anti-counterfeiting feature information, and associates the authentic anti-counterfeiting feature information with an authentic fabric serial number for storage to generate authorized product data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method for verifying the authenticity of a product and establishing authorized product data, and in particular to a method for verifying the authenticity of a product and establishing authorized product data using fabric features. Background Art

[0002] There are many counterfeit products circulating in the market. Therefore, various fabric brands have developed a method of adding anti-counterfeiting identification labels to fabrics to provide consumers with a way to verify the authenticity of the fabric products they want to buy.

[0003] Existing fabrics often adopt anti-counterfeiting mechanisms such as additional anti-counterfeiting tags or anti-counterfeiting labels on fabric tags. The aforementioned anti-counterfeiting mechanism achieves the purpose of anti-counterfeiting by setting anti-counterfeiting barcodes or laser marks on anti-counterfeiting tags or labels. However, existing anti-counterfeiting tags or labels may still be hung on counterfeit products by unscrupulous businesses, which will cause confusion between genuine and counterfeit products. Furthermore, since the existing anti-counterfeiting mechanism is an additional means, unscrupulous businesses may still imitate the fabric and hang recycled or forged anti-counterfeiting tags or labels, causing unauthorized fabrics to circulate in large quantities on the market, damaging the reputation of the brand owner.

[0004] On the other hand, the current method of authenticating fabrics may also be to judge based on the sewing threads and fabric texture of the fabric. Once a fabric manufacturer produces fabrics exceeding the authorized quantity during the production process, although the sewing threads and fabric texture of the unauthorized fabrics are consistent with the authorized ones, when the unauthorized fabrics are used for authentication by the aforementioned business, an erroneous authentication result will be generated. Summary of the invention

[0005] The main purpose of the present invention is to solve the problem that the existing anti-counterfeiting technology is easy to be copied, resulting in the inability to correctly verify the authenticity of the product.

[0006] A secondary purpose of the present invention is to solve the problem that existing manufacturers may release fabrics exceeding the authorized quantity, making it difficult to distinguish between authorized and unauthorized fabrics.

[0007] To achieve the above object, the present invention provides a method for verifying the authenticity of a product by using fabric features, which is implemented by an electronic device and comprises the steps of:

[0008] receiving at least one partial fabric image, and performing image analysis on the partial fabric image to determine a fabric body composed of at least one first yarn loop and an anti-counterfeiting feature composed of a plurality of second yarn loops, and analyzing image optical feature distribution information regarded as a part of the anti-counterfeiting feature when determining the anti-counterfeiting feature, the image optical feature distribution information being randomly generated by at least two sub-yarns constituting the second yarn loop whose image optical features are not similar to each other;

[0009] receiving a fabric serial number generated by operation of an input device; and

[0010] Using the fabric serial number or the image optical feature distribution information as an index, read the associated authorization product data, and compare whether the fabric serial number and the image optical feature distribution information are consistent with an authorization product serial number recorded in the authorization product data and an anti-counterfeiting feature information associated with the authorization product serial number. If they are consistent, an authorized product prompt information is generated; if they are not consistent, a counterfeit prompt information is generated.

[0011] In one embodiment, a camera device is used to photograph a fabric to be inspected to generate a partial image of the fabric.

[0012] In one embodiment, at least one partial image of the fabric obtained from the same fabric to be inspected is received, and the anti-counterfeiting feature is summarized in the partial image of the fabric through image similarity analysis.

[0013] In one embodiment, at least two local characteristic color distribution information are obtained from the authorized product data, and the image optical characteristic distribution information is analyzed based on color to generate at least two characteristic color distribution information. The sampling color of each characteristic color distribution information is the same or similar to the sampling color of the local characteristic color distribution information, and the similarities and differences between each characteristic color distribution information and one of the associated local characteristic color distribution information are compared.

[0014] In one embodiment, the license data is recorded in a cloud server.

[0015] In one embodiment, the cloud server is implemented with blockchain storage.

[0016] In one embodiment, the anti-counterfeiting feature information includes a plane image optical feature distribution information and a stereoscopic image optical feature distribution information. A plurality of local images of the fabric to be inspected are received, the image optical feature distribution information regarded as the anti-counterfeiting feature in the local images of the fabric is extracted, and a stereoscopic image optical feature distribution information to be inspected is sampled for comparison with the stereoscopic image optical feature distribution information.

[0017] In one embodiment, the authorization product reminder information includes at least one of the following groups: product information, a brand manufacturer, a manufacturing country, a first sales point, a location of an anti-counterfeiting feature, a fabric image of the anti-counterfeiting feature, and the authorization product serial number.

[0018] In addition to the above, the present invention further provides a method for establishing authorization product data using fabric features, comprising the steps of:

[0019] Photographing a portion of a fabric on which an anti-counterfeiting feature is knitted to generate at least one fabric image to be analyzed, wherein the fabric is formed of a fabric body by at least one first yarn loop, and the anti-counterfeiting feature is formed by a plurality of second yarn loops, and the image optical feature of the first yarn loop is not similar to the image optical features of the second yarn loops;

[0020] Performing image analysis on the second yarn loops in the image of the fabric to be analyzed to generate an image optical feature distribution characteristic, wherein the image optical feature distribution characteristic is randomly generated by at least two sub-yarns constituting each of the second yarn loops, and the two sub-yarns have different colors; and

[0021] The distribution characteristics of the optical characteristics of the image are recorded as anti-counterfeiting characteristic information, and the anti-counterfeiting characteristic information is associated with an authorized product serial number and stored to generate authorized product data.

[0022] In one embodiment, the two sub-yarns have the same hue in a natural color system and are at least three shades apart.

[0023] In one embodiment, the second sub-yarn cannot be pure white, pure black, or gray mixed with pure white and pure black in proportion.

[0024] In one embodiment, the second sub-yarn cannot be a reflective yarn.

[0025] In one embodiment, the authorization product serial number is a serial number or is defined by a brand.

[0026] In one embodiment, the authorization product data further includes a first-time point-of-sale data generated when the fabric is first sold at a sales location.

[0027] In one embodiment, a portion of the fabric on which the anti-counterfeiting feature is knitted is photographed to generate a plurality of fabric images to be analyzed, and the fabric images to be analyzed are at different angles. The fabric images to be analyzed are sampled to generate a plane image optical feature distribution information and a three-dimensional image optical feature distribution information, and the information is recorded in the anti-counterfeiting feature information.

[0028] In one embodiment, the optical characteristic distribution characteristics of the image are analyzed based on color and at least two local characteristic color distribution information are generated, and the two local characteristic color distribution information are recorded in the authorization product data.

[0029] Through the above disclosure, the present invention has the following characteristics compared with the prior art: the present invention directly forms the anti-counterfeiting feature on the fabric, so when verifying the authenticity of the product, the present invention determines whether the fabric is an authorized product based on the distribution information of the optical feature of the image randomly generated by the at least two sub-yarns and the fabric serial number. In addition, when establishing the authorized product data, the present invention generates the anti-counterfeiting feature on the fabric body during the weaving process, so that when the fabric exceeds the number of genuine products and is unauthorized and flows into the market, the brand owner can not provide the fabric serial number to the fabric, so as to allow subsequent users to identify whether the fabric is authorized by the brand owner.

[0030] The present invention is described in detail below with reference to the accompanying drawings and specific embodiments, but is not intended to limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 , a schematic diagram of the steps of a first embodiment of the method for verifying the authenticity of a product by using fabric features of the present invention;

[0032] Figure 2 , a schematic diagram of fabric in the first embodiment of the method for verifying the authenticity of a product by using fabric features of the present invention;

[0033] Figure 3 , a schematic diagram of an electronic device of a first embodiment of a method for verifying product authenticity by fabric features of the present invention;

[0034] Figure 4 , a schematic diagram of the steps of a second embodiment of the method for verifying the authenticity of a product by using fabric features of the present invention;

[0035] Figure 5 , a schematic diagram of the steps of a third embodiment of the method for verifying the authenticity of a product by using fabric features of the present invention;

[0036] Figure 6 , a schematic diagram of the steps of a fourth embodiment of the method for verifying the authenticity of a product by using fabric features of the present invention;

[0037] Figure 7 , a schematic diagram of a fabric image to be analyzed according to an embodiment of the present invention;

[0038] Figure 8 , a schematic diagram of image optical feature distribution information of an authorized product according to an embodiment of the present invention;

[0039] Fig. 9 , a schematic diagram of local feature color distribution information according to an embodiment of the present invention (I);

[0040] Fig.10 , a schematic diagram of local feature color distribution information according to an embodiment of the present invention (II);

[0041] Fig.11, a schematic diagram of a partial image of a fabric according to an embodiment of the present invention;

[0042] Fig.12 , a schematic diagram of image optical characteristic distribution information according to an embodiment of the present invention;

[0043] Fig.13 , a schematic diagram of characteristic color distribution information of an embodiment of the present invention (I);

[0044] Fig.14 , a schematic diagram of characteristic color distribution information of an embodiment of the present invention (II);

[0045] Fig.15 , a schematic diagram of distribution difference information according to an embodiment of the present invention (I);

[0046] Fig.16 , a schematic diagram of distribution difference information of an embodiment of the present invention (II);

[0047] Fig.17 , a schematic diagram of a fabric image to be analyzed according to another embodiment of the present invention;

[0048] Fig.18 , a schematic diagram of image optical feature distribution information of an authorized product according to another embodiment of the present invention;

[0049] Fig.19 , a schematic diagram of local feature color distribution information according to another embodiment of the present invention (I);

[0050] Fig. 20 , schematic diagram of local feature color distribution information of another embodiment of the present invention (II);

[0051] Fig.21 , a schematic diagram of a partial image of a fabric according to another embodiment of the present invention;

[0052] Fig. 22 , a schematic diagram of image optical characteristic distribution information according to another embodiment of the present invention;

[0053] Fig.23 , a schematic diagram of characteristic color distribution information of another embodiment of the present invention (I);

[0054] Fig.24 , a schematic diagram of characteristic color distribution information of another embodiment of the present invention (II);

[0055] Fig.25 , a schematic diagram of distribution difference information of another embodiment of the present invention (I);

[0056] Fig.26 , a schematic diagram of distribution difference information of another embodiment of the present invention (II);

[0057] Fig. 27, a schematic diagram of the steps of a fifth embodiment of the method for verifying the authenticity of a product by using fabric features of the present invention;

[0058] Fig.28 , a schematic diagram of the steps of a first embodiment of the method for establishing authorized product data based on fabric features of the present invention;

[0059] Fig.29 , a schematic diagram of the steps of a second embodiment of the method for establishing authorized product data based on fabric features of the present invention.

[0060] Fig.30 , a schematic diagram of the steps of a third embodiment of the method for establishing authorized product data based on fabric features of the present invention.

[0061] Among them, the reference numerals

[0062] 10..............Method

[0063] 11..............Steps

[0064] 111..............Sub-steps

[0065] 112..............Sub-steps

[0066] 12.............Steps

[0067] 13.............Steps

[0068] 131..............Sub-steps

[0069] 14..............Steps

[0070] 20.........Electronic devices

[0071] 201..............Partial image of fabric

[0072] 202...............Fabric image to be analyzed

[0073] 21.........Calculation module

[0074] 211..............Image optical characteristics distribution information

[0075] 212........Authorized product data

[0076] 213..............Authorized product number

[0077] 214..............Anti-counterfeiting feature information

[0078] 215..............Authorized product reminder information

[0079] 216...............Fake product information

[0080] 217..............Local feature color distribution information

[0081] 218..............Local feature color distribution information

[0082] 219..............Characteristic color distribution information

[0083] 250..............Characteristic color distribution information

[0084] 251..............Distribution characteristics of image optical characteristics

[0085] 252..............Distribution difference information

[0086] 253..............Distribution difference information

[0087] 22..............Input device

[0088] 221..............Fabric number

[0089] 23.........Camera device

[0090] 24.............Display device

[0091] 30..............Fabric

[0092] 31.........Fabric body

[0093] 311..............First round

[0094] 32..............Anti-counterfeiting features

[0095] 321..............Second yarn circle

[0096] 322...............

[0097] 323...............

[0098] 40..............Cloud Server

[0099] 50..............Method

[0100] 51..............Steps

[0101] 511..............Sub-steps

[0102] 52..............Steps

[0103] 53...............Steps

[0104] 531..............Sub-steps DETAILED DESCRIPTION

[0105] The detailed description and technical contents of the present invention are now described as follows with reference to the accompanying drawings:

[0106] See also Figures 1 to 6The present invention provides a method 10 for verifying the authenticity of a product by using fabric features. The method 10 is implemented by an electronic device 20 and is used to determine the authenticity of a fabric 30. Before describing the method 10 of the present invention, the fabric 30 of the present invention is first described. The fabric 30 has a fabric body 31 composed of at least one first yarn loop 311, and an anti-counterfeiting feature 32 composed of a plurality of second yarn loops 321. The fabric body 31 and the anti-counterfeiting feature 32 are connected. That is, the anti-counterfeiting feature 32 of the present invention is directly formed on the fabric 30, rather than being connected to the fabric 30 by an additional structure such as an existing hang tag. Furthermore, the optical characteristics of the fabric body 31 and the anti-counterfeiting feature 32 of the present invention are not similar, that is, the optical characteristics of the first yarn loop 311 are not similar to the colors of the second yarn loops 321. For example, the first yarn loop 311 and the second yarn loops 321 may respectively belong to different hues in a natural color system, and the two hues have an angle greater than or equal to 30 degrees. For example, when the first yarn loop 311 selects the Y10R hue, the second yarn loops 321 must exclude the hue between the angle between Y10R and Y50R or the hue between the angle between Y10R and G70Y. Furthermore, when the color of the first yarn loop 311 and the color of the second yarn loops 321 belong to the same hue, they are at least three color levels apart. For example, when the first yarn loop 311 and the second yarn loops 321 belong to the same Y90R hue, when the color level of the first yarn loop 311 is located at the S1050 color level of an NCS color triangle (NCS Color Triangle) formed by the NCS color ring, the second yarn loops 321 can be selected to be located at the S1020 color level or the S6030 color level. In other words, the color number of the first yarn loop 311 is S1050-Y90R, and the color numbers of the second yarn loops 321 are selected as S1020-Y90R or S6030-Y90R.

[0107] Furthermore, the method 10 for verifying the authenticity of a product by using fabric features comprises the following steps:

[0108] Step 11: receiving at least one partial fabric image 201, and performing image analysis on the partial fabric image 201 to determine a fabric body 31 composed of the first yarn loops 311 and an anti-counterfeiting feature 32 composed of the second yarn loops 321, and analyzing image optical feature distribution information 211 regarded as a part of the anti-counterfeiting feature 32 when determining the anti-counterfeiting feature 32, the image optical feature distribution information 211 being randomly generated by at least two sub-yarns 322 and 323 whose image optical features are not similar to each other and which constitute the second yarn loops 321;

[0109] Step 12: receiving a fabric serial number 221 generated by an input device 22 being operated; and

[0110] Step 13: Using the fabric serial number 221 or the image optical feature distribution information 211 as an index, read the associated authorized product data 212, and compare whether the fabric serial number 221 and the image optical feature distribution information 211 are consistent with an authorized product serial number 213 recorded in the authorized product data 212 and an anti-counterfeiting feature information 214 associated with the authorized product serial number 213. If they are consistent, an authorized product prompt message 215 is generated; if they are not consistent, a counterfeit prompt message 216 is generated.

[0111] Specifically describing the method 10, in step 11, a computing module 21 of the electronic device 20 receives the fabric local image 201 generated based on the fabric 30, and performs image analysis on the fabric local image 201. For example, the computing module 21 can determine the fabric body 31 and the anti-counterfeiting feature 32 by analyzing the color distribution state of the fabric local image 201, the shape of the anti-counterfeiting feature 32, or by utilizing the difference in the absorbency of the fabric body 31 and the anti-counterfeiting feature 32 at a specific wavelength. At the same time, the computing module 21 analyzes the image optical feature distribution information 211 that is regarded as part of the anti-counterfeiting feature 32 when determining the anti-counterfeiting feature 32. Furthermore, the image optical feature distribution information 211 is randomly generated by the two sub-yarns 322 and 323 that constitute the second yarn loop 321. The image optical feature distribution information 211 is used to describe the color distribution of the two sub-yarns 322 and 323 on the surface of one side of the second yarn loop 321, so as to Figure 2 For example, the figure uses a dot pattern to represent the color of one of the two sub-yarns 322 and 323, and a blank space to represent the color of the other of the two sub-yarns 322 and 323. One of the two sub-yarns 322 and 323 is mainly distributed at the outer edge of the second yarn loop 321, and the other of the two sub-yarns 322 and 323 is mainly distributed at the inner edge of the second yarn loop 321, and the two sub-yarns 322 and 323 each occupy 50% of the surface of the second yarn loop 321. The image optical feature distribution information 211 describes the distribution position and distribution area size of the two sub-yarns 322 and 323.

[0112] Thereafter, step 12 is performed to accept the fabric serial number 221 generated by the operation of the input device 22, wherein the input device 22 described in this article can be defined according to the type of the electronic device 20. For example, when the electronic device 20 is a notebook computer, the input device 22 can be the keyboard of the notebook computer, and when the electronic device 20 is a smart phone, the input device 22 can be the touch screen of the smart phone. Next, the step 13 is performed, the computing module 21 uses the fabric serial number 221 or the image optical characteristic distribution information 211 as an index, reads the associated authorized product data 212, compares the fabric serial number 221 with the authorized product serial number 213 recorded in the authorized product data 212, and compares the image optical characteristic distribution information 211 with the anti-counterfeiting characteristic information 214 associated with the authorized product serial number 213. If the comparison result is consistent, the computing module 21 generates the authorized product prompt information 215 and transmits it to a display module 24. If the comparison result is inconsistent, the counterfeit prompt information 216 is generated to the display module 24. The display module 24 shown in the figure can be a display screen of the electronic device 20, or a display device external to the electronic device 20. In addition, the authorized product prompt information 215 and the counterfeit prompt information 216 described in this article can be a prompt sound, a prompt pattern, or a text message. In one embodiment, the authorized product prompt information 215 includes at least one of the following groups: product information, a brand manufacturer, a manufacturing country, a first sales point, a location of the anti-counterfeiting feature 32, a fabric image of the anti-counterfeiting feature 32, and the authorized product serial number 213, wherein the product information may refer to product-related information of the fabric 30 (i.e., the authorized product) that is authorized to be manufactured and sold. For example, the product information may represent the product number or batch number of the fabric 30.

[0113] As mentioned above, the present invention does not add anti-counterfeiting measures by hanging an additional anti-counterfeiting tag or sticking an anti-counterfeiting label, but directly forms the anti-counterfeiting feature 32 on the fabric 30, and judges the authenticity of the fabric 30 by randomly changing the color of the surface of one side of the second yarn loop 321. The present invention can prevent unscrupulous businesses from counterfeiting the fabric 30, and can also prevent the manufacturer from releasing excessive and unauthorized fabrics 30 into the market during the production process.

[0114] In one embodiment, please refer to Figures 1 to 4 The electronic device 20 further includes a camera device 23 connected to the computing module 21. The method 10 includes a step 14: using the camera device 23 to photograph a fabric to be inspected to generate a partial image 201 of the fabric. Figure 5, the step 11 of the method 10 further includes a sub-step 111: receiving at least one local image 201 of the fabric obtained from the same fabric to be inspected, and summarizing the anti-counterfeiting feature 32 in the local image 201 of the fabric through image similarity analysis. For example, the operation module 21 can perform similarity statistics based on the fabric to be inspected, and when the difference between multiple samples generated by the fabric to be inspected is small, the samples are judged to be similar, that is, the samples are the fabric body 31, and when the similarity distance between the samples is too large, the samples are judged to be not similar, that is, the samples contain the fabric body 31 and the anti-counterfeiting feature 32.

[0115] In the above embodiment, please refer to Figure 3 , Figures 6 to 26 , the step 13 of the method 10 further includes a sub-step 131: obtaining at least two local characteristic color distribution information 217, 218 from the authorized product data 212, analyzing the image optical characteristic distribution information 211 based on color and generating at least two characteristic color distribution information 219, 250, the sampling color of each characteristic color distribution information 219 (250) is the same or similar to the sampling color of the local characteristic color distribution information 217, 218, and comparing the similarities and differences between each characteristic color distribution information 219 (250) and the associated one of the local characteristic color distribution information 217 (218). For the convenience of description below, the following is based on the text of this article. Figures 7 to 26The example is drawn and it is assumed that the anti-counterfeiting feature 32 is respectively composed of the red sub-yarn 322 and the green sub-yarn 323. The computing module 21 obtains the local feature color distribution information 217 and 218 from the authorized product data 212. The local feature color distribution information 217 and 218 can be pre-stored in a cloud server 40 and accepted by the computing module 21. In addition, the local feature color distribution information 217 describes the distribution state of a red sub-yarn of an anti-counterfeiting feature on an authorized product, and the local feature color distribution information 218 describes the distribution state of the green sub-yarn of the anti-counterfeiting feature on the authorized product, and the local feature color distribution information 217 and 218 are combined to form an image optical feature distribution feature 251 representing the anti-counterfeiting feature of the authorized product. Next, the operation module 21 analyzes the image optical feature distribution information 211 based on color and generates the at least two feature color distribution information 219, 250, wherein the feature color distribution information 219 describes the distribution state of the red sub-yarn 322 on the anti-counterfeiting feature 32, and the feature color distribution information 250 describes the distribution state of the green sub-yarn 323. Moreover, the sampling color of each feature color distribution information 219 (250) is the same or similar to the sampling color of the local feature color distribution information 217, 218. Thereafter, the operation module 21 compares the feature color distribution information 219 with the associated local feature color distribution information 217 and generates a distribution difference information 252 generated based on red, and at the same time, the operation module 21 also compares the feature color distribution information 250 with the associated local feature color distribution information 218 and generates a distribution difference information 253 generated based on green, wherein the present invention Fig.15 and Fig.16 From the above, the two local characteristic color distribution information 218 and 253 do not display the difference marking pattern, which means that the characteristic color distribution information 219 and the associated local characteristic color distribution information 217 and the characteristic color distribution information 250 and the associated local characteristic color distribution information 218 are the same, that is, the fabric 30 is the same as the authorized product. Fig.25 and Fig.26 ), indicating that the fabric 30 is different from the authorized product. In one embodiment, the operation module 21 can perform statistical analysis based on the distribution difference information 252 and the distribution difference information 253. If the difference value between the image optical feature distribution feature 251 and the image optical feature distribution information 211 is greater than or equal to a critical value, it is determined that the authorized product is different from the fabric 30 and the counterfeit prompt information 216 is generated. If the difference value is less than a critical value, it is determined that the authorized product is the same as the fabric 30 and the authorized product prompt information 215 is generated. In addition, the calculation and judgment formula of the aforementioned difference value is exemplified as follows:

[0116]

[0117] and,

[0118] Wherein, T represents one of the local characteristic color distribution information 217 (218), Q represents one of the characteristic color distribution information 219 (250), C represents the color group of the fabric 30 (in this embodiment, C = {red, green}), N pixel represents the total number of pixels of the two local feature color distribution information 217, 218 and the two feature color distribution information 219, 250, D threshold Indicates the critical value.

[0119] On the other hand, in one embodiment, the electronic device 20 of the present invention can be connected to the cloud server 40, and the authorization product data 212 is recorded in a cloud server 40. That is, the computing module 21 extracts the authorization product data 212 associated with the fabric serial number 221 or the image optical characteristic distribution information 211 from the cloud server 40 based on the fabric serial number 221 or the image optical characteristic distribution information 211 as an index. Further, the cloud server 40 is implemented by blockchain storage. After the cloud server 40 receives the authorization product data 212, the cloud server 40 can encrypt the authorization product data 212. For example, the cloud server 40 can attach a timestamp to the authorization product data 212 or store it in an encrypted manner, wherein the aforementioned encryption method can be performed by adding a hash value to the authorization product data 212. Accordingly, the present invention also ensures that the authorization data 212 cannot be tampered with after being written into the cloud server 40 through a distributed computing architecture (eg, blockchain), thereby providing confidentiality and non-tamperability.

[0120] On the other hand, in one embodiment, please refer to Fig. 27In order to enhance the strength of the present invention in verifying the authenticity of the fabric 30, the anti-counterfeiting feature information 214 includes a plane image optical feature distribution information and a stereoscopic image optical feature distribution information. The step 11 of the method 10 further includes a sub-step 112: receiving a plurality of partial images 201 of the fabric obtained from the same fabric to be inspected, extracting the image optical feature distribution information 211 regarded as the anti-counterfeiting feature 32 from the partial images 201 of the fabric, and sampling a to-be-inspected stereoscopic image optical feature distribution information for comparison with the stereoscopic image optical feature distribution information. Specifically, the plane image optical feature distribution information can be a plane image generated based on the fabric 30, and the plane image represents the image optical feature distribution information 211 of the fabric 30 in a two-dimensional manner, while the stereoscopic image optical feature distribution information is based on the fabric 30 and represents the image optical feature distribution information 211 of the fabric 30 in a three-dimensional manner. Furthermore, the stereoscopic image optical feature distribution information can be used by the computing module 21 to identify the color distribution states of the at least two sub-yarns 322 and 323 of the fabric 30 at different three-dimensional angles, and at the same time, the computing module 21 can sample the stereoscopic image optical feature distribution information to be tested. In this way, the computing module 21 can strengthen the authenticity inspection of the fabric 30.

[0121] Please refer to Figure 2 , Figures 28 to 30 In addition to the above, the present invention also provides a method 50 for establishing authorized product data using fabric features. The method 50 comprises the following steps:

[0122] Step 51: photographing a portion of the fabric 30 on which the anti-counterfeiting feature 32 is knitted to generate at least one fabric image 202 to be analyzed, wherein the fabric 30 is formed by the first yarn loops 311 to form the fabric body 31, and the second yarn loops 321 to form the anti-counterfeiting feature 32, and the image optical feature of each of the first yarn loops 311 is not similar to the image optical feature of each of the second yarn loops 321;

[0123] Step 52: Perform image analysis on the second yarn loop 321 in the fabric image 202 to be analyzed, and generate the image optical feature distribution feature 251. The image optical feature distribution feature 251 is randomly generated by the two sub-yarns 322 and 323 constituting the second yarn loop 321. The image optical features of the two sub-yarns 322 and 323 are not similar.

[0124] Step 53 : Record the image optical characteristic distribution feature 251 as the anti-counterfeiting characteristic information 214 , and associate the anti-counterfeiting characteristic information 214 with the authorization product serial number 213 for storage, so as to generate the authorization product data 212 .

[0125] Specifically, the method 50 is described as follows: the step 51 is performed to photograph a portion of the fabric 30 having the anti-counterfeiting feature 32 to generate at least the fabric image 202 to be analyzed, and then the step 52 is performed to analyze the second yarn loops 321 in the fabric image 202 to be analyzed to generate the image optical feature distribution feature 251. Specifically, the image optical feature distribution feature 251 is generated by at least two sub-yarns 322 and 323 constituting each of the second yarn loops 321. Since the two sub-yarns 322 and 323 are randomly twisted into each of the second yarn loops 321, the surface of each of the second yarn loops 321 will randomly appear the two sub-yarns 322 and 323. Furthermore, the image optical features of the two sub-yarns 322 and 323 are not similar, so that the two sub-yarns 322 and 323 can be clearly distinguished on each of the second yarn loops 321. The image optical characteristics of the two sub-yarns 322 and 323 described herein are not similar. For example, the two sub-yarns 322 and 323 belong to different hues in the natural color system, and there is a hue angle greater than or equal to 30 degrees between the two hues. In addition, when the two sub-yarns 322 and 323 belong to the same hue, the two sub-yarns 322 and 323 are at least three color steps apart. Continuing from the above, after completing the color sampling, enter the step 53, record the image optical characteristic distribution feature 251 as the anti-counterfeiting feature information 214, and associate the anti-counterfeiting feature information 214 with the authorized product serial number 213 to complete the authorized product data 212. Assuming that the anti-counterfeiting feature information 214 or the authorization product serial number 213 is extracted, the authorization product serial number 213 corresponding to the anti-counterfeiting feature information 214 in the authorization product data 212 or the anti-counterfeiting feature information 214 corresponding to the authorization product serial number 213 in the authorization product data 212 is extracted together.

[0126] In one embodiment, the colors of the two sub-yarns 322 and 323 cannot be pure black, so as to avoid the two sub-yarns 322 and 323 absorbing light and failing to generate the to-be-analyzed fabric image 202 when photographing the anti-counterfeiting feature 32. In addition, if the two sub-yarns 322 and 323 generate a large amount of reflection during the photographing process, they cannot be identified by the computing module 21. Therefore, the two sub-yarns 322 and 323 cannot be reflective yarns or metal yarns that generate a large amount of reflection effects. Similarly, since white will also generate a large amount of reflection after being projected by light, the two sub-yarns 322 and 323 cannot be pure white or gray that is a mixture of pure white and pure black in proportion.

[0127] On the other hand, in one embodiment, the authorized product serial number 213 may be a serial number or defined by a brand, wherein no two serial numbers are repeated. For example, the brand may define the authorized product serial number 213 based on the production information of the fabric 30, or the brand may define the authorized product serial number 213 based on the product number or batch number of the fabric 30. In addition, in one embodiment, the authorized product data 212 may further include a first-time point of sale data, which is generated when the fabric 30 is first sold at a sales place. The first-time point of sale data may describe the store information of a sales place when the fabric 30 is first sold. For example, the first-time point of sale data may describe the store name and address of the sales place of the fabric 30.

[0128] In one embodiment, the step 53 of the method 50 further comprises a sub-step 531: analyzing the image optical feature distribution characteristics 251 based on color and generating at least two local feature color distribution information 217, 218, and recording the two local feature color distribution information 217, 218 in the licensed product data 212. Figures 7 to 26 For example, assume that the anti-counterfeiting feature 32 of the fabric 30 includes the red sub-yarn 322 and the green sub-yarn 323. Enter the sub-step 531, analyze the color difference of the image optical feature distribution feature 251, and generate the two local feature color distribution information 217, 218 that respectively describe the distribution state of the red sub-yarn 322 and the distribution state of the green sub-yarn 323. Then, the two local feature color distribution information 217, 218 are recorded in the authorized product data 212.

[0129] Furthermore, in one embodiment, in order to enhance the anti-counterfeiting recognition of the fabric 30, the step 51 of the method 50 further includes a sub-step 511: photographing the part of the fabric 30 on which the anti-counterfeiting feature 32 is knitted to generate the fabric images 202 to be analyzed, the fabric images 202 to be analyzed are at different angles, and the fabric images 202 to be analyzed are sampled to generate the plane image optical feature distribution information and the stereo image optical feature distribution information, and record them in the anti-counterfeiting feature 32. The plane image optical feature distribution information is to process the fabric images 202 to be analyzed respectively, and present the color distribution state of the fabric 30 in a two-dimensional manner, while the stereo image optical feature distribution information is to present the color distribution state of the fabric 30 in a three-dimensional manner through the fabric images 202 to be analyzed. In this way, when the user verifies the fabric 30, there is no need to limit the shooting angle, which can facilitate the user to verify.

[0130] Of course, the present invention may have many other embodiments. Without departing from the spirit and essence of the present invention, those skilled in the art may make various corresponding changes and modifications based on the present invention, but these corresponding changes and modifications should all fall within the scope of protection of the claims attached to the present invention.

Claims

1. A method for verifying the authenticity of a product by using fabric features, implemented by an electronic device, characterized in that: The method comprises the steps of: receiving at least one partial fabric image, and performing image analysis on the partial fabric image to determine a fabric body composed of at least one first yarn loop and an anti-counterfeiting feature composed of a plurality of second yarn loops, and analyzing image optical feature distribution information regarded as a part of the anti-counterfeiting feature when determining the anti-counterfeiting feature, the image optical feature distribution information being randomly generated by at least two sub-yarns of different colors constituting the second yarn loop; receiving a fabric serial number generated by operation of an input device; and Using the fabric serial number or the image optical feature distribution information as an index, read the associated authorization product data, and compare whether the fabric serial number and the image optical feature distribution information are consistent with an authorization product serial number recorded in the authorization product data and an anti-counterfeiting feature information associated with the authorization product serial number. If they are consistent, an authorized product prompt information is generated; if they are not consistent, a counterfeit prompt information is generated.

2. The method for verifying product authenticity by fabric characteristics as claimed in claim 1, characterized in that: A camera device is used to shoot a fabric to be inspected to generate a partial image of the fabric.

3. The method for verifying product authenticity by fabric characteristics as claimed in claim 2, characterized in that: At least one partial image of the fabric obtained from the same fabric to be inspected is received, and the anti-counterfeiting feature is summarized in the partial image of the fabric through image similarity analysis.

4. The method for verifying product authenticity by fabric characteristics as claimed in claim 3, characterized in that: At least two local characteristic color distribution information are obtained from the authorized product data, and at least two characteristic color distribution information are generated based on color analysis of the image optical characteristic distribution information. The sampling color of each characteristic color distribution information is the same as or similar to the sampling colors of the local characteristic color distribution information, and the similarities and differences between each characteristic color distribution information and one of the associated local characteristic color distribution information are compared.

5. The method for verifying product authenticity by fabric characteristics according to any one of claims 1 to 4, characterized in that: The authorization data is recorded in a cloud server.

6. The method for verifying product authenticity by fabric characteristics as claimed in claim 5, characterized in that: The cloud server is implemented with blockchain storage.

7. The method for verifying product authenticity by fabric characteristics according to any one of claims 2 to 4, characterized in that: The anti-counterfeiting feature information includes a planar image optical feature distribution information and a stereoscopic image optical feature distribution information. A plurality of partial images of the fabric to be inspected are received, the image optical feature distribution information regarded as the anti-counterfeiting feature in the partial images of the fabric is extracted, and a stereoscopic image optical feature distribution information to be inspected is sampled for comparison with the stereoscopic image optical feature distribution information.

8. The method for verifying product authenticity by fabric characteristics according to any one of claims 1 to 4, characterized in that: The authorization product reminder information includes at least one of the following groups: product information, a brand manufacturer, a manufacturing country, a first sales point, a location of an anti-counterfeiting feature, a fabric image of the anti-counterfeiting feature, and the authorization product serial number.

9. A method for establishing authorized product data based on fabric features, characterized in that: Contains steps: Photographing a portion of a fabric on which an anti-counterfeiting feature is knitted to generate at least one fabric image to be analyzed, wherein the fabric is formed of a fabric body by at least one first yarn loop, and the anti-counterfeiting feature is formed by a plurality of second yarn loops, and the image optical feature of the first yarn loop is not similar to the image optical features of the second yarn loops; Performing image analysis on the second yarn loops in the image of the fabric to be analyzed to generate an image optical feature distribution characteristic, wherein the image optical feature distribution characteristic is randomly generated by at least two sub-yarns constituting each of the second yarn loops, and the two sub-yarns have different colors; and The distribution characteristics of the optical characteristics of the image are recorded as anti-counterfeiting characteristic information, and the anti-counterfeiting characteristic information is associated with an authorized product serial number and stored to generate authorized product data.

10. The method for establishing authorized product data based on fabric characteristics as claimed in claim 9, characterized in that: The two sub-yarns belong to the same hue in a natural color system and are at least three color levels apart.

11. The method for establishing authorized product data based on fabric characteristics as claimed in claim 9, characterized in that: The second yarn cannot be pure white, pure black or a gray color mixed with pure white and pure black in proportion.

12. The method for establishing authorized product data based on fabric features according to any one of claims 9 to 11, characterized in that: The second sub-yarn cannot be reflective yarn.

13. The method for establishing authorized product data based on fabric characteristics according to any one of claims 9 to 11, characterized in that: The authorized product serial number is a serial number or is defined by a brand.

14. The method for establishing authorized product data based on fabric characteristics as claimed in claim 13, characterized in that: The authorized product data further includes a first-time point-of-sale data, which is generated when the fabric is first sold at a sales location.

15. The method for establishing authorized product data based on fabric characteristics as claimed in claim 14, characterized in that: The part of the fabric on which the anti-counterfeiting feature is knitted is photographed to generate a plurality of fabric images to be analyzed, wherein the fabric images to be analyzed are at different angles, and the fabric images to be analyzed are sampled to generate a plane image optical feature distribution information and a three-dimensional image optical feature distribution information, which are recorded in the anti-counterfeiting feature information.

16. The method for establishing authorized product data based on fabric features according to any one of claims 9 to 11, characterized in that: The optical characteristic distribution characteristics of the image are analyzed based on color and at least two local characteristic color distribution information are generated, and the two local characteristic color distribution information are recorded in the authorization product data.

17. The method for establishing authorized product data based on fabric characteristics according to any one of claims 9 to 11, characterized in that: The authorized product data further includes a first-time point-of-sale data, which is generated when the fabric is first sold at a sales location.

18. The method for establishing authorized product data based on fabric characteristics according to any one of claims 9 to 11, characterized in that: The part of the fabric on which the anti-counterfeiting feature is knitted is photographed to generate a plurality of fabric images to be analyzed, wherein the fabric images to be analyzed are at different angles, and the fabric images to be analyzed are sampled to generate a plane image optical feature distribution information and a three-dimensional image optical feature distribution information, which are recorded in the anti-counterfeiting feature information.

Citation Information

Patent Citations

  • String anti-counterfeiting printed matter and printing material thereof

    CN209353162U

  • Product authenticity verification system

    US10201939B1