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...
Saved in:
Published in: | Algorithms 2023-03, Vol.16 (3), p.160 |
---|---|
Main Authors: | , , |
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 & 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 & Engineering Collection</collection><collection>ProQuest Central (Alumni)</collection><collection>ProQuest Central</collection><collection>Advanced Technologies & 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 & 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 |