Abstract
Recently, more and more research has focused on the beautification technology of QR (Quick Response) codes. In this paper, a novel algorithm based on the XOR (exclusive OR) mechanism of hybrid basis vector matrices and a background image synthetic strategy is proposed. The hybrid basis vector matrices include the reverse basis vector matrix (RBVM) and positive basis vector matrix (PBVM). Firstly, the RBVM and PBVM are obtained by the Gauss–Jordan elimination method, according to the characteristics of the RS code. Secondly, the modification of the parity area of the QR code can be applied with the XOR operation of the RBVM, and the XOR operation of the PBVM is used to change the data area of the QR code. So, the QR code can be modified to be very close to the background image without impacting the error-correction ability. Finally, in order to further decrease the difference between the QR code and the background image, a new synthesis strategy is adopted in order to obtain a better aesthetic effect. The experimental results show that it obtains a better visual effect without the sacrificing recognition rate.
Highlights
A QR code is a kind of two-dimensional code that can encode information that is generally encoded by RS (Reed-Solomon) coding theory [1,2,3]
The XOR operation in this paper is to reduce the visual differences between the QR code and background image
A new algorithm was proposed based on the XOR mechanism of hybrid basis vector matrices and background image synthetic strategy
Summary
A QR code is a kind of two-dimensional code that can encode information that is generally encoded by RS (Reed-Solomon) coding theory [1,2,3]. The main advantage is that it can overlay the image on the QR code directly [5,6,7,8] These methods can only handle very small images; so, the visual effect of the aesthetic QR code is not very satisfactory. Another way to beautify the QR code involves the processing of QR code modules.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.