Abstract
For the issue of beautification and capacity expansion of the Quick Response(QR) code, we proposed an algorithm based on sequential module modulation. First, the modules for the padding codewords are modulated by the module-based binarized background image. Then, to increase the storage capacity, low-pass textured patterns are designed for both the black modules and the white modules. The modules of the plain QR code are modulated by the second-level message. Finally, these modulated modules are further modulated by the L-channel of the background image in Lab color space. The module elimination parameter in the second modulation is optimized to maximize an objective function that accounts for both the visual quality and the decoding error. Experimental results demonstrate that, the proposed algorithm is superior to the reference method in terms of visual quality and capacity.
Similar content being viewed by others
References
Bhardwaj N , Kumar R, Verma R, Jindal A, Bhondekar AP (2016) Decoding algorithm for color QR code: a mobile scanner application. In: 2016 international conference on recent trends in information technology (ICRTIT), pp 1–6
Chen S-K (2017) Auto-recovery from photo QR code. In: 13th international conference on intelligent information hiding and multimedia signal processing, pp 290–295
Chu H-K, Chang C-S, Lee R-R, Mitra NJ (2013) Halftone QR codes. ACM Trans Graph 32(6):1–8
Garateguy GJ, Arce GR, Lau DL, Villarreal OP (2014) QR Images: optimized image embedding in QR codes. IEEE Trans Image Process 23(7):2842–2853
ISO/IEC standard 18004 (2000) Information technology – automatic identification and data capture techniques – bar code symbology – QR Code
Kan T-W, Teng C-H, Chou W-S (2009) Applying QR code in augmented reality applications. In: Proceedings of the 8th international conference on virtual reality continuum and its applications in industry, pp 253–257
Koschan A, Abidi M (2008) Digital color image processing. Wiley-Interscience, Hoboken
Lan X-Y, Ma AJ, Yuen P-C (2014) Multi-cue visual tracking using robust feature-level fusion based on joint sparse representation. In: 2014 IEEE conference on computer vision and pattern recognition, pp 1194–1201
Lan X-Y, Ma AJ, Yuen P-C, Chellappa R (2015) Joint sparse representation and robust feature-level fusion for multi-cue visual tracking. IEEE Trans Image Process 24(12):5826–5841
Lan X-Y, Ye M, Zhang S-P, Zhou H-Y, Yuen P-C (2018) Modality-correlation-aware sparse representation for RGB-infrared object tracking. Pattern Recogn Lett pp 1–9
Lan X-Y, Zhang S-P, Yuen P-C, Chellappa R (2018) Learning common and feature-specific patterns: a novel multiple-sparse-representation-based tracker. IEEE Trans Image Process 27(4):2022–2037
Lin J-A, Fuh C-S (2013) 2D barcode image decoding. Math Probl Eng pp 1–10
Lin Y-H, Chang Y-P, Wu J-L (2013) Appearance-based QR code beautifier. IEEE Trans Multimedia 15(8):2198–2207
Lin Y-S, Luo S-J, Chen B-Y (2013) Artistic QR code embellishment. Comput Graphics Forum 32(7):137–146
Lin S-S, Hu M-C, Lee C-H, Lee T-Y (2015) Efficient QR code beautification with high quality visual content. IEEE Trans Multimedia 17(9):1515–1524
Liu S-J, Zhang J, Pan J-S, Weng C-J (2017) SVQR: a novel secure visual quick response code and its anti-counterfeiting solution. Journal of Information Hiding and Multimedia Signal Processing 8(5):1132–1140
Liu S-J, Zhang J, Pan J-S, Weng C-J (2018) A novel information embedding and recovering method for QR code based on module subdivision. Journal of Information Hiding and Multimedia Signal Processing 9(2):515–522
Ono S, Morinaga K, Nakayama S (2008) Two-dimensional barcode decoration based on real-coded genetic algorithm. In: 2008 IEEE congress on evolutionary computation (IEEE World Congress on Computational Intelligence), pp 1068–1073
Querini M, Grillo A, Lentini A, Italiano GF (2011) 2D Color barcodes for mobile phones. Int J Comput Sci Appl 8(1):136–155
QR code creater http://www.qrcode.com/en/index.html
Tkachenko I, Puech W, Destruel C, Strauss O, Gaudin J-M, Guichard C (2016) Two-level QR code for private message sharing and document authentication. IEEE Trans Inf Forensics Secur 11(3):571–583
Wang Z, Bovik AC, Sheikh HR, Simoncelli EP (2004) Image quality assessment: from error visibility to structural similarity. IEEE Trans Image Process 13 (4):600–612
Acknowledgments
This work is supported by Shandong Provincial Natural Science Foundation (No. ZR2014JL044), the National Natural Science Foundation of China (NSFC)(No. 61272432). The work of Hong-Mei Yang is also supported by Qingdao Scientific Development Plan (No. KJZD-13-28-JCH).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Cai, HL., Yan, B., Chen, N. et al. Beautified QR code with high storage capacity using sequential module modulation. Multimed Tools Appl 78, 22575–22599 (2019). https://doi.org/10.1007/s11042-019-7504-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-019-7504-9