● 摘要
摘 要随着3G网络的发展和智能手机、平板电脑等智能移动设备的日益普及,推动了网络由传统互联网向移动互联网的转型。移动设备的随时、随地与随身携带的便捷性,使得其成为接入移动互联网最佳选择。但是,用户访问大量移动互联网网站,由于需要用户记忆大量网址,增加了用户访问难度;另外,用户在移动设备输入网页地址,不如PC键盘输入方便。如何解决移动智能设备用户方便访问网页的高效性与便捷性,成为移动设备软件研发的课题。二维条形码是在二维平面按照特定几何形状分布的黑白相间的图形,来记录数据的一种符号。二维码具有比一维条码更高的信息容量、较强的纠错能力、较高的信息密度与更高的识别效率等特点。本论文针对上述特点,采用二维码存储移动互联网址,利用智能设备具有的摄像头及内置软件进行识别,解决了上述用户访问网站的问题。本论文研究了识别的方法与效率,提出了在智能移动设备的识别解决方案,并且针对智能移动平台的特性,根据摄像头的特征作相关调整,使得图像采集可采取两种不同的模式,用户可在选择摄像或拍照模式,从而获得最高识别速度;采用图像矫正算法和纠错算法,使得识别率得到提高,从而使得本系统能实际应用。本项目的设计与实现,完成的识别系统具有以下特点:(1)在移动设备上的二维码识别解码功能,用户可选扫描模式(摄像或拍照模式);(2)识别的高效性。实现动态阈值调整功能,使得识别模块兼容性增强,提高识别率;图像矫正处理,能识别条码图像形变的情况,提高识别精度;增加识别区域处理,缩小识别模块处理工作量,提高识别速度。(3)接入移动互联网的便捷性。(4)兼容性好,便于扩展。在设计上考虑了兼容性和扩展性,可以连接不同的二维条码的解码识别模块,从而达到扩展识别不同标准的二维条码的需要。本论文包括系统的总体设计、模块设计,对系统的核心技术进行了分析,提出了技术难点,并对系统的模块化提出了解决的方案。论文主要剖析了基于二维码识别系统的逻辑及功能划分,并通过对快速响应矩阵码(QR:Quick Response two Demention Bar Code)生成和识别技术,进行了详细深入的分析并运用到智能手机系统的开发中,对二维码的识别效率及方法等技术做出了深入的探讨,最终开发出本系统来实现了通过智能手机摄像头识别二维条形码的信息、通过浏览器访问移动互联网的功能,解决了移动互联网网址记忆的问题和智能终端用户快捷输入的问题。文中阐述了开发过程中遇到的若干问题及其解决方法。关键词:二维条码 智能移动设备 摄像头 模式识别 纠错 图像矫正。
相关内容
相关标签