journal article·2023Open access

Identification of a Printed Anti-Counterfeiting Code Based on Feature Guidance Double Pool Attention Networks

Changhui You, Hong Zheng, Zhongyuan Guo, Tianyu Wang, Jianping Ju, Xi Li

Computers, Materials & Continua· Volume 75· Issue 2

Abstract

The authenticity identification of anti-counterfeiting codes based on mobile phone platforms is affected by lighting environment, photographing habits, camera resolution and other factors, resulting in poor collection quality of anti-counterfeiting codes and weak differentiation of anti-counterfeiting codes for high-quality counterfeits. Developing an anti-counterfeiting code authentication algorithm based on mobile phones is of great commercial value. Although the existing algorithms developed based on special equipment can effectively identify forged anti-counterfeiting codes, the anti-counterfeiting code identification scheme based on mobile phones is still in its infancy. To address the small differences in texture features, low response speed and excessively large deep learning models used in mobile phone anti-counterfeiting and identification scenarios, we propose a feature-guided double pool attention network (FG-DPANet) to solve the reprinting forgery problem of printing anti-counterfeiting codes. To address the slight differences in texture features in high-quality reprinted anti-counterfeiting codes, we propose a feature guidance algorithm that creatively combines the texture features and the inherent noise feature of the scanner and printer introduced in the reprinting process to identify anti-counterfeiting code authenticity. The introduction of noise features effectively makes up for the small texture difference of high-quality anti-counterfeiting codes. The double pool attention network (DPANet) is a lightweight double pool attention residual network. Under the condition of ensuring detection accuracy, DPANet can simplify the network structure as much as possible, improve the network reasoning speed, and run better on mobile devices with low computing power. We conducted a series of experiments to evaluate the FG-DPANet proposed in this paper. Experimental results show that the proposed FG-DPANet can resist high-quality and small-size anti-counterfeiting code reprint forgery. By comparing with the existing algorithm based on texture, it is shown that the proposed method has a higher authentication accuracy. Last but not least, the proposed scheme has been evaluated in the anti-counterfeiting code blurring scene, and the results show that our proposed method can well resist slight blurring of anti-counterfeiting images.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Digital Media Forensic Detection · Advanced Steganography and Watermarking Techniques · Industrial Vision Systems and Defect Detection

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (58)

Show source-provided references
1. Recognition of fake currency based on security thread feature of currency
2. Anti-counterfeit printing technique and chemistry
3. Integration of graphic QR code and identity documents by laser perforation to enhance anti-counterfeiting features
4. Fabrication of dynamic holograms on polymer surface by direct laser writing for high-security anti-counterfeit applications10.1109/ACCESS.2019.2944838 ↗
5. The recognition of laser anti-counterfeiting code with complex background
6. L. Wang, “Research on detecting method of security area covered by anti-counterfeit paper based on machine vision,” M.S. Theses, Shanghai Jiao Tong University, Shanghai, China, 2018.
7. An IoT-based anti-counterfeiting system using visual features on QR code10.1109/JIOT.2020.3035697 ↗
8. Lightweight authentication protocol for NFC based anti-counterfeiting system in IoT infrastructure10.1109/ACCESS.2020.2989305 ↗
9. Smart system based on DOA & IoT for products monitoring & anti-counterfeiting
10. Secure QR code scheme based on visual cryptography
11. Clonability of anti-counterfeiting printable graphical codes: A machine learning approach
12. A copy-proof scheme based on the spectral and spatial barcoding channel models10.1109/TIFS.2019.2934861 ↗
13. Research on dual anti duplication and anti-counterfeiting technology of QR code based on metamerism characteristics
14. Secured graphic QR code with infrared watermark
15. Anti-counterfeiting digital watermarking algorithm for printed QR barcode10.1016/j.neucom.2015.04.026 ↗
16. A watermarking technique to secure printed QR codes using a statistical test
17. Digital authentication with copy-detection patterns
18. J. Picard, J. P. Massicot, A. Foucou and Z. Sagan, “Document Securization method and a document securization device using printing a distribution of dots on said document,” U.S. Patent 8 913 299, Dec. 16, 2014.
19. J. Picard, Z. Sagan, A. Foucou and J. -P. Massicot, “Method and device for authenticating geometrical codes,” U.S. Patent 8 727 222, 2014.
20. J. Picard and P. Landry, “Two dimensional barcode and method of authentication of such barcode,” U.S. Patent 9 594 993, 2017.
21. Printer identification based on gray level cooccurrence features for security and forensic applications
22. Extended contrast local binary pattern for texture classification
23. Robust texture description using local grouped order pattern and non-local binary pattern10.1109/TCSVT.2020.2972155 ↗
24. Robust adaptive median binary pattern for noisy texture classification and retrieval
25. E-Counterfeit: A mobile-server platform for document counterfeit detection
26. The anti counterfeiting algorithm for overall security code based on registration principle
27. Printed document authentication using two level or code
28. Two-level QR code for private message sharing anddocument authentication10.1109/TIFS.2015.2506546 ↗
29. Counterfeit detection based on unclonable feature of paper using mobile camera10.1109/TIFS.2017.2694404 ↗
30. A survey of the usages of deep learning for natural language processing10.1109/TNNLS.2020.2979670 ↗
31. A review: Object detection models
32. Analysis of deep learning architectures for object detection-A critical review
33. Multiscale deep feature learning for human activity recognition using wearable sensors10.1109/TIE.2022.3161812 ↗
34. Real-time human activity recognition using conditionally parametrized convolutions on mobile and wearable devices10.1109/JSEN.2022.3149337 ↗
35. A review of image denoising with deep learning
36. Image denoising using deep learning: Convolutional neural network
37. Surface defect detection methods based on deep learning: A brief review
38. PCB defect detection using deep learning methods
39. A survey of super-resolution based on deep learning
40. Speech recognition using deep neural networks: A systematic review10.1109/ACCESS.2019.2896880 ↗
41. Deep residual learning for image recognition
42. Squeeze-and-excitation networks
43. CBAM: Convolutional block attention module
44. FcaNet: Frequency channel attention networks
45. What is a support vector machine?
46. Gradient-based learning applied to document recognition
47. ImageNet classification with deep convolutional neural networks
48. Going deeper with convolutions
49. Completed local binary count for rotation invariant texture classification
50. A completed modeling of local binary pattern operator for texture classification
51. Combining LBP difference and feature correlation for texture description
52. Multiresolution gray scale and rotation invariant texture classification with local binary patterns10.1109/TPAMI.2002.1017623 ↗
53. Locally directional and extremal pattern for texture classification10.1109/ACCESS.2019.2924985 ↗
54. Multi-scale counting and difference representation for texture classification10.1007/s00371-017-1415-4 ↗
55. Median robust extended local binary pattern for texture classification10.1109/TIP.2016.2522378 ↗
56. Repulsive-and-attractive local binary gradient contours: New and efficient feature descriptors for texture classification10.1016/j.ins.2018.02.009 ↗
57. The fake vs real goods problem: Microscopy and machine learning to the rescue
58. Geometry-based completed local binary pattern for texture image classification