掌桥专利:专业的专利平台
掌桥专利
首页

触摸轨迹优化方法及装置、芯片、设备、介质

文献发布时间:2023-06-19 18:37:28


触摸轨迹优化方法及装置、芯片、设备、介质

技术领域

本公开涉及触控技术领域,尤其涉及一种触摸轨迹优化方法及装置、芯片、设备、介质。

背景技术

电容触摸屏幕和其他具有触摸功能的产品,设备一般以固定的频率对触摸的信号值进行采样,触摸信号经过计算后会以位置坐标的方式发送到相应的上位机或者软件系统。由于硬件限制采样频率不可能无限提高,设备发送的坐标不能很好的反应触摸位置。并且,传感器采样的信号和设备计算会有一定误差,用户操作也会有一定抖动,导致设备屏幕上形成的触摸轨迹并不平滑,存在明显的尖角、弯折等问题。

现有技术中有基于贝塞尔曲线提出的轨迹优化方法。该方法用于图形绘制过程,根据用户预先设定的控制点优化相邻两个触摸点的轨迹。该方法优化轨迹的前提是需要用户预先设定控制点位置。但是,触控设备在进行运算和处理过程中,触控设备会实时发送坐标位置,预设的控制点可能与实际位置相差甚远,所以预设的控制点不能很好地进行轨迹优化,并且,坐标的发送频率一般在60-360Hz,这个频率范围内,用户无法设定控制点,故该方法显然不适用于触控技术领域。现有技术中也有根据触摸轨迹的夹角进行轨迹优化的方法。虽然该方法计算方式简单,效果明显,但是存在明显的缺陷。通过该方法优化得到的轨迹中的坐标点数量不固定,也就是坐标的发送频率不固定,这对于厂家来说是不允许发生的,并且还会导致在上位机或者软件系统中计算滑动速度时产生巨大的偏差,从而严重影响用户使用。现有技术中还有使用求均值方法对坐标进行处理,但是这种方法的平滑效果一般。

发明内容

有鉴于此,本公开提出了一种触摸轨迹优化方法及装置、芯片、设备、介质,可以实时处理触摸轨迹以得到平滑轨迹。

根据本公开的一方面,提供了一种触摸轨迹优化方法,包括:

通过采样确定对触摸屏进行触摸的第一位置信息,所述第一位置信息包括时序依次递增的多个原始坐标;

根据所述第一位置信息确定第二位置信息,所述第二位置信息包括至少一个生成坐标,其中,根据任意三个相邻的第一原始坐标、第二原始坐标和第三原始坐标生成至少一个第一生成坐标,所述第一生成坐标位于第二原始坐标和第三原始坐标之间;

按照位置顺序依次输出所述原始坐标和所述生成坐标,其中,所述原始坐标和所述生成坐标形成优化后的触摸轨迹。

在一种可能的实现方式中,所述采样的频率为第二频率,依次输出所述原始坐标和生成坐标的频率为第一频率,所述第二频率与所述第一频率之比为不小于2的整数。

在一种可能的实现方式中,所述根据任意三个相邻的第一原始坐标、第二原始坐标和第三原始坐标生成至少一个第一生成坐标,包括:

根据所述第一原始坐标、所述第二原始坐标、所述第三原始坐标确定第一轨迹和第一参数;

根据所述第一轨迹和所述第一参数确定所述第一生成坐标。

在一种可能的实现方式中,所述根据所述第一原始坐标、所述第二原始坐标、所述第三原始坐标确定第一轨迹和第一参数,包括:

根据所述第一原始坐标、所述第二原始坐标、所述第三原始坐标确定相应的圆轨迹,将所述圆轨迹作为所述第一轨迹;

根据所述第一原始坐标和所述第二原始坐标确定第二参数,且根据所述第二原始坐标和所述第三原始坐标确定第三参数;

根据所述第二参数和所述第三参数确定所述第一参数。

在一种可能的实现方式中,所述第二参数表示从所述第一原始坐标移动至所述第二原始坐标的移动速度,所述第三参数表示从所述第二原始坐标移动到所述第三原始坐标的移动速度。

在一种可能的实现方式中,所述第一生成坐标位于所述第一轨迹,且所述第一生成坐标与所述第一参数相关。

在一种可能的实现方式中,所述第一生成坐标的数量和所述第二频率与所述第一频率之比相关。

在一种可能的实现方式中,所述根据所述第一位置信息确定第二位置信息,包括:

