[go: up one dir, main page]

CN111950673B - Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium - Google Patents

Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium Download PDF

Info

Publication number
CN111950673B
CN111950673B CN202010798795.0A CN202010798795A CN111950673B CN 111950673 B CN111950673 B CN 111950673B CN 202010798795 A CN202010798795 A CN 202010798795A CN 111950673 B CN111950673 B CN 111950673B
Authority
CN
China
Prior art keywords
information
brand
commodity
dimensional code
link
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.)
Active
Application number
CN202010798795.0A
Other languages
Chinese (zh)
Other versions
CN111950673A (en
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.)
Zhejiang Mashang Tech Co ltd
Original Assignee
Zhejiang Mashang Tech Co ltd
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 Zhejiang Mashang Tech Co ltd filed Critical Zhejiang Mashang Tech Co ltd
Priority to CN202010798795.0A priority Critical patent/CN111950673B/en
Publication of CN111950673A publication Critical patent/CN111950673A/en
Application granted granted Critical
Publication of CN111950673B publication Critical patent/CN111950673B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06046Constructional details
    • G06K19/06103Constructional details the marking being embedded in a human recognizable image, e.g. a company logo with an embedded two-dimensional code
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Evolutionary Computation (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Finance (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a commodity anti-counterfeiting verification method, a commodity anti-counterfeiting verification device, commodity anti-counterfeiting verification equipment and a storage medium based on two-dimensional codes, wherein the method comprises the following steps: scanning the two-dimensional code to obtain link information and commodity identification information contained in the two-dimensional code, and simultaneously judging whether the two-dimensional code contains a brand identification area; when judging that a brand identification area exists in the two-dimensional code, carrying out image recognition on the brand identification area so as to try to acquire brand information corresponding to the brand identification area; when the brand information is acquired, the brand information is sent to a server so as to return an official link address corresponding to the brand information; judging whether the link information is matched with the official link address; if the link information is matched with the link information, jumping to enter a corresponding webpage according to the link information; and if not, displaying the warning information on the display interface. The invention can avoid the problem of inaccurate verification caused by the fact that a user enters a counterfeit verification system to verify the authenticity of the commodity.

Description

Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium
Technical Field
The invention relates to the technical field of computers, in particular to a commodity anti-counterfeiting verification method, a commodity anti-counterfeiting verification device, commodity anti-counterfeiting verification equipment and a storage medium based on two-dimensional codes.
Background
The two-dimensional code is also called as a two-dimensional bar code, which is a pattern which is distributed on a plane (in a two-dimensional direction) according to a certain rule by using a certain specific geometric figure, is black and white and is alternated and records data symbol information; the concept of "0" and "1" bit stream forming the internal logic basis of computer is used ingeniously in coding, several geometric forms correspondent to binary system are used to represent literal numerical information, and can be automatically read by means of image input equipment or photoelectric scanning equipment so as to implement automatic information processing.
Two-dimensional codes have been widely used in various aspects of work, study and life of people, and people are used to pay, punch cards, log in, prevent counterfeiting and the like by using the two-dimensional codes.
For two-dimension code anti-counterfeiting, the technical scheme adopted at present is that after a user scans a two-dimension code on a commodity through a user terminal of the user, a link address and commodity information stored on the two-dimension code are obtained, and then the user enters an official verification system according to the link address to inquire and verify the authenticity of the commodity information.
The two-dimension code anti-counterfeiting method mainly has two defects at present, namely, illegal merchants copy two-dimension codes on genuine commodities and place the copied two-dimension codes on fake and fake commodities, so that a user cannot clear the authenticity of the commodities according to the two-dimension codes during code scanning; and secondly, an illegal merchant directly forges a verification system, and the user enters the verification system which is not an official system but forged when scanning the two-dimensional code, so that the obtained verification result is definitely false.
For the first defect, a relatively common method at present is to add a count to each two-dimensional code after the two-dimensional code is scanned, so that if a user finds that the two-dimensional code is not scanned for the first time after the two-dimensional code is scanned, it indicates that the two-dimensional code may have been used, thereby achieving the purpose of reminding the user. For the second drawback, there is currently no better solution.
Disclosure of Invention
The invention aims to overcome the defects of the prior art, provides a commodity anti-counterfeiting verification method, a commodity anti-counterfeiting verification device, commodity anti-counterfeiting verification equipment and a storage medium based on a two-dimension code, and solves the second defect of the existing two-dimension code anti-counterfeiting.
The embodiment of the invention provides a commodity anti-counterfeiting verification method based on a two-dimensional code, which comprises the following steps:
scanning a two-dimensional code arranged on a commodity to be verified to acquire link information and commodity identification information contained in the two-dimensional code, and simultaneously judging whether the two-dimensional code contains a brand identification area;
when judging that a brand identification area exists in the two-dimensional code, carrying out image recognition on the brand identification area so as to try to acquire brand information corresponding to the brand identification area;
when the brand information is acquired, the brand information is sent to a server, so that the server can inquire and return an official link address corresponding to the brand information through a database;
judging whether the link information contained in the two-dimensional code is matched with the official link address or not;
if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information; and
and if not, displaying the warning information on the display interface.
Preferably, the method further comprises the following steps:
when the two-dimensional code is judged to have no brand identification area, generating a brand information input page;
acquiring brand information input by a user based on the brand information input page, and sending the brand information to a server so that the server can query and return an official link address corresponding to the brand information through a database;
judging whether the link information contained in the two-dimensional code is matched with the official link address or not;
if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information; and
and if not, displaying the warning information on the display interface.
Preferably, the method further comprises the following steps:
when the two-dimensional code is judged not to contain the brand identification area, prompting a user to shoot a commodity identification image on a commodity package through a camera;
identifying the commodity identification image to obtain brand information corresponding to the commodity identification image, and sending the brand information to a server so that the server can inquire and return an official link address corresponding to the brand information through a database;
judging whether the link information contained in the two-dimensional code is matched with the official link address or not;
if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information; and
and if not, displaying the warning information on the display interface.
Preferably, after jumping into the corresponding web page according to the link information, the method further includes:
monitoring the webpage which is jumped into, and judging whether the website of the webpage changes;
and when the website is judged to be changed, displaying warning information on a display interface.
Preferably, the method further comprises the following steps:
receiving brand information, brand identification and corresponding official link addresses uploaded by merchants;
and verifying the brand information, the brand identification and the corresponding official link address, and associating and storing the brand information, the brand identification and the corresponding official link address into a database for inquiry after verification.
Preferably, the method further comprises the following steps:
and associating the counterfeit brand information and the counterfeit brand identification corresponding to the brand information with the official link address.
Preferably, after the warning information is displayed on the display interface, the method further includes:
skipping to enter a corresponding webpage according to the link information, and acquiring a first verification result of the webpage for verifying the commodity identification information;
forming a new link according to the official link address and the commodity identification information in a combined mode, and opening the link on the background, so that the authenticity of the commodity is verified on an official website to obtain a second verification result;
and comparing the first verification result with the second verification result, and displaying the comparison condition to the user.
The embodiment of the invention also provides a commodity anti-counterfeiting verification device based on the two-dimensional code, which comprises the following components:
the scanning unit is used for scanning the two-dimensional code arranged on the commodity to be verified so as to obtain the link information contained in the two-dimensional code and simultaneously judging whether the two-dimensional code contains a brand identification area;
the identification unit is used for carrying out image identification on the brand identification area when the brand identification area exists in the two-dimensional code so as to try to acquire brand information corresponding to the brand identification area;
the query unit is used for sending the brand information to a server when the brand information is acquired, so that the server can query and return an official link address corresponding to the brand information through a database;
a judging unit configured to judge whether the link information matches the official link address; if the link information is matched with the link information, jumping to enter a corresponding webpage according to the link information; and if not, displaying the warning information on the display interface.
The embodiment of the invention also provides commodity anti-counterfeiting verification equipment based on the two-dimensional code, which is characterized by comprising a memory and a processor, wherein a computer program is stored in the memory and can be executed by the processor, so that the commodity anti-counterfeiting verification method based on the two-dimensional code is realized.
The embodiment of the invention also provides a computer-readable storage medium, which stores a computer program, wherein the computer program can be executed by a processor of a device where the storage medium is located, so as to realize the two-dimensional code-based commodity anti-counterfeiting verification method
In the embodiment, when the two-dimensional code is scanned, the brand identification picture integrated on the two-dimensional code is acquired, the brand information and the official link address corresponding to the brand information are acquired through the brand identification picture, the official link address is matched with the link information contained in the two-dimensional code, and the user is reminded when the brand information and the official link address are not matched, so that the problem that the user enters a counterfeit verification system for verification after the two-dimensional code is scanned and the counterfeit goods are mistakenly bought is avoided.
Drawings
In order to more clearly illustrate the technical solution of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a two-dimensional code-based merchandise anti-counterfeiting verification method according to a first embodiment of the present invention.
Fig. 2 is a schematic diagram of a two-dimensional code including a brand identification picture according to a first embodiment of the present invention.
FIG. 3 is a schematic diagram of a brand input information entry page.
FIG. 4 is a schematic diagram of a page when the first verification result is inconsistent with the second verification result.
Fig. 5 is a schematic block diagram of a two-dimensional code-based merchandise anti-counterfeiting verification device according to a second embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a first embodiment of the present invention provides a two-dimensional code-based merchandise anti-counterfeiting verification method, which can be executed by a two-dimensional code-based merchandise anti-counterfeiting verification device (hereinafter referred to as a merchandise anti-counterfeiting verification device), and at least includes the following steps:
s101, scanning a two-dimensional code arranged on a commodity to be verified to obtain link information and commodity identification information contained in the two-dimensional code, and meanwhile judging whether the two-dimensional code contains a brand identification area.
S102, when the brand identification area exists in the two-dimensional code, image recognition is carried out on the brand identification area so as to try to acquire brand information corresponding to the brand identification area.
In this embodiment, commodity anti-counterfeiting verification equipment can be smart mobile phone or various intelligent mobile terminals, wherein, commodity anti-counterfeiting verification equipment is including the camera to install corresponding software, APP or applet, commodity anti-counterfeiting verification equipment when the true and false of commodity is verified, the accessible operation software, APP or applet start the camera, in order to pass through the camera scans the two-dimensional code on the commodity.
In this embodiment, after scanning the two-dimensional code, the merchandise anti-counterfeiting verification device can obtain the information stored in the two-dimensional code, and generally speaking, the two-dimensional code for performing anti-counterfeiting verification on the merchandise includes link information of a website for performing authenticity verification and merchandise identification information (such as a unique ID of the merchandise).
In this embodiment, the commodity anti-counterfeiting verification device further determines whether the two-dimensional code includes a brand identification picture while scanning the code. In this embodiment, in order to facilitate the anti-counterfeit verification, a brand identification picture of a merchant corresponding to a commodity, such as one or more of a trademark, a LOGO, or a name of the merchant, may be added in the two-dimensional code (for example, in the middle of the two-dimensional code) together with the merchant. Therefore, the commodity anti-counterfeiting verification equipment can simultaneously acquire the brand identification picture while scanning the two-dimensional code.
In this embodiment, after the brand identification picture is obtained, the commodity anti-counterfeiting verification device may obtain brand information corresponding to the brand identification picture, such as a name of a merchant, by performing image recognition on the brand identification picture.
As shown in fig. 2, after image recognition is performed on the intermediate brand identification picture, the brand information corresponding to the brand identification picture can be obtained as follows: guizhou Maotai.
S103, when the brand information is obtained, the brand information is sent to a server, so that the server can inquire and return an official link address corresponding to the brand information through a database.
In this embodiment, the server stores in advance an official link address for performing anti-counterfeit verification corresponding to each brand information. Wherein:
in one implementation, a merchant needs to register through the server, submit brand information, brand identification pictures and corresponding official link addresses, and a manager verifies and checks information uploaded by the merchant and inputs the information into the database after the verification is passed so as to serve as subsequent anti-counterfeiting verification query.
In another implementation, the brand information, the brand identification, and the corresponding official link address of each merchant may also be collected and the collected information may be entered into the database. Since the official link address of the merchant is not changed in the embodiment, and only the collected official link address is uniformly managed, the authorization permission of the merchant is not necessarily required.
S103, judging whether the link information contained in the two-dimensional code is matched with the official link address or not, if so, executing S104, and if not, executing S105.
S104, skipping to enter a corresponding webpage according to the link information so as to verify the authenticity of the commodity in the webpage according to the commodity identification information; and
and S105, displaying the warning information on the display interface.
In this embodiment, after the official link address is obtained, the commodity anti-counterfeiting verification device matches the link information included in the two-dimensional code with the official link address, and determines whether the two are directed to the same website. If the two-dimensional code is the link of the official verification system, the link information contained in the two-dimensional code is indicated to be the link of the official verification system, and the user can safely verify the commodity in the webpage, so that the commodity authenticity verification device directly jumps to enter the webpage and verifies the authenticity of the commodity in the webpage according to the commodity identification information.
If the link information is not matched with the link information, the link information points to a fake verification system (in this case, the commodity has a high probability of being a fake and counterfeit commodity), and at this time, the commodity anti-counterfeiting verification device displays warning information on a display interface to remind a user that the upcoming link may be an unofficial link and the commodity may be a fake and counterfeit commodity.
In summary, according to the two-dimensional code-based commodity anti-counterfeiting verification method provided by this embodiment, when the two-dimensional code is scanned, the brand identification picture integrated on the two-dimensional code is also obtained, the brand information and the official link address corresponding to the brand information are obtained through the brand identification picture, the official link address is matched with the link information included in the two-dimensional code, and the user is reminded when the brand information and the official link address are not matched, so that the problem that the user enters a counterfeit verification system for verification after scanning the two-dimensional code and mistakenly purchases counterfeit commodities is avoided.
In order to facilitate an understanding of the invention, some preferred embodiments of the invention are described further below.
Preferably, the method further comprises the following steps:
when the two-dimensional code is judged to have no brand identification picture, generating a brand information input page;
acquiring brand information input by a user based on the brand information input page, and sending the brand information to a server so that the server can query and return an official link address corresponding to the brand information through a database;
judging whether the link information contained in the two-dimensional code is matched with the official link address or not;
if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information; and
and if not, displaying the warning information on the display interface.
In this embodiment, it is considered that not all the two-dimensional codes include the brand identification picture, and especially for counterfeit merchants, in order to avoid counterfeiting, the counterfeit merchants cannot put the genuine brand identification picture into the two-dimensional codes, but the users cannot regard the commodities as counterfeit merely because of the absence of the brand identification picture in the two-dimensional codes.
In this case, as shown in fig. 3, after the user finishes scanning, if a brand identification picture is not detected in the two-dimensional code or corresponding brand information cannot be identified according to the brand identification picture, the merchandise anti-counterfeiting verification device generates a brand information input page, the user can input corresponding brand information according to the brand information input page, the merchandise anti-counterfeiting verification device sends the brand information input by the user to the server after acquiring the brand information, the server queries an official link address corresponding to the brand information in the database, and returns the official link address to the merchandise anti-counterfeiting verification device, so that the merchandise anti-counterfeiting verification device can match link information included in the two-dimensional code with the official link address.
In the embodiment, when the brand information cannot be directly acquired according to the two-dimensional code, the user is prompted to input the brand information, and then the official link address corresponding to the brand information is acquired and compared with the link information, so that the condition that the user enters a counterfeit verification system for verification after scanning the two-dimensional code of the counterfeit commodity is avoided.
Preferably, the method further comprises the following steps:
when the two-dimensional code is judged not to contain the brand identification picture, prompting a user to shoot a commodity identification picture on a commodity through a camera;
identifying the commodity identification picture to acquire brand information corresponding to the commodity identification picture, and sending the brand information to a server so that the server can inquire and return an official link address corresponding to the brand information through a database;
judging whether the link information contained in the two-dimensional code is matched with the official link address or not;
if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information; and
and if not, displaying the warning information on the display interface.
The difference with the above embodiment lies in that in this embodiment, the user does not need to manually input the brand information, and only needs to take the commodity identification picture (the commodity identification picture is inevitably present on the commodity, such as a trademark or a merchant LOGO, etc.) on the commodity to acquire the brand information, so that the use experience of the user is improved.
Preferably, after jumping into the corresponding web page according to the link information, the method further includes:
monitoring the webpage which is jumped into, and judging whether the website of the webpage changes;
and when the website is judged to be changed, displaying warning information on a display interface.
In this embodiment, in order to avoid the illegal merchant jumping in the link information, for example, the link information first enters the officer link address and then automatically jumps into the counterfeit verification system for verification, the commodity authenticity verification device monitors the webpage that jumps into in real time, and reminds the user at the front end that the user may enter the counterfeit verification system when the webpage jumps or changes, thereby further ensuring the verification safety.
Preferably, the method further comprises the following steps:
and associating the counterfeit brand information and the counterfeit brand identification corresponding to the brand information with the official link address.
In this embodiment, some common counterfeit brand information and counterfeit brand identifiers may be associated with the official link address on the server, so that after the counterfeit brand information and counterfeit brand identifiers are identified, the official link address is skipped to for verification, and the user can know that the purchased counterfeit goods are counterfeit goods in time.
Preferably, after the warning information is displayed on the display interface, the method further includes:
skipping to enter a corresponding website according to the link information, and acquiring a first verification result of the website for verifying the commodity identification information;
forming a new link according to the official link address and the commodity identification information in a combined mode, and operating the link on the background, so that the authenticity of the commodity is verified on an official website to obtain a second verification result;
and comparing the first verification result with the second verification result, and displaying the comparison condition to the user.
In this embodiment, when it is determined that the link information is not matched with the official link address, the commodity anti-counterfeiting verification device still enters the website corresponding to the link information to perform authenticity verification of the commodity after displaying the warning information, and obtains a first verification result obtained by the verification. And meanwhile, at the background, the commodity anti-counterfeiting verification equipment extracts commodity identification information, enters an official link address prestored in a database and also performs authenticity verification on the commodity to obtain a second verification result. And then, the commodity anti-counterfeiting verification device compares the first verification result with the second verification result, if the two verification results are the same, the verification result is directly returned, and if the two verification results are not the same, the verification results of the two websites are simultaneously returned, and the source of the verification result is labeled to remind the user, as shown in fig. 4.
Referring to fig. 5, a second embodiment of the present invention further provides a two-dimensional code-based merchandise anti-counterfeiting verification device, including:
the scanning unit 210 is configured to scan a two-dimensional code arranged on a commodity to be verified to obtain link information included in the two-dimensional code, and meanwhile, determine whether the two-dimensional code includes a brand identification area;
the identification unit 220 is configured to perform image identification on the brand identification area when it is determined that the brand identification area exists in the two-dimensional code, so as to attempt to acquire brand information corresponding to the brand identification area;
the query unit 230 is configured to send the brand information to a server when the brand information is acquired, so that the server queries and returns an official link address corresponding to the brand information through a database;
a judging unit 240 for judging whether the link information matches the official link address; if the link information is matched with the link information, jumping to enter a corresponding webpage according to the link information; and if not, displaying the warning information on the display interface.
The third embodiment of the present invention further provides a two-dimensional code-based merchandise anti-counterfeiting verification device, which includes a memory and a processor, wherein the memory stores a computer program, and the computer program can be executed by the processor, so as to implement the two-dimensional code-based merchandise anti-counterfeiting verification method.
The fourth embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program, where the computer program can be executed by a processor of a device in which the storage medium is located, so as to implement the two-dimensional code-based anti-counterfeit verification method for goods as described above.
Illustratively, the modules in the embodiments of the present invention may be implemented by a processor executing executable code, which may be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules may be a series of computer program instruction segments capable of performing particular functions.
The Processor may be a Central Processing Unit (CPU), other general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like, which is the control center for the asset learning method.
The memory may be used to store the computer programs and/or modules, and the processor may implement various functions of the internet-of-things based item tracking method by operating or executing the computer programs and/or modules stored in the memory and calling data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, a text conversion function, etc.), and the like; the storage data area may store data (such as audio data, text message data, etc.) created according to the use of the cellular phone, etc. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
Wherein the implemented module, if implemented in the form of a software functional unit and sold or used as a stand-alone product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the flow of the method according to the embodiments of the present invention may also be implemented by a computer program, which may be stored in a computer-readable storage medium, and when the computer program is executed by a processor, the steps of the method embodiments may be implemented. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer readable medium may contain content that is subject to appropriate increase or decrease as required by legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer readable media does not include electrical carrier signals and telecommunications signals as is required by legislation and patent practice.
It should be noted that the above-described device embodiments are merely illustrative, where the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (6)

1. A commodity anti-counterfeiting verification method based on two-dimensional codes is characterized by comprising the following steps:
receiving brand information, brand identification and corresponding official link addresses uploaded by merchants;
verifying brand information, brand identification and corresponding official link addresses uploaded by merchants, and associating and storing the brand information, the brand identification and the corresponding official link addresses in a database for inquiry after verification;
associating counterfeit brand information and counterfeit brand identification corresponding to the brand information uploaded by the merchant with the official link address;
scanning a two-dimensional code arranged on a commodity to be verified to acquire link information and commodity identification information contained in the two-dimensional code, and simultaneously judging whether the two-dimensional code contains a brand identification area;
when judging that a brand identification area exists in the two-dimensional code, carrying out image recognition on the brand identification area to acquire brand information corresponding to the brand identification area;
when the identified brand information is acquired, sending the identified brand information to a server so that the server can inquire and return an official link address corresponding to the identified brand information through a database;
judging whether the link information contained in the two-dimensional code is matched with the returned official link address or not;
if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information;
if not, displaying warning information on a display interface;
when the two-dimensional code is judged to have no brand identification area, generating a brand information input page;
acquiring brand information input by a user based on the brand information input page, and sending the input brand information to a server so that the server can inquire and return an official link address corresponding to the input brand information through a database;
judging whether the link information contained in the two-dimensional code is matched with the official link address or not;
if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information;
and if not, displaying the warning information on the display interface.
2. The two-dimensional code-based commodity anti-counterfeiting verification method according to claim 1, wherein after jumping to a corresponding webpage according to the link information, the method further comprises:
monitoring the webpage which is jumped into, and judging whether the website of the webpage changes;
and when the website is judged to be changed, displaying warning information on a display interface.
3. The two-dimensional code-based commodity anti-counterfeiting verification method according to claim 1, wherein after the warning information is displayed on the display interface, the method further comprises the following steps:
skipping to enter a corresponding webpage according to the link information, and acquiring a first verification result of the webpage for verifying the commodity identification information;
forming a new link according to the official link address and the commodity identification information in a combined mode, and opening the link on the background, so that the authenticity of the commodity is verified on an official website to obtain a second verification result;
and comparing the first verification result with the second verification result, and displaying the comparison condition to the user.
4. The utility model provides a commodity anti-fake verifying attachment based on two-dimensional code which characterized in that includes:
the link receiving unit is used for receiving brand information, brand identification and corresponding official link addresses uploaded by merchants;
the verification unit is used for verifying the brand information, the brand identification and the corresponding official link address uploaded by the merchant, and associating and storing the brand information, the brand identification and the corresponding official link address into a database for query after verification;
the association unit is used for associating the counterfeit brand information and the counterfeit brand identification corresponding to the brand information uploaded by the merchant with the official link address;
the scanning unit is used for scanning the two-dimensional code arranged on the commodity to be verified so as to acquire the link information and the commodity identification information contained in the two-dimensional code and simultaneously judge whether the two-dimensional code contains a brand identification area;
the identification unit is used for carrying out image identification on the brand identification area when the brand identification area exists in the two-dimensional code so as to acquire brand information corresponding to the brand identification area;
the query unit is used for sending the identified brand information to a server when the identified brand information is acquired, so that the server can query and return an official link address corresponding to the identified brand information through a database;
a judging unit for judging whether the link information matches with the returned official link address; if the link information is matched with the link information, jumping to enter a corresponding webpage according to the link information; if not, displaying warning information on the display interface;
the page generating unit is used for generating a brand information input page when judging that no brand identification area exists in the two-dimensional code;
the information acquisition unit is used for acquiring brand information input by a user based on the brand information input page and sending the input brand information to a server so that the server can inquire and return an official link address corresponding to the input brand information through a database;
the matching unit is used for judging whether the link information contained in the two-dimensional code is matched with the official link address or not; if the matching is carried out, skipping to enter a corresponding webpage according to the link information so as to carry out authenticity verification on the commodity in the webpage according to the commodity identification information; and if not, displaying the warning information on the display interface
5. A commodity anti-counterfeiting verification device based on two-dimensional codes is characterized by comprising a memory and a processor, wherein a computer program is stored in the memory and can be executed by the processor to realize the commodity anti-counterfeiting verification method based on two-dimensional codes according to any one of claims 1 to 3.
6. A computer-readable storage medium, wherein a computer program is stored, and the computer program can be executed by a processor of a device in which the storage medium is located, so as to implement the two-dimensional code-based merchandise anti-counterfeiting authentication method according to any one of claims 1 to 3.
CN202010798795.0A 2020-08-11 2020-08-11 Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium Active CN111950673B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010798795.0A CN111950673B (en) 2020-08-11 2020-08-11 Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010798795.0A CN111950673B (en) 2020-08-11 2020-08-11 Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium

Publications (2)

Publication Number Publication Date
CN111950673A CN111950673A (en) 2020-11-17
CN111950673B true CN111950673B (en) 2021-06-08

Family

ID=73331992

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010798795.0A Active CN111950673B (en) 2020-08-11 2020-08-11 Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium

Country Status (1)

Country Link
CN (1) CN111950673B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112785317A (en) * 2021-01-14 2021-05-11 上海诺标防伪技术开发有限公司 Product anti-counterfeiting inspection method based on WeChat public platform
CN113127790A (en) * 2021-05-18 2021-07-16 福州思飞信息技术有限公司 Information skipping system of commodity information display board of Internet of things
CN113688650B (en) * 2021-09-22 2022-06-17 支付宝(杭州)信息技术有限公司 Method and device for identifying picture
CN114155007A (en) * 2021-12-03 2022-03-08 湖南天惟信息技术有限公司 Anti-counterfeiting method, system, client and server based on double codes
CN114155008A (en) * 2021-12-06 2022-03-08 罗曼 Internet-based commodity authenticity verification method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246863A (en) * 2013-04-02 2013-08-14 包晗 Identifying system and identifying method for interactive anti-counterfeiting based on identifying codes
CN104052722A (en) * 2013-03-15 2014-09-17 腾讯科技(深圳)有限公司 Web address security detection method, apparatus and system
CN106790025A (en) * 2016-12-15 2017-05-31 微梦创科网络科技(中国)有限公司 A kind of method and device that malicious detection is carried out to link
CN107908978A (en) * 2017-10-17 2018-04-13 联动优势科技有限公司 A kind of data processing method, server and system
CN110162721A (en) * 2019-04-11 2019-08-23 浙江口碑网络技术有限公司 Identify method and device, the system, storage medium, electronic device of material

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104052722A (en) * 2013-03-15 2014-09-17 腾讯科技(深圳)有限公司 Web address security detection method, apparatus and system
CN103246863A (en) * 2013-04-02 2013-08-14 包晗 Identifying system and identifying method for interactive anti-counterfeiting based on identifying codes
CN106790025A (en) * 2016-12-15 2017-05-31 微梦创科网络科技(中国)有限公司 A kind of method and device that malicious detection is carried out to link
CN107908978A (en) * 2017-10-17 2018-04-13 联动优势科技有限公司 A kind of data processing method, server and system
CN110162721A (en) * 2019-04-11 2019-08-23 浙江口碑网络技术有限公司 Identify method and device, the system, storage medium, electronic device of material

Also Published As

Publication number Publication date
CN111950673A (en) 2020-11-17

Similar Documents

Publication Publication Date Title
CN111950673B (en) Commodity anti-counterfeiting verification method, device and equipment based on two-dimensional code and storage medium
US11379856B2 (en) Centralized databases storing digital fingerprints of objects for collaborative authentication
US20220130159A1 (en) System and method for detecting the authenticity of products
US9171347B2 (en) System and method for analysis and authentication of covert security information using a smart device
WO2019062377A1 (en) Product anti-counterfeiting management system and method
CN107016783A (en) Self-service vending method and device
US9619807B2 (en) Genuine product certification means and system
CN110232574A (en) Product Validation method, apparatus, equipment and storage medium based on block chain
US8335491B1 (en) Mobilux system utilizing camera-equipped cellular telephones for anti-counterfeit authentication
CN111951026A (en) Commodity anti-counterfeiting verification method, device, equipment and system based on two-dimensional code
CN103914778A (en) Anti-fake method and device based on mobile communication terminal
KR20090032637A (en) Art genuine appraisal method and system
WO2014059439A1 (en) System and method for analysis and authentication using a smart device
KR102033621B1 (en) System for detecting false qr code
CN105260900A (en) Product unique identification anti-counterfeiting method and device
CN109949050A (en) Blockchain-based product identification and analysis method, terminal equipment and storage medium
KR102085561B1 (en) QR code forgery prevention apparatus and method
CN111932282B (en) Anti-counterfeiting detection method and device
CN111242249A (en) Terminal device, server, consumable verification method thereof and computer storage medium
CN102708493A (en) Method for identifying counterfeiting of goods, front end device, rear end identification server and system
US12026582B2 (en) Crowd-sourced fake identification reporting
CN116644773A (en) Two-dimensional code generation and identification method with stealth anti-counterfeiting function
US20230141976A1 (en) A system and method to detect counterfeit products
CN1862589A (en) System and method for inquiring and discriminating product real and false by cell phone, etc.
CN114218419A (en) An anti-counterfeiting method, system, client and server based on image features

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
GR01 Patent grant
GR01 Patent grant