一种手写输入的方法和装置制造方法及图纸

技术编号:13862769 阅读:68 留言:0更新日期:2016-10-19 12:03
本发明专利技术实施例提供了一种手写输入的方法和装置,该方法包括:检测滑行轨迹中的多个轨迹点;对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音;查找与所述一个或多个拼音匹配的一个或多个候选信息。一方面,可以解决由于只会读但是不会写导致无法输入候选信息的问题,另一方面,由于拼音比结构复杂的候选信息的识别准确率高,提高了输入结构复杂的候选信息的输入效率。

【技术实现步骤摘要】

本专利技术涉及输入法
,特别是涉及一种手写输入的方法和一种手写输入的装置。
技术介绍
随着用户对电子产品移动性能和便携性能的要求,目前电子产品呈小型化发展趋势。而电子产品的多媒体功能又要求其具有较好的输入输出性,如现在使用的便携式掌上电脑、个人数字助理、智能手机等电子设备,很多都采用触摸屏输入。用户在应用触摸屏时广泛使用手写输入,以提高输入速度。目前的手写输入方式,一般是通过手写汉字,手写输入应用把手写的各种汉字转换为电子产品可识别的标准字体显示在屏幕上。在无法记清楚需要输入的汉字的笔画时,用户往往无法通过手写汉字的输入方式输入汉字。在需要输入的汉字的结构较为复杂时,如“龍”,在手写汉字时,很多笔画将会交错在一起,使得手写输入应用识别准确率低,用户需要多次输入才可以输入,甚至无法输入,这种情况在小型化的电子产品尤为明显。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种手写输入的方法和相应的一种手写输入的装置。为了解决上述问题,本专利技术实施例公开了一种手写输入的方法,包括:检测滑行轨迹中的多个轨迹点;对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音;查找与所述一个或多个拼音匹配的一个或多个候选信息。优选地,所述一个或多个拼音包括一个或多个音节;所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤包括:对所述多个轨迹点进行垂直切分,以获得一个或多个第一轨迹点片段;所述一个或多个第一轨迹点片段具有一个或多个第一特征信息;分别采用每个第一特征信息与预设的一个或多个第一样本特征信息进行匹配;每个第一样本特征信息关联拼音字母;至少将匹配成功的每个第一轨迹点片段对应的一个或多个拼音字母组合成一个或多个音节。优选地,所述将所述多个轨迹点进行垂直切分,以获得一个或多个第一轨迹点片段的步骤包括:将所述多个轨迹点投影至水平轴上,以获得水平投影;确定所述水平投影中的一个或多个第一切分位置;所述第一切分位置为水平轴上,超过预设的第一距离的空白位置;在垂直方向上,按照所述一个或多个第一切分位置对所述多个轨迹点进行切分,获得一个或多个第一轨迹点片段。优选地,所述第一特征信息为所述第一轨迹点片段在水平轴上的第一投影密度信息,所述第一样本特征信息为拼音字母在水平轴上的第二投影密度信息;所述分别采用每个第一特征信息与预设的一个或多个第一样本特征信息进行匹配的步骤包括:针对每个第一投影密度信息,计算至少部分的第一投影密度信息与一个或多个第二投影密度信息的第一匹配度;当所述第一匹配度大于预设的第一匹配度阈值时,确定所述第一投影密度信息所述第二投影密度信息匹配成功。优选地,所述一个或多个拼音还包括一个或多个声调;所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:在所述第一轨迹点片段中确定与第一样本特征信息匹配的一个或多个拼音字母轨迹点;对所述一个或多个拼音字母轨迹点进行水平切分,以获得一个或多个第二轨迹点片段;所述一个或多个第二轨迹点片段具有一个或多个第二特征信息;分别采用每个第二特征信息与预设的一个或多个第二样本特征信息进行匹配;每个第二样本特征信息关联拼音字母;将匹配成功之外的,至少部分的第二轨迹点片段与预设的声调轨迹进行匹配;所述声调轨迹具有关联的声调;当与所述声调轨迹匹配成功时,提取所述声调轨迹关联的声调。优选地,所述对所述一个或多个拼音字母轨迹点进行水平切分,以获得一个或多个第二轨迹点片段的步骤包括:将所述一个或多个拼音字母轨迹点投影至垂直轴上,以获得垂直投影;确定所述垂直投影中的一个或多个第二切分位置;所述第二切分位置为垂直轴上,超过预设的第二距离的空白位置;在水平方向上,按照所述一个或多个第二切分位置对所述一个或多个拼音字母轨迹点进行切分,获得一个或多个第二轨迹点片段。优选地,所述第二特征信息为所述第二轨迹点片段在垂直轴上的第三投影密度信息,所述第二样本特征信息为拼音字母在垂直轴上的第四投影密度信息;所述分别采用每个第二特征信息与预设的一个或多个第二样本特征信息进行匹配的步骤包括:针对每个第三投影密度信息,计算至少部分的第三投影密度信息与一个或多个第四投影密度信息的第二匹配度;当所述第二匹配度大于预设的第二匹配度阈值时,确定所述第三投影密度信息所述第四投影密度信息匹配成功。优选地,所述至少将匹配成功的每个第一轨迹点片段对应的一个或多个拼音字母组合成一个或多个音节的步骤包括:将匹配成功的,每个第一轨迹点片段对应的一个或多个拼音字母,以及,每个第二轨迹点片段对应的一个或多个拼音字母,组合成一个或多个音节。优选地,所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:对所述多个轨迹点进行预处理;其中,所述预处理包括以下至少一种:去噪处理、归一处理。优选地所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:采用识别出的一个或多个拼音与预设的拼音样本进行匹配;所述拼音包括拼音字母与声调中的至少一者;过滤匹配失败的拼音。优选地,所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:采用每个拼音字母的第一匹配度和/或第二匹配度,计算识别出的一个或多个拼音的整体匹配度;按照所述整体匹配度对识别出的一个或多个拼音进行排序。优选地,所述候选信息包括第一候选信息,或者,第二候选信息;所述查找与所述一个或多个拼音匹配的一个或多个候选信息的步骤包括:查找与一个或多个音节匹配的一个或多个第一候选信息;或者,查找与一个或多个音节匹配的一个或多个第一候选信息;在所述一个或多个第一候选信息中查找与声调匹配的第二候选信息。优选地,所述查找与所述一个或多个拼音匹配的一个或多个候选信息的步骤还包括:对查找出的一个或多个候选信息进行排序。优选地,该方法还包括:显示所述一个或多个拼音以及所述一个或多个候选信息。本专利技术实施例还公开了一种手写输入的装置,包括:轨迹点检测模块,用于检测滑行轨迹中的多个轨迹点;拼音识别模块,用于对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音;候选信息查找模块,用于查找与所述一个或多个拼音匹配的一个或多个候选信息。优选地,所述一个或多个拼音包括一个或多个音节;所述拼音识别模块包括:第一切分子模块,用于对所述多个轨迹点进行垂直切分,以获得一个或多个第一轨迹点片段;所述一个或多个第一轨迹点片段具有一个或多个第一特征信息;第一样本匹配子模块,用于分别采用每个第一特征信息与预设的一个或多个第一样本特征信息进行匹配;每个第一样本特征信息关联拼音字母;音节组合子模块,用于至少将匹配成功的每个第一轨迹点片段对应的一个或多个拼音字母组合成一个或多个音节。优选地,所述第一切分子模块包括:水平投影子模块,用于将所述多个轨迹点投影至水平轴上,以获得水平投影;第一切分位置确定子模块,用于确定所述水平投影中的一个或多个第一切分位置;所述第一切分位置为水平轴上,超过预设的第一距离的空白位置;垂直切分子模块,用于在垂直方向上,按照所述一个或多个第一切分位置对所述多个轨迹点进行切分,获得一个或多个第一轨迹点片段。优选地,所述第一特征信息为所述第一轨迹点片段在水平轴上的第一投影密度信息,所述第一样本特征信息为拼音字母在水平轴本文档来自技高网...