在所述第一原始坐标为第一个原始坐标时,根据所述第一原始坐标和第二原始坐标生成第二生成坐标,所述第二生成坐标位于所述第一原始坐标和第二原始坐标之间。

在一种可能的实现方式中,所述第二生成坐标的数量和所述第二频率与所述第一频率之比相关。

根据本公开的另一方面,提供了一种触摸轨迹优化装置,包括:

采样单元,所述采样单元被配置为通过采样确定对触摸屏进行触摸的第一位置信息,所述第一位置信息包括时序依次递增的多个原始坐标;

数据分析单元,所述数据分析单元被配置为根据所述第一位置信息确定第二位置信息,所述第二位置信息包括至少一个生成坐标,其中,根据任意三个相邻的第一原始坐标、第二原始坐标和第三原始坐标生成至少一个第一生成坐标,所述第一生成坐标位于第二原始坐标和第三原始坐标之间;

数据输出单元,所述数据输出单元被配置为按照位置顺序依次输出所述原始坐标和所述生成坐标,其中,所述原始坐标和所述生成坐标形成优化后的触摸轨迹。

根据本公开的另一方面,提供了一种芯片,所述芯片包括上述的触摸轨迹优化装置。

根据本公开的另一方面,提供了一种显示设备,所述显示设备包括多个显示单元及至少一个上述的触摸轨迹优化装置。

在一种可能的实现方式中,所述显示单元包括显示面板,所述显示面板包括液晶显示面板、微发光二极管显示面板、发光二极管显示面板、迷你发光二极管显示面板、量子点发光二极管显示面板、有机发光二极管显示面板、阴极射线管显示面板、数字光处理显示面板、场发射显示面板、电浆显示面板、电泳显示面板、电润湿显示面板以及小间距显示面板中至少一种。

根据本公开的另一方面,提供了一种电子设备,所述电子设备包括上述的显示设备。

根据本公开的另一方面,提供了一种电子设备,所述电子设备包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为在执行所述存储器存储的指令时,实现上述的触摸轨迹优化方法。

根据本公开的另一方面,提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述的触摸轨迹优化方法。

本公开通过采样确定多个原始坐标,根据原始坐标确定生成坐标,并按照位置顺序输出原始坐标、生成坐标,以对触摸轨迹实现优化,得到相对平滑的轨迹。

根据下面参考附图对示例性实施例的详细说明,本公开的其它特征及方面将变得清楚。

附图说明

包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本公开的示例性实施例、特征和方面,并且用于解释本公开的原理。

图1示出根据本公开一实施例的触摸轨迹优化方法的第一流程图。

图2示出根据本公开一实施例的触摸轨迹优化方法的第二流程图。

图3示出根据本公开一实施例的触摸轨迹优化方法的示意图。

图4示出根据本公开一实施例的触摸轨迹优化方法的第三流程图。

图5示出根据本公开一实施例的触摸轨迹优化装置的框图。

图6示出根据本公开一实施例的电子设备的框图。

具体实施方式

以下将参考附图详细说明本公开的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。

在本公开的描述中,需要理解的是,术语“长度”、“宽度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本公开和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本公开的限制。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本公开的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本公开中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本公开中的具体含义。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中术语“至少一种”表示多种中的任意一种或多种中的至少两种的任意组合,例如,包括A、B、C中的至少一种,可以表示包括从A、B和C构成的集合中选择的任意一个或多个元素。

为了方便本领域技术人员理解本公开实施例提供的技术方案,下面先对技术方案实现的技术环境进行说明。

触控设备一般包含触摸信号传感器、传感器驱动电路、信号采集电路以及数据处理计算单元。其中,传感器驱动电路、信号采集电路以及数据处理计算单元可以集成在一个芯片内部,芯片内部程序可以通过传感器驱动电路和采集电路控制传感器的采样频率。在传感器完成采样后,利用数据处理单元可以对触摸信号进行处理,并可以将处理后的位置坐标发送到上位机或者软件系统。其中,数据处理的过程可以包括将传感器信号转化为位置坐标以及对位置坐标进行处理以按照协议要求的发送频率发送到上位机或软件系统,从而上位机或者软件系统可以根据位置坐标绘制成轨迹。目前,为了解决采样频率的限制、触摸轨迹不平滑的问题,大多会根据轨迹对位置坐标进行处理,一般要求位置坐标发送频率为触摸信号采样频率的2-6倍,并且利用求均值方法对坐标进行处理,但是平滑效果一般,不能够很好解决轨迹优化问题,还有可能出现坐标的发送频率不固定的情况,而在目前各种设备的坐标发送规范中,发送位置坐标的频率需为固定频率,并且其坐标位置计算为滑动速度后,应保持与原轨迹速度相等。因此,确定一种既能获取平滑轨迹又能满足坐标发送规范的触摸轨迹优化方法具有重要意义。

