一种基于滑行轨迹识别的输入法及处理终端制造技术

技术编号:21627114 阅读:38 留言:0更新日期:2019-07-17 10:32
本发明专利技术涉及一种基于滑行轨迹识别的输入法及处理终端,所述输入法包括,获得字符集,将字符集分成若干组子字符集,并建立子字符集与方向的一一映射关系,以及建立子字符集与斜率范围的一一映射关系,包括以下步骤:接收用户的初始位置信号;接收用户以初始位置为起始点输入的滑行信号,得到滑行轨迹;运算得到所有合法的组合字符;计算出各个曲线段的曲线长度;计算出各个合法的组合字符的轨迹有效率,将轨迹有效率最大值对应的合法的组合字符作为输入字符,完成输入。本发明专利技术根据轨迹有效率得到需要输入的目标字符,无需限制每个字符滑行输入的轨迹长度,明显提升滑行输入的识别准确率,降低用户上手使用难度,容错性更好。

An Input Method and Processing Terminal Based on Recognition of Sliding Trajectory

【技术实现步骤摘要】
一种基于滑行轨迹识别的输入法及处理终端
本专利技术涉及滑行输入方法
,具体是一种基于滑行轨迹识别的输入法及处理终端。
技术介绍
目前很多如掌上电脑、智能手机等电子设备,采用在触摸屏上滑行输入,常用的字符输入(例如智能手机上的输入法程序)很多都是采用滑行进行输入的。在用户滑行输入过程中,用户并不会横平竖直的进行滑行输入,常会因为滑行方向错误而导致最后输入的结果不是用户目标输入,同时,即使后一个拼音字母的滑行轨迹比前一个拼音字母的滑行轨迹更长,但根据汉语拼音编排规律,后一个拼音字母并不能跟在前一个拼音字母之后,这使得虽然滑行轨迹更长但并不将后一个拼音字母放入目标输入结果,这导致现有的基于滑行轨迹识别率低和输入效率低下。而通常来说,用户滑行的轨迹距离越长,代表一次滑行过程中滑行轨迹最长对应的字符越是用户期望的目标输入,这样可以在一次滑行过程中有多个候选字符时,可以将滑行轨迹最长对应的候选字符作为输入字符,以更准确识别用户的输入意图并生成用户所期望的输入结果。
技术实现思路
针对现有技术的不足,本专利技术的目的之一提供一种基于滑行轨迹识别的输入法,其能够解决输入法的识别准确率的问题;本专利本文档来自技高网...

【技术保护点】
1.一种基于滑行轨迹识别的输入法,获得字符集,将字符集分成若干组子字符集,并建立子字符集与方向的一一映射关系,以及建立子字符集与斜率范围的一一映射关系,其特征在于,包括以下步骤:接收用户输入的初始位置信号,得到初始位置;接收用户以初始位置为起始点输入的滑行信号,得到滑行轨迹;当首字符以滑行轨迹的第一段曲线段输入,则执行步骤S1:步骤S1:根据规则一判断所述滑行轨迹经过的子字符集,并运算得到滑行轨迹经过的子字符集的字符构成的所有合法的组合字符;所述规则一包括:依据子字符集与方向的一一映射关系,识别出滑行轨迹中沿字符对应方向的滑行方向;从起始点开始依次计算出滑行轨迹上任意一点的曲线斜率从而识别出区...

【技术特征摘要】
1.一种基于滑行轨迹识别的输入法,获得字符集,将字符集分成若干组子字符集,并建立子字符集与方向的一一映射关系,以及建立子字符集与斜率范围的一一映射关系,其特征在于,包括以下步骤:接收用户输入的初始位置信号,得到初始位置;接收用户以初始位置为起始点输入的滑行信号,得到滑行轨迹;当首字符以滑行轨迹的第一段曲线段输入,则执行步骤S1:步骤S1:根据规则一判断所述滑行轨迹经过的子字符集,并运算得到滑行轨迹经过的子字符集的字符构成的所有合法的组合字符;所述规则一包括:依据子字符集与方向的一一映射关系,识别出滑行轨迹中沿字符对应方向的滑行方向;从起始点开始依次计算出滑行轨迹上任意一点的曲线斜率从而识别出区分点,区分点是指该点的曲线斜率等于子字符集所在斜率范围的边界值,起始点与相邻的区分点之间或两个相邻的区分点之间或终点与相邻的区分点之间的滑行轨迹构成一段曲线段,所有的曲线段构成一条完整的滑行轨迹,其中第一段曲线段对应的子字符集作为滑行输入的首字符;当一段曲线段上任意一点的滑行方向均落入子字符集的所在方向,且该段曲线段上任意一点的曲线斜率也落入子字符集的所在斜率范围内,则依据子字符集与斜率范围的一一映射关系,得到该段曲线段代表的子字符集;根据字符编排规律,得到除第一段曲线段之外的各个曲线段对应的子字符集中能够跟在首字符之后的确定的字符;将得到的确定的字符与首字符构成合法的组合字符,确定的字符在组合字符的位置顺序与确定的字符对应曲线段在滑行轨迹的位置顺序;计算出各个曲线段的曲线长度;计算出各个合法的组合字符的轨迹有效率,将轨迹有效率最大值对应的合法的组合字符作为输入字符,完成输入;所述轨迹有效率是指合法的组合字符中的所有字符对应的曲线段的曲线长度之和与滑行轨迹的所有曲线段的曲线长度总和的比值;当首字符以初始位置信号输入,则执行步骤S2:步骤S2:根据规则二判断所述滑行轨迹经过的子字符集,并运算得到滑行轨迹经过的子字符集的字符构成的所有合法的组合字符;所述规则二包括:依据子字符集与方向的一一映射关系,识别出滑行轨迹中沿字符对应方向的滑行方向;从起始点开始依次计算出滑行轨迹上任意一点的曲线斜率从而识别出区分点,区分点是指该点的曲线斜率等于子字符集所在斜率范围的边界值,起始点与相邻的区分点之间或两个相邻的区分点之间或终点与相邻的区分点之间的滑行轨迹构成一段曲线段,所有的曲线段构成一条完整的滑行轨迹;当一段曲线段上任意一点的滑行方向均落入子字符集的所在方向,且该段曲线段上任意一点的曲线斜率也落入子字符集的所在斜率范围内,则依据子字符集与斜率范围的一一映射关系,得到该段曲线段代表的子字符集;根据字符编排规律,得到各个曲线段对应的子字符集中能够跟在首字符之后的确定的字符;将得到的确定的字符...

【专利技术属性】
技术研发人员:刘昱恒崔岩黄冠高尚黄妍敏黄蕾敏
申请(专利权)人:上海趣虫科技有限公司
类型:发明
国别省市:上海,31

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

1