Font Size: a A A

Research On QR Code Beautification Technology Based On Modules Rendering And Halftone Blending

Posted on:2017-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:Q LiFull Text:PDF
GTID:2428330488971878Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The popularity of smart phones and mobile internet development promote the widespread use of QR codes in the advertising industry.More and more advertisers prefer to print QR codes on promotional materials,attracting the advertising audience to access the corresponding promotional site.Thus,the effective combination of offline and online publicity can improve propaganda effect.However,the appearance of the standard QR code is similar to the noise signal.It is lack of visual aesthetics,easy to damage the overall aesthetic of the publicity materials so that the promotional effect will be affected.The beautification of QR code improve its visual appearance,visual aesthetics and visual appeal.It not only improves the visual effect of publicity materials,but also promote the propaganda effect.However,due to the complexity of encoding and decoding,the beautification of QR code will weaken its decoding robustness.Therefore,this paper research the beautification technology of the QR code without compromising the decoding robustness,and the main work is as follows:(1)A QR code beautification method based on modules rendering is proposed.The method embeds a color image in QR code to act as the background image,adjusts the distribution of modules in the QR code and renders color on each module to obtain a color QR codes,which is similar to the background image.At first,the method processes the given color image with significance detection and threshold operation to acquire the corresponding significant matrix and binary image.Then,it samples the codeword of the QR code and compute weights according to its binary image and significant matrix.Besides,it combines with weighted random sampling algorithm to optimize codeword sequence.Finally,the method uses the color adjustment algorithm based on binary search to renders color on modules on the basis of optimized codeword sequence.Experimental results show that the color QR code generated by the proposed method can be correctly decoded.At the same time,it improves the visual appearance,increases the visual aesthetics,and possesses more visual appeal.(2)On account of some printing equipment for color QR code unfriendly,this paper proposes a QR code beautification method based on halftone blending further.This method first converts a given color images into halftone image.After that,it uses the improved hamming distance statistical algorithm and the efficient unique random sampling algorithm to optimize the modules distribution of QR code according to the halftone image.Finally,it blends the optimized QR code with the halftone image.As a result,we will get a halftone QR codes which is similar to the halftone image.The experimental analyses prove that the halftone QR code generated by this method not only retains anti-overlap and fast decoding features from the standard QR,but also effectively enhance the visual effect and good visual appealing.
Keywords/Search Tags:QR Code, visual aesthetic, saliency, weighted random sampling, halftone, hamming distance
PDF Full Text Request
Related items