Half-Art—A New QR Code Artistic Algorithm Based on Halftone and Qart
Received date: 2017-08-25
Revised date: 2017-11-01
Online published: 2018-05-31
In order to improve the recognition and diversity of quick response (QR) Code, this paper analyzes Halftone algorithm, illustrates its basic idea, advantages and disadvantages, and extends Halfton. In addition, based on some ideas from Halftone and QArt, a new artistic algorithm called Half-Art is put forward. The algorithm is divided into two stages: data modifcation and image processing. The mathematical features of the ReedSolomon codes (RS codes) and binarized layer masking algorithm are used to combine the target image with the QR Code. The algorithm combines the advantages, makes up shortcomings of Halftone and QArt. The optimized QR Code has good readability when spread through electronic channels.
Key words: QR Code; extended Halftone; artistic; Half-Art
YAN Bo-yu, SUN Cheng-jun, FENG Fan, ZHANG Jin, GONG Xiao-li . Half-Art—A New QR Code Artistic Algorithm Based on Halftone and Qart[J]. Journal of Applied Sciences, 2018 , 36(3) : 485 -494 . DOI: 10.3969/j.issn.0255-8297.2018.03.008
[1] Kan T W, Teng C H, Chou W S. Applying QR code in augmented reality applications[C]//Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in Industry. ACM, 2009:253-257.
[2] Anezaki T, Eimon K, Tansuriyavong S. Development of a human-tracking robot using QR code recognition[C]//17th Korea-Japan Joint Workshop on Frontiers of Computer Vision (FCV). IEEE, 2011:1-6.
[3] Erol B, Graham J, Hull J J. A modern day video flip-book:Creating a printable representation from time-based media[C]//Proceedings of the 15th ACM International Conference on Multimedia. ACM, 2007:819-822.
[4] Haisler D, Tate P. Physical hyperlinks for citizen interaction[C]//Proceedings of the 18th ACM International Conference on Multimedia. ACM, 2010:1529-1530.
[5] Nikolaos T, Kiyoshi T. QR code calibration for mobile augmented reality applications:Linking a unique physical location to the digital world[C]//ACM SIGGraph 2010 Posters. ACM, 2010:144.
[6] http://www.hongkiat.com/blog/qr-code-artworks
[7] http://www.unitaglive.com/qrcode
[8] http://www.visualead.com
[9] http://research.swtch.com/qart
[10] Chu H K, Chang C S, Lee R R. Halftone QR codes[J]. ACM Transactions on Graphics (TOG), 2013, 32(6):217.
[11] Lin S S, Hu M C, Lee C H. Efcient QR code beautifcation with high quality visual content[J]. IEEE Transactions on Multimedia, 2015, 17(9):1515-1524.
[12] Lin L, Wu S, Liu S, Jiang B. Interactive QR code beautifcation with full background image embedding[C]//Second International Workshop on Pattern Recognition. 2017, 10443:1044317.
[13] Mittal A. Generating visually appealing QR codes using colour image embedding[J]. The Imaging Science Journal, 2017, 65(1):1-13.
[14] Chang J, Alain B, Ostromoukhov V. Structure-aware error diffusion[C]//ACM Transactions on Graphics (TOG). ACM, 2009, 28(5):162.
[15] Kyprianidis J E, Döllner J. Image abstraction by structure adaptive fltering[C]//Theory and Practice of Computer Graphics (TPCG). 2008:51-58.
[16] Boykov Y, Veksler O, Zabih R. Fast approximate energy minimization via graph cuts[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2001, 23(11):1222-1239.
[17] Series B T. Studio encoding parameters of digital television for standard 4:3 and widescreen 16:9 aspect ratios[J]. International Telecommunication Union Radiocommunication Sector (ITU-R) 2011.
[18] 宫雪. QR二维码个性化设计及其应用研究[D]. 北京:北京工业大学,2015.
[19] 王建军. 图层蒙版在半透明图像处理中的应用[J]. 计算机时代,2015(8):36-38. Wang J J. Application of layer mask in translucent image processing[J]. Computer Era, 2015(8):36-38. (in Chinese)
[20] 王杨. 二维码传播信息的应用及分析[D]. 太原:山西大学,2013.
/
| 〈 |
|
〉 |