{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T15:31:57Z","timestamp":1779377517327,"version":"3.53.1"},"reference-count":36,"publisher":"MDPI AG","issue":"21","license":[{"start":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T00:00:00Z","timestamp":1604534400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2016YFC1401100"],"award-info":[{"award-number":["2016YFC1401100"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61771352"],"award-info":[{"award-number":["61771352"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41474128"],"award-info":[{"award-number":["41474128"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>With the rapid development of information technology and the widespread use of the Internet, QR codes are widely used in all walks of life and have a profound impact on people\u2019s work and life. However, the QR code itself is likely to be printed and forged, which will cause serious economic losses and criminal offenses. Therefore, it is of great significance to identify the printer source of QR code. A method of printer source identification for scanned QR Code image blocks based on convolutional neural network (PSINet) is proposed, which innovatively introduces a bottleneck residual block (BRB). We give a detailed theoretical discussion and experimental analysis of PSINet in terms of network input, the first convolution layer design based on residual structure, and the overall architecture of the proposed convolution neural network (CNN). Experimental results show that the proposed PSINet in this paper can obtain extremely excellent printer source identification performance, the accuracy of printer source identification of QR code on eight printers can reach 99.82%, which is not only better than LeNet and AlexNet widely used in the field of digital image forensics, but also exceeds state-of-the-art deep learning methods in the field of printer source identification.<\/jats:p>","DOI":"10.3390\/s20216305","type":"journal-article","created":{"date-parts":[[2020,11,5]],"date-time":"2020-11-05T09:04:34Z","timestamp":1604567074000},"page":"6305","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Digital Forensics of Scanned QR Code Images for Printer Source Identification Using Bottleneck Residual Block"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5445-1400","authenticated-orcid":false,"given":"Zhongyuan","family":"Guo","sequence":"first","affiliation":[{"name":"School of Electronic Information, Wuhan University, Wuhan 430072, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hong","family":"Zheng","sequence":"additional","affiliation":[{"name":"School of Electronic Information, Wuhan University, Wuhan 430072, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Changhui","family":"You","sequence":"additional","affiliation":[{"name":"School of Electronic Information, Wuhan University, Wuhan 430072, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0231-3102","authenticated-orcid":false,"given":"Xiaohang","family":"Xu","sequence":"additional","affiliation":[{"name":"School of Electronic Information, Wuhan University, Wuhan 430072, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiongbin","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Electronic Information, Wuhan University, Wuhan 430072, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhaohui","family":"Zheng","sequence":"additional","affiliation":[{"name":"School of Mathematics and Physics, Wuhan Institute of Technology, Wuhan 430079, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jianping","family":"Ju","sequence":"additional","affiliation":[{"name":"School of Electronic Information, Wuhan University, Wuhan 430072, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2020,11,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Nofal, R.M. (2020). Initiating android phone technology using QR codes to make innovative functional clothes. Int. J. Cloth. Sci. Technol.","DOI":"10.1108\/IJCST-12-2018-0153"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1097\/NNE.0000000000000781","article-title":"Using QR Codes on Professional Posters to Increase Engagement and Understanding","volume":"45","year":"2020","journal-title":"Nurs. Educ."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Li, H.-S., Xue, F., and Xia, H.-Y. (2020). Style transfer for QR code. Multimed. Tools Appl., 1\u201314.","DOI":"10.1007\/s11042-019-08555-4"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"4413","DOI":"10.1109\/TIP.2019.2908490","article-title":"Two-Layer QR Codes","volume":"28","author":"Yuan","year":"2019","journal-title":"IEEE Trans. Image Process."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"7519","DOI":"10.1007\/s11042-016-3417-z","article-title":"QRcode, hashtag or audio watermark? A case study on second screening","volume":"76","author":"Alan","year":"2017","journal-title":"Multimed. Tools. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Yu, R., Duan, X., and Jiao, B. (2017). Design and implement of mobile equipment management system based on QRcode. J. Phys. Conf. Ser., 887.","DOI":"10.1088\/1742-6596\/887\/1\/012036"},{"key":"ref_7","first-page":"275","article-title":"Precision UAV Parcel Delivery Using QR Code Recognition","volume":"51","author":"Li","year":"2019","journal-title":"J. Aeronaut. Astronaut. Aviat."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Chen, R., Yu, Y., Xu, X., Wang, L., Zhao, H., and Tan, H.-Z. (2019). Adaptive Binarization of QR Code Images for Fast Automatic Sorting in Warehouse Systems. Sensors, 19.","DOI":"10.3390\/s19245466"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"254","DOI":"10.1016\/j.jtrangeo.2013.06.014","article-title":"Disseminating real-time bus arrival information via QRcode tagged bus stops: A case study of user take-up and reaction in Southampton, UK","volume":"34","author":"Gammer","year":"2014","journal-title":"J. Transp. Geogr."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1860","DOI":"10.1109\/TIFS.2017.2692722","article-title":"Data-Driven Feature Characterization Techniques for Laser Printer Attribution","volume":"12","author":"Ferreira","year":"2017","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Mikkilineni, A.K., Chiang, P.-J., Ali, G.N., Chiu, G.T.C., Allebach, J.P., and Iii, E.J.D. (2005, January 17\u201320). Printer identification based on graylevel co-occurrence features for security and forensic applications. Proceedings of the International Conference on Security, Steganography, and Watermarking of Multimedia Contents VII, San Jose, CA, USA.","DOI":"10.1117\/12.593796"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Mikkilineni, A., Arslan, O., and Chiang, P. (2005, January 18\u201323). Printer Forensics using SVM Techniques. Proceedings of the NIP21: 21st International Conference on Digital Printing Technologies\u2014Final Program and Proceedings, Baltimore, MD, USA.","DOI":"10.2352\/ISSN.2169-4451.2005.21.1.art00064_1"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"8729","DOI":"10.1007\/s11042-017-4771-1","article-title":"Digital forensics of microscopic images for printed source identification","volume":"77","author":"Tsai","year":"2018","journal-title":"Multimed. Tools Appl."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2129","DOI":"10.1007\/s11042-013-1642-2","article-title":"Digital Forensics of Printed Source Identification for Chinese Characters","volume":"73","author":"Tsai","year":"2014","journal-title":"Multimed. Tools Appl."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1007\/s11042-011-0835-9","article-title":"Color laser printer forensic based on noisy feature and support vector machine classifier","volume":"67","author":"Choi","year":"2013","journal-title":"Multimed. Tools Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"5557","DOI":"10.1007\/s11042-015-2525-5","article-title":"Text-independent printer identification based on texture synthesis","volume":"75","author":"Zhou","year":"2016","journal-title":"Multimed. Tools Appl."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Mikkilineni, A., Khanna, N., and Delp, E. (2010, January 18\u201320). Texture Based Attacks on Intrinsic Signature Based Printer Identification. Proceedings of the Media Forensics and Security II, Part of the IS&T-SPIE Electronic Imaging Symposium, San Jose, CA, USA.","DOI":"10.1117\/12.845377"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Gebhardt, J., Goldstein, M., Shafait, F., and Dengel, A. (2013, January 25\u201328). Document Authentication Using Printing Technique Features and Unsupervised Anomaly Detection. Proceedings of the 2013 12th International Conference on Document Analysis and Recognition, Washington, DC, USA.","DOI":"10.1109\/ICDAR.2013.102"},{"key":"ref_19","first-page":"1550","article-title":"Laser Print Document Identification Based on Gabor Feature and Sparse Representation Classification","volume":"41","author":"Fang","year":"2016","journal-title":"Geomat. Inf. Sci. Wuhan Univ."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1038\/nature14539","article-title":"Deep learning","volume":"521","author":"Lecun","year":"2015","journal-title":"Nature"},{"key":"ref_21","first-page":"1988","article-title":"Deep Learning Face Representation by Joint Identification-Verification","volume":"27","author":"Sun","year":"2014","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Theodoridis, S. (2015). Neural Networks and Deep Learning. Machine Learning, Department of Informatics and Telecommunications, National and Kapodistrian University of Athens.","DOI":"10.1016\/B978-0-12-801522-3.00018-5"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Sun, M., Deng, Y., Li, M., Jiang, H., Huang, H., Liao, W., Liu, Y., Yang, J., and Li, Y. (2020). Extraction and Analysis of Blue Steel Roofs Information Based on CNN Using Gaofen-2 Imageries. Sensors, 20.","DOI":"10.3390\/s20164655"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Tsai, C.-Y., and Chen, H.-W. (2020). SurfNetv2: An Improved Real-Time SurfNet and Its Applications to Defect Recognition of Calcium Silicate Boards. Sensors, 20.","DOI":"10.3390\/s20164356"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"7068349","DOI":"10.1155\/2018\/7068349","article-title":"Deep Learning for Computer Vision: A Brief Review","volume":"2018","author":"Voulodimos","year":"2018","journal-title":"Comput. Intell. Neurosci."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Garcia-Garcia, A., Orts-Escolano, S., Oprea, S., Villena-Mart\u00ednez, V., and Garcia-Rodriguez, J. (2017). A Review on Deep Learning Techniques Applied to Semantic Segmentation. arXiv.","DOI":"10.1016\/j.asoc.2018.05.018"},{"key":"ref_27","first-page":"1","article-title":"An Overview on Image Forensic","volume":"2013","author":"Alessandro","year":"2013","journal-title":"ISRN Signal Process."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"LeCun","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_29","first-page":"1097","article-title":"ImageNet Classification with Deep Convolutional Neural Networks","volume":"25","author":"Krizhevsky","year":"2012","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_30","unstructured":"Simonyan, K., and Zisserman, A. (2015, January 7\u20139). Very Deep Convolutional Networks for Large-Scale Image Recognition. Proceedings of the International Conference on Learning Representations, San Diego, CA, USA."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Szegedy, C., Liu, W., Jia, Y., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2014, January 7\u201312). Going deeper with convolutions. Proceedings of the 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Boston, MA, USA.","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27\u201330). Deep Residual Learning for Image Recognition. Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/j.neucom.2019.07.084","article-title":"Learning deep features for source color laser printer identification based on cascaded learning","volume":"365","author":"Kim","year":"2019","journal-title":"Neurocomputing"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1016\/j.image.2018.09.006","article-title":"Deep learning for printed document source identification","volume":"70","author":"Tsai","year":"2019","journal-title":"Signal. Process. Image Commun."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Jia, Y., Shelhamer, E., Donahue, J., Karayev, S., Long, J., Girshick, R., Guadarrama, S., and Darrell, T. (2014, January 3\u20137). Caffe: Convolutional Architecture for Fast Feature Embedding. Proceedings of the 22nd ACM International Conference on Multimedia, Orlando, FL, USA.","DOI":"10.1145\/2647868.2654889"},{"key":"ref_36","unstructured":"Luke, Y., and Julie, B. (2015, January 6\u201311). DIGITS: The Deep learning GPU Training System. Proceedings of the International Conference on Machine Learning (ICML), Lille, France."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/21\/6305\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:29:49Z","timestamp":1760178589000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/21\/6305"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,5]]},"references-count":36,"journal-issue":{"issue":"21","published-online":{"date-parts":[[2020,11]]}},"alternative-id":["s20216305"],"URL":"https:\/\/doi.org\/10.3390\/s20216305","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,11,5]]}}}