CN114078013A - Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system - Google Patents

Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system Download PDF

Info

Publication number
CN114078013A
CN114078013A CN202010831442.6A CN202010831442A CN114078013A CN 114078013 A CN114078013 A CN 114078013A CN 202010831442 A CN202010831442 A CN 202010831442A CN 114078013 A CN114078013 A CN 114078013A
Authority
CN
China
Prior art keywords
product
counterfeiting
counterfeiting mark
mark
layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010831442.6A
Other languages
Chinese (zh)
Inventor
褚海威
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN202010831442.6A priority Critical patent/CN114078013A/en
Publication of CN114078013A publication Critical patent/CN114078013A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/018Certifying business or products
    • G06Q30/0185Product, service or business identity fraud
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Details Of Rigid Or Semi-Rigid Containers (AREA)

Abstract

The invention discloses a product anti-counterfeiting method, a storage medium, a product counterfeit identification system and a product anti-counterfeiting system, which relate to the technical field of product anti-counterfeiting, and the method comprises the following steps: acquiring an anti-counterfeiting mark arranged on a product; the anti-counterfeiting mark comprises a plurality of anti-counterfeiting layers which are overlapped, an anti-counterfeiting pattern is arranged on each anti-counterfeiting layer, and the anti-counterfeiting patterns in the anti-counterfeiting layers are overlapped in a staggered mode to form a pattern to form the anti-counterfeiting mark; inquiring the anti-counterfeiting mark corresponding to the product from a database; judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not; and when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value, determining that the product is a genuine product. The invention has the beneficial effects that: the reliability of the authenticity identification result of the product can be effectively improved, and the anti-counterfeiting cost is extremely low.