本公开通过采样确定多个原始坐标,根据任意三个相邻的原始坐标确定生成坐标,并按照一定的位置顺序依次输出原始坐标和生成坐标,从而上位机或者软件系统可以收到优化后的平滑的触摸轨迹。

图1示出根据本公开一实施例的触摸轨迹优化方法的第一流程图。在本公开的一个实施例中,如图1所示,触摸轨迹优化方法可以包括:

S100、通过采样确定对触摸屏进行触摸的第一位置信息,第一位置信息包括时序依次递增的多个原始坐标。

S200、根据第一位置信息确定第二位置信息,第二位置信息包括至少一个生成坐标,其中,根据任意三个相邻的第一原始坐标、第二原始坐标和第三原始坐标生成至少一个第一生成坐标,第一生成坐标位于第二原始坐标和第三原始坐标之间。

S300、按照位置顺序依次输出原始坐标和生成坐标,其中,原始坐标和生成坐标形成优化后的触摸轨迹。

其中,用户在触摸屏上形成的触摸轨迹可以通过采样传感器信号获取。在S100中,可以对采样得到的传感器信号进行处理,得到多个原始坐标。

其中,采样的频率为第二频率,依次输出原始坐标和生成坐标的频率为第一频率,第二频率与第一频率之比可以为不小于2的整数。第二频率即采样频率可以预先设置,开始采样时可以直接根据预先设置好的采样频率进行采样,也可以在开始采样前由用户自行设置,可以根据实际需求选择合适的方式设置采样频率,不以此限定本公开的保护范围。采样频率可以是第一频率即坐标发送频率(下文简称为发送频率)的两倍、三倍、四倍等,可以根据实际需求选择发送频率,亦不以此限定本公开的保护范围。

其中,第一生成坐标的数量和第二频率与第一频率之比相关。当第二频率与第一频率之比为N(N可以为不小于2的整数)时,第一生成坐标的数量为N-1个。比如,当采样频率是发送频率的两倍时,第一生成坐标的数量为一个。再比如,当采样频率是发送频率的三倍时,第一生成坐标的数量为两个。

其中,在S200中,可以根据第一位置信息确定第二位置信息,即可以根据多个原始坐标确定至少一个生成坐标。比如,对于任意三个相邻的第一原始坐标、第二原始坐标、第三原始坐标,可以生成至少一个第一生成坐标,也就是说第一生成坐标的数量可以是一个或多个。

其中,在S300中,可以按照位置顺序依次输出原始坐标和生成坐标。比如,对于任意三个相邻的第一原始坐标、第二原始坐标、第三原始坐标生成第一生成坐标的情况,可以按照相同的发送频率依次输出原始坐标和生成坐标,例如,对于第二原始坐标、第三原始坐标,以及,位于第二原始坐标、第三原始坐标之间的第一生成坐标,输出的坐标顺序至少可以是第二原始坐标、第一生成坐标、第三原始坐标。在第一生成坐标包括多个生成坐标的情况下,即当第一生成坐标包括第一个生成坐标、第二个生成坐标、……、最后一个生成坐标时,可以按照相同的发送频率依次输出的坐标可以是第二原始坐标、第一个生成坐标、第二个生成坐标、……、最后一个生成坐标、第三原始坐标。

按照相同的发送频率依次输出原始坐标和生成坐标,不仅满足坐标发送规范,还有利于其他部件在相同时间里获取到相同的坐标数,方便对这些坐标进行处理。

再者,在S300中,不仅可以输出坐标,还可以输出坐标的相关信息,比如用于区分坐标所属轨迹的ID信息、用于区分坐标所属事件(按下、滑动、抬起)的事件信息、后续处理所需的压力信息等,实际的相关信息可以根据实际需求选择发送,不以此限定本公开的保护范围。

另外,S300中,坐标及相关信息可输出至处理部件,例如,可以将坐标及相关信息输出至终端设备中的处理器以进行后续处理,也可以输出至存储部件进行保存。

图2示出根据本公开一实施例的触摸轨迹优化方法的第二流程图。在本公开的一个实施例中,如图2所示,触摸轨迹优化方法还可以包括:

