Loading…

Implementing Deep Convolutional Neural Networks for QR Code-Based Printed Source Identification

QR codes (short for Quick Response codes) were originally developed for use in the automotive industry to track factory inventories and logistics, but their popularity has expanded significantly in the past few years due to the widespread applications of smartphones and mobile phone cameras. QR code...

Full description

Saved in:
Bibliographic Details
Published in:Algorithms 2023-03, Vol.16 (3), p.160
Main Authors: Tsai, Min-Jen, Lee, Ya-Chu, Chen, Te-Ming
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites cdi_FETCH-LOGICAL-c357t-6dcca6cb954cfd188003392af0eeeb5c68a0a0c2e3e3aa5b528a238d2e322dca3
container_end_page
container_issue 3
container_start_page 160
container_title Algorithms
container_volume 16
creator Tsai, Min-Jen
Lee, Ya-Chu
Chen, Te-Ming
description QR codes (short for Quick Response codes) were originally developed for use in the automotive industry to track factory inventories and logistics, but their popularity has expanded significantly in the past few years due to the widespread applications of smartphones and mobile phone cameras. QR codes can be used for a variety of purposes, including tracking inventory, advertising, electronic ticketing, and mobile payments. Although they are convenient and widely used to store and share information, their accessibility also means they might be forged easily. Digital forensics can be used to recognize direct links of printed documents, including QR codes, which is important for the investigation of forged documents and the prosecution of forgers. The process involves using optical mechanisms to identify the relationship between source printers and the duplicates. Techniques regarding computer vision and machine learning, such as convolutional neural networks (CNNs), can be implemented to study and summarize statistical features in order to improve identification accuracy. This study implemented AlexNet, DenseNet201, GoogleNet, MobileNetv2, ResNet, VGG16, and other Pretrained CNN models for evaluating their abilities to predict the source printer of QR codes with a high level of accuracy. Among them, the customized CNN model demonstrated better results in identifying printed sources of grayscale and color QR codes with less computational power and training time.
doi_str_mv 10.3390/a16030160
format article
fullrecord <record><control><sourceid>gale_doaj_</sourceid><recordid>TN_cdi_doaj_primary_oai_doaj_org_article_f533cb3943014411bedd1d2d5debf7a3</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><galeid>A743461924</galeid><doaj_id>oai_doaj_org_article_f533cb3943014411bedd1d2d5debf7a3</doaj_id><sourcerecordid>A743461924</sourcerecordid><originalsourceid>FETCH-LOGICAL-c357t-6dcca6cb954cfd188003392af0eeeb5c68a0a0c2e3e3aa5b528a238d2e322dca3</originalsourceid><addsrcrecordid>eNpNkVtLAzEQhRdR8PrgP1jwyYfVXDbp5lHrrSDefQ6zyaSkbjc12Sr-e1MrIoGccDjzkZkpikNKTjhX5BSoJJzka6PYoUqpqm4U3_z33i52U5oRIoWSdKfQk_miwzn2g--n5QXiohyH_iN0y8GHHrryDpfxR4bPEN9S6UIsH59yyGJ1Dglt-RB9P2R9DstosJzYFcx5AyvCfrHloEt48Kt7xevV5cv4prq9v56Mz24rw8VoqKQ1BqRplaiNs7RpCMntMHAEEVthZAMEiGHIkQOIVrAGGG9sNhizBvheMVlzbYCZXkQ_h_ilA3j9Y4Q41RAHbzrUTnBuWq7qPKe6prRFa6llVlhs3Qh4Zh2tWYsY3peYBj3LreVhJM1GigrJJKc5dbJOTSFDfe_CEMHkY3HuTejR-eyfjWpeS6pYnQuO1wUmhpQiur9vUqJXy9N_y-PftkeMIA</addsrcrecordid><sourcetype>Open Website</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2791562631</pqid></control><display><type>article</type><title>Implementing Deep Convolutional Neural Networks for QR Code-Based Printed Source Identification</title><source>Publicly Available Content (ProQuest)</source><creator>Tsai, Min-Jen ; Lee, Ya-Chu ; Chen, Te-Ming</creator><creatorcontrib>Tsai, Min-Jen ; Lee, Ya-Chu ; Chen, Te-Ming</creatorcontrib><description>QR codes (short for Quick Response codes) were originally developed for use in the automotive industry to track factory inventories and logistics, but their popularity has expanded significantly in the past few years due to the widespread applications of smartphones and mobile phone cameras. QR codes can be used for a variety of purposes, including tracking inventory, advertising, electronic ticketing, and mobile payments. Although they are convenient and widely used to store and share information, their accessibility also means they might be forged easily. Digital forensics can be used to recognize direct links of printed documents, including QR codes, which is important for the investigation of forged documents and the prosecution of forgers. The process involves using optical mechanisms to identify the relationship between source printers and the duplicates. Techniques regarding computer vision and machine learning, such as convolutional neural networks (CNNs), can be implemented to study and summarize statistical features in order to improve identification accuracy. This study implemented AlexNet, DenseNet201, GoogleNet, MobileNetv2, ResNet, VGG16, and other Pretrained CNN models for evaluating their abilities to predict the source printer of QR codes with a high level of accuracy. Among them, the customized CNN model demonstrated better results in identifying printed sources of grayscale and color QR codes with less computational power and training time.</description><identifier>ISSN: 1999-4893</identifier><identifier>EISSN: 1999-4893</identifier><identifier>DOI: 10.3390/a16030160</identifier><language>eng</language><publisher>Basel: MDPI AG</publisher><subject>Accuracy ; Algorithms ; Analysis ; Artificial neural networks ; Automobile industry ; Cellular telephones ; Computer forensics ; Computer vision ; convolutional neural network (CNN) ; Datasets ; Deep learning ; Documents ; Forensic computing ; Forensic sciences ; identification of printer source ; Laboratories ; Machine learning ; Machine vision ; Neural networks ; Printers ; QR Code ; quick response ; Smartphones ; Support vector machines ; Technology application ; Wavelet transforms</subject><ispartof>Algorithms, 2023-03, Vol.16 (3), p.160</ispartof><rights>COPYRIGHT 2023 MDPI AG</rights><rights>2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c357t-6dcca6cb954cfd188003392af0eeeb5c68a0a0c2e3e3aa5b528a238d2e322dca3</cites><orcidid>0000-0002-3142-9921</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.proquest.com/docview/2791562631/fulltextPDF?pq-origsite=primo$$EPDF$$P50$$Gproquest$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://www.proquest.com/docview/2791562631?pq-origsite=primo$$EHTML$$P50$$Gproquest$$Hfree_for_read</linktohtml><link.rule.ids>314,780,784,25753,27924,27925,37012,44590,75126</link.rule.ids></links><search><creatorcontrib>Tsai, Min-Jen</creatorcontrib><creatorcontrib>Lee, Ya-Chu</creatorcontrib><creatorcontrib>Chen, Te-Ming</creatorcontrib><title>Implementing Deep Convolutional Neural Networks for QR Code-Based Printed Source Identification</title><title>Algorithms</title><description>QR codes (short for Quick Response codes) were originally developed for use in the automotive industry to track factory inventories and logistics, but their popularity has expanded significantly in the past few years due to the widespread applications of smartphones and mobile phone cameras. QR codes can be used for a variety of purposes, including tracking inventory, advertising, electronic ticketing, and mobile payments. Although they are convenient and widely used to store and share information, their accessibility also means they might be forged easily. Digital forensics can be used to recognize direct links of printed documents, including QR codes, which is important for the investigation of forged documents and the prosecution of forgers. The process involves using optical mechanisms to identify the relationship between source printers and the duplicates. Techniques regarding computer vision and machine learning, such as convolutional neural networks (CNNs), can be implemented to study and summarize statistical features in order to improve identification accuracy. This study implemented AlexNet, DenseNet201, GoogleNet, MobileNetv2, ResNet, VGG16, and other Pretrained CNN models for evaluating their abilities to predict the source printer of QR codes with a high level of accuracy. Among them, the customized CNN model demonstrated better results in identifying printed sources of grayscale and color QR codes with less computational power and training time.</description><subject>Accuracy</subject><subject>Algorithms</subject><subject>Analysis</subject><subject>Artificial neural networks</subject><subject>Automobile industry</subject><subject>Cellular telephones</subject><subject>Computer forensics</subject><subject>Computer vision</subject><subject>convolutional neural network (CNN)</subject><subject>Datasets</subject><subject>Deep learning</subject><subject>Documents</subject><subject>Forensic computing</subject><subject>Forensic sciences</subject><subject>identification of printer source</subject><subject>Laboratories</subject><subject>Machine learning</subject><subject>Machine vision</subject><subject>Neural networks</subject><subject>Printers</subject><subject>QR Code</subject><subject>quick response</subject><subject>Smartphones</subject><subject>Support vector machines</subject><subject>Technology application</subject><subject>Wavelet transforms</subject><issn>1999-4893</issn><issn>1999-4893</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>PIMPY</sourceid><sourceid>DOA</sourceid><recordid>eNpNkVtLAzEQhRdR8PrgP1jwyYfVXDbp5lHrrSDefQ6zyaSkbjc12Sr-e1MrIoGccDjzkZkpikNKTjhX5BSoJJzka6PYoUqpqm4U3_z33i52U5oRIoWSdKfQk_miwzn2g--n5QXiohyH_iN0y8GHHrryDpfxR4bPEN9S6UIsH59yyGJ1Dglt-RB9P2R9DstosJzYFcx5AyvCfrHloEt48Kt7xevV5cv4prq9v56Mz24rw8VoqKQ1BqRplaiNs7RpCMntMHAEEVthZAMEiGHIkQOIVrAGGG9sNhizBvheMVlzbYCZXkQ_h_ilA3j9Y4Q41RAHbzrUTnBuWq7qPKe6prRFa6llVlhs3Qh4Zh2tWYsY3peYBj3LreVhJM1GigrJJKc5dbJOTSFDfe_CEMHkY3HuTejR-eyfjWpeS6pYnQuO1wUmhpQiur9vUqJXy9N_y-PftkeMIA</recordid><startdate>20230301</startdate><enddate>20230301</enddate><creator>Tsai, Min-Jen</creator><creator>Lee, Ya-Chu</creator><creator>Chen, Te-Ming</creator><general>MDPI AG</general><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7TB</scope><scope>7XB</scope><scope>8AL</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>FR3</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>KR7</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M7S</scope><scope>P62</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>Q9U</scope><scope>DOA</scope><orcidid>https://orcid.org/0000-0002-3142-9921</orcidid></search><sort><creationdate>20230301</creationdate><title>Implementing Deep Convolutional Neural Networks for QR Code-Based Printed Source Identification</title><author>Tsai, Min-Jen ; Lee, Ya-Chu ; Chen, Te-Ming</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c357t-6dcca6cb954cfd188003392af0eeeb5c68a0a0c2e3e3aa5b528a238d2e322dca3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Accuracy</topic><topic>Algorithms</topic><topic>Analysis</topic><topic>Artificial neural networks</topic><topic>Automobile industry</topic><topic>Cellular telephones</topic><topic>Computer forensics</topic><topic>Computer vision</topic><topic>convolutional neural network (CNN)</topic><topic>Datasets</topic><topic>Deep learning</topic><topic>Documents</topic><topic>Forensic computing</topic><topic>Forensic sciences</topic><topic>identification of printer source</topic><topic>Laboratories</topic><topic>Machine learning</topic><topic>Machine vision</topic><topic>Neural networks</topic><topic>Printers</topic><topic>QR Code</topic><topic>quick response</topic><topic>Smartphones</topic><topic>Support vector machines</topic><topic>Technology application</topic><topic>Wavelet transforms</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Tsai, Min-Jen</creatorcontrib><creatorcontrib>Lee, Ya-Chu</creatorcontrib><creatorcontrib>Chen, Te-Ming</creatorcontrib><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Computing Database (Alumni Edition)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>Engineering Research Database</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Civil Engineering Abstracts</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Engineering Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>Publicly Available Content (ProQuest)</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><collection>Directory of Open Access Journals</collection><jtitle>Algorithms</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tsai, Min-Jen</au><au>Lee, Ya-Chu</au><au>Chen, Te-Ming</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Implementing Deep Convolutional Neural Networks for QR Code-Based Printed Source Identification</atitle><jtitle>Algorithms</jtitle><date>2023-03-01</date><risdate>2023</risdate><volume>16</volume><issue>3</issue><spage>160</spage><pages>160-</pages><issn>1999-4893</issn><eissn>1999-4893</eissn><abstract>QR codes (short for Quick Response codes) were originally developed for use in the automotive industry to track factory inventories and logistics, but their popularity has expanded significantly in the past few years due to the widespread applications of smartphones and mobile phone cameras. QR codes can be used for a variety of purposes, including tracking inventory, advertising, electronic ticketing, and mobile payments. Although they are convenient and widely used to store and share information, their accessibility also means they might be forged easily. Digital forensics can be used to recognize direct links of printed documents, including QR codes, which is important for the investigation of forged documents and the prosecution of forgers. The process involves using optical mechanisms to identify the relationship between source printers and the duplicates. Techniques regarding computer vision and machine learning, such as convolutional neural networks (CNNs), can be implemented to study and summarize statistical features in order to improve identification accuracy. This study implemented AlexNet, DenseNet201, GoogleNet, MobileNetv2, ResNet, VGG16, and other Pretrained CNN models for evaluating their abilities to predict the source printer of QR codes with a high level of accuracy. Among them, the customized CNN model demonstrated better results in identifying printed sources of grayscale and color QR codes with less computational power and training time.</abstract><cop>Basel</cop><pub>MDPI AG</pub><doi>10.3390/a16030160</doi><orcidid>https://orcid.org/0000-0002-3142-9921</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1999-4893
ispartof Algorithms, 2023-03, Vol.16 (3), p.160
issn 1999-4893
1999-4893
language eng
recordid cdi_doaj_primary_oai_doaj_org_article_f533cb3943014411bedd1d2d5debf7a3
source Publicly Available Content (ProQuest)
subjects Accuracy
Algorithms
Analysis
Artificial neural networks
Automobile industry
Cellular telephones
Computer forensics
Computer vision
convolutional neural network (CNN)
Datasets
Deep learning
Documents
Forensic computing
Forensic sciences
identification of printer source
Laboratories
Machine learning
Machine vision
Neural networks
Printers
QR Code
quick response
Smartphones
Support vector machines
Technology application
Wavelet transforms
title Implementing Deep Convolutional Neural Networks for QR Code-Based Printed Source Identification
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-23T12%3A58%3A55IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-gale_doaj_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Implementing%20Deep%20Convolutional%20Neural%20Networks%20for%20QR%20Code-Based%20Printed%20Source%20Identification&rft.jtitle=Algorithms&rft.au=Tsai,%20Min-Jen&rft.date=2023-03-01&rft.volume=16&rft.issue=3&rft.spage=160&rft.pages=160-&rft.issn=1999-4893&rft.eissn=1999-4893&rft_id=info:doi/10.3390/a16030160&rft_dat=%3Cgale_doaj_%3EA743461924%3C/gale_doaj_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c357t-6dcca6cb954cfd188003392af0eeeb5c68a0a0c2e3e3aa5b528a238d2e322dca3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2791562631&rft_id=info:pmid/&rft_galeid=A743461924&rfr_iscdi=true