Description

Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system
Technical Field
The invention belongs to the technical field of product anti-counterfeiting, and particularly relates to a product anti-counterfeiting method, a storage medium, a product counterfeit identification system and a product anti-counterfeiting system.
Background
In the existing product authenticity identification technology, a user can link to a corresponding code verification website by printing an anti-counterfeiting code such as a two-dimensional code on a product or inputting a product digital anti-counterfeiting code on the query website, and then a series of information of the product is retrieved, so that a manufacturer, production time, product specification, product batch, quality detection results, query times, first query time, verification results and the like of the product can be queried, and authenticity of the product is identified through a series of queried verification information.
However, the existing product authenticity identification method has the problems that anti-counterfeiting codes such as two-dimensional codes are easy to imitate, website links corresponding to the anti-counterfeiting codes are easy to tamper, the inquired verification result is not true, and the counterfeit products cannot be accurately identified.
Disclosure of Invention
The invention provides a product anti-counterfeiting method, a storage medium, a product counterfeit identification device, a product anti-counterfeiting device and a product anti-counterfeiting system based on the technical problems.
In a first aspect, an embodiment of the present invention provides an anti-counterfeiting method for a product, including:
acquiring an anti-counterfeiting mark arranged on a product; the anti-counterfeiting mark comprises a plurality of anti-counterfeiting layers which are overlapped, an anti-counterfeiting pattern is arranged on each anti-counterfeiting layer, and the anti-counterfeiting patterns in the anti-counterfeiting layers are overlapped in a staggered mode to form a pattern to form the anti-counterfeiting mark;
inquiring the anti-counterfeiting mark corresponding to the product from a database;
judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not;
and when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value, determining that the product is a genuine product.
Optionally, obtaining the anti-counterfeit mark disposed on the product includes:
shooting an area on a product, wherein the area is provided with an anti-counterfeiting mark, and obtaining a picture comprising the anti-counterfeiting mark;
inquiring the anti-counterfeiting mark corresponding to the product from a database, wherein the method comprises the following steps:
based on a product code for describing relevant information of a product, a picture of the anti-counterfeiting mark corresponding to the product code is inquired from a database.
Optionally, obtaining the anti-counterfeit mark disposed on the product includes:
shooting an area on a product, wherein the area is provided with an anti-counterfeiting mark, and obtaining a picture comprising the anti-counterfeiting mark;
extracting patterns on a preset position from the picture comprising the anti-counterfeiting mark as a characteristic comparison object;
inquiring the anti-counterfeiting mark corresponding to the product from a database, wherein the method comprises the following steps:
based on a product code for describing relevant information of a product, inquiring an anti-counterfeiting mark corresponding to the product code from a database; the inquired anti-counterfeiting mark is a feature comparison object extracted from a preset position of a product including an image of the anti-counterfeiting mark;
judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not, including:
judging whether the similarity between the acquired feature comparison object and the inquired feature comparison object meets a preset threshold value or not;
when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold, determining that the product is a genuine product, wherein the method comprises the following steps:
and when the similarity between the acquired feature comparison object and the inquired feature comparison object meets a preset threshold, determining that the product is a genuine product.
In a second aspect, an embodiment of the present invention provides an anti-counterfeiting method for a product, including:
arranging a plurality of layers of overlapped anti-counterfeiting layers on a product, wherein each layer of anti-counterfeiting layer is provided with an anti-counterfeiting pattern, and the anti-counterfeiting patterns in the anti-counterfeiting layers are overlapped in a staggered manner to form an anti-counterfeiting mark;
and constructing a database, wherein the database is used for storing the anti-counterfeiting mark and related information of the product corresponding to the anti-counterfeiting mark.
Optionally, the database is built in advance by the steps comprising:
shooting an area of the product where the anti-counterfeiting mark is arranged to obtain a picture including the anti-counterfeiting mark;
and storing the picture comprising the anti-counterfeiting mark and the related information of the product corresponding to the picture to construct the database.
Optionally, the database is built in advance by the steps comprising:
shooting an area of the product where the anti-counterfeiting mark is arranged to obtain a picture including the anti-counterfeiting mark;
extracting patterns on a preset position from the picture comprising the anti-counterfeiting mark as a characteristic comparison object;
and storing the extracted feature comparison object and the related information of the product corresponding to the feature comparison object to construct the database.
Optionally, the anti-counterfeiting layer comprises a product body surface layer of the product and/or a product packaging layer of the product.
Optionally, the security graphic comprises:
when the anti-counterfeiting layer is the product body surface layer of the product, the anti-counterfeiting graph comprises at least one of pictures and texts arranged on the product body surface layer, the shape of the product body surface layer and a product code used for describing related information of the product;
when the anti-counterfeiting layer is a product packaging layer of a product, the anti-counterfeiting pattern comprises at least one of pictures and texts arranged on the product packaging layer, the shape of the product packaging layer and a product code used for describing relevant information of the product.
Optionally, the product packaging layer is formed by a transparent material.
In a third aspect, an embodiment of the present invention provides a storage medium, where the storage medium stores program codes, and when the program codes are executed by a processor, the method for preventing counterfeit of a product according to any one of the foregoing embodiments is implemented.
In a fourth aspect, an embodiment of the present invention provides a product authentication system, including:
the image acquisition device is used for acquiring the anti-counterfeiting mark arranged on the product;
a memory for storing program code for implementing the product authentication method as in any one of the above implementations;
and the controller is used for executing the program code stored in the memory to judge the authenticity of the product according to the anti-counterfeiting mark acquired by the image acquisition device.
Optionally, the image acquisition device is a mobile image acquisition terminal;
the memory and the controller are arranged on a server which is in communication connection with the mobile image acquisition terminal.
In a fifth aspect, an embodiment of the present invention provides an anti-counterfeit system for a product, including:
the anti-counterfeiting mark setting device is used for setting an anti-counterfeiting mark on a product;
a memory for storing program code for implementing the product anti-counterfeiting method according to any one of the above embodiments;
and the controller is used for executing the program codes stored in the memory so as to control the anti-counterfeiting mark setting device to set the anti-counterfeiting mark on the product.
The embodiment of the invention provides a product anti-counterfeiting method, a storage medium, a product authentication system and a product anti-counterfeiting system, wherein the product anti-counterfeiting method is implemented by acquiring an anti-counterfeiting mark arranged on a product; the anti-counterfeiting mark comprises a plurality of anti-counterfeiting layers which are overlapped, anti-counterfeiting patterns are arranged on each anti-counterfeiting layer, and the anti-counterfeiting marks are formed by the anti-counterfeiting patterns in the anti-counterfeiting layers which are overlapped in a staggered mode. And judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not based on the anti-counterfeiting mark corresponding to the product appearing in the database, and determining that the product is a genuine product when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets the preset threshold value. Because the anti-counterfeiting mark is formed by the pattern formed by overlapping the anti-counterfeiting patterns on the anti-counterfeiting layers which are overlapped in a staggered manner, when one or more anti-counterfeiting layers are damaged, irreparable damage can be caused to the anti-counterfeiting mark. Therefore, the anti-counterfeiting mark can effectively improve the reliability of the authenticity identification result of the product and has extremely low anti-counterfeiting cost.
Drawings
The scope of the present disclosure may be better understood by reading the following detailed description of exemplary embodiments in conjunction with the accompanying drawings. Wherein the included drawings are:
fig. 1 is a schematic flow chart illustrating a product anti-counterfeiting method according to an embodiment of the present invention;
fig. 2 is a schematic diagram of an anti-counterfeit mark according to an embodiment of the present invention;
fig. 3 is a schematic flow chart illustrating a product anti-counterfeiting method according to a second embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the following will describe in detail an implementation method of the present invention with reference to the accompanying drawings and embodiments, so that how to apply technical means to solve the technical problems and achieve the technical effects can be fully understood and implemented.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited by the specific embodiments disclosed below.
In the prior art, two-dimensional codes, bar codes and the like are generally used as anti-counterfeiting codes for product authenticity identification. In practical application, however, the anti-counterfeiting codes are easy to be copied in batches; moreover, in the identification process, the corresponding website link on the product anti-counterfeiting code is easy to be tampered, so that the inquired verification result is not true, and the counterfeit product cannot be accurately identified. And some counterfeiters can utilize the recycled product package to package counterfeit products. For example, a wine bottle of famous wine is recycled to fill inferior wine as genuine spam. In the current anti-counterfeiting technology, the authenticity of the anti-counterfeiting product is difficult to identify.
Based on the above problems, the present application provides a product anti-counterfeiting method, a storage medium, a product authentication system and a product anti-counterfeiting system. The product anti-counterfeiting method comprises the steps of obtaining an anti-counterfeiting mark arranged on a product; the anti-counterfeiting mark comprises a plurality of anti-counterfeiting layers which are overlapped, anti-counterfeiting patterns are arranged on each anti-counterfeiting layer, and the anti-counterfeiting marks are formed by the anti-counterfeiting patterns in the anti-counterfeiting layers which are overlapped in a staggered mode. And judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not based on the anti-counterfeiting mark corresponding to the product appearing in the database, and determining that the product is a genuine product when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets the preset threshold value. Because the anti-counterfeiting mark is formed by the pattern formed by overlapping the anti-counterfeiting patterns on the anti-counterfeiting layers which are overlapped in a staggered manner, when one or more anti-counterfeiting layers are damaged, irreparable damage can be caused to the anti-counterfeiting mark. Therefore, the anti-counterfeiting mark can effectively improve the reliability of the authenticity identification result of the product and has extremely low anti-counterfeiting cost.
Example one
According to an embodiment of the present invention, an anti-counterfeiting method for a product is provided, fig. 1 shows a schematic flow chart of an anti-counterfeiting method for a product according to an embodiment of the present invention, and as shown in fig. 1, the anti-counterfeiting method for a product may include: step 110 to step 140.
In step 110, acquiring an anti-counterfeiting mark arranged on a product; the anti-counterfeiting mark comprises a plurality of anti-counterfeiting layers which are overlapped, anti-counterfeiting patterns are arranged on each anti-counterfeiting layer, and the anti-counterfeiting marks are formed by the anti-counterfeiting patterns in the anti-counterfeiting layers which are overlapped in a staggered mode.
As an optional implementation manner, step 110 may specifically be to photograph an area on the product where the anti-counterfeit mark is disposed, and obtain a picture including the anti-counterfeit mark.
Here, the security feature is formed by a security layer comprising at least two layers. Wherein, each anti-counterfeiting layer is provided with anti-counterfeiting patterns, and the anti-counterfeiting patterns in at least two anti-counterfeiting layers are overlapped in a staggered manner to form an overlapped pattern to form the anti-counterfeiting mark.
Fig. 2 shows a schematic view of an anti-counterfeit mark provided in an embodiment of the present invention, which includes a first anti-counterfeit layer having a first anti-counterfeit pattern and a second anti-counterfeit layer having a second anti-counterfeit pattern, where the anti-counterfeit patterns in the first anti-counterfeit layer and the second anti-counterfeit layer are overlapped to form the anti-counterfeit mark, and the anti-counterfeit mark is a pattern formed by overlapping the first anti-counterfeit pattern and the second anti-counterfeit pattern, as shown in the anti-counterfeit mark pattern in fig. 2.
It should be noted that the above examples are only used for explaining the anti-counterfeit mark, and are not used for limiting the specific arrangement manner of the anti-counterfeit mark. For example, the first security layer in the security device need not be defined below the second security layer.
In an alternative embodiment of the present application, the anti-counterfeiting layer comprises a product body surface layer of the product and/or a product packaging layer of the product.
Here, the anti-counterfeiting layer can be a product body surface layer of the product and/or a product packaging layer for packaging the product.
As an example, the anti-counterfeiting pattern a may be sprayed on a surface layer of a product body, and then the product is packaged by using a product packaging layer sprayed with the anti-counterfeiting pattern B, and the anti-counterfeiting pattern a and the anti-counterfeiting pattern B are overlapped to form the anti-counterfeiting mark. As an example, the anti-counterfeit pattern C may be sprayed on a first product packaging layer, then the first product packaging layer is packaged on the product, and then the product is packaged again by using a second product packaging layer sprayed with the anti-counterfeit pattern D, wherein the pattern formed by overlapping the anti-counterfeit pattern C and the anti-counterfeit pattern D forms the anti-counterfeit mark.
It should be understood that, in the present invention, the number of the product body surface layer and the product packaging layer is not limited, and the number of the anti-counterfeiting patterns arranged on the anti-counterfeiting layer is not displayed.
In an alternative embodiment of the present application, the anti-counterfeit pattern may include:
when the anti-counterfeiting layer is the product body surface layer of the product, the anti-counterfeiting graph comprises at least one of pictures and texts arranged on the product body surface layer, the shape of the product body surface layer and a product code used for describing related information of the product;
when the anti-counterfeiting layer is a product packaging layer of a product, the anti-counterfeiting pattern comprises at least one of pictures and texts arranged on the product packaging layer, the shape of the product packaging layer and a product code used for describing relevant information of the product.
Here, the graphics on the surface layer of the product body may refer to graphics and/or characters printed on the surface layer of the product, and the graphics may be wood grains, fruit patterns, geometric patterns, etc., which may be graphics printed by ink jet, laser printing, laser etching, etc. The shape of the surface layer of the product body can be the shape of the product body such as concave-convex texture, shape or hollow on the surface layer of the product body. The product code used for describing the related information of the product refers to a code including the related information of the product, such as a bar code, a two-dimensional code, and the like. The product-related information includes at least one of a product generation time, a product generation place, a product batch, a product expiration date, and a product manufacturer. As an example, the two-dimensional code can be sprayed on the surface layer of the product body to serve as an anti-counterfeiting pattern.
Likewise, graphics on the product packaging layer may refer to graphics and/or text printed on the product surface layer, and the graphics may be wood grains, fruit patterns, geometric patterns, etc., which may be graphics printed by ink jet, laser printing, laser etching, etc. The shape of the product packaging layer can refer to the shape of the hollow pattern on the product packaging layer and the like belonging to the product packaging layer. The product code used for describing the related information of the product refers to a code including the related information of the product, such as a bar code, a two-dimensional code, and the like. The product-related information includes at least one of a product generation time, a product generation place, a product batch, a product expiration date, and a product manufacturer. As one example, the two-dimensional code may be sprayed on the product packaging layer as an anti-counterfeiting graphic.
In a preferred embodiment, the product packaging layer is a product packaging layer formed of a transparent material.
Here, the transparent material may be a transparent packaging material such as a heat-shrinkable film, cellophane, or the like. It should be understood that the product packaging layer is disposed closely to the surface layer of the product body, and the product packaging layer may be disposed on a product portion where a consumer is bound to damage the product packaging layer as long as the product is used, or may be a full-wrapping package for the whole product.
For example, in wine packaging, the product packaging layer can be used for packaging the bottle mouth part of a product, and when wine is drunk, the product packaging layer is damaged, and accordingly the integrity of the anti-counterfeiting mark is damaged. The anti-counterfeiting mark can not be recovered by a subsequent counterfeiter who reuses the wine bottle to refill the wine. The anti-counterfeiting principle is as follows: when the thermal shrinkage film printed with the anti-counterfeiting patterns is used for packaging wine bottles, the relative positions of the anti-counterfeiting patterns on the thermal shrinkage film and the anti-counterfeiting patterns on the surface layer of the product body are fixed, and after the thermal shrinkage film is damaged, the anti-counterfeiting marks are correspondingly damaged, so that even if the thermal shrinkage film with the same anti-counterfeiting patterns is used for repackaging, the anti-counterfeiting marks cannot be restored due to the displacement variable, uneven shrinkage and other factors generated in the thermal shrinkage process of the thermal shrinkage film.
In step 120, the anti-counterfeit label corresponding to the product is queried from the database.
The step may specifically be to query, based on a product code of related information for describing a product, a database for a picture of the anti-counterfeit identifier corresponding to the product code.
Here, the product code for describing the related information of the product has been described in detail in the above embodiments, and is not described herein again. It should be understood that the product code can be used not only as a basis for querying the relevant information of the product, but also as an anti-counterfeiting graphic. When the product code is only used for inquiry, the setting position of the product code is not limited, and when the product code is used as an anti-counterfeiting figure, the product code can be arranged on the surface layer of the product body or the product packaging layer.
In step 130, it is determined whether the similarity between the obtained anti-counterfeit mark and the queried anti-counterfeit mark satisfies a preset threshold.
Here, whether the anti-counterfeit mark on the product is changed or not can be judged by judging whether the similarity between the acquired anti-counterfeit mark and the inquired anti-counterfeit mark meets a preset threshold value or not. It should be understood that the preset threshold may be set according to actual conditions.
In step 140, when the similarity between the obtained anti-counterfeit mark and the queried anti-counterfeit mark satisfies a preset threshold, it is determined that the product is genuine.
Here, the anti-counterfeiting mark stored in the database of each product is unique, and the random of the anti-counterfeiting mark formed by overlapping the multiple layers of anti-counterfeiting patterns is larger, so that the obtained anti-counterfeiting mark arranged on each product is also uniquely determined. And under the condition that the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark is judged to meet a preset threshold value, determining that the product corresponding to the acquired anti-counterfeiting mark is a genuine product. And determining the product as a counterfeit product under the condition that the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark does not meet a preset threshold value.
In an optional embodiment, in step 110, obtaining the anti-counterfeit mark disposed on the product may include:
shooting an area on a product, wherein the area is provided with an anti-counterfeiting mark, and obtaining a picture comprising the anti-counterfeiting mark;
extracting patterns on a preset position from the picture comprising the anti-counterfeiting mark as a characteristic comparison object;
in step 120, querying the anti-counterfeit identifier corresponding to the product from the database includes:
based on a product code for describing relevant information of a product, inquiring an anti-counterfeiting mark corresponding to the product code from a database; the inquired anti-counterfeiting mark is a feature comparison object extracted from a preset position of a product including an image of the anti-counterfeiting mark;
in step 130, determining whether the similarity between the obtained anti-counterfeit identifier and the queried anti-counterfeit identifier satisfies a preset threshold includes:
judging whether the similarity between the acquired feature comparison object and the inquired feature comparison object meets a preset threshold value or not;
in step 140, when the similarity between the obtained anti-counterfeit identifier and the queried anti-counterfeit identifier satisfies a preset threshold, determining that the product is a genuine product, including:
and when the similarity between the acquired feature comparison object and the inquired feature comparison object meets a preset threshold, determining that the product is a genuine product.
Here, in the counterfeit stage, the image acquisition device, such as a smartphone and a tablet computer, which have a shooting function, may be used to shoot the counterfeit-proof identifier on the product to obtain a picture including the counterfeit-proof identifier, and then extract a pattern at a preset position of the picture as a feature comparison object. Meanwhile, the anti-counterfeiting identification corresponding to the product code is inquired from a database through the product code for describing the relevant information of the product; the inquired anti-counterfeiting mark is a feature comparison object extracted from a preset position of the product including the image of the anti-counterfeiting mark. And then, whether the similarity between the obtained feature comparison object and the inquired feature comparison object meets a preset threshold value is compared, and when the similarity between the obtained feature comparison object and the inquired feature comparison object meets the preset threshold value, the product is determined to be a genuine product.
It should be understood that the preset position is a predetermined image extraction point location, which may include one or more, and is not limited in the present invention.
In addition, the product code has been described in detail in the above embodiments, and is not described herein again.
From this, through drawing the pattern on the preset position as the characteristic comparison object, because this preset position is the well point location of agreeing in advance, then because the person of making a fake can't learn the specific point location on the preset position is anti-counterfeit marking specifically to when it is making a fake, even the pattern on a point location has gone wrong, it also can be discerned, thereby increases and makes a fake degree of difficulty. Meanwhile, by extracting the feature comparison object, the workload of similarity comparison can be reduced, and the anti-counterfeiting cost is reduced.
In this embodiment, since the anti-counterfeit mark is formed by overlapping a plurality of anti-counterfeit patterns on the anti-counterfeit layers, when one or more of the anti-counterfeit layers are damaged, the anti-counterfeit mark is irreparably damaged. Therefore, the anti-counterfeiting mark can effectively improve the reliability of the authenticity identification result of the product and has extremely low anti-counterfeiting cost.
Example two
On the basis of the above embodiment, the second embodiment of the present invention may further provide an anti-counterfeit method for a product. As shown in fig. 3, the product anti-counterfeiting method may include: step 210 to step 220.
In step 210, a plurality of stacked anti-counterfeiting layers are arranged on a product, wherein each anti-counterfeiting layer is provided with an anti-counterfeiting pattern, and the anti-counterfeiting patterns in the plurality of anti-counterfeiting layers are stacked in a staggered manner to form an anti-counterfeiting mark.
Here, the security feature is formed by a security layer comprising at least two layers. Wherein, each anti-counterfeiting layer is provided with anti-counterfeiting patterns, and the anti-counterfeiting patterns in at least two anti-counterfeiting layers are overlapped in a staggered manner to form an overlapped pattern to form the anti-counterfeiting mark. Therefore, when the anti-counterfeiting layer is arranged on the product, the anti-counterfeiting layer can be arranged in sequence. In addition, the specific formation of the anti-counterfeit mark has been described in detail in the above embodiments, and is not described herein again.
In an alternative embodiment of the present application, the anti-counterfeiting layer comprises a product body surface layer of the product and/or a product packaging layer of the product.
Here, the anti-counterfeiting layer can be a product body surface layer of the product and/or a product packaging layer for packaging the product.
As an example, the anti-counterfeiting pattern a may be sprayed on a surface layer of a product body, and then the product is packaged by using a product packaging layer sprayed with the anti-counterfeiting pattern B, and the anti-counterfeiting pattern a and the anti-counterfeiting pattern B are overlapped to form the anti-counterfeiting mark. As an example, the anti-counterfeit pattern C may be sprayed on a first product packaging layer, then the first product packaging layer is packaged on the product, and then the product is packaged again by using a second product packaging layer sprayed with the anti-counterfeit pattern D, wherein the pattern formed by overlapping the anti-counterfeit pattern C and the anti-counterfeit pattern D forms the anti-counterfeit mark.
It should be understood that, in the present invention, the number of the product body surface layer and the product packaging layer is not limited, and the number of the anti-counterfeiting patterns arranged on the anti-counterfeiting layer is not displayed.
In an alternative embodiment of the present application, the anti-counterfeit pattern may include:
when the anti-counterfeiting layer is the product body surface layer of the product, the anti-counterfeiting graph comprises at least one of pictures and texts arranged on the product body surface layer, the shape of the product body surface layer and a product code used for describing related information of the product;
when the anti-counterfeiting layer is a product packaging layer of a product, the anti-counterfeiting pattern comprises at least one of pictures and texts arranged on the product packaging layer, the shape of the product packaging layer and a product code used for describing relevant information of the product.
Here, the graphics on the surface layer of the product body may refer to graphics and/or characters printed on the surface layer of the product, and the graphics may be wood grains, fruit patterns, geometric patterns, etc., which may be graphics printed by ink jet, laser printing, laser etching, etc. The shape of the surface layer of the product body can be the shape of the product body such as concave-convex texture, shape or hollow on the surface layer of the product body. The product code used for describing the related information of the product refers to a code including the related information of the product, such as a bar code, a two-dimensional code, and the like. The product-related information includes at least one of a product generation time, a product generation place, a product batch, a product expiration date, and a product manufacturer. As an example, the two-dimensional code can be sprayed on the surface layer of the product body to serve as an anti-counterfeiting pattern.
Likewise, graphics on the product packaging layer may refer to graphics and/or text printed on the product surface layer, and the graphics may be wood grains, fruit patterns, geometric patterns, etc., which may be graphics printed by ink jet, laser printing, laser etching, etc. The shape of the product packaging layer can refer to the shape of the hollow pattern on the product packaging layer and the like belonging to the product packaging layer. The product code used for describing the related information of the product refers to a code including the related information of the product, such as a bar code, a two-dimensional code, and the like. The product-related information includes at least one of a product generation time, a product generation place, a product batch, a product expiration date, and a product manufacturer. As one example, the two-dimensional code may be sprayed on the product packaging layer as an anti-counterfeiting graphic.
In a preferred embodiment, the product packaging layer is a product packaging layer formed of a transparent material.
Here, the transparent material may be a transparent packaging material such as a heat-shrinkable film, cellophane, or the like. It should be understood that the product packaging layer is disposed closely to the surface layer of the product body, and the product packaging layer may be disposed on a product portion where a consumer is bound to damage the product packaging layer as long as the product is used, or may be a full-wrapping package for the whole product.
For example, in wine packaging, the product packaging layer can be used for packaging the bottle mouth part of a product, and when wine is drunk, the product packaging layer is damaged, and accordingly the integrity of the anti-counterfeiting mark is damaged. The anti-counterfeiting mark can not be recovered by a subsequent counterfeiter who reuses the wine bottle to refill the wine. The anti-counterfeiting principle is as follows: when the thermal shrinkage film printed with the anti-counterfeiting patterns is used for packaging wine bottles, the relative positions of the anti-counterfeiting patterns on the thermal shrinkage film and the anti-counterfeiting patterns on the surface layer of the product body are fixed, and after the thermal shrinkage film is damaged, the anti-counterfeiting marks are correspondingly damaged, so that even if the thermal shrinkage film with the same anti-counterfeiting patterns is used for repackaging, the anti-counterfeiting marks cannot be restored due to the displacement variable, uneven shrinkage and other factors generated in the thermal shrinkage process of the thermal shrinkage film.
In step 220, a database is constructed, and the database is used for storing the anti-counterfeit mark and the related information of the product corresponding to the anti-counterfeit mark.
As an optional implementation manner, step 220 may specifically include steps 221 to 222.
In step 221, shooting an area of the product where the anti-counterfeiting mark is arranged to obtain a picture including the anti-counterfeiting mark;
in step 222, the picture including the anti-counterfeit mark and the related information of the product corresponding to the picture are stored to construct the database.
After the anti-counterfeiting mark is arranged on the product, the anti-counterfeiting mark of the product is shot by using the image acquisition device, and a picture comprising the anti-counterfeiting mark is obtained. The image acquisition device can be a terminal device with a shooting function. After the picture comprising the anti-counterfeiting mark is obtained, the picture is associated with the related information of the product and then stored. Wherein, the relevant information of the product comprises: at least one of a product generation time, a product generation place, a product lot, a product expiration date, and a product manufacturer.
As another alternative, step 220 may specifically include step 221-1 to step 222-3.
In step 221-1, shooting an area of the product where the anti-counterfeiting mark is arranged to obtain a picture including the anti-counterfeiting mark;
in step 222-2, extracting a pattern at a preset position from the picture including the anti-counterfeiting mark as a feature comparison object;
in step 222-3, the extracted feature comparison object and the related information of the product corresponding to the feature comparison object are stored to construct the database.
After the anti-counterfeiting mark is arranged on the product, the anti-counterfeiting mark of the product is shot by using the image acquisition device, and a picture comprising the anti-counterfeiting mark is obtained. The image acquisition device can be a terminal device with a shooting function. After the picture comprising the anti-counterfeiting mark is obtained, the picture is analyzed, the pattern on the preset position on the picture is extracted as a feature comparison object, then the feature comparison object is associated with the related information of the product, and then the feature comparison object is stored in a database. Wherein, the relevant information of the product comprises: at least one of a product generation time, a product generation place, a product lot, a product expiration date, and a product manufacturer.
In the embodiment, the pattern at the preset position is extracted from the picture including the anti-counterfeiting mark to be used as the characteristic comparison object, so that the calculation amount of the picture similarity judgment can be reduced, and the further anti-counterfeiting can be performed through the preset position. Namely, a counterfeiter cannot know that the preset position is a specific point position on the anti-counterfeiting mark, so that an error occurs in one point position, the point position can be identified, and the counterfeiting difficulty is increased.
It should be understood that the database may be provided on a local storage medium, or may be provided in a cloud server.
EXAMPLE III
According to an embodiment of the present invention, there is also provided a storage medium having program codes stored thereon, wherein the program codes, when executed by a processor, implement the product anti-counterfeiting method according to any one of the above embodiments.
Example four
There is also provided, in accordance with an embodiment of the present invention, a product authentication system, including:
the image acquisition device is used for acquiring the anti-counterfeiting mark arranged on the product;
a memory for storing a program code for implementing the product authentication method according to the above-described embodiment;
and the controller is used for executing the program code stored in the memory to judge the authenticity of the product according to the anti-counterfeiting mark acquired by the image acquisition device.
Here, the product authentication system may be a terminal device, such as a smart phone, a tablet computer, or a specially designed device for authenticating an authentic product, and the device includes an image capturing device, a memory, and a controller.
In an actual application scene, the terminal device utilizes the image acquisition device to shoot the anti-counterfeiting mark arranged on the product, then queries the pre-stored anti-counterfeiting mark corresponding to the product code from the database based on the product code corresponding to the product, and then compares the similarity of the anti-counterfeiting mark obtained by shooting and the anti-counterfeiting mark obtained from the database so as to judge the authenticity of the product.
As an example, the image acquisition device is a mobile image acquisition terminal;
the memory and the controller are arranged on a server which is in communication connection with the mobile image acquisition terminal.
Here, the product authentication system may be a mobile image acquisition terminal including a communication connection and a server. The mobile image acquisition terminal is used for acquiring the anti-counterfeiting mark arranged on the product and uploading the anti-counterfeiting mark to the server; and the server identifies the anti-counterfeiting mark, judges the authenticity of the product and further feeds back an identification result to the user.
In an actual application scene, a user shoots the anti-counterfeiting mark arranged on a product through the mobile image acquisition terminal, and uploads the shot anti-counterfeiting mark and the obtained product code corresponding to the product to the server. After receiving the anti-counterfeiting mark and the product code, the server queries a pre-stored anti-counterfeiting mark matched with the product code from a database by using the product code, compares the similarity of the received anti-counterfeiting mark and the queried anti-counterfeiting mark to judge the authenticity of the product, and feeds back a judgment result to a user.
It should be understood that the mobile image acquisition terminal may be a smart phone, a tablet computer, or the like having a photographing and communication function.
EXAMPLE five
According to an embodiment of the present invention, there is also provided a product anti-counterfeiting system, including:
the anti-counterfeiting mark setting device is used for setting an anti-counterfeiting mark on a product;
a memory for storing program code for implementing the product anti-counterfeiting method according to any one of the above embodiments;
and the controller is used for executing the program codes stored in the memory so as to control the anti-counterfeiting mark setting device to set the anti-counterfeiting mark on the product.
Here, the anti-counterfeit mark setting device may refer to a production device capable of setting an anti-counterfeit mark on a product, such as a production line including an anti-counterfeit pattern printing device, a product packaging device, and the like.
In an actual application scenario, when a user performs anti-counterfeiting on a product, the anti-counterfeiting mark setting device is used for setting an anti-counterfeiting mark on the product, and after the anti-counterfeiting mark is set, the anti-counterfeiting mark of the product and product related information corresponding to the product are recorded and stored so as to be inquired by a consumer in an anti-counterfeiting stage.
It should be understood that the database storing the anti-counterfeit mark and the product related information corresponding to the anti-counterfeit mark may be disposed in a local memory, or may be configured to upload the anti-counterfeit mark and the product related information corresponding to the anti-counterfeit mark to a server for storage.
The technical scheme of the invention is explained in detail with the accompanying drawings, and considering that the counterfeiting technology of counterfeiters in the related technology is endless, the existing product anti-counterfeiting means is not enough to solve the complicated counterfeiting means. The invention provides a product anti-counterfeiting method, a storage medium, a product counterfeit identification system and a product anti-counterfeiting system, wherein the product anti-counterfeiting method is implemented by acquiring an anti-counterfeiting mark arranged on a product; the anti-counterfeiting mark comprises a plurality of anti-counterfeiting layers which are overlapped, anti-counterfeiting patterns are arranged on each anti-counterfeiting layer, and the anti-counterfeiting marks are formed by the anti-counterfeiting patterns in the anti-counterfeiting layers which are overlapped in a staggered mode. And judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not based on the anti-counterfeiting mark corresponding to the product appearing in the database, and determining that the product is a genuine product when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets the preset threshold value. Because the anti-counterfeiting mark is formed by the pattern formed by overlapping the anti-counterfeiting patterns on the anti-counterfeiting layers which are overlapped in a staggered manner, when one or more anti-counterfeiting layers are damaged, irreparable damage can be caused to the anti-counterfeiting mark. Therefore, the anti-counterfeiting mark can effectively improve the reliability of the authenticity identification result of the product and has extremely low anti-counterfeiting cost.
Although the embodiments of the present invention have been described above, the above description is only for the convenience of understanding the present invention, and is not intended to limit the present invention. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (13)

