
QR code resolution improvement based on Super-Resolution Generative Adversarial Network
- 1 Northwest University
* Author to whom correspondence should be addressed.
Abstract
QR codes have become an integral part of our daily routines, simplifying tasks ranging from accessing websites to making payments. However, the quality of QR codes, especially their resolution, can significantly impact their functionality. Low-resolution QR codes may lead to misinterpretation during scanning and even decoding failures. To address this issue, researchers have explored various techniques to enhance the resolution of QR codes. Traditional image processing methods, such as interpolation and filtering, have been used in the past for resolution enhancement. However, these methods often result in overly blurry images with poor perceptual quality. Conversely, solutions based on Convolutional Neural Networks (CNNs) can introduce clarity but may compromise the sharpness of image edges. This paper presents an effective approach to improve QR code resolution using a Super-Resolution Generative Adversarial Network (SRGAN). The results are impressive, with SRGAN achieving a Peak Signal-to-Noise Ratio (PSNR) of 30.06, significantly outperforming the 17.48 achieved by the SRCNN method. Additionally, in terms of Structural Similarity Index (SSIM), SRGAN reaches 0.936, surpassing SRCNN's 0.473. These metrics demonstrate that SRGAN is highly effective in enhancing the resolution of QR codes, ensuring better scan accuracy and overall functionality in practical applications.
Keywords
QR Codes, Super-Resolution, Generative Adversarial Network, Convolutional Neural Networks
[1]. Yang J Liu Y Du Y 2002 Research and Applications of Two-Dimensional Codes (in Chinese) Applied Technology 11(1)
[2]. Bhamidipati V S & Wvs R S 2022 A Novel Approach to Ensure Security and Privacy While Using QR Code Scanning in Business Applications In 2022 Seventh International Conference on Parallel Distributed and Grid Computing (PDGC) (pp. 198-203) IEEE
[3]. Bätz M Eichenseer A Seiler J Jonscher M & Kaup A 2015 Hybrid super-resolution combining example-based single-image and interpolation-based multi-image reconstruction approaches In 2015 IEEE international conference on image processing (ICIP) pp 58-62 IEEE
[4]. Kim K I & Kwon Y 2010 Single-image super-resolution using sparse regression and natural image prior IEEE transactions on pattern analysis and machine intelligence 32(6) 1127-1133
[5]. Dong C Loy C C He K & Tang X 2015 Image super-resolution using deep convolutional networks IEEE transactions on pattern analysis and machine intelligence 38(2) 295-307
[6]. Xi Z Hou C Yuan K & Xue Z 2019 Accelerated Image Super-Resolution Reconstruction Based on Deep Residual Networks (in Chinese) Acta Optica Sinica 39(2) 0210003
[7]. Xiao J S Liu E Y Zhu L & Lei J 2017 Improved image super-resolution algorithm based on convolutional neural network Acta Opt Sin 37(3) 0318011
[8]. Goodfellow I et al 2014 Generative adversarial nets Advances in neural information processing systems 27
[9]. Ledig C et al 2017 Photo-realistic single image super-resolution using a generative adversarial network In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 4681-4690)
[10]. Kaggle 2019 QR codes https://www.kaggle.com/datasets/coledie/qr-codes
[11]. Wang Z et al 2004 Image quality assessment: from error visibility to structural similarity IEEE transactions on image processing 13(4) 600-612
[12]. Qiu Y et al 2022 Pose-guided matching based on deep learning for assessing quality of action on rehabilitation training Biomedical Signal Processing and Control 72 103323
[13]. Zhu F et al 2023 Similarity attention-based CNN for robust 3D medical image registration Biomedical Signal Processing and Control 81 104403
Cite this article
Du,M. (2024). QR code resolution improvement based on Super-Resolution Generative Adversarial Network. Applied and Computational Engineering,51,6-13.
Data availability
The datasets used and/or analyzed during the current study will be available from the authors upon reasonable request.
Disclaimer/Publisher's Note
The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of EWA Publishing and/or the editor(s). EWA Publishing and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
About volume
Volume title: Proceedings of the 4th International Conference on Signal Processing and Machine Learning
© 2024 by the author(s). Licensee EWA Publishing, Oxford, UK. This article is an open access article distributed under the terms and
conditions of the Creative Commons Attribution (CC BY) license. Authors who
publish this series agree to the following terms:
1. Authors retain copyright and grant the series right of first publication with the work simultaneously licensed under a Creative Commons
Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this
series.
2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the series's published
version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial
publication in this series.
3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and
during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See
Open access policy for details).