一种触摸轨迹的显示方法及装置制造方法及图纸

技术编号:17006670 阅读:60 留言:0更新日期:2018-01-11 03:18
本发明专利技术实施例提供一种触摸轨迹的显示方法及装置,涉及触控技术领域,解决了现有技术中,为了提高用户书写体验,而存在的硬件与软件兼容性差的问题。具体方案为:根据当前的触摸轨迹集合中的触摸点,预测出触摸轨迹集合中最新触摸点之后的N个预测点,其中,当前的触摸轨迹集合包含当前已经得到的用于形成一触摸轨迹的所有触摸点,N大于或等于1;在当前显示的触摸轨迹的基础上,显示N个预测点中位于当前显示的触摸轨迹之后的至少一个预测点。

【技术实现步骤摘要】
一种触摸轨迹的显示方法及装置
本专利技术涉及触控
,尤其涉及一种触摸轨迹的显示方法及装置。
技术介绍
在现今触控技术迅猛发展的时代,通过触控的方式进行人机交互的应用被越来越广泛的使用。现有的触控平台的书写技术能够如实的反映用户的输入内容,或者根据触控面积、速度改变笔锋等以保持书写美观。但是,由于硬件限制和/或操作系统消息机制的原因,例如,由于处理器,和/或Window系统消息机制,使得在触控平台上进行触摸轨迹输入时,从触控到操作系统产生响应存在有一定的时延,导致触控平台上显示的触摸轨迹中最新显示出的触摸点与触控点(即触控工具,或者人手对应的位置,)之间存在有一定的距离,进一步的,导致用户的书写体验差的问题。此外,在当用户的书写速度较快时,触控平台上显示的触摸轨迹中最新显示出的触摸点与触控点之间的距离越大,即用户的书写体验越差。目前,通常采用如下方式解决上述的用户书写体验差的问题:方式一:提高硬件配置;方式二:采用自定义触控框传输协议,绕过操作系统的消息机制。但是现有的这两种方式虽然能够提高用户的书写体验,但是存在提高配置的硬件和/或更换软件协议与原有的触摸平台兼容性差的问题。
技术实现思路
本专利技术实施例提供了一种触摸轨迹的显示方法及装置,以解决在现有技术中,为了提高用户书写体验,而存在的硬件与软件兼容性差的问题。为达到上述目的,本专利技术实施例采用如下技术方案:第一方面,提供一种触摸轨迹的显示方法,包括:根据当前的触摸轨迹集合中的触摸点,预测出所述触摸轨迹集合中最新触摸点之后的N个预测点,其中,所述当前的触摸轨迹集合包含当前已经得到的用于形成一触摸轨迹的所有触摸点,所述N大于或等于1;在当前显示的触摸轨迹的基础上,显示所述N个预测点中位于所述当前显示的触摸轨迹之后的至少一个第一预测点。第二方面,提供一种触摸轨迹的显示装置,包括:预测模块,用于根据当前的触摸轨迹集合中的触摸点,预测出所述触摸轨迹集合中最新触摸点之后的N个预测点,其中,所述当前的触摸轨迹集合包含当前已经得到的用于形成一触摸轨迹的所有触摸点,所述N大于或等于1;显示模块,用于在当前显示的触摸轨迹的基础上,显示所述预测模块预测的所述N个预测点中位于所述当前显示的触摸轨迹之后的至少一个第一预测点。第三方面,提供一种终端设备,包括上述第二方面提供的触摸轨迹的显示装置。第四方面,提供一种终端设备,包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器用于执行所述计算机程序以实现第一方面提供的触摸轨迹的显示方法。第五方面,提供一种计算机存储介质,所述计算机存储介质上存储为计算机软件指令,所述计算机软件指令运行后使计算机执行第一方面提供的触摸轨迹的显示方法。第六方面,提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面提供的触摸轨迹的显示方法。本专利技术实施例提供的触摸轨迹的显示方法及装置,根据当前的触摸轨迹集合中的触摸点,预测出触摸轨迹集合中最新触摸点之后的N个预测点;并在当前显示的触摸轨迹的基础上,增加显示N个预测点中位于当前显示的触摸轨迹之后的预测点。本申请提供的方案与仅显示触摸轨迹集合中触摸点的现有技术相比,能在当前显示的触摸轨迹上显示预测出的笔迹,使得显示出的触摸轨迹末端与触控工具所在位置间的距离减小,即能够提高用户的书写体验。进一步的,本申请提供的方案并没有对提高硬件配置,也没有增加新的软件协议,因此,本申请提供的方案在提高用户的书写体验的同时,并不会带来硬件与软件兼容性差的问题。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种触摸轨迹的显示方法示意图;图2为本专利技术实施例提供的另一种触摸轨迹的显示方法示意图;图3为本专利技术实施例提供的又一种触摸轨迹的显示方法示意图;图4为本专利技术实施例提供的一种现有技术中显示的当前触摸点与触控工具所在位置之间的相对位置示意图;图5为本专利技术实施例提供的一种使用本申请提供的方案进行实验得到的显示的当前触摸点与触控工具所在位置之间的相对位置示意图;图6为本专利技术实施例提供的一种触摸轨迹的显示装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,本文中的“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。需要说明的是,本专利技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本专利技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。需要说明的是,本专利技术实施例中,“的(英文:of)”,“相应的(英文:corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。本申请实施例提供的触摸轨迹的显示方法的执行主体为触摸轨迹的显示装置,该显示装置可以是执行该方法的包含触摸屏的电子设备,例如计算机、手机、平板电脑等具有触摸功能的产品,或者,可以是可应用在包含触摸屏的电子设备中的硬件模块和/或软件模块,例如可以包括电子设备中的处理器(英文:CentralProcessingUnit,简称:CPU)等。为了使本领域的技术人员更好的理解本专利技术的技术方案,下面结合附图和具体实施例对本专利技术作进一步的详细说明。本专利技术实施例提供一种触摸轨迹的显示方法,如图1所示,该方法包括如下步骤:101、根据当前的触摸轨迹集合中的触摸点,预测出触摸轨迹集合中最新触摸点之后的N个预测点。其中,当前的触摸轨迹集合包含当前已经得到的用于形成一触摸轨迹的所有触摸点,N大于或等于1。示例性的,上述的触摸点或者预测点通常用一个三元组表示,例如:s1=(x1,y1,t1),其中,s1表示触摸点1或者一个预测点1,x1,y1为触摸点1或者预测点1对应的横、纵坐标,t1为触摸点1或者预测点1的对应的时间戳。上述当前的触摸轨迹集合T中存储一触摸轨迹中当前时间已经得到的所有触摸点。基于此,T可表示为T=(s1,s2,…si…)。其中,si表示当前时间得到的最新触摸点。此外,在抬笔后(即触控工具离开触摸屏)的一时间段后,触摸轨迹集合中的触摸点不再增加。其中,上述的一时间段通常为触控屏的显示触摸点的时延。在一种示例中,可通过基于混合高斯模型的轨迹预测算法(GMTP),实现步骤101中的根据当前的触摸轨迹集合中的触摸点,预测出触摸轨迹集合中最新触摸点之后的N个预测点。当然,上述的基于混合高斯模型的轨迹预测算法仅仅是一种示例,也可使本文档来自技高网...
一种触摸轨迹的显示方法及装置

【技术保护点】
一种触摸轨迹的显示方法,其特征在于,包括:根据当前的触摸轨迹集合中的触摸点,预测出所述触摸轨迹集合中最新触摸点之后的N个预测点,其中,所述当前的触摸轨迹集合包含当前已经得到的用于形成一触摸轨迹的所有触摸点,所述N大于或等于1;在当前显示的触摸轨迹的基础上,显示所述N个预测点中位于所述当前显示的触摸轨迹之后的至少一个预测点。

【技术特征摘要】
1.一种触摸轨迹的显示方法,其特征在于,包括:根据当前的触摸轨迹集合中的触摸点,预测出所述触摸轨迹集合中最新触摸点之后的N个预测点,其中,所述当前的触摸轨迹集合包含当前已经得到的用于形成一触摸轨迹的所有触摸点,所述N大于或等于1;在当前显示的触摸轨迹的基础上,显示所述N个预测点中位于所述当前显示的触摸轨迹之后的至少一个预测点。2.根据权利要求1所述的方法,其特征在于,所述根据当前的触摸轨迹集合中的触摸点,预测出所述触摸轨迹集合中最新触摸点之后的N个预测点,具体包括:在当前的触摸轨迹集合中的最新触摸点与所述最新触摸点的前一个触摸点之间的距离大于第一阈值的情况下,和/或,所述当前的触摸轨迹集合中每增加M个触摸点的情况下,根据所述当前的触摸轨迹集合中的触摸点,预测出所述触摸轨迹集合中最新触摸点之后的N个预测点,其中,所述M小于或等于所述N。3.根据权利要求1或2所述的方法,其特征在于,所述在当前显示的触摸轨迹的基础上,显示所述N个预测点中位于当前显示的触摸轨迹之后的至少一个预测点的步骤之后,所述方法还包括:在获取到每个所述预测点对应的一个触摸点之后,分别计算每个所述预测点与对应的所述触摸点之间的位置偏差;若所述位置偏差大于第二阈值,则将显示的所述触摸轨迹中的所述预测点更新为对应的所述触摸点;否则,不更新显示的所述触摸轨迹中的所述预测点。4.根据权利要求1或2所述的方法,其特征在于,所述在当前显示的触摸轨迹的基础上,显示所述N个预测点中位于当前显示的触摸轨迹之后的至少一个预测点的步骤之后,所述方法还包括:在获取到所述预测点对应的所述触...

【专利技术属性】
技术研发人员:王兆恩王玉霞赵雅坤
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1