QR二维码的图像识别文献综述
2021-09-27 20:32:11
毕业论文课题相关文献综述
一:选题依据及意义
近年来,随着互联网技术和电脑硬件技术的高速发展,我们身处的世界已经越来越信息化,信息的传播和识别已经成为当前讨论的主要话题。[1]因此随着信息化时代的发展,现代社会商品流通中为了提高工作效率,使得条码识别技术得到了广泛的应用。[2][3]人们通常所看到的印刷在商品包装上的条码是一维条码,它广泛应用于多种领域,极大地提高了数据采集和信息处理的速度,然而因仅在横向上表示数据,纵向上没有信息,密度较低,故仅能够标识物品而不能描述物品。要知道产品的有关信息,必须通过识读条码而进入数据库,这就要求人们必须事先建立以条码所表示的代码为索引字段的数据库,在没有数据库和不能联网的地方应用受到限制。另外,要用一维条码表示汉字信息几乎是不可能的,这在有些应用汉字的场合,显得十分不方便,而且效率很低,为了弥补一维码的不足,80年代末二维条码应运而生,由于具有高密度、大容量、纠错能力强[4[5][6]等特点,拓宽了条码的应用领,[7]因此使得二维码的识别得到越来越多的使用。[8][9]其应用与手机网络除了可以用来扫描名片,管理个人联络电话能力之外,还可以拿来网络购物、实现手机的自动上网、还可以实现结账时的数据处理,又或者是以QR码代替入场券等等。为了更好的实现二维码的功能,来适应快速发展的信息时代,因此二维码伴随其能将文字等信息转化为图像信息且包含信息容量大以及加密性好等优点应运而生,使得图像识别技术在二维码的识别中得到越来越多的使用,如何将QR二维码识别出来便成为了关键的一步。那么,如何将QR二维码识别出来?在识别过程中运用什么方法更简洁,更迅速?究竟会遇到什么问题?这就是本次课程设计要研究的问题。本次设计主要根据QR二维码的特性和符号结构,详细分析并采用图像处理方法识别同一QR码,同时能够将任意旋转的QR图像进行图像校正并识别。
二:国内外研究现状和发展趋势
国外对二维码技术的研究开始于20世纪80年代末,[10]美国、日本等国家的企业、研究机构开始进行二维码的研究,1989年美国国际资料公司发明了DataMatrix,原名为DataCode;PDF417码为1991年留美华人王寅敬(音)博士发明并由讯宝(Symbol)公司制定完成;1992年美国知名的UPS(UnitedParcelService)快递公司推出了UPS码,即Maxicode二维码的前身;1994年,日本Denso公司发明QR(QuickResponseCode);2009年微软推出的一种新的二维码MicrosoftTag,增加了色彩维度,因此又称为彩色条码。在二维条码设备开发研制、生产方面,美国、日本等国的设备制造商生产的识读设备、符号生产设备,已广泛应用于各种二维条码应用系统。二维条码作为一种全新的信息存储、传递和识别技术,自诞生之日起就得到了世界上许多国家的关注。[11]美国、德国、日本、墨西哥、埃及、哥伦比亚、巴林、菲律宾、南非、加拿大等国,不仅已将二维条码技术应用于公安、外交、军事等部门对各类证件的管理,而且也将二维条码应用于海关,税务等部门对各种报表和票据的管理,商业,交通运输等部门对商品及货物运输的管理,邮政部门对邮政包裹的管理,工业生产领域对工业生产线的自动化管理等。二维条码技术已在我国的汽车行业自动化生产线、医疗急救服务卡、涉外专利案件收费、珠宝玉石饰品管理及银行汇票上得到了应用。我国现已着手开始二维条码在工商证照管理的应用试点工作。目前我国的部分大专院校、科研院校、设备制造上已开始对二维条码技术表示关注,二维条码技术在我国的推广应用已展露出诱人前景。[12][13]
三:QR二维码简介
作为常见的一维码为人们所熟悉,它是由一组粗细不同、黑白相间的线条、空白所组成的标记,用以表示一定的信息。二维码与其相似,它是利用某种特定的几何图形按一定的分布规则在二维方向上排列的黑白相间的图形进行记录数据信息。二维码同一维条码一样具有不同的码制标准,每种码制都有不同的编码规则。二维条码符号中的每个字符信息占一定宽度,具有特定的字符集,较强的校验纠错功能、信息识别功能及图像处理功能等。二维条码具有信息容量大、[14]密度高、纠错能力强、[15]安全性好、编码范围广的优点,同时还可以引入校验纠错码,具有检测错误和恢复删除错误的能力。二维码除了表示基本的英文、汉字、数字信息外,还可以存储声音、指纹、照片及图像等各种信息。二维条码技术大大降低了对计算机网络和数据库的依赖,依靠条码标签本身就可以起到数据信息存储及通信的作用,已经成为现代条码技术应用中的一门新兴技术。
四:QR二维码的图像识别原理
简要编码过程:
1.数据分析:确定编码的字符类型,按相应的字符集转换成符号字符;选择纠错等级,在规格一定的条件下,纠错等级越高其真实数据的容量越小。
2.数据编码:将数据字符转换为位流,每8位一个码字,整体构成一个数据的码字序列。其实知道这个数据码字序列就知道了二维码的数据内容。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。