S201、根据第一原始坐标、第二原始坐标、第三原始坐标确定第一轨迹和第一参数;

S202、根据第一轨迹和第一参数确定第一生成坐标。

其中,在S201中,可以根据第一原始坐标、第二原始坐标、第三原始坐标确定相应的圆轨迹,将圆轨迹作为第一轨迹。其中,第一原始坐标、第二原始坐标、第三原始坐标均在该圆轨迹上。图3示出根据本公开一实施例的触摸轨迹优化方法的示意图,在一个示例中,如图3所示,P

在一种可能的实现方式中,可以通过下式确定圆轨迹O的圆心坐标(x

进而可以将P

在一种可能的实现方式中,可以通过下式确定圆轨迹O的圆心坐标(x

进而可以将P

圆轨迹的采用可使得生成坐标与原始坐标之间的轨迹平滑。本领域技术人员应理解,第一轨迹为圆轨迹仅为示例,第一轨迹也可以是与第一原始坐标、第二原始坐标、第三原始坐标相关的其他形状的轨迹。

其中,在S201中,可以根据第一原始坐标和第二原始坐标确定第二参数,且可以根据第二原始坐标和第三原始坐标确定第三参数;可以根据第二参数和第三参数确定第一参数。

在一种可能的实现方式中,第二参数可以表示从第一原始坐标移动至第二原始坐标的移动速度,第三参数可以表示从第二原始坐标移动到第三原始坐标的移动速度。可以将第二参数视为上帧速度,可以将第三参数视为当前速度,上帧速度和当前速度可以反应出用户在触摸屏上的滑动速度。根据上帧和当前的滑动速度,可以确定与第一生成坐标生成过程相关的第一参数,方便后续预测生成更加准确的生成坐标,使得后续确定的优化后的轨迹更符合实际的触摸轨迹。

在一种可能的实现方式中,可以将第三参数与第二参数的差值作为第一参数。

现仍以图3所示的时序依次递增的三个相邻的原始坐标即第一原始坐标P

可以通过P

其中,在S202中,可以通过以下约束条件确定第一生成坐标:第一生成坐标位于第一轨迹,且第一生成坐标与第一参数相关。

本公开以原始坐标之间的移动速度,来确定第一生成坐标的位置,使得第一生成坐标与相邻原始坐标之间的距离合理,并且确定的第一生成坐标更能反应出实际的触摸轨迹。

这样,通过相邻三个原始坐标确定的第一轨迹,以及原始坐标之间的移动速度确定的第一参数,来确定第一生成坐标,使得生成坐标与原始坐标之间过渡平滑,距离合理,并且,每相邻三个原始坐标确定一组第一生成坐标,使得轨迹的优化粒度足够细,显著提高了优化效果,有利于获取更加真实的触摸轨迹,从而对该触摸轨迹进行的分析更加准确,可以更高效精准地响应用户的操作。

现仍以图3所示的时序依次递增的三个相邻的原始坐标即第一原始坐标P

在本例中,可以在P

根据第一生成坐标位于第一轨迹这一约束条件可以确定以下方程组一:

其中,R、x

根据第一生成坐标与第一参数相关这一约束条件可以确定以下方程组二:

式中,m=1,2,…,n-1,v

通过上述方程组一和方程组二可以确定在P

在本公开的一个实施例中,根据所述第一位置信息确定第二位置信息,还可以包括:在第一原始坐标为第一个原始坐标时,根据第一原始坐标和第二原始坐标生成第二生成坐标,第二生成坐标位于第一原始坐标和第二原始坐标之间。第二位置信息即可包括第一生成坐标,也可包括第二生成坐标。在采样仅得到第一原始坐标和第二原始坐标这两个原始坐标的情况下,可以通过这两个原始坐标确定第二生成坐标,利用生成的第二生成坐标也可以对触摸轨迹实现一定的优化。

其中,第二生成坐标的数量和第二频率与第一频率之比相关。当第二频率与第一频率之比为N(N可以为不小于2的整数)时,第二生成坐标的数量为N-1个,可以将第一原始坐标和第二原始坐标之间的N等分点作为第二生成坐标。现仍以图3所示的时序依次递增的相邻的原始坐标即第一原始坐标P

后续还可继续根据第二原始坐标、第三原始坐标、第四原始坐标生成位于第三原始坐标和第四原始坐标之间的第一生成坐标,以此类推,结合上文,以第一原始坐标是第一个原始坐标为例,发送坐标的顺序可以是,第一原始坐标、第二生成坐标、第二原始坐标、第一生成坐标、第三原始坐标、第一生成坐标、第四原始坐标……。

图4示出根据本公开一实施例的触摸轨迹优化方法的第三流程图。在本公开的一个实施例中,如图4所示,触摸轨迹优化方法可以包括:

S1、根据预设的采样频率(即上述的第二频率)驱动传感器进行采样。

S2、根据采样得到的触摸信号确定原始坐标,并存储。

S3、根据当前原始坐标和历史原始坐标确定生成坐标。

S4、以发送频率(即上述的第一频率)向上位机或软件系统发送坐标。

现以采样频率为10ms、发送频率为5ms为例:在本例中,采样频率为发送频率的两倍,假设在0ms时开始采样:

在0ms时,可以采样得到第一原始坐标P

在5ms时,可以发送P

在10ms时,可以采样得到第二原始坐标P

在15ms时,可以发送P

在20ms时,可以采样得到第三原始坐标P

在25ms时,可以发送P

在30ms时,可以采样得到第四原始坐标P

在35ms时,可以发送P

在40ms及之后的时间里,可以根据第一个第一生成坐标Q

现以采样频率为15ms、发送频率为5ms为例:在本例中,采样频率为发送频率的三倍,假设在0ms时开始采样:

在0ms时,可以采样得到第一原始坐标P

在5ms时,可以发送P

在10ms时,可以发送P

在15ms时,可以采样得到第二原始坐标P

在20ms时,可以发送Q

在25ms时,可以发送P

在30ms时,可以采样得到第三原始坐标P

在35ms时,可以发送Q

在40ms时,可以发送P

在45ms时,可以采样得到第四原始坐标P

在50ms时,可以发送Q

在55ms时,可以发送P

在60ms及之后的时间里,可以根据第一个第一生成坐标Q

本公开不仅可以通过固定的发送频率发送触摸轨迹的坐标,满足坐标发送规范,还可以对采样得到的坐标进行实时优化,一边采样一边优化,并上传平滑的触摸轨迹,处理速度快,响应及时。

图5示出根据本公开一实施例的触摸轨迹优化装置的框图。在本公开的一个实施例中,如图5所示,触摸轨迹优化装置可以包括:

采样单元1,采样单元1被配置为通过采样确定对触摸屏进行触摸的第一位置信息,第一位置信息包括时序依次递增的多个原始坐标;

数据分析单元2,数据分析单元2被配置为根据第一位置信息确定第二位置信息,第二位置信息包括至少一个生成坐标,其中,根据任意三个相邻的第一原始坐标、第二原始坐标和第三原始坐标生成至少一个第一生成坐标,第一生成坐标位于第二原始坐标和第三原始坐标之间;

数据输出单元3,数据输出单元3被配置为按照位置顺序依次输出原始坐标和生成坐标,其中,原始坐标和生成坐标形成优化后的触摸轨迹。

在一种可能的实现方式中,采样单元1采样的频率为第二频率,数据输出单元3依次输出原始坐标和生成坐标的频率为第一频率,第二频率与第一频率之比为不小于2的整数。

在一种可能的实现方式中,数据分析单元2还被配置为:

根据第一原始坐标、第二原始坐标、第三原始坐标确定第一轨迹和第一参数;

根据第一轨迹和第一参数确定第一生成坐标。

在一种可能的实现方式中,数据分析单元2还被配置为:

根据第一原始坐标、第二原始坐标、第三原始坐标确定相应的圆轨迹,将圆轨迹作为第一轨迹;

根据第一原始坐标和第二原始坐标确定第二参数,且根据第二原始坐标和第三原始坐标确定第三参数;

根据第二参数和第三参数确定第一参数。

在一种可能的实现方式中,第二参数表示从第一原始坐标移动至第二原始坐标的移动速度,第三参数表示从第二原始坐标移动到第三原始坐标的移动速度。

在一种可能的实现方式中,第一生成坐标位于第一轨迹,且第一生成坐标与第一参数相关。

在一种可能的实现方式中,第一生成坐标的数量和第二频率与第一频率之比相关。

在一种可能的实现方式中,数据分析单元2还被配置为:

在第一原始坐标为第一个原始坐标时,根据第一原始坐标和第二原始坐标生成第二生成坐标,第二生成坐标位于第一原始坐标和第二原始坐标之间。

在一种可能的实现方式中,第二生成坐标的数量和第二频率与第一频率之比相关。

本触摸轨迹优化装置实施例的思想与上述实施例中触摸轨迹优化方法的工作过程属于同一思想,通过全文引用的方式将上述触摸轨迹优化方法的实施例的全部内容并入本触摸轨迹优化装置实施例,不再赘述。

在本公开的一个实施例中,提供了一种芯片,所述芯片包括上述的触摸轨迹优化装置。

本芯片实施例的思想与上述实施例中触摸轨迹优化装置的工作过程属于同一思想,通过全文引用的方式将上述触摸轨迹优化装置的实施例的全部内容并入本芯片实施例,不再赘述。

在本公开的一个实施例中,提供了一种显示设备,所述显示设备包括多个显示单元及至少一个上述的触摸轨迹优化装置。

在一种可能的实现方式中,显示单元包括显示面板,显示面板包括液晶显示面板、微发光二极管显示面板、发光二极管显示面板、迷你发光二极管显示面板、量子点发光二极管显示面板、有机发光二极管显示面板、阴极射线管显示面板、数字光处理显示面板、场发射显示面板、电浆显示面板、电泳显示面板、电润湿显示面板以及小间距显示面板中至少一种。

本显示设备实施例的思想与上述实施例中触摸轨迹优化装置的工作过程属于同一思想,通过全文引用的方式将上述触摸轨迹优化装置的实施例的全部内容并入本显示设备实施例,不再赘述。

在本公开的一个实施例中,提供了一种电子设备,所述电子设备包括上述的显示设备。

本电子设备实施例的思想与上述实施例中显示设备的工作过程属于同一思想,通过全文引用的方式将上述显示设备的实施例的全部内容并入本电子设备实施例,不再赘述。

本公开提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,计算机程序指令被处理器执行时实现上文所述的触摸轨迹优化方法。

本存储介质实施例的思想与上述实施例中触摸轨迹优化方法的工作过程属于同一思想,通过全文引用的方式将上述触摸轨迹优化方法的实施例的全部内容并入本存储介质实施例,不再赘述。

本公开提供了一种电子设备,包括处理器以及用于存储处理器可执行指令的存储器。其中,处理器被配置为在执行存储器存储的指令时,实现上文所述的触摸轨迹优化方法。

本电子设备实施例的思想与上述实施例中触摸轨迹优化方法的工作过程属于同一思想,通过全文引用的方式将上述触摸轨迹优化方法的实施例的全部内容并入本电子设备实施例,不再赘述。

示例性地,本实施例中的电子设备包括但不限于台式电脑、电视机、具有大尺寸屏幕的移动设备如手机、平板电脑等其他常见的需要多个芯片级联连接来实现驱动的电子设备。

示例性的,电子设备还可以是用户设备(User Equipment,UE)、移动设备、用户终端、终端、手持设备、计算设备或者车载设备等,示例性的,一些终端的举例为:显示器、智能手机或便携设备、手机(Mobile Phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(Mobile Internetdevice,MID)、可穿戴设备,虚拟现实(Virtual Reality,VR)设备、增强现实(Augmentedreality,AR)设备、工业控制(Industrial Control)中的无线终端、无人驾驶(Selfdriving)中的无线终端、远程手术(Remote medical Surgery)中的无线终端、智能电网(Smart Grid)中的无线终端、运输安全(Transportation Safety)中的无线终端、智慧城市(Smart City)中的无线终端、智慧家庭(Smart Home)中的无线终端、车联网中的无线终端等。例如,服务器可以是本地服务器,也可以是云服务器。

图6示出根据本公开实施例的一种电子设备1900的框图。例如,电子设备1900可以被提供为一服务器或终端设备。参照图6,电子设备1900包括处理组件1922,其进一步包括一个或多个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法。

电子设备1900还可以包括一个电源组件1926被配置为执行电子设备1900的电源管理,一个有线或无线网络接口1950被配置为将电子设备1900连接到网络,和一个输入输出(I/O)接口1958。电子设备1900可以操作基于存储在存储器1932的操作系统,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM或类似。

在示例性实施例中,还提供了一种非易失性计算机可读存储介质,例如包括计算机程序指令的存储器1932,上述计算机程序指令可由电子设备1900的处理组件1922执行以完成上述方法。

以上所述仅是本发明的示范性实施方式,而非用于限制本发明的保护范围,本发明的保护范围由所附的权利要求确定。

在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。

应当说明的是,在本文中,所含术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

以上已经描述了本公开的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其它普通技术人员能理解本文披露的各实施例。

技术分类

06120115636659