一种手写与按键结合的藏文输入系统及方法技术方案

技术编号:15615271 阅读:76 留言:0更新日期:2017-06-14 03:10
一种手写与按键结合的藏文输入系统及方法,本发明专利技术的系统由藏文轨迹采集模块,藏文手写基字字母识别模块,图像显示模块,按键接收模块和藏文字母组合模块5个部分组成,本发明专利技术的方法的步骤包括:1、建立数据库,2、输入手写藏文基字字母,3、识别手写藏文基字字母,4、显示候选藏文基字字母图像,5、选择藏文基字字母,6、显示被选藏文基字字母图像,7、存储与藏文基字字母对应的unicode编码,8、输入藏文附加字母,9、存储藏文附加字母对应的unicode编码,10、输出藏文音节。本发明专利技术可实现在移动终端上藏文音节高效、便捷、自然、准确的输入。

【技术实现步骤摘要】
一种手写与按键结合的藏文输入系统及方法
本专利技术属于图像数据处理
,更进一步涉及字符识别
中的一种手写与按键结合的藏文输入系统及方法。本专利技术可以用来在移动终端上输入藏文音节。
技术介绍
目前,移动终端上的藏文输入法,普遍采用藏文按键输入系统及键盘式藏文输入方法。由于藏文字母数量比较多,本地藏文和梵音藏文共有41个辅音字母和15个元音字母,使得现有的移动终端上的藏文输入法存在键盘式藏文输入系统过于复杂、藏文键盘键位数过多、输入方法不自然、输入效率低的问题。尼玛扎西等四人在其申请的专利文献“藏文输入方法和系统”(公开号:CN105807949A,申请号:201610130611.7,申请日:2016-03-06)中提出了一种藏文输入方法和系统。该系统由输入模块、键盘定义模块、藏文字库和处理装置四个部分组成。通过按键输入的藏文字符存储在按键对应的存储单元中,由处理装置根据存储单元中的藏文字符和藏文字库确定目标藏文预组合字后输出。其中输入模块的输入方法采用47个输入键,用于用户输入藏文字符。该方法虽然能实现藏文字符的输入,但是该方法仍然存在的不足之处是:由于藏文字母数量较多,部分字母存在变形形式且字母间可以上下组合等因素,使得藏文的键盘输入需要较多的键位数,该方法的输入模块包含47个键,使得在移动终端上藏文的键盘输入步骤比较复杂,非常不便于人们使用。青海师范大学在其申请的专利文献“一种基于36键位的藏文键盘布局和输入系统”(公开号:CN104503599A,申请号:201510015365.6,申请日:2015-01-13)中提出了一种基于36键位的藏文键盘布局和输入系统。该系统的输入方法通过主键盘、第一辅助键盘和第二辅助键盘来实现,每个键盘有36个键位。该系统的输入方法虽然解决了移动终端输入法按键过多的问题,但是,该输入方法仍然存在的不足之处是:该输入系统的键盘布局由主键盘、第一辅助键盘和第二辅助键盘组成,使得在移动终端上需翻页输入,仍然避免不了按键输入方式过于复杂的问题。综上所述,虽然现有的移动终端上的输入系统及方法都可以实现藏文音节输入的功能,但是没有考虑到按键输入方式输入藏文字母所存在的缺陷,使得移动终端的藏文音节输入不够便捷。
技术实现思路
本专利技术针对上述已有系统及方法的不足,提出了一种手写与按键结合的藏文输入系统及方法,以实现移动终端上藏文音节简易、高效、自然及准确的输入。采用这种方法的原因是,一个藏文音节由一个藏文基字字母和多个藏文附加字母按照藏文字母组成规律构成,根据藏文音节的基字字母和附加字母的组合规律,采用手写与按键结合的输入系统及方法,将基字藏文字母按照手写输入的方式,附加藏文字母按照按键输入的方式,进行藏文音节的输入,使得移动终端上的藏文音节输入的复杂性大大降低。本专利技术的主要思路是:采用先手写输入藏文基字字母,后按键输入藏文附加字母的方式,完成手写与按键结合的藏文输入系统及方法的设计。藏文音节由藏文基字字母和藏文附加字母组成,藏文基字字母包括30种藏文辅音字母,藏文附加字母包括3种上加字母5种前加字母10种后加字母4种下加字母1种下加元音字母3种上加元音字母2种重后加字母和5种前加字母利用组成藏文音节的藏文基字字母和藏文附加字母的组成规律完成手写与按键结合的藏文输入系统及方法的设计。为实现上述目的,本专利技术的系统包括藏文轨迹采集模块、藏文手写基字字母识别模块、图像显示模块、按键接收模块和藏文字母组合模块。所述的藏文轨迹采集模块,用于采集用户在手写状态下输入的藏文手写基字字母轨迹点,将采集到的藏文手写基字字母轨迹点,以字符串的形式发送给藏文手写基字字母识别模块;所述的藏文手写基字字母识别模块,用于接收从藏文轨迹采集模块发送来的字符串序列,利用特征提取算法,从字符串序列中,依次提取图像数组的特征,得到特征数组,利用欧氏距离分类器,对特征数组的特征向量和特征模版库中每个藏文基字字母的特征向量进行匹配,得到候选藏文基字字母编号序列,发送给图像显示模块;所述的图像显示模块,用于接收藏文手写基字字母识别模块和按键接收模块发送来的藏文基字字母编号,从藏文字母图像库中,读取与藏文基字字母编号对应的藏文基字字母图像,在移动终端上显示藏文基字字母图像;所述的按键接收模块,用于接收用户输入的藏文基字字母选择信号和藏文附加字母选择信号,将被选的藏文基字字母对应的编号发送给向图像显示模块,将被选的藏文基字字母对应的unicode编码及藏文附加字母对应的unicode编码发送给藏文字母组合模块;所述的藏文字母组合模块,用于接收从按键接收模块发送来的藏文基字字母对应的unicode编码和藏文附加字母对应的unicode编码,将藏文基字字母对应的unicode编码和藏文附加字母对应的unicode编码存储在存储单元中,利用藏文音节的字母组合编码规则,输出组合编码后的藏文音节。实现本专利技术的方法的具体步骤如下:(1)建立数据库:(1a)建立包含30个藏文基字字母、4个藏文元音字母和5个藏文反写字母的藏文字母图像库;(1b)将藏文字母图像库中的30个藏文基字字母按照0到29的顺序依次对应编号;(1c)建立包含1000套藏文手写字符数据,每套数据包含30个藏文辅音字母、4个藏文元音字母和5个藏文反写字母的藏文手写字符数据库;(1d)利用特征提取算法,对藏文手写字符库中的数据进行特征提取后得到特征数组,建立由特征数组组成的特征模版库;(2)输入手写藏文基字字母:藏文轨迹采集模块采集用户在手写状态下输入的藏文手写基字字母轨迹点,将采集到的藏文手写基字字母轨迹点,以字符串的形式发送给藏文手写基字字母识别模块;(3)识别手写藏文基字字母:(3a)藏文手写基字字母识别模块接收从藏文轨迹采集模块发送来的字符串序列,利用特征提取算法,从字符串序列中,依次提取图像数组的特征,得到特征数组;(3b)利用欧氏距离分类公式,藏文手写基字字母识别模块将特征数组的特征向量与特征模版库中每个藏文基字字母的特征向量进行匹配,得到匹配度数组;(3c)藏文手写基字字母识别模块将匹配度数组中的元素,按照从小到大的顺序进行排序,得到排序后的匹配度数组;(3d)藏文手写基字字母识别模块,将排序后的匹配度数组对应的候选藏文基字字母编号序列,发送给图像显示模块;(4)显示候选藏文基字字母图像:(4a)图像显示模块接收候选藏文基字字母编号序列;(4b)图像显示模块从藏文字母图像库中,依次读取与候选藏文基字字母编号序列对应的候选藏文基字字母图像;(4c)图像显示模块在移动终端上显示读取的候选藏文基字字母图像;(5)选择藏文基字字母:(5a)按键接收模块接收用户输入的候选藏文基字字母选择信号;(5b)按键接收模块向图像显示模块发送被选的藏文基字字母对应的编号;(5c)按键接收模块向藏文字母组合模块发送藏文基字字母对应的unicode编码;(6)显示被选藏文基字字母图像:(6a)图像显示模块接收从按键接收模块发送来的被选的藏文基字字母对应的编号;(6b)图像显示模块从藏文字母图像库中读取与被选的藏文基字字母对应的编号对应的被选藏文基字字母的图像;(6c)图像显示模块在移动终端上显示被选藏文基字字母的图像;(7)存储与藏文基字字母对应的unicode编码:(7本文档来自技高网
...
一种手写与按键结合的藏文输入系统及方法

【技术保护点】
一种手写与按键结合的藏文输入系统,包括藏文轨迹采集模块、藏文手写基字字母识别模块、图像显示模块、按键接收模块和藏文字母组合模块:所述的藏文轨迹采集模块,用于采集用户在手写状态下输入的藏文手写基字字母轨迹点,将采集到的藏文手写基字字母轨迹点,以字符串的形式发送给藏文手写基字字母识别模块;所述的藏文手写基字字母识别模块,用于接收从藏文轨迹采集模块发送来的字符串序列,利用特征提取算法,从字符串序列中,依次提取图像数组的特征,得到特征数组,利用欧氏距离分类器,对特征数组的特征向量和特征模版库中每个藏文基字字母的特征向量进行匹配,得到候选藏文基字字母编号序列,发送给图像显示模块;所述的图像显示模块,用于接收藏文手写基字字母识别模块和按键接收模块发送来的藏文基字字母编号,从藏文字母图像库中,读取与藏文基字字母编号对应的藏文基字字母图像,在移动终端上显示藏文基字字母图像;所述的按键接收模块,用于接收用户输入的藏文基字字母选择信号和藏文附加字母选择信号,将被选的藏文基字字母对应的编号发送给向图像显示模块,将被选的藏文基字字母对应的unicode编码及藏文附加字母对应的unicode编码发送给藏文字母组合模块;所述的藏文字母组合模块,用于接收从按键接收模块发送来的藏文基字字母对应的unicode编码和藏文附加字母对应的unicode编码,将藏文基字字母对应的unicode编码和藏文附加字母对应的unicode编码存储在存储单元中,利用藏文音节的字母组合编码规则,输出组合编码后的藏文音节。...

【技术特征摘要】
1.一种手写与按键结合的藏文输入系统,包括藏文轨迹采集模块、藏文手写基字字母识别模块、图像显示模块、按键接收模块和藏文字母组合模块:所述的藏文轨迹采集模块,用于采集用户在手写状态下输入的藏文手写基字字母轨迹点,将采集到的藏文手写基字字母轨迹点,以字符串的形式发送给藏文手写基字字母识别模块;所述的藏文手写基字字母识别模块,用于接收从藏文轨迹采集模块发送来的字符串序列,利用特征提取算法,从字符串序列中,依次提取图像数组的特征,得到特征数组,利用欧氏距离分类器,对特征数组的特征向量和特征模版库中每个藏文基字字母的特征向量进行匹配,得到候选藏文基字字母编号序列,发送给图像显示模块;所述的图像显示模块,用于接收藏文手写基字字母识别模块和按键接收模块发送来的藏文基字字母编号,从藏文字母图像库中,读取与藏文基字字母编号对应的藏文基字字母图像,在移动终端上显示藏文基字字母图像;所述的按键接收模块,用于接收用户输入的藏文基字字母选择信号和藏文附加字母选择信号,将被选的藏文基字字母对应的编号发送给向图像显示模块,将被选的藏文基字字母对应的unicode编码及藏文附加字母对应的unicode编码发送给藏文字母组合模块;所述的藏文字母组合模块,用于接收从按键接收模块发送来的藏文基字字母对应的unicode编码和藏文附加字母对应的unicode编码,将藏文基字字母对应的unicode编码和藏文附加字母对应的unicode编码存储在存储单元中,利用藏文音节的字母组合编码规则,输出组合编码后的藏文音节。2.一种手写与按键结合的藏文输入方法,包括以下步骤:(1)建立数据库:(1a)建立包含30个藏文基字字母、4个藏文元音字母和5个藏文反写字母的藏文字母图像库;(1b)将藏文字母图像库中的30个藏文基字字母按照0到29的顺序依次对应编号;(1c)建立包含1000套藏文手写字符数据,每套数据包含30个藏文辅音字母、4个藏文元音字母和5个藏文反写字母的藏文手写字符数据库;(1d)利用特征提取算法,对藏文手写字符库中的数据进行特征提取后得到特征数组,建立由特征数组组成的特征模版库;(2)输入手写藏文基字字母:藏文轨迹采集模块采集用户在手写状态下输入的藏文手写基字字母轨迹点,将采集到的藏文手写基字字母轨迹点,以字符串的形式发送给藏文手写基字字母识别模块;(3)识别手写藏文基字字母:(3a)藏文手写基字字母识别模块接收从藏文轨迹采集模块发送来的字符串序列,利用特征提取算法,从字符串序列中,依次提取图像数组的特征,得到特征数组;(3b)利用欧氏距离分类公式,藏文手写基字字母识别模块将特征数组的特征向量与特征模版库中每个藏文基字字母的特征向量进行匹配,得到匹配度数组;(3c)藏文手写基字字母识别模块将匹配度数组中的元素,按照从小到大的顺序进行排序,得到排序后的匹配度数组;(3d)藏文手写基字字母识别模块,将排序后的匹配度数组对应的候选藏文基字字母编号序列,发送给图像显示模块;(4)显示候选藏文基字字母图像:(4a)图像显示模块接收候选藏文基字字母编号序列;(4b)图像显示模块从藏文字母图像库中,依次读取与候选藏文基字字母编号序列对应的候选藏文基字字母图像;(4c)图像显示模块在移动终端上显示读取的候选藏文基字字母图像;(5)选择藏文基字字母:(5a)按键接收模块接收用户输入的候选藏文基字字母选择信号;(5b)按键接收模块向图像显示模块发送被选的藏文基字字母对应的编号;(5c)按键接收模块向藏文字母组合模...

【专利技术属性】
技术研发人员:卢朝阳袁道昱李静张曦郎潇
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1