QR码在Android系统中的研究与应用

来源 :东北大学 | 被引量 : 0次 | 上传用户:changjian200910
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会信息化的发展,条码技术在物流、证件管理、防伪和电子商务等领域中得到了广泛的应用,大大提高了生产工作效率。手机和二维条码技术的结合形成了一个新的热点领域——手机二维条码。现阶段手机二维条码技术开始逐渐渗透到人们的生产和生活,给人们带来了极大便利。但是手机二维条码技术的应用面临如下的问题:第一,采集图像的质量问题。手机拍摄的二维条码图像大多存在光照不均、变形和失真等问题,给图像识别带来了很大困难。第二,硬件资源有限。虽然近些年手机硬件有了很大提升,但跟PC机相比其运算能力和存储空间仍存在较大差距,故手机二维条码技术不能采用过于复杂的图像处理算法。为了解决这些问题,更好的推进手机二维条码技术在我国的应用和发展,对手机平台的二维条码识读研究具有十分重要的意义。本文在研究了现有QR码识读技术的基础上,在手机移动平台硬件资源有限的情况下对QR码识读中存在的问题,如光照不均匀、图像变形失真等,提出了比较合理的解决方案。针对QR码图像的光照不均匀问题,提出来一种改进的基于背景灰度矫正的二值化算法;针对QR码图像的变形失真问题,从对符号自身要求、系统实现和算法执行效果三方面对现有矫正算法进行分析,引入一种基于定位旋转和双线性变换与插值的几何矫正算法对QR码图像进行校正。最后结合人人开放平台和Android智能手机开发平台,利用本文算法开发实现了一款人人名片应用,该应用包含了完整的QR码编码和识别过程,并在开发的过程中针对Android平台的架构使用JNI技术进行了优化改进,目前该应用可以在人人开放平台下载使用。测试结果表明本文算法能够实现手机在光照不均匀、图像失真的情况下对拍摄的QR码进行识读,满足了在硬件资源受限的手机上识读二维条码的时间要求和准确度要求。
其他文献
该文对数据清理方面的知识进行了比较全面、详细的描述.介绍了数据清理的概念、意义和国内外的研究现状.并对数据清理的原理、方法、流程、实现方式等进行了分析和总结.其中,
有限元方法作为一种有效的数值分析工具,在织物结构力学问题的研究中发挥了重要的作用,可以用来对变形织物进行建模和仿真.它不但能反映织物的外部特征,而且能对织物的内部结
该文通过在对多种常用的文本特征项的权重计算方法的分析后,归纳分析得出决定权重的若干因子,并据此假设出一种方法,并应用了文本分类的技术.对此权重计算方法中涉及到的各个
近十几年来,分布式系统环境得到了广泛的关注和研究。分布式计算将需要庞大计算资源的问题分割成若干子问题,这些子问题再由系统中的多个计算机分别进行处理,各个计算机处理
本文分析了基于网络的IP VPN的四种主要实现模型对QoS的支持,同时比较了VPN环境中提供QoS支持的两种服务模型——Pipe模型和Hose模型,探讨了Hose模型的不同实现方式对服务提供
面各对象程序切片中类层次图的研究是该论文研究的课题,它是面向对象程序分析的一部分.该论文在研究现有的基于过程的程序切片和面向对象的程序切片的基础上,结合面向对象程
该文采用物理方法对柔性物体的模拟进行研究.柔性物体模拟的速度和效果在仿真中具有很重要的意义,同时也是一个难点问题.该文采用自适应多层处理的方法将模拟过程分为几个阶
IP组播是一个新兴的领域,它能带来的最大好处就是在组播网络中即使用户数成倍增长,主干带宽也无需随之增加。因此组播成为当前网络技术的研究热点。由于组播路由算法和协议是实
该文研究了两种基本的三维图形多分辨率模型,即基于小波的多分辨率模型和基于累进网格的多分辨率模型,并对两种多分辨率模型进行仿真实现.在基于小波的多分辨率模型方面,该文
本课题首先介绍了RBAC(Role Base Access Control)模型并对其进行扩展,根据实际需要建立时间敏感的角色存取控制的TRBAC模型和资源敏感的角色存取控制的RRBAC模型。 然后分