论文题名: | 基于Android的实名火车票检票终端设计与实现 |
关键词: | 嵌入式图像处理;二维码;Android系统;RFID技术;无线通信;火车票检票系统 |
摘要: | 随着2011年火车票实名制在全国铁路运输的全面开展,旅客在实名火车站检票进站的时候,火车站工作人员需要查验两样凭证:一样是乘车旅客的实名制火车票;另一样是乘车旅客本人身份证。实名制火车票通常由印有旅客乘车区间信息、身份信息以及包含火车票票面信息二维条码组成。查验实名制火车票的设备通常由笔记本电脑、二维条码读取设备和二代身份证读取设备组成。笔记本电脑、二维条码读取设备和二代身份证信息读取设备的价格较高,给实名制火车票全面推广使用造成一定的阻碍。同时实名制火车票检票系统整体占用空间大,不方便移动携带,火车站须在每个检票口都安放一套实名制检票系统,这更增加了使用成本。为此,本文提出了一种基于Android嵌入式操作系统的检票手持终端设备的软硬件设计。 1、通过对传统的实名制火车票检票系统的基本结构原理的分析和研究,完成了基于Android操作系统的的实名制检票手持终端系统的各个部分方案设计及论证,主要包括嵌入式硬件系统,Android平台底层驱动,Android上层应用软件开发、二维码图像采集和处理,二代身份证采集和无线通信系统,最后形成Android环境下的实名检票手持终端的总体设计方案。 2、完成了Android实名检票手持终端的嵌入式硬件平台的设计。本系统的硬件采用了模块化的设计方案:主要由基于S3C6410的ARM11嵌入式微处理器、摄像头图像采集模块、RFID二代身份证采集模块、3G(TD-SCDMA)或WIFI无线传输模块及其外围电路组成。S3C6410微处理器主要负责整个系统的操控以及为Android系统处理各项指令,摄像头采集模块主要完成实名火车票二维条码的扫描采集,RFID二代身份证采集模块主要完成旅客二代身份证数据的读取,3G(TD-SCDMA)或WIFI无线传输模块主要完成将获取的火车票信息及身份证信息与后台服务器数据进行比对。 3、Android嵌入式系统软件设计采用分层设计的方法:主要包含Android底层Linux驱动程序的设计和手持终端应用程序的设计。底层驱动程序主要包括CMOS摄像头采集模块接口驱动程序设计,RFID第二代身份证采集模块串行接口的驱动程序的设计,手持实名检票系统的用户应用程序的设计,该程序主要为用户提供图形化的操作界面及实时显示检票结果。 4、实名火车票检票系统二维条码解码系统设计。考虑到在日常环境条件下,火车票票面二维码会存在一定程度的污损,本文对图像传感器采集到的二维条码图像首先进行图像预处理,并提出了一种基于最大期望的二值化算法,然后使用小波变换图像融合方法对图像进行定位,使其能够快速的完成后续的二维条码解码过程。 5、搭建WIFI无线网络环境下的火车票实名检票系统实验平台。以手持实名检票系统为终端,PC机上模拟搭建火车票售票信息数据库。实现将现场采集的火车票票面信息以及二代身份证信息与后台服务器数据库信息进行比对,并将检票结果实时显示在手持终端,最后通过实验对本系统设计的各项功能进行验证。 |
作者: | 吴昊 |
专业: | 控制理论与控制工程 |
导师: | 黄江平 |
授予学位: | 硕士 |
授予学位单位: | 华东交通大学 |
学位年度: | 2013 |
正文语种: | 中文 |