基于OpenCV手机拍照快递单文字识别的研究
本文关键词:基于OpenCV手机拍照快递单文字识别的研究
更多相关文章: 文字识别 Android Opencv 快递单
【摘要】:电子商务的飞速发展,使物流业的发展呈现前所未有的盛况。工作人员每天要把大量的快递单信息输入到手机,研究一种能自动将快递单信息以文本的形式存储到手机上的方法具有重要的实际应用价值。已有的OCR产品大都以PC端为平台。随着手持终端产品的普及,特别是智能手机的普遍使用,在手机上进行文字识别已成为文字识别领域研究的热点和难点。本文研究的内容正是基于以上而展开的。使用手机拍照快递单获得图片,通过编程处理将快递单上重要信息提取成文本的形式保存到手机上。本文对图像预处理技术进行研究,改进已有的直线消隐方法,在能消隐水平线的基础上增加了对垂直直线的消隐。基于边缘检测法设计出一种图像形态学处理、轮廓检测和外接矩形相结合的定位方法,该方法符合快递单中文本定位的需求。分析数字特殊的内外轮廓关系,研究设计一种基于内外轮廓检测的快速数字分割法,该方法能处理垂直投影分割算法不能解决的因字符间重叠而无法分割的问题。讨论了基于连通域和基于垂直投影的汉字分割法,在此基础上加入小波变换方法。分析文字识别中常用的结构和统计特征。对数字的交点、Hu轮廓矩、凸缺陷进行特征提取。对汉字的粗网格特征、笔画密度特征、角点特征进行提取。用欧式距离和KNN近邻分类器相结合的方法进行字符识别。最后在Android手机上进行程序模块的开发。利用Opencv计算机视觉库进行核心编程。基于集成环境adt-bundle-windows-x86加载OpenCV-2.4.6-android-sdk实现。初步完成了快递单文字的识别。实验证明本课题的研究对文字识别领域具有一定的理论和应用价值。
【关键词】:文字识别 Android Opencv 快递单
【学位授予单位】:哈尔滨商业大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP391.41
【目录】:
- 摘要5-6
- Abstract6-12
- 1 绪论12-19
- 1.1 课题研究背景和意义12-13
- 1.2 文字识别技术的国内外研究现状13-15
- 1.3 文字识别系统在移动终端上的研究现状15
- 1.4 计算机视觉OpenCV研究现状15-16
- 1.5 课题的研究内容和结构安排16-19
- 1.5.1 课题的研究内容16-18
- 1.5.2 课题的创新点18
- 1.5.3 课题的结构安排18-19
- 2 Android系统及OpenCV介绍19-26
- 2.1 Android系统架构19-21
- 2.2 Android系统的特征和优势21-22
- 2.2.1 Android系统的特征21
- 2.2.2 Android系统的优势21-22
- 2.3 OpenCV视觉库22-24
- 2.4 基于OpenCV的Android平台搭建24-25
- 2.5 本章小结25-26
- 3 图像预处理技术的研究26-49
- 3.1 预处理总体设计26
- 3.2 图像前期处理26-36
- 3.2.1 图像灰度化27-28
- 3.2.2 图像平滑处理28-30
- 3.2.3 图像二值化30-33
- 3.2.4 直线消隐方法33-36
- 3.3 文本定位36-41
- 3.3.1 形态学处理36-39
- 3.3.2 轮廓检测39-40
- 3.3.3 获取及绘制外接矩形40-41
- 3.4 字符分割41-46
- 3.4.1 数字分割41-43
- 3.4.2 汉字分割43-46
- 3.5 字符归一化46-48
- 3.6 本章小结48-49
- 4 字符特征及分类器的选取49-57
- 4.1 字符识别框架49
- 4.2 字符特征提取49-53
- 4.2.1 数字特征50-52
- 4.2.2 汉字特征52-53
- 4.3 分类器选取53-56
- 4.4 识别结果分析56
- 4.5 本章小结56-57
- 5 基于OpenCV的手机拍照快递单文字识别系统57-63
- 5.1 软件功能分析57-60
- 5.1.1 相机功能57-59
- 5.1.2 识别功能59-60
- 5.2 图片处理流程60-62
- 5.3 本章小结62-63
- 结论63-64
- 参考文献64-68
- 攻读学位期间发表的学术论文68-69
- 致谢69
【相似文献】
中国期刊全文数据库 前10条
1 江林升;;利用OpenCV实现人脸检测[J];电脑编程技巧与维护;2009年11期
2 宋涛;马宇峰;蔺海峰;;OpenCV在目标跟踪中的应用及实现[J];计算机与网络;2009年24期
3 赵黎;;基于OpenCV的人脸检测系统设计与实现[J];科技信息(科学教研);2008年18期
4 周前进;项政权;;采用OpenCV实现的录相机程序[J];软件导刊;2008年07期
5 柴树杉;;基于OpenCV的汉字绘制研究[J];计算机工程与设计;2008年19期
6 阴法明;;基于OpenCV的图像处理[J];科技信息;2009年32期
7 谢明华;刘辉;王新辉;;基于OpenCV的实验室视频签到系统的设计[J];计算机与现代化;2010年03期
8 张进猛;张进秋;;基于OpenCV的图像采集和处理[J];软件导刊;2010年01期
9 赵霞;陆小龙;廖明;;基于OpenCV的角铁中线检测方法[J];中国测试;2010年03期
10 郭刘杰;张崇哲;李居峰;缪康鹏;;基于OpenCV的涂树白机视觉图像背景去除[J];机械制造;2010年06期
中国重要会议论文全文数据库 前5条
1 ;The System of Face Detection Based on OpenCV[A];第24届中国控制与决策会议论文集[C];2012年
2 王强;刘建丽;;基于OpenCV的运动目标检测算法的实现[A];逻辑学及其应用研究——第四届全国逻辑系统、智能科学与信息科学学术会议论文集[C];2008年
3 谭彩凤;邢座程;田海军;;基于OpenCV体系结构的LSSVM算法与人脸检测研究[A];中国电子学会第十六届信息论学术年会论文集[C];2009年
4 王福斌;刘杰;陈至坤;刘阔;潘晓娣;;基于OpenCV的履带式机器人运动物体视觉跟踪[A];2009中国仪器仪表与测控技术大会论文集[C];2009年
5 郑国荣;熊昌镇;张彦;;一种基于OpenCV的嵌入式视频监控方法[A];中国计量协会冶金分会2010年会论文集[C];2010年
中国硕士学位论文全文数据库 前10条
1 石浩然;基于嵌入式系统人脸识别的分析与研究[D];内蒙古大学;2015年
2 孙波翔;OpenCV-Julia的封装及在遥感图像处理中的应用[D];昆明理工大学;2015年
3 杨亚明;基于OpenCV的绝缘子及等电位线故障状态智能识别[D];西南交通大学;2015年
4 陈春林;基于pcDuino的人脸检测追踪系统[D];兰州大学;2015年
5 丁元舟;停车场远程视频监控系统的设计与开发[D];华中师范大学;2015年
6 周鹏;基于OpenCV的双目立体视觉系统定标与三维重构技术研究[D];宁夏大学;2015年
7 孙付超;基于OpenCV的图像预处理在仪表定位中的应用[D];山东大学;2015年
8 施天敏;基于OPENCV的结构光投影仪的标定研究[D];江苏科技大学;2015年
9 徐立东;基于OpenCV的Marangoni凝结液珠图像分析研究[D];新疆大学;2015年
10 汪翠;基于OpenCV的人脸检测与跟踪算法研究与实现[D];哈尔滨工业大学;2014年
,本文编号:555661
本文链接:https://www.wllwen.com/guanlilunwen/wuliuguanlilunwen/555661.html