CN102663600B - Anti-counterfeiting system based on digital watermarks and barcodes, anti-counterfeiting method for anti-counterfeiting system and application of anti-counterfeiting system - Google Patents
Anti-counterfeiting system based on digital watermarks and barcodes, anti-counterfeiting method for anti-counterfeiting system and application of anti-counterfeiting system Download PDFInfo
- Publication number
- CN102663600B CN102663600B CN201210103881.0A CN201210103881A CN102663600B CN 102663600 B CN102663600 B CN 102663600B CN 201210103881 A CN201210103881 A CN 201210103881A CN 102663600 B CN102663600 B CN 102663600B
- Authority
- CN
- China
- Prior art keywords
- bar code
- watermark
- commodity
- detection
- information
- 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
Links
- 238000000034 method Methods 0.000 title abstract description 29
- 238000001514 detection method Methods 0.000 claims abstract description 123
- 238000004891 communication Methods 0.000 claims abstract description 15
- 230000006870 function Effects 0.000 claims description 19
- 238000012360 testing method Methods 0.000 claims description 14
- 238000012937 correction Methods 0.000 claims description 13
- 238000004519 manufacturing process Methods 0.000 claims description 12
- 238000007639 printing Methods 0.000 claims description 10
- 239000000463 material Substances 0.000 claims description 6
- 238000012856 packing Methods 0.000 claims description 6
- 238000013461 design Methods 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 5
- 239000000284 extract Substances 0.000 claims description 4
- 238000002372 labelling Methods 0.000 claims description 4
- 238000010422 painting Methods 0.000 claims description 4
- 230000004075 alteration Effects 0.000 claims description 3
- 230000006835 compression Effects 0.000 claims description 3
- 238000007906 compression Methods 0.000 claims description 3
- 230000006837 decompression Effects 0.000 claims description 3
- 239000002184 metal Substances 0.000 claims description 3
- 239000000123 paper Substances 0.000 claims description 3
- 229920003023 plastic Polymers 0.000 claims description 3
- 239000004033 plastic Substances 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 239000007921 spray Substances 0.000 claims description 3
- 238000003860 storage Methods 0.000 claims description 3
- 238000009434 installation Methods 0.000 claims 1
- 238000012545 processing Methods 0.000 claims 1
- 238000012795 verification Methods 0.000 claims 1
- 238000013500 data storage Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 238000005336 cracking Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
Images
Landscapes
- Editing Of Facsimile Originals (AREA)
- Image Processing (AREA)
Abstract
The invention relates to an anti-counterfeiting system for goods and an anti-counterfeiting method for the anti-counterfeiting system, in particular to an anti-counterfeiting system for goods based on digital watermarks and barcodes, an anti-counterfeiting method for the anti-counterfeiting system and application of the anti-counterfeiting system. The anti-counterfeiting system comprises a server, a watermark adding and barcode generating module, a watermark detection and barcode authentication module, a client and a terminal detection device, the server comprises a data communication module and a data storage, the watermark adding and barcode generating module is used for adding the digital watermarks to original digital images, returning the digital images with the added watermarks to the client and simultaneously distributing corresponding barcodes to the goods, the original digital images are transmitted from the client and need the added watermarks, and the watermark detection and barcode authentication module is used for installing detection and read programs on the terminal detection device or the server to extract the watermarks, read the barcodes and judge authenticity of the goods. The anti-counterfeiting method includes the steps: 1), adding the watermarks and generating the barcodes; 2), detecting the watermarks and authenticating the barcodes in a wirelessly interconnecting mode; and 3), detecting the watermarks and authenticating the barcodes by the aid of a single chip microcomputer.
Description
Technical field
The present invention relates to Antiforge system and the method for anti-counterfeit thereof of commodity, the particularly Antiforge system of the commodity based on digital watermarking and bar code and method for anti-counterfeit thereof and application.
Background technology
Along with Information technology high speed development, the phenomenon that commodity, currency etc. are imitated is more and more serious, anti-counterfeiting technology is generally for all kinds of commodity packagings, but there are many shortcomings, as imitated, be easy to, testing process is more complicated and without popular testing tool etc., existing anti-counterfeiting technology can't address these problems well, therefore for ordinary consumer, has told truth from falsehood into a very large difficult problem.
Summary of the invention
The object of the invention is provides a kind of Antiforge system and method for anti-counterfeit and application based on digital watermarking and bar code for above-mentioned weak point, system of the present invention by digital watermark information with human eye invisibly mode be hidden in Any Digit image, then this has been embedded to the digital image printing of digital watermarking at the false proof article surface of needs, such as the external packing of commodity or the printing labeling on commodity surface, add a bar code to each commodity simultaneously; Detection system, by the reading and extraction to the digital watermarking embedding in printed matter of bar code, reaches the object of checking commodity true and false.
The present invention is based on the Antiforge system of digital watermarking and bar code and method for anti-counterfeit thereof and application takes following technical scheme to realize: the Antiforge system based on digital watermarking and bar code comprises server, Watermark-adding and bar code generation module, watermark detection and bar code authentication module, client and terminal checkout equipment.Wherein server comprises data communication module and data-carrier store, and communication module is used to provide communicating by letter between client, terminal checkout equipment and data-carrier store, data memory serves storage related data information; Watermark-adding and bar code generation module are that the original digital image that need to add watermark that client is sent is added digital watermarking, and the digital picture of having added watermark is returned to client, distribute corresponding bar code to commodity simultaneously; Watermark detection and bar code authentication module are arranged on detection and fetch program on terminal checkout equipment or server, carry out watermark extracting and bar code and read, and obtain accordingly the relevant information of these commodity and the true and false of judgement commodity.
Described printed matter comprises books, commodity external packing or surface, bill and label etc., and printed matter material comprises paper, plastics, metal and all materials that can print such as wooden.
Described terminal checkout equipment is for having the printed matter surface of obtaining image, and is transferred to the equipment of the function of server, mainly comprises the commercially available smart mobile phone with camera or panel computer, scanner, scan bar and watermark detection instrument etc.On terminal checkout equipment, watermark detection program is installed, possess bar-code identification, watermarking images take pictures or scan, locate, all or part of function such as correction, watermark extracting and true and false judgement, if only possess partial function, remain function and realize on server.Terminal checkout equipment is connected with server by wired or wireless mode, and between server, communicates and exchanges data.
Described client is to have carried out the client's computer after authentication, is mainly used in while adding watermark and server communication etc.
Described bar code is the bar code that bar code, Quick Response Code or other particular design read for machine, and when every class commodity are used identical bar code, this bar code is only used for identifying type of merchandize; When each commodity is used different bar codes, this bar code is used for identifying the uniqueness of commodity, has the function of discerning the false from the genuine.
Principle of work: while using the Antiforge system based on digital watermarking and bar code, first digital watermark information is hidden in Any Digit image in the sightless mode of human eye, then the image printing that this has been embedded to digital watermarking is on printed matter, printed matter can be front cover or the back cover of publication, also can be the external packing of commodity, can also be the printing labeling of preparing to be attached to commodity surface, to commodity, distribute corresponding bar code simultaneously; The digital watermark information that terminal checkout equipment basis extracts from printed matter surface and the bar code information reading, the relevant information of these commodity of automatic acquisition and judgement commodity true and false.
The method for anti-counterfeit of the Antiforge system based on digital watermarking and bar code comprises the following steps:
1) Watermark-adding and bar code generate: the Watermark-adding of the Antiforge system based on digital watermarking and bar code and bar code generation module are received after the original digital image that need to add watermark that client sends, in original digital image, add watermark, then the digital picture of having added watermark is returned to client, and relevant information is stored in the data-carrier store of server; To commodity, generate corresponding bar code simultaneously, and bar code information is stored in the data-carrier store of server, when printed matter prints, spray printing is in printed matter surface.Described relevant information comprises: Item Information, digital watermarking parameter information and bar code relevant information etc. that needs are false proof.
2) adopt wireless interconnected mode to detect, use while having the terminal checkout equipment of wireless communication ability, user registers, downloads, installs watermark detection program to registration terminal checkout equipment in appointed website; Install after watermark detection program, user operates according to program prompts, with taking pictures or scan mode obtains the image of printed matter surface, and be transferred on server, the watermark detection parameter that server recalls in database according to bar code information is carried out watermark detection and bar code checking, finally realizes true and false judgement;
3) adopt unit to detect, using watermark detection instrument during as terminal checkout equipment, watermark detection program is arranged in watermark detection instrument, start after watermark detection function, the bar code that automatically completes watermark detection instrument reads, focuses, takes pictures, whole programs such as picture quality judgement, location, correction, figure image intensifying and watermark detection, finally realizes true and false judgement.After detection, also can be connected with server by network or other modes, detection event is backed up on server, or upgrade watermark detection instrument data.
Step 1), 2) and 3) described in bar code be type of merchandize sign or commodity uniqueness sign.When bar code is type of merchandize sign, the bar code of the same kind of goods is consistent, bar code information corresponding in database comprises two classes: the merchandise newss such as a class is whether commodity are registered, trade name, price, production firm and date of manufacture, another kind of is the watermark parameters information that these commodity are corresponding.When bar code is commodity uniqueness when sign, the corresponding unique bar code of each commodity, bar code information corresponding in database comprises three classes: the one, the merchandise newss such as whether commodity are registered, trade name, price production firm and date of manufacture; The 2nd, the watermark parameters information that these commodity are corresponding; The 3rd, the detection information such as detection number of times, detection time and the checkout equipment of commodity, in the case, detecting number of times original state is 0, detection time and checkout equipment information are empty, when carrying out true and false judgement, first bar code reading information, transfers merchandise news, watermark parameters and detection information corresponding in database according to bar code information, and in database, record detection time and the checkout equipment information of watermark detection, detect number of times information and also do corresponding renewal.
Step 2) the concrete executive mode that in, wireless interconnected mode detects is that first terminal checkout equipment carries out bar code scan, read bar code information, then send bar code information to server, server determines whether legitimate request, if it is legal to ask, adopt and take pictures or scan mode, extract printed matter surface image and image is positioned, the pretreatment operation such as correction and compression, then preprocessed data is sent on the server of appointment, in server, complete data decompression, the operations such as watermark detection and bar code checking, server detects watermark and detects Information Authentication bar code according to the watermark parameters in data-carrier store, comprehensive judgement commodity true and false, finally by testing result, detect number of times, detection time last time, checkout equipment identification number and product related information return to checkout equipment, for user adjudicates commodity true and false and merchandise sales process management provides reference.
Headed by the concrete executive mode that in step 3), watermark detection instrument detects, first carry out bar-code identification, read bar code information, and determine whether legitimate request, if it is legal to ask, by watermark detection program, printed matter surface image is taken pictures or scanned, then use watermark detection program to carry out quality judgement to the digital picture of taking pictures, location, proofread and correct, figure image intensifying and watermark extracting, according to the watermark parameters of storing in watermark detection instrument, detect watermark and verify bar code according to detection information, and comprehensively judge accordingly commodity true and false, finally by testing result, detect number of times, detection time last time and commodity relevant information are shown to and detect user.While using which, need regularly detection event to be backed up to server, and the related data of regular update watermark detection instrument.
Step 2) the bar code proof procedure and described in step 3) comprises the bar code information that reads, whether whether according to bar code, differentiate commodity registers, checks request legal, also can transfer commodity relevant information in database according to bar code information, watermark parameters information and detection information.
Watermark in step 1) is to use computing machine that predefined character, icon, image digital information are converted in the digital picture that binary data is hidden in printed matter, and when bootlegging printed matter, the numerical information of embedding can disappear automatically.
Before described taking pictures, watermark detection program is carried out photographical condition judgement, and the quality analysis by preview image, comprising: brightness, contrast, acutance, signal to noise ratio (S/N ratio) etc., judge whether the shooting condition that reaches default.
Described the digital picture of taking pictures is carried out to picture quality judgement refer to by the quality analysis to photographic images, comprise brightness, contrast, acutance and the signal to noise ratio (S/N ratio) etc. of image, whether the picture quality that judgement is taken meets default watermark detection requirement.
Described figure image intensifying refers to the chromatic characteristic that utilizes algorithm for image enhancement Recovery image default, improves image taking effect, improves the stability of watermark detection.
Described watermark extracting refers to according to watermarking algorithm hiding watermark information in the printed matter image of taking or scanning is extracted.
Take steps 2) wireless interconnected detection mode have according to testing result feedback merchandise news, detect the function of number of times, last detection time, checkout equipment and commodity true and false information, can record checkout equipment geographic position simultaneously, add up the information such as the detection number of times of similar commodity and the true and false, for enterprise marketing and the reference of cracking down on counterfeit goods.
Described detection event comprise checkout equipment geographic position, detect the information such as number of times, detection time and testing result.
Add after watermark, in four corner location in Watermark-adding region, add four anchor points, the printed matter image of being convenient to taking pictures or scanning carries out geometry correction, and each anchor point is comprised of four block of pixels, and adjacent two block of pixels aberration are remarkable.Take upper left angle point as example, angle point lower right is black picture element piece, and this block of pixels gray-scale value is less, the black picture element piece left side and above add two white pixel block, this block of pixels gray-scale value is larger, on described black picture element piece upper left side, adds another black picture element piece.Before watermark detection, can to four angle points, position according to anchor point, and according to four anchor points, watermark region be carried out to geometry correction.Terminal checkout equipment can, according to the anchor point of particular design to taking pictures or the watermark region location of scan image, accurately be found out four angle points of watermark region, and intercept the image information in four angle points.
Antiforge system based on digital watermarking and bar code and method for anti-counterfeit thereof are mainly used in, in the truth identification of the article such as commodity, bill, books and periodicals and the calligraphy and painting artwork, can also extending to the fields such as copyright protection, tracing pirate, Information hiding, covert communications.Wireless interconnected detection mode can record terminal checkout equipment geographic position, detect the information such as number of times, detection time and testing result, and add up for enterprise marketing and the reference of cracking down on counterfeit goods, so the method also can also be carried out enterprise marketing statistics and the counterfeit statistics of commodity.
That the present invention can realize is quick, convenient, accurately determine the function of commodity true and false, the terminal checkout equipment that enterprise or personal user use watermark detection instrument or watermark detection program has been installed is taken pictures the printed matter surface picture that added watermark or scan down and send to server, if it is legal that this detects application, server meeting Automatically invoked watermark detection and bar code authentication module carry out watermark detection and bar code checking, and result is back on terminal checkout equipment, for judging commodity true and false, user provides reference.
Accompanying drawing explanation
Below with reference to accompanying drawing, the invention will be further described:
Fig. 1 is the general flow chart of the Antiforge system based on digital watermarking and bar code of the present invention.
Fig. 2 is the detail flowchart of the Antiforge system based on digital watermarking and bar code of the present invention.
Fig. 3 the present invention is based on the Antiforge system of digital watermarking and bar code and the overhaul flow chart that method for anti-counterfeit adopts unit watermark detection thereof.
Fig. 4 the present invention is based on the Antiforge system of digital watermarking and bar code and the checking process flow diagram that method for anti-counterfeit adopts the checking of unit bar code thereof.
Fig. 5 the present invention is based on the Antiforge system of digital watermarking and bar code and method for anti-counterfeit Adoption Network mode thereof the overhaul flow chart while detecting.
Fig. 6 is the schematic diagram that the present invention is based on framing mode in the Antiforge system of digital watermarking and bar code and method for anti-counterfeit thereof.
Fig. 7 the present invention is based on server capability schematic diagram in the Antiforge system of digital watermarking and bar code and method for anti-counterfeit thereof.
Fig. 8 the present invention is based on the process flow diagram that in the Antiforge system of digital watermarking and bar code and method for anti-counterfeit thereof, Watermark-adding and bar code generate.
Fig. 9 the present invention is based on anchor point shape schematic diagram in the Antiforge system of digital watermarking and bar code and method for anti-counterfeit thereof.
Embodiment
With reference to accompanying drawing 1 ~ 9, the Antiforge system based on digital watermarking and bar code comprises server, Watermark-adding and bar code generation module, watermark detection and bar code authentication module, client and terminal checkout equipment.Wherein server comprises data communication module and data-carrier store, and communication module is used to provide communicating by letter between client, terminal checkout equipment and data-carrier store, data memory serves storage related data information; Watermark-adding and bar code generation module are that the original digital image that need to add watermark that client is sent is added digital watermarking, and the digital picture of having added watermark is returned to client, distribute corresponding bar code to commodity simultaneously; Watermark detection and bar code authentication module are arranged on detection and fetch program on terminal checkout equipment or server, carry out watermark extracting and bar code and read, and judge accordingly the true and false of commodity.
Described printed matter comprises books, commodity and artwork external packing or surface, bill and label etc., and printed matter material comprises paper, plastics, metal and all materials that can print such as wooden.
Described terminal checkout equipment is for having the printed matter surface of obtaining image, and can be by image transmitting the equipment to the function of server, mainly comprise smart mobile phone or panel computer, scanner, scan bar and watermark detection instrument etc. with camera.On terminal checkout equipment, watermark detection program is installed, possesses all or part of functions such as bar-code identification, watermarking images scanning, location, correction, watermark extracting and true and false judgement, if only possess partial function, remain function and realize on server.Terminal checkout equipment is connected with server by wired or wireless mode, and between server, communicates and exchanges data.
Described client is to have carried out the client's computer after authentication, is mainly used in while adding watermark and server communication etc.
Described bar code is the bar code that bar code, Quick Response Code or other particular design read for machine, and when every class commodity are used identical bar code, this bar code is only used for identifying type of merchandize; When each commodity is used different bar codes, this bar code is used for identifying the uniqueness of commodity, has the function of discerning the false from the genuine.
Principle of work: first the Antiforge system based on digital watermarking and bar code is hidden in digital watermark information in Any Digit image in the sightless mode of human eye while using, then the image printing that this has been embedded to digital watermarking is on printed matter, printed matter can be front cover or the back cover of publication, also can be the external packing of commodity, can also be the printing labeling of preparing to be attached to commodity surface, to commodity, distribute corresponding bar code simultaneously; Terminal checkout equipment is according to the digital watermark information extracting from printed matter surface and the bar code information reading, automatic decision commodity true and false.
The method for anti-counterfeit of the Antiforge system based on digital watermarking and bar code comprises the following steps:
1) Watermark-adding and bar code generate: the Watermark-adding of the Antiforge system based on digital watermarking and bar code and bar code generation module are received after the original digital image that need to add watermark that client sends, in original digital image, add watermark, then the digital picture of having added watermark is returned to client, and relevant information is stored in the data-carrier store of server; To commodity, generate corresponding bar code simultaneously, and bar code information is stored in the data-carrier store of server, when printed matter prints, spray printing is in printed matter surface.Described relevant information comprises: Item Information, digital watermarking parameter information and bar code relevant information etc. that needs are false proof.
2) adopt wireless interconnected mode to detect, use while having the terminal checkout equipment of wireless communication ability, user registers, downloads, installs watermark detection program to registration terminal checkout equipment in appointed website; Install after watermark detection program, user operates according to program prompts, with taking pictures or scan mode obtains the image of printed matter surface, and be transferred on server, the watermark detection parameter that server recalls in database according to bar code information is carried out watermark detection and bar code checking, finally realizes true and false judgement;
3) adopt unit to detect, using watermark detection instrument during as terminal checkout equipment, watermark detection program is arranged in watermark detection instrument, start after watermark detection function, watermark detection instrument completes that bar code reads, focuses, takes pictures automatically, whole programs such as picture quality judgement, location, correction, figure image intensifying and watermark detection.After detection, also can be connected with server by network or other modes, detection event is backed up on server, or upgrade watermark detection instrument data.
Step 1), 2) and 3) described in bar code be type of merchandize sign or commodity uniqueness sign.When bar code is type of merchandize sign, the bar code of the same kind of goods is consistent, bar code information corresponding in database comprises two classes: the merchandise newss such as a class is whether commodity are registered, trade name, price, production firm and date of manufacture, another kind of is the watermark parameters information that these commodity are corresponding.When bar code is commodity uniqueness when sign, the corresponding unique bar code of each commodity, bar code information corresponding in database comprises three classes: the one, the merchandise newss such as whether commodity are registered, trade name, price, production firm and date of manufacture; The 2nd, the watermark parameters information that these commodity are corresponding; The 3rd, the detection information such as detection number of times, detection time and the checkout equipment of commodity, in the case, detecting number of times original state is 0, detection time and checkout equipment information are empty, when carrying out true and false judgement, first bar code reading information, transfers merchandise news, watermark parameters and detection information corresponding in database according to bar code information, and in database, record detection time and the checkout equipment information of watermark detection, detect number of times information and also do corresponding renewal.
Step 2) the concrete executive mode that in, wireless interconnected mode detects is that first terminal checkout equipment carries out bar code scan, read bar code information, then send bar code information to server, server determines whether legitimate request, if it is legal to ask, adopt and take pictures or scan mode, extract printed matter surface image and image is positioned, the pretreatment operation such as correction and compression, then preprocessed data is sent on the server of appointment, in server, complete data decompression, the operations such as watermark detection and bar code checking, server detects watermark and detects Information Authentication bar code according to the watermark parameters in data-carrier store, comprehensive judgement commodity true and false, finally by testing result, detect number of times, detection time last time, checkout equipment identification number and product related information return to checkout equipment, for user adjudicates commodity true and false and merchandise sales process management provides reference.
Headed by the concrete executive mode that in step 3), watermark detection instrument detects, first carry out bar-code identification, read bar code information, and determine whether legitimate request, if it is legal to ask, by watermark detection program, printed matter surface image is taken pictures or scanned, then use watermark detection program to carry out quality judgement to the digital picture of taking pictures, location, proofread and correct, figure image intensifying and watermark extracting, according to the watermark parameters of storing in watermark detection instrument, detect watermark and verify bar code according to detection information, and comprehensively judge accordingly commodity true and false, finally by testing result, detect number of times, detection time last time and commodity relevant information are shown to and detect user.While using which, need regularly detection event to be backed up to server, and the related data of regular update watermark detection instrument.
Step 2) the bar code proof procedure and described in step 3) comprises the bar code information that reads, whether whether according to bar code, differentiate commodity registers, checks request legal, also can transfer commodity relevant information in database according to bar code information, watermark parameters information and detection information.
Watermark in step 1) is to use computing machine that predefined character, icon, image digital information are converted in the digital picture that binary data is hidden in printed matter, and when bootlegging printed matter, the numerical information of embedding can disappear automatically.
Before described taking pictures, watermark detection program is carried out photographical condition judgement, and the quality analysis by preview image, comprising: brightness, contrast, acutance, signal to noise ratio (S/N ratio) etc., judge whether the shooting condition that reaches default.
Described the digital picture of taking pictures is carried out to picture quality judgement refer to by the quality analysis to photographic images, comprise brightness, contrast, acutance and the signal to noise ratio (S/N ratio) etc. of image, whether the picture quality that judgement is taken meets default watermark detection requirement.
Described figure image intensifying refers to the chromatic characteristic that utilizes algorithm for image enhancement Recovery image default, improves image taking effect, improves the stability of watermark detection.
Described watermark extracting refers to according to watermarking algorithm hiding watermark information in the printed matter image of taking or scanning is extracted.
Take steps 2) wireless interconnected detection mode have according to testing result feedback merchandise news, detect the function of number of times, last detection time, checkout equipment and commodity true and false information, can record checkout equipment geographic position simultaneously, add up the information such as the detection number of times of similar commodity and the true and false, for enterprise marketing and the reference of cracking down on counterfeit goods.
Described detection event comprise checkout equipment geographic position, detect the information such as number of times, detection time and testing result.
Add after watermark, in four corner location in Watermark-adding region, add four anchor points, the printed matter image of being convenient to taking pictures or scanning carries out geometry correction, and each anchor point is comprised of four block of pixels, and adjacent two block of pixels have aberration remarkable.Take upper left angle point as example, angle point lower right is black picture element piece, and this block of pixels gray-scale value is less, the black picture element piece left side and above add two white pixel block, this block of pixels gray-scale value is larger, on described black picture element piece upper left side, adds another black picture element piece.Before watermark detection, can to four angle points, position according to anchor point, and according to four anchor points, watermark region be carried out to geometry correction.Terminal checkout equipment can, according to the anchor point of particular design to taking pictures or the watermark region location of scan image, accurately be found out four angle points of watermark region, and intercept the image information in four angle points.
Antiforge system based on digital watermarking and bar code and method for anti-counterfeit thereof are mainly used in, in the truth identification of the article such as commodity, bill, books and periodicals and the calligraphy and painting artwork, can also extending to the fields such as copyright protection, tracing pirate, Information hiding, covert communications.Wireless interconnected detection mode can record terminal checkout equipment geographic position, detect the information such as number of times and testing result, and adds up for enterprise marketing and the reference of cracking down on counterfeit goods, so the method can also be carried out enterprise marketing statistics and the counterfeit statistics of commodity.
Claims (9)
1. the Antiforge system based on digital watermarking and bar code, is characterized in that: comprise server, Watermark-adding and bar code generation module, watermark detection and bar code authentication module, client and terminal checkout equipment; Wherein server comprises data communication module and data-carrier store, data communication module is used to provide client, terminal checkout equipment is communicated by letter with data-carrier store, data memory serves storage related data information, described related data information comprises the relevant information of bar code and watermark; Watermark-adding and bar code generation module are that the original digital image that need to add watermark that client is sent is added digital watermarking, and the digital picture of having added watermark is returned to client, to commodity, distribute corresponding bar code simultaneously, four corner location in watermark region while adding watermark are added four anchor points, be used for demarcating Watermark-adding region, being convenient to detection-phase positions the printed matter image of taking pictures or scanning, described anchor point, by four square pixels pieces, formed, and two adjacent block of pixels aberration are remarkable; Watermark detection and bar code authentication module are arranged on detection and fetch program on terminal checkout equipment or server, after starting photographing program, obtain commodity surface image, and according to anchor point, the watermark region of the commodity surface image obtaining is positioned, accurately find out four angle points of watermark region, according to four angle points, watermark region is carried out to geometry correction again, intercept the image information in four angle points, finally the image after processing is mail to server, carry out watermark extracting and bar code and read, and according to the integrality of watermark and bar code, verify to judge the true and false of commodity.
2. the Antiforge system based on digital watermarking and bar code according to claim 1, it is characterized in that: described false proof be based on printed matter, described printed matter comprises books, commodity and the external packing of the calligraphy and painting artwork or surface, bill and printing labeling, and printed matter material comprises paper, plastics, metal and wooden material; Described client is to have carried out the client's computer after authentication.
3. the Antiforge system based on digital watermarking and bar code according to claim 1, it is characterized in that: described terminal checkout equipment is for having the printed matter surface of obtaining image, and be transferred to the equipment of the function of server, comprise smart mobile phone or panel computer, scanner, scan bar and watermark detection instrument with camera; On terminal checkout equipment, be provided with and detect and the fetch program, the all or part of function that possesses bar-code identification, watermarking images scanning, location, correction, watermark extracting and true and false judgement, described terminal checkout equipment is connected with server by wired or wireless mode, and between server, communicates and exchanges data.
4. the Antiforge system based on digital watermarking and bar code according to claim 1, it is characterized in that: described bar code is the bar code that bar code, Quick Response Code or other particular design read for machine, when every class commodity are used identical bar code, this bar code is only used for identifying type of merchandize; When each commodity is used different bar codes, this bar code is used for identifying the uniqueness of commodity, has the function of discerning the false from the genuine.
5. a detection method, it based on the Antiforge system based on digital watermarking and bar code claimed in claim 1, is characterized in that, comprises the following steps:
1) Watermark-adding and bar code generate, the Watermark-adding of the Antiforge system based on digital watermarking and bar code and bar code generation module are received after the original digital image that need to add watermark that client sends, in original digital image, add watermark, then the digital picture of having added watermark is returned to client; To commodity, generate corresponding bar code, when printed matter prints, spray printing is in printed matter surface simultaneously; And relevant information is stored in the data-carrier store of server, described relevant information comprises: merchandise news, digital watermarking parameter information and bar code relevant information that needs are false proof;
2) adopt wireless interconnected mode to detect, use while having the terminal checkout equipment of wireless communication ability, user's registration in appointed website, download, installation and measuring and fetch program are to registration terminal checkout equipment; Install after detection and fetch program, user operates according to program prompts, with taking pictures or scan mode obtains the image of printed matter surface, and be transferred on server, the watermark detection parameter that server recalls in data-carrier store according to bar code information is carried out watermark detection and bar code checking, finally realizes true and false judgement;
3) adopt unit to detect, using watermark detection instrument during as terminal checkout equipment, detection and fetch program are arranged in watermark detection instrument, start after watermark detection function, watermark detection instrument completes that bar code reads, focuses, takes pictures automatically, picture quality judgement, location, correction, figure image intensifying and the whole programs of watermark detection;
After detection, by network, be connected with server, detection event is backed up on server, or upgrade watermark detection instrument data.
6. detection method according to claim 5, it is characterized in that: step 2) in the concrete executive mode that detects of wireless interconnected mode be that first terminal checkout equipment carries out bar code scan, read bar code information, then send bar code information to server, server determines whether legitimate request, if it is legal to ask, adopt and take pictures or scan mode, extract printed matter surface image and image is positioned, proofread and correct and compression pretreatment operation, then preprocessed data is sent on the server of appointment, in server, complete data decompression, watermark detection and bar code verification operation, server detects watermark and detects Information Authentication bar code according to the watermark parameters in data-carrier store, comprehensive judgement commodity true and false, finally by testing result, detect number of times, detection time last time, checkout equipment identification number and commodity relevant information return to terminal checkout equipment, for adjudicating commodity true and false, user provides reference.
7. detection method according to claim 5, it is characterized in that: headed by the concrete executive mode that in step 3), watermark detection instrument detects, first carry out bar-code identification, read bar code information, and determine whether legitimate request, if it is legal to ask, by detection and fetch program, printed matter surface image is taken pictures or scanned, then use detection and fetch program to carry out quality judgement to the digital picture of taking pictures, location, proofread and correct, figure image intensifying and watermark extracting, according to the watermark parameters of storing in watermark detection instrument, detect watermark and detect Information Authentication bar code, and comprehensively judge accordingly commodity true and false, finally by testing result, detect number of times, detection time last time and commodity relevant information are shown to and detect user.
8. detection method according to claim 5, is characterized in that: described bar code is type of merchandize sign or commodity uniqueness sign;
When bar code is type of merchandize sign, the bar code of the same kind of goods is consistent, corresponding bar code information comprises two classes, and a class is whether commodity are registered, trade name, price, production firm and the merchandise news of date of manufacture, and another kind of is the watermark parameters information that these commodity are corresponding;
When bar code is commodity uniqueness when sign, the corresponding unique bar code of each commodity, corresponding bar code information comprises three classes, the one, whether commodity are registered, trade name, price, production firm and the merchandise news of date of manufacture; The 2nd, the watermark parameters information that these commodity are corresponding; The 3rd, the detection information of detection number of times, detection time and the checkout equipment of commodity, in the case, detecting number of times original state is 0, detection time and checkout equipment information are empty, when carrying out true and false judgement, first bar code reading information, transfers corresponding merchandise news, watermark parameters and detection information according to bar code information, and record detection time and the checkout equipment information of watermark detection, detect number of times information and also do corresponding renewal.
9. the Antiforge system based on digital watermarking and bar code according to claim 1; it is characterized in that: this system applies is in the truth identification of commodity, bill, books and periodicals and the calligraphy and painting artwork; or copyright protection, tracing pirate, Information hiding and covert communications field, or carry out enterprise marketing statistics and the counterfeit statistics of commodity.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210103881.0A CN102663600B (en) | 2012-01-17 | 2012-04-11 | Anti-counterfeiting system based on digital watermarks and barcodes, anti-counterfeiting method for anti-counterfeiting system and application of anti-counterfeiting system |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210013966 | 2012-01-17 | ||
CN201210013966.X | 2012-01-17 | ||
CN201210103881.0A CN102663600B (en) | 2012-01-17 | 2012-04-11 | Anti-counterfeiting system based on digital watermarks and barcodes, anti-counterfeiting method for anti-counterfeiting system and application of anti-counterfeiting system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102663600A CN102663600A (en) | 2012-09-12 |
CN102663600B true CN102663600B (en) | 2014-03-12 |
Family
ID=46773080
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210103881.0A Active CN102663600B (en) | 2012-01-17 | 2012-04-11 | Anti-counterfeiting system based on digital watermarks and barcodes, anti-counterfeiting method for anti-counterfeiting system and application of anti-counterfeiting system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102663600B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107633413A (en) * | 2017-10-17 | 2018-01-26 | 深圳市裕同包装科技股份有限公司 | A kind of anti-fake traceability system and method |
Families Citing this family (39)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104050434B (en) * | 2013-03-11 | 2018-08-10 | 成都宇飞信息工程有限责任公司 | Printing digital watermarking mobile phone reading method |
CN104077697B (en) * | 2013-03-29 | 2021-12-07 | 优品保有限公司 | System and method for mobile on-site item authentication |
CN103324873B (en) * | 2013-07-15 | 2016-06-15 | 上海北丞电子发展有限公司 | Copyright management watermark delivery system and watermark embedding method |
CN103455784A (en) * | 2013-09-29 | 2013-12-18 | 苏州大学 | Calligraphy and painting anti-counterfeit recognition system based on image recognition and NFC and anti-counterfeit method thereof |
CN103700000A (en) * | 2013-11-28 | 2014-04-02 | 海南亚元防伪技术研究所 | Code printing-free type fiber anti-counterfeiting method |
CN103660547B (en) * | 2013-12-04 | 2015-10-28 | 北京大恒图像视觉有限公司 | A kind of variable information and fixed information testing result fusion method and system |
CN103778607B (en) * | 2014-01-21 | 2017-03-15 | 付强 | A kind of method for correcting image |
US9830500B2 (en) * | 2014-03-17 | 2017-11-28 | Agfa Graphics Nv | Decoder and encoder for a digital fingerprint code |
CN104010195A (en) * | 2014-03-21 | 2014-08-27 | 付强 | Anti-copying coded image, anti-copying coded image system and application |
CN103942297A (en) * | 2014-04-14 | 2014-07-23 | 立德高科(北京)数码科技有限责任公司 | Method for calling relevant information through network based on picture comparison result |
CN105323208A (en) * | 2014-06-07 | 2016-02-10 | 李季 | Method for tracing calligraphy and painting identity tag |
CN104182882B (en) * | 2014-08-05 | 2018-01-12 | 付强 | A kind of product digital watermark anti-fake anti-channel conflict information and its application process |
CN104778491B (en) * | 2014-10-13 | 2017-11-07 | 刘整 | For the image code of information processing and generation with parsing its apparatus and method |
CN105894434A (en) * | 2014-11-21 | 2016-08-24 | 章文贤 | Method for generating and applying digital image watermarking technology |
CN104794627A (en) * | 2015-05-04 | 2015-07-22 | 叶如意 | Anti-counterfeiting and anti-midway-unpacking system |
CN106709485B (en) * | 2015-11-13 | 2020-11-20 | 尹毅 | Evidence obtaining method and evidence obtaining and verifying instrument |
CN105023163B (en) * | 2015-06-23 | 2018-08-21 | 杭州沃朴物联科技有限公司 | A kind of anti-counterfeiting system and method based on chaos graph label |
CN105427116A (en) * | 2015-11-26 | 2016-03-23 | 南京林业大学 | Network service platform based digital watermark anti-counterfeit system |
CN105448188A (en) * | 2016-01-28 | 2016-03-30 | 山东泰宝防伪技术产品有限公司 | Variable encrypted digit and pattern anti-counterfeiting mark and preparing process and application thereof |
CN105740929A (en) * | 2016-01-28 | 2016-07-06 | 山东泰宝防伪技术产品有限公司 | Variable encrypted digital pattern anti-fake, preparation method therefor and application thereof |
CN106408059A (en) * | 2016-11-28 | 2017-02-15 | 蔡汉宏 | Artwork anti-counterfeiting verification method and artwork anti-counterfeiting verification system |
CN106529366A (en) * | 2016-12-07 | 2017-03-22 | 北京慧眼智行科技有限公司 | Method and system for identifying and detecting code chart |
CN107240060A (en) * | 2017-05-25 | 2017-10-10 | 上海地铁第运营有限公司 | Security against fire based on dynamic digital watermark checks picture method for anti-counterfeit and system |
CN107491972A (en) * | 2017-08-23 | 2017-12-19 | 苏州印象镭射科技有限公司 | A kind of detection application of diffraction image and its detection method |
CN108268920B (en) * | 2018-01-03 | 2020-06-05 | 阿里巴巴集团控股有限公司 | Method and device for generating bar code |
CN108921567B (en) * | 2018-05-17 | 2021-09-21 | 四川中新华搜信息技术有限公司 | Anti-fake method for verifying authenticity of commodity before purchase |
CN108960849A (en) * | 2018-05-30 | 2018-12-07 | 于东升 | For the method for anti-counterfeit and device of paper products, anti-fake traceability system |
CN108846681A (en) * | 2018-05-30 | 2018-11-20 | 于东升 | For the method for anti-counterfeit and device of woodwork, anti-fake traceability system |
CN108876402A (en) * | 2018-05-30 | 2018-11-23 | 于东升 | For the method for anti-counterfeit and device of leather and fur products, anti-fake traceability system |
CN108737895A (en) * | 2018-06-06 | 2018-11-02 | 北京酷我科技有限公司 | A kind of method that static images synthesize anti-fake video |
CN108777814A (en) * | 2018-06-06 | 2018-11-09 | 北京酷我科技有限公司 | A kind of method of static images synthetic video |
CN109087114A (en) * | 2018-08-01 | 2018-12-25 | 龙口盛福达食品有限公司 | A kind of red wine packaging anti-counterfei waterprint intelligent measurement method for tracing |
CN109165958A (en) * | 2018-08-17 | 2019-01-08 | 珠海丹德图像技术有限公司 | A kind of commodity traceability system and method based on image information safe practice |
CN109034850A (en) * | 2018-08-17 | 2018-12-18 | 珠海丹德图像技术有限公司 | A kind of commodity anti-channel conflict information and method based on image information safe practice |
CN109583549B (en) * | 2018-12-05 | 2022-03-22 | 上海安全印务有限公司 | Anti-counterfeiting code making and verifying method for composite two-dimensional code, watermark and miniature character |
CN110310131A (en) * | 2019-06-24 | 2019-10-08 | 江苏圆昱智能科技有限公司 | Code fingerprint method for anti-counterfeit and code fingerprint anti-counterfeiting system |
KR102260493B1 (en) * | 2019-11-15 | 2021-06-03 | 주식회사 씨케이앤비 | Contents generating device for certificating genuine product and system for integrated certification of using the same |
CN111242824A (en) * | 2019-12-05 | 2020-06-05 | 北京万里红科技股份有限公司 | Watermark embedding method, tracing method, device and storage medium |
CN117459650B (en) * | 2023-12-20 | 2024-03-22 | 长沙矿冶研究院有限责任公司 | Digital video watermarking method and system aiming at copyright protection |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1444145A (en) * | 2002-03-07 | 2003-09-24 | 温天 | Digital bar code watermark and anti-counterfeiting method |
CN1710577A (en) * | 2005-07-08 | 2005-12-21 | 王树勋 | Digit water-mark certificate anti-fake method based on mobile communication network |
CN102306312A (en) * | 2011-08-22 | 2012-01-04 | 施贤松 | Novel anti-counterfeiting system and method for carrying out identification on anti-counterfeit label |
-
2012
- 2012-04-11 CN CN201210103881.0A patent/CN102663600B/en active Active
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107633413A (en) * | 2017-10-17 | 2018-01-26 | 深圳市裕同包装科技股份有限公司 | A kind of anti-fake traceability system and method |
Also Published As
Publication number | Publication date |
---|---|
CN102663600A (en) | 2012-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102663600B (en) | Anti-counterfeiting system based on digital watermarks and barcodes, anti-counterfeiting method for anti-counterfeiting system and application of anti-counterfeiting system | |
US8655011B2 (en) | Content identification and electronic tickets, coupons and credits | |
US7024016B2 (en) | Digital watermarking apparatus and methods | |
US9053364B2 (en) | Product, image, or document authentication, verification, and item identification | |
KR101511918B1 (en) | QR code for counterfeit and forgery prevention, a system for automatically producing QR codes for counterfeit and forgery prevention and the operating method therefor | |
CN103761799B (en) | A kind of bill anti-counterfeit method based on texture image feature and device | |
CN110428028B (en) | Identification and verification method, device, equipment and medium based on quasi-dynamic laser label | |
WO2008061218A2 (en) | Methods and systems responsive to feature sensed from imagery or other data | |
US9177199B2 (en) | Semantic magazine pages | |
CN106056183B (en) | The printed medium of printing press readable image and the system and method for scanning the image | |
EP2862128A1 (en) | Method, apparatus and system for electronically establishing ownership of a physical media carrier | |
CN107633413A (en) | A kind of anti-fake traceability system and method | |
KR101587501B1 (en) | Method of authenticating goods using identification code image and apparatus performing the same | |
CN110533704B (en) | Method, device, equipment and medium for identifying and verifying ink label | |
US10929625B2 (en) | Authentication method for product packaging | |
TW201405503A (en) | Random embossment tactile feeling counterfeiting method | |
CN111465963B (en) | System, server, program, and method for confirming acquisition of object | |
KR20160041680A (en) | QR code for counterfeit and forgery prevention, a system for automatically producing QR codes for counterfeit and forgery prevention and the operating method therefor | |
CN106934756B (en) | Method and system for embedding information in single-color or special-color image | |
US10116830B2 (en) | Document data processing including image-based tokenization | |
CN101094286B (en) | Hierarchical miniature security marks | |
JP2012212287A (en) | Individual identification device, individual identification method, and program | |
CN109313701A (en) | For generating method, imaging device and the system of the measurement of the authenticity of object | |
CN109636407B (en) | Block chain-based product anti-counterfeiting mark and verification method and device | |
CN116205250A (en) | Verification method and verification system for unique mark of two-dimensional code |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170505 Address after: Jiangning district general road in Nanjing city of Jiangsu province 211106 No. 37 Ping Branch Park Room 2101 Patentee after: NANJING HUANYIN ANTI-COUNTERFEITING TECHNOLOGY CO., LTD. Address before: 211101 Department of mathematics and physics, School of science, PLA University of Science and Technology, Nanjing, Jiangsu Patentee before: Fu Qiang |
|
TR01 | Transfer of patent right |