skip to main content
research-article

ART-UP: A Novel Method for Generating Scanning-Robust Aesthetic QR Codes

Published:16 April 2021Publication History
Skip Abstract Section

Abstract

Quick response (QR) codes are usually scanned in different environments, so they must be robust to variations in illumination, scale, coverage, and camera angles. Aesthetic QR codes improve the visual quality, but subtle changes in their appearance may cause scanning failure. In this article, a new method to generate scanning-robust aesthetic QR codes is proposed, which is based on a module-based scanning probability estimation model that can effectively balance the tradeoff between visual quality and scanning robustness. Our method locally adjusts the luminance of each module by estimating the probability of successful sampling. The approach adopts the hierarchical, coarse-to-fine strategy to enhance the visual quality of aesthetic QR codes, which sequentially generate the following three codes: a binary aesthetic QR code, a grayscale aesthetic QR code, and the final color aesthetic QR code. Our approach also can be used to create QR codes with different visual styles by adjusting some initialization parameters. User surveys and decoding experiments were adopted for evaluating our method compared with state-of-the-art algorithms, which indicates that the proposed approach has excellent performance in terms of both visual quality and scanning robustness.

References

  1. Nevo Alva, Itamar Friedman, and Uriel Peled. 2012. Visualead. Retrieved October 16, 2016 from http://www.visualead.com.Google ScholarGoogle Scholar
  2. Zachi Baharav and Ramakrishna Kakarala. 2013. Visually significant QR codes: Image blending and statistical analysis. In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME’13). IEEE, Los Alamitos, CA, 1–6.Google ScholarGoogle ScholarCross RefCross Ref
  3. John Canny. 1986. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence PAMI-8, 6 (1986), 679–698.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Ming-Ming Cheng, Niloy J. Mitra, Xiaolei Huang, Philip H. S. Torr, and Shi-Min Hu. 2015. Global contrast based salient region detection. IEEE Transactions on Pattern Analysis and Machine Intelligence 37, 3 (2015), 569–582. DOI:https://doi.org/10.1109/TPAMI.2014.2345401Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Hung-Kuo Chu, Chia-Sheng Chang, Ruen-Rone Lee, and Niloy J. Mitra. 2013. Halftone QR codes. ACM Transactions on Graphics 32, 6 (2013), 217.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Russ Cox. 2012. QArt Codes. Retrieved October 16, 2016 from http://research.swtch.com/qart.Google ScholarGoogle Scholar
  7. Chengfang Fang, Chunwang Zhang, and Ee-Chien Chang. 2014. An optimization model for aesthetic two-dimensional barcodes. In MultiMedia Modeling. Springer, 278–290.Google ScholarGoogle Scholar
  8. Zhongpai Gao, Guangtao Zhai, and Chunjia Hu. 2015. The invisible QR code. In Proceedings of the 23rd Annual ACM Conference on Multimedia. ACM, New York, NY, 1047–1050.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Gonzalo J Garateguy, Gonzalo R. Arce, Daniel L. Lau, and Ofelia P. Villarreal. 2014. QR images: Optimized image embedding in QR codes. IEEE Transactions on Image Processing 23, 7 (2014), 2842–2853.Google ScholarGoogle ScholarCross RefCross Ref
  10. ISO. 2000. ISO/IEC 18004:2000(E): Information Technology – Automatic Identificationand Capture Techniques – Bar Code Symbology – QR Code. ISO.Google ScholarGoogle Scholar
  11. Bo Jiang and Xinguo Liu. 2014. QR code embellishment with background facial image embedding. In SIGGRAPH Asia 2014 Posters. ACM, New York, NY, 31.Google ScholarGoogle Scholar
  12. Alexis Laporte, Benoit Reulier, Simon Ternoir, Gautier Chapuis, and Romain Kassel. 2011. Unitag. Retrieved October 16, 2016 from https://www.unitag.io.Google ScholarGoogle Scholar
  13. Li Li, Jinxia Qiu, Jianfeng Lu, and Chin-Chen Chang. 2016. An aesthetic QR code solution based on error correction mechanism. Journal of Systems and Software 116 (2016), 85–94.Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Shih-Syun Lin, Min-Chun Hu, Chien-Han Lee, and Tong-Yee Lee. 2015. Efficient QR code beautification with high quality visual content. IEEE Transactions on Multimedia 17, 9 (2015), 1515–1524.Google ScholarGoogle ScholarCross RefCross Ref
  15. Yu-Hsun Lin, Yu-Pei Chang, and Ja-Ling Wu. 2013. Appearance-based QR code beautifier. IEEE Transactions on Multimedia 15, 8 (2013), 2198–2207.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Yi-Shan Lin, Sheng-Jie Luo, and Bing-Yu Chen. 2013. Artistic QR code embellishment. Computer Graphics Forum 32, 7 (2013), 137–146.Google ScholarGoogle ScholarCross RefCross Ref
  17. Yue Liu and Mingjun Liu. 2006. Automatic recognition algorithm of quick response code based on embedded system. In Proceedings of the 6th International Conference on Intelligent Systems Design and Applications, Vol. 2. IEEE, Los Alamitos, CA, 783–788.Google ScholarGoogle ScholarCross RefCross Ref
  18. Yue Liu, Ju Yang, and Mingjun Liu. 2008. Recognition of QR code with mobile phones. In Proceedings of the 2008 Chinese Control and Decision Conference. IEEE, Los Alamitos, CA, 203–206.Google ScholarGoogle Scholar
  19. Florence Jessie MacWilliams and Neil James Alexander Sloane. 1977. The Theory of Error Correcting Codes. Elsevier.Google ScholarGoogle Scholar
  20. Eisaku Ohbuchi, Hiroshi Hanaizumi, and Lim Ah Hock. 2004. Barcode readers using the camera device in mobile phones. In Proceedings of the 2004 International Conference on Cyberworlds. IEEE, Los Alamitos, CA, 260–265.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Sean Owen. 2013. ZXing. Zebra Crossing.Google ScholarGoogle Scholar
  22. S. Ramya and C. Sheeba Joice. 2015. An optimized image and data embedding in color QR code. Structure 17 (2015), 4V.Google ScholarGoogle Scholar
  23. Damri Samretwit and Toshihiko Wakahara. 2011. Measurement of reading characteristics of multiplexed image in QR code. In Proceedings of the 3rd International Conference on Intelligent Networking and Collaborative Systems (INCoS’11). IEEE, Los Alamitos, CA, 552–557.Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Hamid R. Sheikh, Muhammad F. Sabir, and Alan C. Bovik. 2006. A statistical evaluation of recent full reference image quality assessment algorithms. IEEE Transactions on Image Processing 15, 11 (2006), 3440–3451.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Zhou Wang and Alan C. Bovik. 2009. Mean squared error: Love it or leave it? A new look at signal fidelity measures. IEEE Signal Processing Magazine 26, 1 (2009), 98–117.Google ScholarGoogle ScholarCross RefCross Ref
  26. Zhou Wang, Alan C. Bovik, Hamid R. Sheikh, and Eero P. Simoncelli. 2004. Image quality assessment: From error visibility to structural similarity. IEEE Transactions on Image Processing 13, 4 (2004), 600–612.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Mingliang Xu, Hao Su, Yafei Li, Xi Li, Jing Liao, Jianwei Niu, Pei Lv, and Bing Zhou. 2019. Stylized aesthetic QR code. IEEE Transactions on Multimedia 21, 8 (2019), 1960–1970.Google ScholarGoogle ScholarCross RefCross Ref
  28. Zhe Yang, Yuting Bao, Chuhao Luo, Xingya Zhao, Siyu Zhu, Chunyi Peng, Yunxin Liu, and Xinbing Wang. 2016. ARTcode: Preserve art and code in any image. In Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing. ACM, New York, NY, 904–915.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Yongtai Zhang, Shihong Deng, Zhihong Liu, and Yongtao Wang. 2015. Aesthetic QR codes based on two-stage image blending. In MultiMedia Modeling. Springer, 183–194. Google ScholarGoogle Scholar

Index Terms

  1. ART-UP: A Novel Method for Generating Scanning-Robust Aesthetic QR Codes

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format
        About Cookies On This Site

        We use cookies to ensure that we give you the best experience on our website.

        Learn more

        Got it!