4SQR-Code: A 4-state QR code generation model for increasing data storing capacity in the Digital Twin framework.

Ababil Islam Udoy, Muhammad Aminur Rahaman, Md Jahidul Islam, Anichur Rahman, Zulfiqar Ali, Ghulam Muhammad
Author Information
  1. Ababil Islam Udoy: Department of CSE, Green University of Bangladesh, Purbachal American City, Kanchan, Rupganj, Narayanganj-1461, Dhaka, Bangladesh.
  2. Muhammad Aminur Rahaman: Department of CSE, Green University of Bangladesh, Purbachal American City, Kanchan, Rupganj, Narayanganj-1461, Dhaka, Bangladesh. Electronic address: aminur@cse.green.edu.bd.
  3. Md Jahidul Islam: Department of CSE, Green University of Bangladesh, Purbachal American City, Kanchan, Rupganj, Narayanganj-1461, Dhaka, Bangladesh.
  4. Anichur Rahman: Department of CSE, National Institute of Textile Engineering and Research (NITER), Constituent Institute of the University of Dhaka, Savar, Dhaka 1350, Bangladesh. Electronic address: arahman@niter.edu.bd.
  5. Zulfiqar Ali: School of Computer Science and Electronic Engineering, University of Essex, United Kingdom.
  6. Ghulam Muhammad: Department of Computer Engineering, College of Computer and Information Sciences, King Saud University, Riyadh, Saudi Arabia. Electronic address: ghulam@ksu.edu.sa.

Abstract

INTRODUCTION: The usage of Quick Response (QR) Codes has become widely popular in recent years, primarily for immense electronic transactions and industry uses. The structural flexibility of QR Code architecture opens many more possibilities for researchers in the domain of the Industrial Internet of Things (IIoT). However, the limited storage capacity of the traditional QR Codes still fails to stretch the data capacity limits. The researchers of this domain have already introduced different kinds of techniques, including data hiding, multiplexing, data compression, color QR Codes, and so on. However, the research on increasing the data storage capacity of the QR Codes is very limited and still operational.
OBJECTIVES: The main objective of this work is to increase the data storage capacity of QR Codes in the IIoT domain.
METHODS: In the first part, we have introduced a 4-State-Pattern-based encoding technique to generate the proposed 4-State QR (4SQR) Code where actual data are encoded into a 4SQR Code image which increases the data storage capacity more than the traditional 2-State QR Code. The proposed 4SQR Code consists of four types of patterns, including Black Square Box (BSB), White Square Box (WSB), Triangle, and Circle, whereas the traditional 2-State QR Codes consist of BSB and WSB. In the second part, the 4SQR Code decoding module has been introduced using the adaptive YOLO V5 algorithm where the proposed 4SQR Code image is decoded into the actual data.
RESULTS: The proposed model is tested in a Digital Twin (DT) framework using randomly generated 3000 testing samples for the encoding module that converts into 4SQR Code images successfully and similarly for the decoding module that decodes the 4SQR Code images into the actual data.
CONCLUSION: Experimental results show that this proposed technique offers increased data storage capacity two times than traditional 2-State QR Codes.

Keywords

References

  1. Cluster Comput. 2022 Aug 17;:1-41 [PMID: 35996680]
  2. Comput Biol Med. 2022 Oct;149:106060 [PMID: 36084382]
  3. Cluster Comput. 2022;25(4):2351-2368 [PMID: 34341656]
  4. Comput Struct Biotechnol J. 2022 Aug 27;20:4733-4745 [PMID: 36147663]
  5. Philos Trans A Math Phys Eng Sci. 2021 Oct 4;379(2207):20200360 [PMID: 34398651]

Word Cloud

Created with Highcharts 10.0.0QRdataCode4SQRCodescapacitystorageproposedtraditionaldomainintroducedactual2-StatemoduleDigitalQuickresearchersIIoTHoweverlimitedstillincludingincreasingpartencodingtechnique4-StateimageSquareBoxBSBWSBdecodingusingmodelTwinframeworkimagescodeINTRODUCTION:usageResponsebecomewidelypopularrecentyearsprimarilyimmenseelectronictransactionsindustryusesstructuralflexibilityarchitectureopensmanypossibilitiesIndustrialInternetThingsfailsstretchlimitsalreadydifferentkindstechniqueshidingmultiplexingcompressioncolorresearchoperationalOBJECTIVES:mainobjectiveworkincreaseMETHODS:first4-State-Pattern-basedgenerateencodedincreasesconsistsfourtypespatternsBlackWhiteTriangleCirclewhereasconsistsecondadaptiveYOLOV5algorithmdecodedRESULTS:testedDTrandomlygenerated3000testingsamplesconvertssuccessfullysimilarlydecodesCONCLUSION:Experimentalresultsshowoffersincreasedtwotimes4SQR-Code:4-stategenerationstoringDecodingTtwinEncodingresponse

Similar Articles

Cited By

No available data.