邮政编码识别系统的设计毕业论文.doc
《邮政编码识别系统的设计毕业论文.doc》由会员分享,可在线阅读,更多相关《邮政编码识别系统的设计毕业论文.doc(36页珍藏版)》请在三一办公上搜索。
1、河南师范大学新联学院本科毕业论文 邮政编码识别系统的设计The design of postal code identification system专业名称: 电子信息工程 年级班别: 2009级 姓 名: 指导教师: 2013年4月目录摘 要21 前言41.1 课题研究的背景和意义41.2 数字图像处理技术51.3 课题研究的内容62 系统结构概述72.1软件平台概述72.2功能模块的划分73 图像的采集83.1 分辨率的选择83.2 采样频率的设置83.3 物距的选择84 邮件上邮码签图像的提取94.1图像数据的抽样94.2图像背景的滤出114.3邮码签的定位114.4 图像灰度分布特征
2、的求解与算法124.5 邮政编码区域的提取145 数字识别系统的设计175.1系统流程图175.2程序实现185.2.1图像的预处理185.2.2用神网络进行字符识别236 测试和程序运行286.1测试及识别过程286.2程序运行296.3注意事项32结 论33参考文献34致 谢35摘 要随着邮政业务技术的发展,邮政设备的推广使用工作有了很大的进展,使我国的邮政业务处理水平有了很大的提高,邮政业务处理正走向机械化、自动化和网络化。一个高速、高效的邮政处理体系正在形成。本文正是基于如今的形式,设计了一套便于邮件处理的系统,以提高工作效率,减轻人工工作量。这套系统的设计包括了图像采集、图像预处理、
3、图像初步提取和邮政编码识别这四个主要的组成部分,本文把重点研究放在了数字的识别上。在这个过程中,用到了好多图像处理中的相关技术,比如灰度化、二值化、图像内容自动调整、去离散点、图像的缩放、细化、曲线平滑、曲线去枝桠操作等,最后还使用了神经网络对提取到的数字信息进行分析判断。本文通过相关软件的设计,达到了对采集到的图像进行智能识别的目标。这使邮件地分拣过程更加高效,促进了邮件分拣的自动化程度。关键词: 抽样;图像分割;二值化;模式识别ABSTRACTWith the development of postal services technology, promoting use of posta
4、l equipment has made a lot of progress in its work, the level of postal service in China has been greatly improved, postal services are heading for mechanization, automation and networking.A high speed and efficient postal system is taking shape. This article is based on the forms, design a message
5、handling system, in order to enhance efficiency, reduce manual workload. The system design includes a preliminary extraction of image acquisition, image processing, image and zip code to identify the four main components of this article on focused research on digital identification. In this process,
6、 used a lot of image processing technology, such as grayscale, binary, image content automatically, go to the discrete points, image zoom, fine-grained, smooth curve, curve branch operations, and finally using neural network for extraction to the analysis of digital information. This article through
7、 the software design, reaching collected image intelligently identify the target.The mail sorting process more efficient, facilitating automation of mail sorting.Key Words:Sampling; Image Acquisition; Binarization; Pattern Recognition1 前言1.1 课题研究的背景和意义近年来,随着邮政业务,技术的发展,邮政设备的推广使用工作有了很大的进展,使我国的邮政业务处理水平
8、有了很大的提高,邮政业务处理正走向机械化、自动化和网络化。一个高速、高效的邮政处理体系正在形成。计算机网络、数据库技条形码技术、模式识别技术以及与计算机相协调的打印技术和设备的发展,大大推动了邮政自动化的进程。许多技术都被应用到信函分拣的机械和电子设备中,极大的提高了信函的分拣速度与效率,降低了出错的几率,减轻了许多工作人员的工作压力。但是,我国邮政设备整体的自动化程度还很低,与世界先进水平也有一定的差距。我国普遍存在的是最原始的人工处理的情况,处理速度很慢。众多的事实证明,采用高新技术、提高邮件处理设备的自动化程度是加快邮件处理传递速度、减少邮件处理成本和提高邮政分拣效率的重要手段。因此邮件
9、分拣自动化的技术就很值得仔细研究。信件、包裹等的收寄工作是邮政部门的一项重要任务。当前,许多的信件、包裹等的分拣工作主要是有人工完成的,这样的工作效率较低,而成本却较高。特别是近几年,随着网络购物的迅猛发展,邮购将迎来高峰,那时,工作量将急速增加,包裹的分拣将回更加耗时耗力,目前的分拣处理能力将远远不能够满足市场的要求了。所以,研究出高效率、高自动化程度且实用性强的包裹分拣设备就成为邮政行业、快递行业迫在眉睫的问题,这对刺激我国消费,推进我国邮政、快递事业的发展就具有很重要的意义了。1.2 数字图像处理技术1) 概念数字图像处理(DigitalImageProcessing)是通过计算机对图像
10、进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。数字图像处理的产生和迅速发展主要受三个因素的影响:一是计算机的发展;二是数学的发展(特别是离散数学理论的创立和完善);三是广泛的农牧业、林业、环境、军事、工业和医学等方面的应用需求的增长。2) 发展情况20世纪20年代,图像处理首次应用于改善伦敦和纽约之间海底电缆发送的图片质量。到20世纪50年代,数字计算机发展到一定的水平后,数字图像处理才真正引起人们的兴趣。1964年美国喷气推进实验室用计算机对“徘徊者七号”太空船发回的大批月球照片进行处理,收到明显的效果1。20世纪60年代末,数字图像处理具备了比较完整的体系,形成了一门新兴的学
11、科。20世纪70年代,数字图像处理技术得到迅猛的发展,理论和方法进一步完善,应用范围更加广泛。在这一时期,图像处理主要和模式识别及图像理解系统的研究相联系,如文字识别、医学图像处理、遥感图像的处理等。20世纪70年代后期到现在,各个应用领域对数字图像处理提出越来越高的要求,促进了这门学科向更高级的方向发展。特别是在景物理解和计算机视觉(即机器视觉)方面,图像处理已由二维处理发展到三维理解或解释。近年来,随着计算机和其它各有关领域的迅速发展,例如在图像表现、科学计算可视化、多媒体计算技术等方面2的发展,数字图像处理已从一个专门的研究领域变成了科学研究和人机界面中的一种普遍应用的工具。3)研究内容
12、数字图像处理的主要研究内容3,根据其主要的处理流程与处理目标大致可以分为图像信息的描述、图像信息的处理、图像信息的分析、图像处理的编码以及图像信息的显示等几个方面具体包括以下的研究方向:图像数字化图像增强图像几何变换图像恢复图像重建图像隐藏图像变换图像编码图像识别与理解1.3 课题研究的内容1) 确定邮件表面图像数据的采集方案。2) 观察邮件表面图像的特点,研究图像的预处理算法,取出图像分析的干扰因素,研究邮件表面码签的图像特点,寻找快速的邮码签定位算法。3) 分析邮政编码的图像特征,研究其在邮码签图像区域中的定位算法。4) 针对印刷体邮政编码的特点结合数字分割与识别算法研究适用于邮政编码识别
13、的分割和识别算法,本文运用神经网络来进行数字识别。5) 编制系统的软件和算法的分析试验软件。2 系统结构概述2.1软件平台概述Microsoft Visual C+,(简称Visual C+、MSVC、VC+或VC)微软公司的C+开发工具,具有集成开发环境,可提供编辑C语言,C+以及C+/CLI等编程语言。VC+整合了便利的除错工具,特别是整合了微软视窗程式设计(Windows API)、三维动画DirectX API,Microsoft .NET框架。目前最新的版本是Microsoft Visual C+ 20084。Visual C+以拥有“语法高亮”,IntelliSense(自动编译功
14、能)以及高级除错功能而著称。比如,它允许用户进行远程调试,单步执行等。还有允许用户在调试期间重新编译被修改的代码,而不必重新启动正在调试的程序。其编译及建置系统以预编译头文件、最小重建功能及累加连结著称。这些特征明显缩短程式编辑、编译及连结的时间花费,在大型软件计划上尤其显著5。2.2功能模块的划分1) 图像采集 运用摄像头对传输带上的邮件进行拍照,获取初步的图像信息,为后面邮码签图像的提取提供素材。2) 邮码签图像提取图像预处理模块通过分析由图像采集模块提供的图像原始信息,寻找图像数据中的有用信息,剔除图像数据中的无用信息。然后通过边沿提取、几何特征分析,获得邮签码的位置信息、倾斜角度,并对
15、邮签码图像进行比例缩放、旋转和邮政编码定位、提取。3) 邮政编码识别 基于BP神经网络设计程序,通过设计的软件对提取出的邮码签图像的数字进行最后的识别。3 图像的采集本系统主要的图像采集参数有:摄像头分辨率、采样频率、物距等。3.1 分辨率的选择为达到文字识别的效果,每个字符至少有810点阵。而我国邮码签上通常使用的最小字体是5号,大小为23mm,所以只要达到102dpi的分辨率就能满足要求,但在图像处理过程中,必然会发生信息损失,因此要求采用较高分辨率进行补偿。所以一般的摄像头只要比以上分辨率稍大就可以。现在市场上一般的摄像头是130万像素,所以大多都是符合本系统的。3.2 采样频率的设置对
16、邮件可以进行定时拍照,每间隔0.1s拍一次,即采样频率为10Hz。3.3 物距的选择由于采样频率为10Hz,故可以在传送速度为1m/s的传送带上间距0.1m或者0.1m的整数倍进行物体的摆放,这样就刚好可以使摄像头每次刚好拍到邮件表面的邮码签。4 邮件上邮码签图像的提取4.1图像数据的抽样 1)由于从图像采集卡中获取的一幅图像的数据量相当大(典型值为25MB),再加上系统的高实时性要求,所以,通常的预处理工作比如低通滤波、边沿增强、灰度均衡等等算法的运算量都是非常巨大的。举一个简单的例子:如平滑滤波,它的作法是对于任一像素,将其及其周围的8个像素(共9个像素)构成的灰度矩阵进行模板运算。模板运
17、算在图像处理中经常要用到,可以看出,它是一项非常耗时的运算。以模板为例,每个像素完成一次模板操作要用9个乘法,8个加法,1个除法。对于一幅 (宽度高度)的图像,就是9n2个乘法,8n2个加法和n2个除法,算法复杂度为n2的函数,这对于25MB的大图像来说,运算量是非常巨大的,根本不可能实时完成。即使设法将2维模板运算转换成1维模板运算,虽然可显著提高运算的速度,然而依然是不适合大图像的实时处理的。因此,为了解决上述问题,必须对图像数据进行抽样,减少图像像素点6。关于图像抽样的算法较多,比较常用的是采用金字塔法,又叫多解析(Multiresolution)方法.它是使用同一幅图像的几种不同解析度
18、的拷贝描述方法。用多解析算法可以提供图像细节的抽象描述。多解析技术应用于灰度和二值图像分析,便可以得到所谓的图像金字塔。图像金字塔是一个图像系列。顶层阵列的大小为l:底层阵列是大小为2n2n的整幅图像;中间各层的解析度大小为2k2k,k=l,2,.,n-1。中间层图像是用一种自底向上的方法建立的。第k层的像素fk(i,j),由第k+l层的四个相邻像素得到7: (4-1)这里,g为一个映射函数。它可以是取局部均值、局部最大值、局部中值、或者局部形态变换等作为映射关系,这种映射关系也可以理解为对图像的一种抽样重组。在计算机的存储实现上,用四叉数的数据结构描述金字塔的图像数据结构,位于四叉数最末段的
19、节点表达了整幅图像的实际信息,它的上一级节点表达,它的4个子节点的图像抽样信息,最顶端的根节点表达了整幅图像的抽样信息。这样每一个层次都反映整幅图像的特征,位置越低的层表达的信息越详细,位置越高的层表达的信息相对粗略。但它的主要缺陷是占用多余的存储空间来保存树的关系结构。 另外的一种抽样方法是栅条抽样,即沿图像的某一维方向,等距离等宽度地提取栅条图像,构成抽样图像。当抽样方向同线阵CCD的扫描方向一致时,实际上等同于降低采样频率,把图像像沿扫描方向压缩。 考虑到在后续处理中要避进行背景滤除,栅条抽样有利于获得背景的统计信息,因此,本系统采用栅条抽样。 图像采集模块从图像采集卡获取整幅图像数据并
20、存放在系统内存中(数据结构为二维数组),预处理模块从该二维数组中提取n条水平条状数据。假定条高度(即数组的行数)为Ht;,条长度(即数组的列数)为W1,下面以n=7为例,加以说明,如图3-1所示 :Y轴传送带运送方向光带光带栅条光源像邮件像X轴 图4-1 栅条抽样4.2图像背景的滤出如果摄像头采用两个高压钠灯作为辅助光源,而传送带采用的是黑色的橡胶带,所以由钠灯发出的强光经传送带表面反射,会在摄像头的焦平面上形成两个很亮的区域。采用线阵CCD作为光敏器件时,会在最终获得的图像的固定区域沿传送带运动方向会产生两条很亮的光带,而且由于传送带有凸凹不平的表面,所以这两条光带并不均匀。对实际采集图像进
21、行分析发现,当传送带没有载运邮件的时候,摄像头捕捉到的图像已经包含相当多的灰度成分,这对以后的处理是不利的。上述图像实际上是通常所说的“背景”。 在有背景的图像中,光源在传送带上的“背景像”已经严重地影响到了邮件所成的像。因此,在进行图像变换处理之前,必须设法消除背景的影响。通常的背景剔除算法是在已知背景图像的前提下,将实际图像(包含前景图像)同背景图像作“异或”运算8。经过“异或”运算后,光带会被明显削弱,前景图像就会变得更加清晰。4.3邮码签的定位普通的邮码签一般为矩形白纸,包含黑字印刷体汉字(地址信息)和数字(邮政编码),粘贴位置一般在邮件的中央,但也存在其他可能。对于这种情况,定位方法
22、一般是首先确定从整幅图像中找到包含邮件图像的有效区域,缩小对象范围,然后再在这一较小区域中搜寻包含邮码签的区域。由于邮码签特征不够明显(相对于第二种情况而言)及位置的随意性(相对于第一种情况而言),所以给邮码签的发现算法的准确性带来了极大的困难,同时又由于目标图像数据量巨大,又为如何提高算法的速度带来了难题。 考察实际邮件表面的状况,发现在邮件表面,不仅有邮码签,同时还有可能有包装带、图形文字污损、破损等实体的像,这些像都会影响邮码签的定位。因此算法必须能币确区分真正的邮码签区域和伪邮码签区域。为了有效地区分包含邮码签的区域,必须总结出能描述邮码签特征的相关判据。经过对大量包状邮件表面外观的统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 邮政编码识别系统的设计 毕业论文 邮政编码 识别 系统 设计

链接地址:https://www.31ppt.com/p-3994517.html