[发明专利]输入法中的笔势识别方法、相关装置和介质有效
申请号: | 202310888999.7 | 申请日: | 2023-07-19 |
公开(公告)号: | CN116630994B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 闫杰 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06V30/32 | 分类号: | G06V30/32;G06V10/62;G06F3/023 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谭英强 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入法 中的 笔势 识别 方法 相关 装置 介质 | ||
1.一种输入法中的笔势识别方法,其特征在于,包括:
在输入法界面中显示第一区域,所述第一区域包含利用所述输入法输入的文本;
基于目标触体在所述第一区域的滑动,生成目标轨迹;
在所述目标轨迹上,获取多个轨迹点的坐标;
获取多个所述轨迹点的坐标中相邻轨迹点之间的坐标增量;
基于各个所述相邻轨迹点之间的坐标增量,获取目标增量趋势符串;
基于所述目标增量趋势符串,识别所述目标轨迹对应的笔势。
2.根据权利要求1所述的笔势识别方法,其特征在于,所述基于各个所述相邻轨迹点之间的坐标增量,获取目标增量趋势符串,包括:
如果所述相邻轨迹点之间的坐标增量为正,且所述坐标增量的绝对值大于第一阈值,将所述相邻轨迹点的增量趋势符的符号设置为正;如果所述相邻轨迹点之间的坐标增量为负,且所述坐标增量的绝对值大于第一阈值,将所述相邻轨迹点的增量趋势符的符号设置为负;否则,将所述相邻轨迹点的增量趋势符的符号设置为0;
将各个所述相邻轨迹点的所述增量趋势符,按照所述相邻轨迹点在所述目标轨迹上的顺序连接,生成原始增量趋势符串;
从所述原始增量趋势符串中,获取所述目标增量趋势符串。
3.根据权利要求2所述的笔势识别方法,其特征在于,所述第一阈值通过以下方式设置:
获取所述相邻轨迹点中每个所述轨迹点在所述目标轨迹上的曲率;
确定所述相邻轨迹点中每个所述轨迹点的所述曲率的第三平均值;
基于所述第三平均值,确定所述轨迹点对应的所述第一阈值。
4.根据权利要求2所述的笔势识别方法,其特征在于,所述从所述原始增量趋势符串中,获取所述目标增量趋势符串,包括:
针对所述原始增量趋势符串中连续相同的增量趋势符,如果所述连续相同的增量趋势符的数目大于第二阈值,将所述连续相同的增量趋势符压缩为一个所述增量趋势符;
如果所述连续相同的增量趋势符的数目不大于第二阈值,将所述连续相同的增量趋势符删除,得到所述目标增量趋势符串。
5.根据权利要求4所述的笔势识别方法,其特征在于,所述第二阈值通过以下方式设置:
从所述连续相同的增量趋势符中,获取中点增量趋势符;
获取所述中点增量趋势符对应的相邻轨迹点在所述目标轨迹上的曲率的第四平均值;
基于所述第四平均值,确定所述连续相同的增量趋势符对应的所述第二阈值。
6.根据权利要求2所述的笔势识别方法,其特征在于,所述从所述原始增量趋势符串中,获取所述目标增量趋势符串,包括:
将所述原始增量趋势符串等分为多个子串;
确定每个所述子串中最多的所述增量趋势符,作为所述子串对应的所述目标增量趋势符;
将各个所述子串对应的所述目标增量趋势符,按照所述子串的顺序连接,得到所述目标增量趋势符串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310888999.7/1.html,转载请声明来源钻瓜专利网。