1. A method for preventing counterfeiting of a product, comprising:
acquiring an anti-counterfeiting mark arranged on a product; the anti-counterfeiting mark comprises a plurality of anti-counterfeiting layers which are overlapped, an anti-counterfeiting pattern is arranged on each anti-counterfeiting layer, and the anti-counterfeiting patterns in the anti-counterfeiting layers are overlapped in a staggered mode to form a pattern to form the anti-counterfeiting mark;
inquiring the anti-counterfeiting mark corresponding to the product from a database;
judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not;
and when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value, determining that the product is a genuine product.
2. The product anti-counterfeiting method according to claim 1, wherein the obtaining of the anti-counterfeiting mark provided on the product comprises:
shooting an area on a product, wherein the area is provided with an anti-counterfeiting mark, and obtaining a picture comprising the anti-counterfeiting mark;
inquiring the anti-counterfeiting mark corresponding to the product from a database, wherein the method comprises the following steps:
based on a product code for describing relevant information of a product, a picture of the anti-counterfeiting mark corresponding to the product code is inquired from a database.
3. The product anti-counterfeiting method according to claim 1, wherein the obtaining of the anti-counterfeiting mark provided on the product comprises:
shooting an area on a product, wherein the area is provided with an anti-counterfeiting mark, and obtaining a picture comprising the anti-counterfeiting mark;
extracting patterns on a preset position from the picture comprising the anti-counterfeiting mark as a characteristic comparison object;
inquiring the anti-counterfeiting mark corresponding to the product from a database, wherein the method comprises the following steps:
based on a product code for describing relevant information of a product, inquiring an anti-counterfeiting mark corresponding to the product code from a database; the inquired anti-counterfeiting mark is a feature comparison object extracted from a preset position of a product including an image of the anti-counterfeiting mark;
judging whether the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold value or not, including:
judging whether the similarity between the acquired feature comparison object and the inquired feature comparison object meets a preset threshold value or not;
when the similarity between the acquired anti-counterfeiting mark and the inquired anti-counterfeiting mark meets a preset threshold, determining that the product is a genuine product, wherein the method comprises the following steps:
and when the similarity between the acquired feature comparison object and the inquired feature comparison object meets a preset threshold, determining that the product is a genuine product.
4. A method for preventing counterfeiting of a product, comprising:
arranging a plurality of layers of overlapped anti-counterfeiting layers on a product, wherein each layer of anti-counterfeiting layer is provided with an anti-counterfeiting pattern, and the anti-counterfeiting patterns in the anti-counterfeiting layers are overlapped in a staggered manner to form an anti-counterfeiting mark;
and constructing a database, wherein the database is used for storing the anti-counterfeiting mark and related information of the product corresponding to the anti-counterfeiting mark.
5. The method for preventing forgery of the product according to claim 4, wherein the database is constructed in advance by the steps comprising:
shooting an area of the product where the anti-counterfeiting mark is arranged to obtain a picture including the anti-counterfeiting mark;
and storing the picture comprising the anti-counterfeiting mark and the related information of the product corresponding to the picture to construct the database.
6. The method for preventing forgery of the product according to claim 4, wherein the database is constructed in advance by the steps comprising:
shooting an area of the product where the anti-counterfeiting mark is arranged to obtain a picture including the anti-counterfeiting mark;
extracting patterns on a preset position from the picture comprising the anti-counterfeiting mark as a characteristic comparison object;
and storing the extracted feature comparison object and the related information of the product corresponding to the feature comparison object to construct the database.
7. The product anti-counterfeiting method according to claim 1 or 4, wherein the anti-counterfeiting layer comprises a product body surface layer of the product and/or a product packaging layer of the product.
8. The product security method of claim 7, wherein the security feature comprises:
when the anti-counterfeiting layer is the product body surface layer of the product, the anti-counterfeiting graph comprises at least one of pictures and texts arranged on the product body surface layer, the shape of the product body surface layer and a product code used for describing related information of the product;
when the anti-counterfeiting layer is a product packaging layer of a product, the anti-counterfeiting pattern comprises at least one of pictures and texts arranged on the product packaging layer, the shape of the product packaging layer and a product code used for describing relevant information of the product.
9. The product anti-counterfeiting method according to claim 8, wherein the product packaging layer is formed by a transparent material.
10. A storage medium having program code stored thereon, wherein the program code, when executed by a processor, implements a method of product counterfeiting as claimed in any one of claims 1 to 9.
11. A product authentication system, comprising:
the image acquisition device is used for acquiring the anti-counterfeiting mark arranged on the product;
a memory for storing program code for implementing the product authentication method according to claim 1 or 2 or 3 or 7 or 8 or 9;
and the controller is used for executing the program code stored in the memory to judge the authenticity of the product according to the anti-counterfeiting mark acquired by the image acquisition device.
12. The product authentication system as claimed in claim 11,
the image acquisition device is a mobile image acquisition terminal;
the memory and the controller are arranged on a server which is in communication connection with the mobile image acquisition terminal.
13. A product anti-counterfeiting system, comprising:
the anti-counterfeiting mark setting device is used for setting an anti-counterfeiting mark on a product;
a memory for storing program code for implementing the product anti-counterfeiting method according to any one of claims 4 to 9;
and the controller is used for executing the program codes stored in the memory so as to control the anti-counterfeiting mark setting device to set the anti-counterfeiting mark on the product.
CN202010831442.6A 2020-08-18 2020-08-18 Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system Pending CN114078013A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010831442.6A CN114078013A (en) 2020-08-18 2020-08-18 Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010831442.6A CN114078013A (en) 2020-08-18 2020-08-18 Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system

