The embedding of Arabic characters in QR code

M. Kamil, K. A. Jalil
{"title":"The embedding of Arabic characters in QR code","authors":"M. Kamil, K. A. Jalil","doi":"10.1109/ICOS.2012.6417626","DOIUrl":null,"url":null,"abstract":"Since the introduction of QR Codes in the 90's, many companies have developed QR Code generators and mobile applications to read QR Codes. Despite the obvious benefits of next-generation data transfers, they have yet to be widely accepted and practiced. One of the main reasons is the use of unique language characters such as Arabic characters, Japanese Kanji, Thai Abugida and so forth. An attempt at embedding Arabic characters into QR Code for example, will result in the character's Unicode representation to be automatically encoded and/or decoded by default, instead of the original alphabet as a result of a method called Romanization. Thus, the intended use of the generated code has been useless. It is also noted that Romanization causes each character to be encoded in its own unique codeword which devours more space than encoding it with codeword for character combinations. In order to help solve this problem, this paper proposes the use of an algorithm that compares each word from an Arabic input with an internal codeword library that will then select the shortest codeword possible for single character and two-character combinations to replace the default Unicode representation, which also serves as a space saving method that allows longer messages to be encoded in a single QR Code. In return, the same method is also used to properly decode the message.","PeriodicalId":319770,"journal":{"name":"2012 IEEE Conference on Open Systems","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Conference on Open Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOS.2012.6417626","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Since the introduction of QR Codes in the 90's, many companies have developed QR Code generators and mobile applications to read QR Codes. Despite the obvious benefits of next-generation data transfers, they have yet to be widely accepted and practiced. One of the main reasons is the use of unique language characters such as Arabic characters, Japanese Kanji, Thai Abugida and so forth. An attempt at embedding Arabic characters into QR Code for example, will result in the character's Unicode representation to be automatically encoded and/or decoded by default, instead of the original alphabet as a result of a method called Romanization. Thus, the intended use of the generated code has been useless. It is also noted that Romanization causes each character to be encoded in its own unique codeword which devours more space than encoding it with codeword for character combinations. In order to help solve this problem, this paper proposes the use of an algorithm that compares each word from an Arabic input with an internal codeword library that will then select the shortest codeword possible for single character and two-character combinations to replace the default Unicode representation, which also serves as a space saving method that allows longer messages to be encoded in a single QR Code. In return, the same method is also used to properly decode the message.
在QR码中嵌入阿拉伯字符
自上世纪90年代引入二维码以来,许多公司开发了二维码生成器和移动应用程序来读取二维码。尽管下一代数据传输有明显的好处,但它们尚未被广泛接受和实践。其中一个主要原因是使用独特的语言字符,如阿拉伯字符、日本汉字、泰国汉字等。例如,在QR码中嵌入阿拉伯字符的尝试将导致字符的Unicode表示在默认情况下被自动编码和/或解码,而不是原始字母(由于一种称为罗马化的方法)。因此,生成的代码的预期用途是无用的。还需要注意的是,罗马化导致每个字符在其自己独特的码字中进行编码,这比使用字符组合的码字进行编码消耗更多的空间。为了帮助解决这个问题,本文提出使用一种算法,该算法将阿拉伯语输入的每个单词与内部码字库进行比较,然后为单字符和双字符组合选择最短的码字,以取代默认的Unicode表示,这也是一种节省空间的方法,允许将较长的消息编码在单个QR码中。作为回报,同样的方法也用于正确解码消息。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信