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.
- Nevo Alva, Itamar Friedman, and Uriel Peled. 2012. Visualead. Retrieved October 16, 2016 from http://www.visualead.com.Google Scholar
- 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 Scholar
Cross Ref
- John Canny. 1986. A computational approach to edge detection. IEEE Transactions on Pattern Analysis and Machine Intelligence PAMI-8, 6 (1986), 679–698.Google Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- Russ Cox. 2012. QArt Codes. Retrieved October 16, 2016 from http://research.swtch.com/qart.Google Scholar
- Chengfang Fang, Chunwang Zhang, and Ee-Chien Chang. 2014. An optimization model for aesthetic two-dimensional barcodes. In MultiMedia Modeling. Springer, 278–290.Google Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- ISO. 2000. ISO/IEC 18004:2000(E): Information Technology – Automatic Identificationand Capture Techniques – Bar Code Symbology – QR Code. ISO.Google Scholar
- 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 Scholar
- Alexis Laporte, Benoit Reulier, Simon Ternoir, Gautier Chapuis, and Romain Kassel. 2011. Unitag. Retrieved October 16, 2016 from https://www.unitag.io.Google Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- Yi-Shan Lin, Sheng-Jie Luo, and Bing-Yu Chen. 2013. Artistic QR code embellishment. Computer Graphics Forum 32, 7 (2013), 137–146.Google Scholar
Cross Ref
- 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 Scholar
Cross Ref
- 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 Scholar
- Florence Jessie MacWilliams and Neil James Alexander Sloane. 1977. The Theory of Error Correcting Codes. Elsevier.Google Scholar
- 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 Scholar
Digital Library
- Sean Owen. 2013. ZXing. Zebra Crossing.Google Scholar
- S. Ramya and C. Sheeba Joice. 2015. An optimized image and data embedding in color QR code. Structure 17 (2015), 4V.Google Scholar
- 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 Scholar
Digital Library
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- 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 Scholar
Cross Ref
- 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 Scholar
Digital Library
- 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 Scholar
Index Terms
ART-UP: A Novel Method for Generating Scanning-Robust Aesthetic QR Codes
Recommendations
Q-Art Code: Generating Scanning-robust Art-style QR Codes by Deformable Convolution
MM '21: Proceedings of the 29th ACM International Conference on MultimediaQuick Response (QR) code is a popular form of matrix barcodes that are widely used to tag online links on print media (e.g., posters, leaflets, and books). However, standard QR codes typically appear as noise-like black/white squares (named modules) ...
LAPACK-style codes for pivoted Cholesky and QR updating
PARA'06: Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computingRoutines exist in LAPACK for computing the Cholesky factorization of a symmetric positive definite matrix and in LINPACK there is a pivoted routine for positive semidefinite matrices. We present new higher level BLAS LAPACK-style codes for computing ...
An aesthetic QR code solution based on error correction mechanism
Our aesthetic QR code generation algorithm is based on error correction mechanism, use the characteristics of QR code.In order to highlight the important regions of background image, we combine with the saliency technology to detect the significant ...






Comments