[发明专利]触摸屏手写输入呈现为具有型笔特征笔迹的方法无效
申请号: | 201710052049.5 | 申请日: | 2017-01-20 |
公开(公告)号: | CN106708413A | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 陈红星 | 申请(专利权)人: | 山西大学 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 山西五维专利事务所(有限公司)14105 | 代理人: | 张福增 |
地址: | 030006 山*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 触摸屏 手写输入 呈现 具有 特征 笔迹 方法 | ||
技术领域:
本发明涉及触摸屏书写笔迹的呈现方法,具体是一种触摸屏书写单点轨迹呈现为具有型笔特征笔迹的方法。
技术背景:
随着电子显示技术、触摸屏技术快速发展,触摸显示屏已经大量使用在交互式计算机系统设备上,比如:课堂教学中使用的各类交互式电子板系统,各类智能手机及手持设备。在这些设备中,都提供了手写输入的功能。大家都知道:现有的触摸屏书写输入的笔迹本质上是一个单点轨迹序列,所以手写输入产品大都直接用直线链接轨迹点,显示符合于输入轨迹的线条,最终显示出要输入的符号、不同国家的语音元素。这种笔迹呈现,字迹呆板,计算机书写特征明显,根本不能反映不同书写者的型笔风格。随着手写输入的应用与普及,计算机软件用什么方法能将这种单点序列的轨迹,根据触摸书写时轨迹形成的特点,呈现为美观漂亮的具有普通书写形笔特征的笔迹(比如钢笔、粉笔、毛笔等等形笔)一直是大家关注研究的问题。在这些研究过程中也出现了一些方法与专利:比如CN 103257735 A《手写输入的笔划呈现方法与电子装置》、申请号201510401837.1《应用于毛笔的书写笔迹呈现方法和装置》等等,然而它们都没有很好地解决这个问题。这一问题的解决对一些手持设备的汉字识别不是很重要,但对于一对多的交流场所使用的触摸书写设备,比如课堂教学的交互式电子黑板系统产品来讲,解决这一问题是至关重要的。因为触摸书写时能不能呈现出美观漂亮的具有普通书写形笔特征的笔迹、能不能呈现出不同教师的板书(写)特征,直接影响到交互式电子黑板系统在课堂教学中的普及应用。
针对这一问题,我们对普通书写形笔笔迹的共性特征(比如钢笔、粉笔、毛笔等等形笔)进行了大量的研究,获得了在普通触摸屏(即非压力屏)基础上的,《触摸屏手写输入单点轨迹呈现为具有型笔特征笔迹的方法》的技术方案,它在触摸书写轨迹呈现软件中的使用对触摸屏手写输入产品、尤其是对交互式电子黑板系统在课堂教学中的普及应用有着重大的现实意义。
发明内容:
本发明的目的在于解决现有使用普通触摸屏(即非压力屏)的触摸手写输入产品在书写呈现时,采用“直接用直线链接轨迹点,显示符合于输入轨迹的线条”的方法,所带来的呈现字迹呆板,计算机书写特征明显,不能反映不同书写者的型笔风格的问题,提供一种触摸屏手写输入的单点轨迹呈现为具有型笔特征笔迹的方法。
为有助于理解本发明,首先对笔迹呈现方法的基本内容说明如下:
任何触摸书写轨迹的呈现方法,其核心是获取轨迹上任意相邻两个轨迹点的坐标及其它特征后,两点之间的呈现方法。这个核心决定了有数个轨迹点的的一个笔画的呈现,进而决定了所有书写笔迹的的呈现。
每一笔画轨迹的笔迹呈现是通过重复轨迹上相邻两点的笔迹呈现实现的。
在一个笔画上,有多个轨迹点,每一点都有一个笔迹呈现宽度,每一点的笔迹呈现宽度是一个相对固定值DrawWidth的m倍,m取值为1到k之间的实数(k为一整数,一般可取5-20之间的整数),DrawWidth*1是笔迹呈现的最小宽度,DrawWidth*k是笔画的最大笔迹呈现宽度,每一点对应的m是由相邻点触摸移动到这一点的速度与k决定的,m的值等于这个速度除k。当一个点是笔画轨迹的起笔点或者从轨迹上相邻点移动到这一点的速度小于某一阀值时,这一点的笔迹呈现宽度为最大笔迹呈现宽度DrawWidth*k;所以DrawWidth*k也可称为笔画的起笔呈现宽度。
每一笔画轨迹上相邻两点的笔迹呈现是通过在两个点中等距离插入n-1个点,并且根据轨迹上相邻两点的笔迹呈现宽度为n-1个点线性插入n-1个笔迹呈现宽度,最后在n+1个点中,对所有相邻的两点,通过这两点及“和这两点、这两点处的笔迹呈现宽度、笔迹倾斜角相关的”四个辅助点,画六条直线段实现的。
为实现上述目的,本发明提供如下技术方案:
一种触摸屏手写输入单点轨迹呈现为具有型笔特征笔迹的方法,包括如下步骤:
一、初始化
1、设置一个计时器J(计数器),用于记录从轨迹上相邻两点的前一点到后一点的触摸移动时间;
2、定义三个数组A(n)、B(1,n)、C(1,3),n取值范围一般情况下为3到100的整数:
A(n)中A(0)、A(n)分别用于存放轨迹上相邻两点的前一点、后一点的笔迹呈现宽度,A(1)…A(n-1)用于存放轨迹上相邻两点的中间等距插值点的笔迹呈现宽度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山西大学,未经山西大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710052049.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带杆接地线绕线装置
- 下一篇:一种纤维合并扩展设备