Publications (1)

Publication Number Publication Date
CN114078013A true CN114078013A (en) 2022-02-22

Family

ID=80281391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010831442.6A Pending CN114078013A (en) 2020-08-18 2020-08-18 Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system

Country Status (1)

Country Link
CN (1) CN114078013A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106846013A (en) * 2017-01-24 2017-06-13 浙江甲骨文超级码科技股份有限公司 A kind of false proof identity management system and method for tracing to the source
CN107203886A (en) * 2017-06-02 2017-09-26 深圳市鹰眼在线电子科技有限公司 Anti-counterfeiting information recognition methods, device and computer-readable recording medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106846013A (en) * 2017-01-24 2017-06-13 浙江甲骨文超级码科技股份有限公司 A kind of false proof identity management system and method for tracing to the source
CN107203886A (en) * 2017-06-02 2017-09-26 深圳市鹰眼在线电子科技有限公司 Anti-counterfeiting information recognition methods, device and computer-readable recording medium

Similar Documents

Publication Publication Date Title
CN109472337B (en) Label anti-counterfeiting method and device based on random characteristics
US10235618B2 (en) Authentication feature in a barcode
AU2008212048B2 (en) Method and apparatus for marking articles
CN103279731A (en) Two-dimension code anti-fake method and anti-fake verification method thereof
US20130170758A1 (en) Low cost unique identification generation using combination of patterns and unique code images
JP2012503264A (en) Geometric code authentication method and apparatus
JP2013534683A (en) Method and apparatus for product marking and authentication by consumers
CN102708391B (en) A kind of antifalsification label based on fractal graph and anti-counterfeit authentication method
CN110428028A (en) Fake method, device, equipment and medium are tested in identification based on Quasi dynamic laser label
CN111882327A (en) Anti-counterfeiting tracing method with identity characteristics and capable of actively feeding back information to system
CN103620650A (en) Method and device for authenticating a tag
TWI614691B (en) Anti-fake label identifying method
CN108256608A (en) A kind of two dimensional image code and its recognition methods and equipment
CN102106110A (en) Multi-modal security deterrents and methods for generating the same
CN107316072A (en) Dimension code anti-counterfeit method, anti-counterfeit authentication method and the false proof device of offline synchronization
CN114078013A (en) Product anti-counterfeiting method, storage medium, product authentication system and product anti-counterfeiting system
CN106934756A (en) The method and system of embedding information in a kind of monochromatic or spot color figure
CN115759161A (en) Two-dimensional code anti-counterfeiting method, two-dimensional code anti-counterfeiting code generation system and verification system
CN116432674A (en) Anti-counterfeiting method and system based on multilayer identification codes and identification method
CN107851204B (en) Authentication device and associated authentication method
CN113408526A (en) Image recognition anti-counterfeiting method and image recognition anti-counterfeiting system based on Handle identification positioning
CN103500532A (en) Random embossing touch anti-fake method
CN102013208A (en) Anti-counterfeit method and product of bar code and safety line
CN114663118B (en) Anti-counterfeiting method based on laser random combination image
TWI617989B (en) Anti-fake analyzing method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination