移动端二维条码图像增强及应用研究
【摘要】:
本文研究了现有国内外二维条码的种类、优势及相关识别技术;剖析移动端主流操作系统Symbian OS体系结构及其应用程序的开发平台;并在此基础上搭建移动端二维条码识别系统。
首先通过读取彩信或调用移动端内置的摄像头获取初始二维条码图像;然后依次采用灰度化、滤波法处理受污染的图像;再依次采用阈值分割法二值化处理不均匀光照下的图像,采用特定规则筛选标记的连通区域从而分割出条码区域,采用凸包算法精确定位条码区域;最后通过映射校正条码图像,译码获得有效WAP地址,并通过调用系统浏览器登录WAP网站。
特别针对移动端实时性的要求选择计算量较小的加权平均法灰度化初始条码图片;选择一种快速自适应阈值分割法二值化不均匀光照下的图像。针对移动端硬件的严格限制选择依据二维条码结构特征制定的规则筛选连通区域从而分割得到复杂背景中的条码区域;采用计算复杂度较低的凸包算法精确定位条码区域。针对移动端WAP应用的广泛性,本系统集成登录WAP网站的功能。
本文在Series 60平台上完成了具有图像增强功能的移动端二维条码识别系统的开发。实验证明该系统具有较高的二维条码识别率,可满足移动端实时性的要求,并且可通过移动端操作系统内置浏览器成功登陆WAP站点。