版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、上下文感知手写数学公式结构 湘潭大学自然科学学报2014年第二期 1数学公式书写结构分析 书写过程有规范和即兴两类,本文仅针对规范书写过程讨论数学公式书写结构分为一般和非一般两大类一般书写结构指后续字符书写空间位置位于当前符号的紧邻8个区位上,即右区位,右上区位、右下区位、上区位、下区位、左区位、左上区位、左下区位分段函数、分数及水平括盖等结构为具有典型意义的规范型非一般书写结构(1)分段函数结构:图1为规范型的分段函数书写结构,花括符右边第一行方格为第一子段函数数学式子,加粗的橄榄球形状表示条件符号链的最后一个符号;加粗的长方形表示靠近大“”的下一个子段函数数学式子的第1个符号书写区位在书写
2、至条件符号链的最后一个符号之后,下一个符号位于靠近大“”的下一个子段函数数学式子的第1个符号书写区位(2)分数结构:图2为规范型分数三种常见书写过程结构图2(a)的加粗方框所占的区位代表了分数的最后分子符号区位,箭头所指的方框代表分母最先符号区位图2(b)的加粗方框所占的区位代表了分母最后符号区位,箭头所指的方框代表脱离分数子式首符号区位图2(c)的加粗方框所占的区位代表了分母最后符号区位,箭头所指的方框代表分子最先符号区位(3)水平括盖结构:图3为上水平括盖的两种写法,图3(a)为自下而上书写,每写一个主链符号联想括盖符号起始区位和下一个一般书写结构的主链符号区位;图3(b)先写上水平括盖,
3、每写完一个主符号链符号联想两个区位,一个是该符号的一般书写结构后继区位,另一个就是加粗椭圆所表示的区位下水平括盖结构按相反方向描述白板书写教学过程难免即兴书写,即兴书写的结构识别需进行专题研究 2区位上下文感知模型设计 21一般书写结构上下文感知模型设计源位符号的紧邻空间区域按8方向定义,如图4所示面向电子白板,源位符号的紧邻后续符号将处于8方向的何目标位置,或者说处于何目标位置的概率,不同的符号类别有不同的分布,不同的教学层次分布也存在区别将数学公式符号分为数字、一般运算关系符、不同文种的数学变量字母及特殊意义数学关系符四大类符号特殊意义数学关系符主要指、槡等前三类符号作为源位符号的书写链接
4、结构均按一般书写过程完成,称之为一般书写结构一般书写结构中源位符号后续链写符号8方向目标位置的感知模型由教学层次代码、感知区位状态码及符号链接结构所属教学层次的应用概率(简称为教学概率)等三类字段组成,通用结构如表1所示)为感知区位,saci0,1,saci取1系统对相应的表示区位提供符号及区位识别服务,反之不予服务;教学概率参数表明相应区位与源位符号的链接结构在该教学层次的出现概率,系统按概率大小,由大到小监测目标符号所在的区位,即系统的后继服务区位不但要是可感知区位,而且优先考虑教学概率高的区位当源位符号为数学公式首写符号,后续符号处于8方位的任何一个区位均有可能,但根据教学层次仍可分为系
5、统服务区位和不服务区位;非首写符号至少存在1个固定系统不服务区位;系统服务区位数大于等于1,但有效目标区位仅为1个源位符号关于教学层次的区位上下文感知模型的向量结构记为的各元素均为二元结构,为便于分析时的数据提取,元素位置与图4所示方位序号严格对应 22规范型非一般书写结构上下文感知模型设计非一般书写结构指的是不能按图4表达后继符号的书写区位,但这些书写过程结构仍是相对规范的,即系统仍可根据源位符号为用户提供相对稳定的服务区位限于篇幅,本文仅以分段函数结构和分数结构为例讨论规范型非一般书写结构上下文感知模型构造方法 221分段函数结构分段函数的标志性符号为大左“”,多见结构为“”如图1所示,第
6、1子段函数式子的第1个符号按一般书写结构提供服务,最后1个符号与条件符号链的首符号至少相距一个符号宽度,子段函数的每一个符号均应联想一般和相距一个以上宽度的两个后继区位;条件符号链的每一个符号同样应考虑两个后继区位,一个是符合一般书写结构规律的后继区位,另一个是靠近大“”的下一个子段函数数学式子的第1个符号书写区位基于此联想结构,在一般书写结构区位上下文感知模型的基础上增加两个服务区位,一个是距离子段函数式子至少一个符号宽度距离的条件符号链首字符服务区,二个是进入条件符号链后靠近大“”的新子段函数式子首字符服务区位分段函数感知模型表示为llb,其结构为在(1)式中按序增加(sac9,pel9)
7、,(sac10,pel10),sac9为距离子段函数式子一个符号宽度距离的感知区位状态码;sac10为新子段函数首符号感知区位状态码;pel9、pel10为相应的教学概率 222分数结构依据图2联想结构,在一般书写结构区位上下文感知模型的基础上增加三个服务区位,一个是分数分母首字符服务区,另外两个是分数分子首字符和脱离分数子式首符号服务区以fl表示分数感知模型,其结构为在(1)式中按序增加元素(sac9,pel9),(sac10,pel10),(sac11,pel11),sac9为分数分母首字符感知区位状态码;sac10为分数分子首字符感知区位状态码;sac11为脱离分数子式首符号感知区位状态
8、码;pel9、pel10、pel11为依次相应的教学概率 23特殊意义数学关系符书写结构上下文感知模型设计围绕特殊意义数学关系符书写辅助符号串,辅助符号的完全不可感知区位是不能直接套用一般书写结构的产生原理,特殊意义数学关系符的上下文感知模型需综合一般书写结构与规范型非一般书写结构的感知模型构建特殊意义数学关系符的感知模型由三部分组成,一部分是特殊意义数学关系符的后续首符号区位服务;第二部分是辅助符号串中后继符号区位服务;第三部分为脱离特殊意义数学关系符符号体系后的后继首符号服务区 231感知模型构建(1)书写完,需要联想符号的上表达式首符号区位、下表达式首符号区位和右表达式首符号区位;(2)
9、书写的上表达式时,如果下表达式没有书写,那么每写完一个上表达式符号之后,都要联想两个后继区位,一个是符合一般书写结构规律的后继区位,另一个后继区位是下表达式首字符区位;如果下表达式已经书写,那么每写完一个上表达式符号之后,还是要联想两个后继区位,一个是符合一般书写结构规律的后继区位,另一个后继区位是右表达式首字符区位同理有下表达、右表达式的联想以sum表示感知模型,其结构为在(1)式中按序增加元素(sac9,pel9),(sac10,pel10),(sac11,pel11),(sac12,pel12),sac9为下表达式首符号感知区位状态码;sac10为上表达式首符号感知区位状态码;sac11
10、为右表达式首符号感知区位状态码;sac12为脱离特殊意义数学关系符符号体系后的后继首符号区位状态码;pel9、pel10、pel11、pel12分别为依次对应的教学概率与相似结构的有、等 232槡感知模型(1)书写完槡,需要联想槡符号的左上表达式首符号区位、内表达式首符号区位(2)当书写槡的左上表达式时,如果内表达式没有书写,那么每写完一个左上表达式符号之后,都要联想两个后继区位,一个是符合一般书写结构规律的后继区位,另一个后继区位是内表达式首字符区位;如果内表达式已经书写,那么每写完一个左上表达式符号之后,还是要联想两个后继区位,一个是符合一般书写结构规律的后继区位,另一个后继区位是脱离特殊
11、意义数学关系符符号体系后的后继首符号服务区同理有内表达式书写的联想以nrt表示槡感知模型,其结构为在(1)式中按序增加元素(sac9,pel9),(sac10,pel10),(sac11,pel11),sac9为内表达式首符号感知区位状态码;sac10为左上表达式首符号感知区位状态码;sac11为脱离特殊意义数学关系符符号体系后的后继首符号区位状态码;pel9、pel10、pel11分别为依次对应的教学概率 3结构分析实现 利用字符位置上下文感知模型实现对数学公式在线书写过程进行跟踪而实现结构分析 31区位优先级确认对于当前的sbs,根据其符号属性建立相应的现场实时跟踪感知模型,模型的内容取自
12、该符号所在的综合模型库现场实时跟踪感知模型的区位感知状态码根据当前sbs的设置,可服务区位的优先级由教学概率大小排序记sbs为现场实时跟踪感知模型向量。 32区位服务按sbs确定的区位优先级有序的区位扫描采集数据对于一般书写结构,图4中各箭头线为各区位的方向线,与各区位质心和源位符号质心的连线相重叠,1区位方向线吻帖二维坐标系横轴,设i为第i区位与横轴的夹角,i1,2,8,i225,i225为第i区位的角度范围,按此分别建立8个相应的区位书写信息监测与获取函数此外,非一般书写结构的数学公式根据各自结构特点增加区位书写信息监测与获取函数,如分段函数增加2个,分数结构增加3 33区位确认根据sbs
13、与区位预测所获得的i、a、(cx,cy)进行最终的符号区位确认a内容用于识别书写模式第i区位为优先考虑区位,当该区位不能确认为当前书写模式所在区位时,依据sbs内容进行有序确认不同结构采用不同区位确定依据与方法,一般书写结构的确定依据为质心连线与横轴坐标的夹角、教学概率,当夹角处于两相邻区位区域交界线的非稳态角偏移角区,按教学概率判决;分段函数的特征结构通过设置后继首符号质心与“”的上端点间距阈值、条件符号链与子段函数末符号间距阈值进行判决;分数函数的特征结构通过分数线的质心坐标、左端点坐标和右端点坐标与当前输入符号的质心坐标之间的关系进行分子、分母、脱离分数子式等的首符号区位区分;符号体系的
14、特征结构通过符号的质心坐标、左上端点坐标及右下端点坐标与当前输入符号的质心坐标之间的关系进行上表达式首区位、下表达式首区位、右表达式首区位及脱离特殊意义数学关系符符号体系后的后继首符号区位区分;槡符号体系结构的特征结构通过槡符号中一横的左端点坐标、右端点坐标以及槡的外包矩形的右下端点坐标与当前输入符号的质心坐标之间的关系进行左上表达式、内表达式及脱离特殊意义数学关系符符号体系后的后继首符号区位区分区位确认的主要步骤如下(1)依据a进行符号识别;(2)源位符号是否属于特殊意义数学关系符体系符号?是则调用对应的确认子模块,转(5);(3)源位符号是否为规范型非一般书写过程结构体系符号?是则调用对应
15、的确认子模块,转(5);(4)调用一般书写结构符号区位确认子模块;(5)建立相应符号体系或结构的标准区位标识数据 4实验与效果分析 符号识别借鉴8,实验符号集如表2中源位符号栏所示,教学概率分别取自1012表2给出按符号属性分类的各类书写结构上下文感知模型设计取i(i1)45,第i区位的可靠区位偏移角度i1225,非稳态偏移角度i25;分段函数结构分析阈值1215以小学为例,图5(a)为触摸屏书写的正方形面积计算公式的手写结构,图5(b)为投影显示的识别结果的印刷体“s”字符为首字符,sbs(sac1,050),(sac8,050),区位1和区位8的监测时间都为500ms,因为区位1排在区位8
16、的前面,所以优先考虑字符“s”的区位1当系统监测到penup事件后,开始严格按照各个区位的监测时间反复在“s”字符的区位1和区位8监测“s”的下一个字符的笔迹坐标是出现在区位1的范围还是区位8的范围在1200ms的时候,利用算法2在区位1采集到“”的笔迹坐标,因此区位监测函数返回假设区位码1在系统监测到penup事件后,返回“”的整个坐标点集,接着区位识别函数优先考虑“”是否真的在“s”字符的区位1当中,“”与“s”形成的角度2,1111211112,因此“”确实在“s”的区位1当中后续的服务与识别过程大同小异图6(a)、(c)、(e)分别是三个手写数学公式,(b)、(d)、(f)分别为对应识别结果的印刷体投影显示表3给出源位符号为数字符号时其后继符号区位跟踪时间的比较,数据表明,本文方法对于可服务区的区位确定时间差异不大,而文献1使得常链区位与不常链区位的区位确定时间相差较大,在不常链区位的确定时间上,本文方法明显快于现有方法书写过程中不常链区位出现越多,本文方法的速率优势越突出。图7为本文方法与文献1、文献2方法就高中层次中20个实验公式所含301个区位的识别率比较数据表明本文方法具有更高的区位识别率 5结束语 利用不同教学层次的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论