【技术保护点】
一种手写输入的方法,其特征在于,包括:检测滑行轨迹中的多个轨迹点;对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音;查找与所述一个或多个拼音匹配的一个或多个候选信息。

【技术特征摘要】
1.一种手写输入的方法,其特征在于,包括:检测滑行轨迹中的多个轨迹点;对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音;查找与所述一个或多个拼音匹配的一个或多个候选信息。2.根据权利要求1所述的方法,其特征在于,所述一个或多个拼音包括一个或多个音节;所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤包括:对所述多个轨迹点进行垂直切分,以获得一个或多个第一轨迹点片段;所述一个或多个第一轨迹点片段具有一个或多个第一特征信息;分别采用每个第一特征信息与预设的一个或多个第一样本特征信息进行匹配;每个第一样本特征信息关联拼音字母;至少将匹配成功的每个第一轨迹点片段对应的一个或多个拼音字母组合成一个或多个音节。3.根据权利要求2所述的方法,其特征在于,所述将所述多个轨迹点进行垂直切分,以获得一个或多个第一轨迹点片段的步骤包括:将所述多个轨迹点投影至水平轴上,以获得水平投影;确定所述水平投影中的一个或多个第一切分位置;所述第一切分位置为水平轴上,超过预设的第一距离的空白位置;在垂直方向上,按照所述一个或多个第一切分位置对所述多个轨迹点进行切分,获得一个或多个第一轨迹点片段。4.根据权利要求2所述的方法,其特征在于,所述第一特征信息为所述第一轨迹点片段在水平轴上的第一投影密度信息,所述第一样本特征信息为拼音字母在水平轴上的第二投影密度信息;所述分别采用每个第一特征信息与预设的一个或多个第一样本特征信息进行匹配的步骤包括:针对每个第一投影密度信息,计算至少部分的第一投影密度信息与一个或多个第二投影密度信息的第一匹配度;当所述第一匹配度大于预设的第一匹配度阈值时,确定所述第一投影密度信息所述第二投影密度信息匹配成功。5.根据权利要求2或3或4所述的方法,其特征在于,所述一个或多个拼音还包括一个或多个声调;所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:在所述第一轨迹点片段中确定与第一样本特征信息匹配的一个或多个拼音字母轨迹点;对所述一个或多个拼音字母轨迹点进行水平切分,以获得一个或多个第二轨迹点片段;所述一个或多个第二轨迹点片段具有一个或多个第二特征信息;分别采用每个第二特征信息与预设的一个或多个第二样本特征信息进行匹配;每个第二样本特征信息关联拼音字母;将匹配成功之外的,至少部分的第二轨迹点片段与预设的声调轨迹进行匹配;所述声调轨迹具有关联的声调;当与所述声调轨迹匹配成功时,提取所述声调轨迹关联的声调。6.根据权利要求5所述的方法,其特征在于,所述对所述一个或多个拼音字母轨迹点进行水平切分,以获得一个或多个第二轨迹点片段的步骤包括:将所述一个或多个拼音字母轨迹点投影至垂直轴上,以获得垂直投影;确定所述垂直投影中的一个或多个第二切分位置;所述第二切分位置为垂直轴上,超过预设的第二距离的空白位置;在水平方向上,按照所述一个或多个第二切分位置对所述一个或多个拼音字母轨迹点进行切分,获得一个或多个第二轨迹点片段。7.根据权利要求5所述的方法,其特征在于,所述第二特征信息为所述第二轨迹点片段在垂直轴上的第三投影密度信息,所述第二样本特征信息为拼音字母在垂直轴上的第四投影密度信息;所述分别采用每个第二特征信息与预设的一个或多个第二样本特征信
\t息进行匹配的步骤包括:针对每个第三投影密度信息,计算至少部分的第三投影密度信息与一个或多个第四投影密度信息的第二匹配度;当所述第二匹配度大于预设的第二匹配度阈值时,确定所述第三投影密度信息所述第四投影密度信息匹配成功。8.根据权利要求5所述的方法,其特征在于,所述至少将匹配成功的每个第一轨迹点片段对应的一个或多个拼音字母组合成一个或多个音节的步骤包括:将匹配成功的,每个第一轨迹点片段对应的一个或多个拼音字母,以及,每个第二轨迹点片段对应的一个或多个拼音字母,组合成一个或多个音节。9.根据权利要求2或3或4或6或7或8所述的方法,其特征在于,所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:对所述多个轨迹点进行预处理;其中,所述预处理包括以下至少一种:去噪处理、归一处理。10.根据权利要求2或3或4或6或7或8所述的方法,其特征在于,所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:采用识别出的一个或多个拼音与预设的拼音样本进行匹配;所述拼音包括拼音字母与声调中的至少一者;过滤匹配失败的拼音。11.根据权利要求2或3或4或6或7或8所述的方法,其特征在于,所述对所述多个轨迹点进行轨迹识别,以识别出一个或多个拼音的步骤还包括:采用每个拼音字母的第一匹配度和/或第二匹配度,计算识别出的一个或多个拼音的整体匹配度;按照所述整体匹配度对识别出的一个或多个拼音进行排序。12.根据权利要求1或2或3或4或6或7或8所述的方法,其特征在于,所述候选信息包括第一候选信息,或者,第二候选信息;所述查找与所述一个或多个拼音匹配的一个或多个候选信息的步骤包括:查找与一个或多个音节匹配的一个或多个第一候选信息;或者,查找与一个或多个音节匹配的一个或多个第一候选信息;在所述一个或多个第一候选信息中查找与声调匹配的第二候选信息。13.根据权利要求12所述的方法,其特征在于,所述查找与所述一个或多个拼音匹配的一个或多个候选信息的步骤还包括:对查找出的一个或多个候选信息进行排序。14.根据权利要求1或2或3或4或6或7或8或13所述的方法,其特征在于,还包括:显示所述一个或多个拼音以及所述一个或多个候选信息。15.一种手写输入的装置,其特征在于,包括:轨迹点检测模块,用于检测滑行轨迹中的多个轨迹点;拼音识别模...

【专利技术属性】
技术研发人员:郝倩倩王晖李萍
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

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

1