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.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
在QR码中嵌入阿拉伯字符
自上世纪90年代引入二维码以来,许多公司开发了二维码生成器和移动应用程序来读取二维码。尽管下一代数据传输有明显的好处,但它们尚未被广泛接受和实践。其中一个主要原因是使用独特的语言字符,如阿拉伯字符、日本汉字、泰国汉字等。例如,在QR码中嵌入阿拉伯字符的尝试将导致字符的Unicode表示在默认情况下被自动编码和/或解码,而不是原始字母(由于一种称为罗马化的方法)。因此,生成的代码的预期用途是无用的。还需要注意的是,罗马化导致每个字符在其自己独特的码字中进行编码,这比使用字符组合的码字进行编码消耗更多的空间。为了帮助解决这个问题,本文提出使用一种算法,该算法将阿拉伯语输入的每个单词与内部码字库进行比较,然后为单字符和双字符组合选择最短的码字,以取代默认的Unicode表示,这也是一种节省空间的方法,允许将较长的消息编码在单个QR码中。作为回报,同样的方法也用于正确解码消息。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An encrypted trust-based routing protocol Variability of optical properties for atmospheric aerosol in Kuching city using AERONET Sunphotometer Long term latitudinal variation of minimum Outgoing Longwave Radiation over South East Asia Congestion and latency in symmetric interconnection topology All-pass digital system design using second-order cone programming
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1