<脱机手写汉字识别若干关键技术研究>
脱机手写汉字识别若干关键技术研究
对于大字符集识别问题,一般采用模板匹配的算法,主要是因为该算法比较简单,识别速度快。但直接的模板匹配算法往往无法满足实际应用中对识别精度的需求。为此任俊玲编著的《脱机手写汉字识别若干关键技术研究》在模板匹配算法的基础上,结合统计分析和统计信号处理的原理,对脱机手写汉字识别算法以及相关问题进行了研究,力求在基本不降低识别速度的基础上较大地提高识别的精度。
内容简介
目录
1.1 课题的提出
1.2 研究现状分析
1.3 研究内容和主要工作
1.4 本书的结构及安排
参考文献
第2章 脱机手写汉字识别系统的实现
2.1 脱机手写汉字识别系统
2.1.1 识别原理
2.1.2 基于模板匹配的两级脱机手写汉字识别系统
2.2 手写汉字识别系统的特征提取
2.2.1 方向线素的定义
2.2.2 方向线素特征的提取
2.3 基于模板匹配的识别算法
2.4 汉字识别系统的粗分类算法
2.4.1 粗分类特征提取
2.4.2 粗分类时的识别算法
2.5 汉字识别系统的细分类算法
2.5.1 细分类特征提取
2.5.2 细分类时的识别算法
参考文献
第3章 HCL2004脱机手写汉字库及相关研究
3.1 研究背景及现状
3.2 HCL2000手写汉字数据库
3.2.1 数据库系统模型
3.2.2 汉字样本信息的组织
3.2.3 书写者信息的管理
3.2.4 两种信息的互查方法
3.2.5 HCL2000的数据分布
3.3 对HCL2000数据库进行更新的原因
3.4 手写汉字数据库HCL2004系统模型及实现
3.4.1 汉字样本信息的组织形式
3.4.2 样本集的划分
3.4.3 HCL2004手写汉字数据库的实现
3.5 基于HCL2004数据库的分析
3.5.1 实验系统
3.5.2 训练样本数与识别率
3.5.3 样本质量的选择与识别
3.5.4 基于单字的识别性能分析
3.5.5 关于距离测度分类器性能的分析
3.6 本章小结
参考文献
第4章 基于统计分析的手写汉字识别算法研究
4.1 引言
4.2 几种常用的平均数
4.2.1 均值
4.2.2 中位数
4.3 样本数据的分散程度描述
4.3.1 标准差
4.3.2 极差
4.4 HCL2004数据库样本特征分析
4.5 基于平均数的手写汉字标准模板
4.5.1 基于均值的标准模板
4.5.2 基于分位数的标准模板
4.6 引人数据分散程度参数的距离测度
4.6.1 引入极差的距离测度
4.6.2 引入标准差的距离测度
4.7 实验
4.7.1 不同标准模板分类性能分析
4.7.2 引入不同分散程度参数的距离测度分类性能分析
4.8 本章小结
参考文献
第5章 基于高阶统计量的距离测度
5.1 引言
5.2 在距离测度中引入高阶统计量
5.3 基于二阶标准差的距离测度
5.3.1 二阶标准差的定义
5.3.2 用二阶标准差刻画特征分布的可行性分析
5.3.3 基于二阶标准差的距离测度
5.3.4 实验
5.4 基于高阶统计量的距离测度
5.4.1 3种高阶统计量
5.4.2 基于高阶统计量的距离测度
5.4.3 实验
5.5 本章小结
参考文献
第6章 基于样本聚类的多级汉字识别系统
6.1引言
6.2 基于DB准则的K均值聚类算法
6.2.1 K均值算法
6.2.2 DB有效性准则
6.2.3 基于DB准则的K均值算法
6.3多模板匹配算法
6.3.1 多模板匹配算法原理
6.3.2 多模板匹配算法的设计方案
6.4 实验
6.4.1 实验系统
6.4.2 系统实现
6.4.3 实验结果及分析
6.5 本章小结
参考文献
第7章 基于广义置信度的样本选择算法
7.1 引言
7.2 字符识别的置信度分析
7.2.1 分类器的置信度和广义置信度
7.2.2 分类器的置信度估计
7.3 基于广义置信度的边界样本定义
7.4 基于广义置信度的样本选择算法
7.5 实验结果及分析
7.6 本章小结
参考文献
第8章 结束语
<脱机手写汉字识别若干关键技术研究>的更多相关文章
- 简单物联网:外网访问内网路由器下树莓派Flask服务器
最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...
- 利用ssh反向代理以及autossh实现从外网连接内网服务器
前言 最近遇到这样一个问题,我在实验室架设了一台服务器,给师弟或者小伙伴练习Linux用,然后平时在实验室这边直接连接是没有问题的,都是内网嘛.但是回到宿舍问题出来了,使用校园网的童鞋还是能连接上,使 ...
- 外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...
- 外网访问内网SpringBoot
外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...
- 外网访问内网Elasticsearch WEB
外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...
- 怎样从外网访问内网Rails
外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...
- 怎样从外网访问内网Memcached数据库
外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...
- 怎样从外网访问内网CouchDB数据库
外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...
- 怎样从外网访问内网DB2数据库
外网访问内网DB2数据库 本地安装了DB2数据库,只能在局域网内访问,怎样从外网也能访问本地DB2数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动DB2数据库 默认安装的DB2 ...
- 怎样从外网访问内网OpenLDAP数据库
外网访问内网OpenLDAP数据库 本地安装了OpenLDAP数据库,只能在局域网内访问,怎样从外网也能访问本地OpenLDAP数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动 ...
随机推荐
- 在 Windows系统中编译node.js 源代码
Node.js 在 Windows 下只能通过 Microsoft Visual Studio 编译,因此你需要首先安装 Visual Studio 或者免费的 Visual Studio Expre ...
- 基于原生js的图片延迟加载
当页面图片比较多的时候,我们通常会做一个延迟加载,避免页面打开时一下子的请求数太多,加载过慢影响用户体验. 如果项目用了jquery框架,则可以直接用 jquery.lazyload.可在jquery ...
- StringIO模块字符串的缓存
StringIO经常被用来作为字符串的缓存,应为StringIO有个好处,他的有些接口和文件操作是一致的,也就是说用同样的代码,可以同时当成文件操作或者StringIO操作.比如: import st ...
- kinect for windows - DepthBasics-D2D详解之二
通过上篇文章,我们了解了在视频图像从kinect开发包传输到应用程序之前的一系列初始化工作,那么这篇文章主要来叙述,如何将一帧图像数据获取到,并显示出来的. 更新窗口是在Run函数消息处理中,当Kin ...
- 首届全球RTB(实时竞价)广告DSP算法大赛
首届全球RTB(实时竞价)广告DSP算法大赛 竞赛指南 RTB (Real Time Bidding, 实时竞价) 是近年来计算广告领域最激动人心的进展之一. 它增加了展示广告的透明度与效率, ...
- HDU 2087 剪花布条 KMP
题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=2087 KMP匹配数—— AC代码: #include <iostream> #includ ...
- 【剑指Offer学习】【面试题18 :树的子结构】
题目:输入两棵二叉树A 和B.推断B 是不是A 的子结构. 二叉树结点的定义: /** * 二叉树的树结点 */ public static class BinaryTreeNode { int va ...
- 《Android第一行代码》笔记
学习Android开发差点儿相同有两年时间了.期间也做了大大小小的一些项目.近来抽出闲暇想把Android基础强化一下,之前在网上看到了郭霖郭大神的几篇博客.从中受益不少.于是花了近一周时间看完了郭神 ...
- Android Touch事件传递机制具体解释 上
尊重原创:http://blog.csdn.net/yuanzeyao/article/details/37961997 近期总是遇到关于Android Touch事件的问题,如:滑动冲突的问题,曾经 ...
- 【OpenMesh】使用网格的属性和特征
例子主要展示如何改变位置,法向量,颜色和纹理的数据类型. 在之前的指南中我们学习使用标准属性,通过调用适合的请求方法.不像自定义属性,用户通过传递数据类型到句柄来指定数据类型(比如,MyMesh::F ...