Wireless Internet. 9th International Conference, WICON 2016, Haikou, China, December 19-20, 2016, Proceedings

Research Article

High Capacity Embedding Methods of QR Code Error Correction

Download
424 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-72998-5_8,
        author={Song Wan and Yuliang Lu and Xuehu Yan and Wanmeng Ding and Hanlin Liu},
        title={High Capacity Embedding Methods of QR Code Error Correction},
        proceedings={Wireless Internet. 9th International Conference, WICON 2016, Haikou, China, December 19-20, 2016, Proceedings},
        proceedings_a={WICON},
        year={2018},
        month={1},
        keywords={QR code Error correction Embedding capacity},
        doi={10.1007/978-3-319-72998-5_8}
    }
    
  • Song Wan
    Yuliang Lu
    Xuehu Yan
    Wanmeng Ding
    Hanlin Liu
    Year: 2018
    High Capacity Embedding Methods of QR Code Error Correction
    WICON
    Springer
    DOI: 10.1007/978-3-319-72998-5_8
Song Wan1,*, Yuliang Lu1, Xuehu Yan1, Wanmeng Ding1, Hanlin Liu1
  • 1: Hefei Electronic Engineering Institute
*Contact email: wsong1031@163.com

Abstract

In this paper, two methods about how to embed message into QR code are investigated. According to different application scenarios, two different embedding ways are given. The first proposed embedding way is to modify a continuous region based on the arrangement of codewords in QR code and the mechanism of QR code error correction which can reach the maximum error correction capability as well as scan the QR code altered by a QR code reader. The second embedding way is designed to modify each column separately in coding regions which can be decoded correctly as well. Although the second embedding way couldn’t reach high capacity, it can be applied in many occasions while the first embedding way couldn’t. Based on the proposed two embedding methods and the analysis of the error correction mechanism, we conclude the general rules about how to embed message into QR code. The experiment results show the effectiveness of our methods.