基于BP神经网络的OCR

基于BP神经网络的OCR

论文摘要

本文研究和实现了对图片中的印刷体字符的自动识别。在系统的设计中,本文引入了神经网络模式识别技术,提出了一套基于BP神经网络的字符识别系统的设计方案。本文把整个系统分成了三个主要模块(预处理、特征提取和初分类以及基于BP网络的字符分类器)进行详细的阐述。为了提高系统的性能,尽可能的降低误识率和拒识率,本文仔细分析了在三个模块的设计过程中遇到的重点和难点问题,分别提出了下面的解决方案:1.在预处理模块的设计中,本文结合了多种图像处理技术,提出了包括去除离散杂点噪声、倾斜调整和字符分割算法在内的一系列预处理算法,取得了不错的效果,为下面对字符特征提取打下了坚实的基础。2.字符的特征提取是系统设计的重点和难点,关系到整个设计方案的成败。本文在比较研究了几种常用的特征提取方法后,提出了一种基于字符骨架中封闭曲线特征和纵向线条特征的两级初分类算法,将有限个待识别字符集比较平均的分成了三个子集,降低了后续处理的难度。在特征提取方面,本文提出了一种结合字符粗网格特征和规一化投影特征的混合提取算法,很好的兼顾了字符总体特征和局部特征,并利用规一化体现出相似文字在个体大小上的差异,为分辨形似字符提供了依据。3.在基于BP网络的字符分类器的设计过程中,本文参考了前人的研究成果,认真研究了包括网络结构设计,参数设计,网络训练和网络识别在内的BP网络设计上的关键性问题,给出了一套优化BP网络性能网络设计方案,并在最后的试验中验证了优化方案的有效性。本文的研究表明,基于BP神经网络的字符识别系统不仅可以高效的识别与训练样本字体相同的字符,还可以对其他字体字符进行有效识别,同时具有一定的抗干扰和形变的能力。本文的设计方案不仅对提高OCR系统的性能有一定的参考、借鉴价值,还可以很好的应用于与字符识别相关的其他领域。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 引言
  • 1.2 光学字符识别技术的历史,现状及展望
  • 1.3 光学字符识别系统设计中的关键问题
  • 1.3.1 字符特征提取
  • 1.3.2 字符分类器设计
  • 1.4 论文的结构简介
  • 第二章 人工神经网络与误差反向传播算法
  • 2.1 人工神经网络简述
  • 2.1.1 发展简史
  • 2.2 基本原理
  • 2.2.1 生物神经网络系统
  • 2.2.2 人工神经网络
  • 2.3 神经网络的结构和学习规则
  • 2.3.1 神经网络的连接形式
  • 2.3.2 神经网络的学习和训练
  • 2.4 误差反向传播神经网络算法
  • 2.4.1 误差反向传播神经网络算法描述
  • 2.4.2 误差反向传播神经网络的映射与容量分析
  • 2.4.3 误差反向传播神经网络的容错性、鲁棒性和泛化能力
  • 第三章 字符的特征提取与待识别字符的初分类
  • 3.1 概述
  • 3.2 字符特征提取方法
  • 3.3 基于字符骨架的两级初分类
  • 3.3.1 字符图像的细化
  • 3.3.2 基于检测字符骨架中闭合曲线的初分类
  • 3.3.3 基于字符骨架纵向线条特征第二次初分类
  • 3.4 字符混合特征向量的提取
  • 3.4.1 粗网格特征提取的方法以及实现
  • 3.4.2 规一化的投影特征向量的提取
  • 第四章 基于误差反传播网络的字符分类器的设计
  • 4.1 BP网络的结构设计
  • 4.1.1 输入层神经元个数
  • 4.1.2 输出层神经元个数及输出表示
  • 4.1.3 隐藏层层数选择
  • 4.1.4 隐藏层神经元的数目
  • 4.1.5 节点设计
  • 4.2 BP网络的参数设计
  • 4.2.1 网络连接权初始值的设置
  • 4.2.2 网络学习参数的设置
  • 4.3 BP网络的训练
  • 4.3.1 训练样本的选取
  • 4.3.2 误差准则函数
  • 4.3.3 训练的停止条件
  • 4.3.4 网络的训练过程
  • 4.4 BP网络的识别过程
  • 第五章 字符识别系统中的图像预处理
  • 5.1 256色位图的灰度化
  • 5.2 灰度图像的二值化
  • 5.3 梯度锐化(可选)
  • 5.4 去除离散杂点噪声
  • 5.5 调整倾斜
  • 5.6 字符分割
  • 5.7 字符的规一化
  • 5.8 字符的紧缩重排
  • 第六章 系统实现和性能分析
  • 6.1 系统描述及基本要求
  • 6.2 系统的实现
  • 6.2.1 BP代码实现(训练)
  • 6.2.2 BP代码实现(识别)
  • 6.3 系统性能分析
  • 第七章 回顾和展望
  • 7.1 工作总结
  • 7.2 对今后工作的展望
  • 附件
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于BP神经网络对地震前兆的研究[J]. 科学技术创新 2019(33)
    • [2].基于BP神经网络的涡轴发动机故障诊断研究[J]. 智库时代 2019(52)
    • [3].基于BP神经网络的磁流变阻尼器逆向模型研究[J]. 海军工程大学学报 2019(06)
    • [4].基于BP神经网络的电梯噪声评价方法[J]. 数字技术与应用 2019(12)
    • [5].基于BP神经网络和支持向量机的荨麻疹证候分类探讨[J]. 广州中医药大学学报 2020(03)
    • [6].基于BP神经网络代理模型的交互式遗传算法[J]. 计算机工程与应用 2020(02)
    • [7].基于BP神经网络的虚拟机评估[J]. 数字通信世界 2020(01)
    • [8].基于BP神经网络的科研项目经费管理风险评估[J]. 财务与会计 2019(22)
    • [9].基于BP神经网络的断层封闭性评价[J]. 复杂油气藏 2019(04)
    • [10].基于BP神经网络识别的曲堤油田低阻油层研究[J]. 宁夏大学学报(自然科学版) 2020(01)
    • [11].基于贝叶斯-BP神经网络的机械制造企业安全预警方法研究[J]. 安全与环境工程 2020(01)
    • [12].基于BP神经网络的扇区空管运行亚健康关联因子预测[J]. 安全与环境工程 2020(02)
    • [13].基于改进灰狼算法优化BP神经网络的短时交通流预测模型[J]. 交通运输系统工程与信息 2020(02)
    • [14].心理护理对于双相情感障碍(BP)病患认知功能产生的影响[J]. 临床医药文献电子杂志 2020(08)
    • [15].BP神经网络在雷达故障诊断中的应用[J]. 通信电源技术 2020(06)
    • [16].基于BP人工神经网络的英那河流域径流模拟研究[J]. 黑龙江水利科技 2020(03)
    • [17].基于BP神经网络的节能车弯道降速数学模型分析[J]. 汽车实用技术 2020(10)
    • [18].基于BP神经网络的临床路径优化[J]. 计算机技术与发展 2020(04)
    • [19].基于改进BP神经网络的羊肉价格预测[J]. 计算机仿真 2020(04)
    • [20].财务BP在企业管理中的应用与研究[J]. 商场现代化 2020(07)
    • [21].人工智能技术的热带气旋预报综述(之一)——BP神经网络和集成方法的热带气旋预报研究和业务应用[J]. 气象研究与应用 2020(02)
    • [22].基于改进BP神经网络的岩心图像分割方法研究[J]. 西安石油大学学报(自然科学版) 2020(04)
    • [23].基于BP神经网络的光纤陀螺误差补偿方法[J]. 物理与工程 2020(04)
    • [24].基于主成分分析和BP神经网络对大学生价值观的研究[J]. 科技经济导刊 2020(20)
    • [25].基于粒子群算法的BP模型在地下水位埋深预测研究中的应用[J]. 吉林水利 2020(08)
    • [26].基于BP神经网络的煤炭企业人岗匹配研究[J]. 煤炭经济研究 2020(07)
    • [27].基于改进BP神经网络的飞行落地剩油预测方法[J]. 飞行力学 2020(04)
    • [28].基于BP神经网络的网络安全态势预测[J]. 网络安全技术与应用 2020(10)
    • [29].以财务BP制度推进“业财融合”的研究[J]. 中国总会计师 2020(09)
    • [30].财务BP的企业实践研究[J]. 现代国企研究 2019(04)

    标签:;  ;  ;  ;  

    基于BP神经网络的OCR
    下载Doc文档

    猜你喜欢