触控位置确定方法、装置、计算机设备和触控设备制造方法及图纸

技术编号:34110320 阅读:14 留言:0更新日期:2022-07-12 01:14
本申请涉及一种触控位置确定方法、装置、计算机设备、触控设备、存储介质和计算机程序产品。方法包括:获取触控操作对应的触控位置信息;确定与触控位置信息对应的当前边缘滤波系数;依据触控区域的整体滤波系数和当前边缘滤波系数,确定触控位置信息的目标滤波系数;整体滤波系数为与触控区域对应的滤波系数;利用目标滤波系数对触控位置信息进行滤波操作,得到更新的触控位置信息。采用本方法能够提高触控操作的触控效果。触控操作的触控效果。触控操作的触控效果。

【技术实现步骤摘要】
触控位置确定方法、装置、计算机设备和触控设备


[0001]本申请涉及触控处理
,特别是涉及一种触控位置确定方法、装置、计算机设备、触控设备、存储介质和计算机程序产品。

技术介绍

[0002]随着电子技术的快速发展,通过触控设备实现用户与电子设备的人机交互的应用越来越广泛。用户通过在触控设备上进行点击、滑动等触控操作,能够实现多种功能操作。同时,随着电子设备功能的多样化,对于触控操作的触控效果的要求也逐渐提高。在触控操作的过程中,为了使得触控的划线更加平滑,目前的技术一般是在获取到触控操作对应的触控位置信息后,利用预先设置的滤波系数对触控位置信息进行滤波操作,得到滤波后的触控位置信息,即得到更加精准的触控位置信息,进而根据触控位置信息实现对应的触控效果。但是,传统技术方案中直接根据滤波系数对触控位置信息进行滤波操作,得到的滤波后的触控位置信息并不精准,影响触控效果。
[0003]因此,如何提高触控操作的触控效果,是本领域技术人员目前需要解决的技术问题。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够提高触控操作的触控效果的触控位置确定方法、装置、计算机设备、触控设备、计算机可读存储介质和计算机程序产品。
[0005]第一方面,本申请提供了一种触控位置确定方法。所述方法包括:
[0006]获取触控操作对应的触控位置信息;
[0007]确定与所述触控位置信息对应的当前边缘滤波系数;
[0008]依据触控区域的整体滤波系数和所述当前边缘滤波系数,确定所述触控位置信息的目标滤波系数;所述整体滤波系数为与所述触控区域对应的滤波系数;
[0009]利用所述目标滤波系数对所述触控位置信息进行滤波操作,得到更新的触控位置信息。
[0010]在其中一个实施例中,所述确定与所述触控位置信息对应的当前边缘滤波系数,包括:
[0011]若所述触控位置信息对应的触控位置在边缘区域,则将所述边缘区域对应的边缘滤波系数确定为所述触控位置信息对应的当前边缘滤波系数,所述边缘区域为预先对触控区域划分得到的多个区域中,与触控区域边缘相邻的区域。
[0012]在其中一个实施例中,所述边缘区域包括第一边缘区域和第二边缘区域,同一方向上所述第一边缘区域与所述触控区域边缘的距离小于所述第二边缘区域与所述触控区域边缘的距离。
[0013]在其中一个实施例中,所述确定与所述触控位置信息对应的当前边缘滤波系数,包括:
[0014]确定所述触控位置信息对应的触控位置与触控区域边缘的目标距离;所述目标距离为所述触控位置与所述触控区域中各边缘的距离中的最小距离;
[0015]依据边缘滤波系数与距离的函数关系,确定与所述目标距离对应的当前边缘滤波系数;所述距离为所述触控位置与所述触控区域的边缘的距离。
[0016]在其中一个实施例中,还包括:
[0017]获取所述触控区域的整体噪声水平;
[0018]依据整体噪声水平与滤波系数的对应关系,确定所述触控区域的所述整体滤波系数。
[0019]第二方面,本申请还提供了一种触控位置确定装置。所述装置包括:
[0020]获取模块,用于获取触控操作对应的触控位置信息;
[0021]第一确定模块,用于确定与所述触控位置信息对应的当前边缘滤波系数;
[0022]第二确定模块,用于依据触控区域的整体滤波系数和所述当前边缘滤波系数,确定所述触控位置信息的目标滤波系数;所述整体滤波系数为与所述触控区域对应的滤波系数;
[0023]滤波模块,用于利用所述目标滤波系数对所述触控位置信息进行滤波操作,得到更新的触控位置信息。
[0024]第三方面,本申请还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现
[0025]第四方面,本申请还提供了一种触控设备,触控设备包括触控设备本体,还包括如上述的计算机设备。
[0026]第五方面,本申请还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0027]第六方面,本申请还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述的方法的步骤。
[0028]上述触控位置确定方法、装置、计算机设备、触控设备、存储介质和计算机程序产品,本方案中,通过获取触控操作对应的触控位置信息,并确定与触控位置信息对应的当前边缘滤波系数,再依据触控区域的整体滤波系数和当前边缘滤波系数,确定触控位置信息的目标滤波系数;也就是说,本方案中的目标滤波系数是针对触控操作对应的触控位置确定出的,因此利用目标滤波系数对触控位置信息进行滤波操作,能够得到更加精准的触控位置信息,滤波效果更好,因此能够使得触控操作对应的划线更加平滑,提高触控操作的触控效果。
附图说明
[0029]图1为一个实施例中触控位置确定方法的流程示意图;
[0030]图2为一个实施例中触控区域的区域划分示意图;
[0031]图3为另一个实施例中触控区域的区域划分示意图;
[0032]图4为另一个实施例中触控位置确定方法的流程示意图;
[0033]图5为一个实施例中触控位置确定装置的结构框图;
[0034]图6为一个实施例中计算机设备的内部结构图。
具体实施方式
[0035]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0036]本申请实施例提供的触控位置确定方法,可以应用于触控设备中,用户在触控设备上执行触控操作后,获取触控操作对应的触控位置信息;确定与触控位置信息对应的当前边缘滤波系数;依据触控区域整体滤波系数和当前边缘滤波系数,确定触控位置信息的目标滤波系数;整体滤波系数为与触控区域对应的滤波系数;利用目标滤波系数对触控位置信息进行滤波操作,得到更新的触控位置信息,因此能够根据更新后的触控位置信息确定出对应的触控效果,如更加平滑的划线。
[0037]可以理解的是,该方法也可以应用于包括触控设备和服务器的系统,并通过触控设备和服务器的交互实现;例如,触控设备响应于用户的触控操作,得到对应的触控位置信息,并将触控位置信息发送给服务器;服务器获取触控操作对应的触控位置信息;确定与触控位置信息对应的当前边缘滤波系数;依据触控区域整体滤波系数和当前边缘滤波系数,确定触控位置信息的目标滤波系数;整体滤波系数为与触控区域对应的滤波系数;利用目标滤波系数对触控位置信息进行滤波操作,得到更新的触控位置信息;服务器将更新的触控位置信息发送给触控设备,以使得触控设备依据更新后的触控位置确定出对应的触控效果。其中,服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控位置确定方法,其特征在于,所述方法包括:获取触控操作对应的触控位置信息;确定与所述触控位置信息对应的当前边缘滤波系数;依据触控区域的整体滤波系数和所述当前边缘滤波系数,确定所述触控位置信息的目标滤波系数;所述整体滤波系数为与所述触控区域对应的滤波系数;利用所述目标滤波系数对所述触控位置信息进行滤波操作,得到更新的触控位置信息。2.根据权利要求1所述的方法,其特征在于,所述确定与所述触控位置信息对应的当前边缘滤波系数,包括:若所述触控位置信息对应的触控位置在边缘区域,则将所述边缘区域对应的边缘滤波系数确定为所述触控位置信息对应的当前边缘滤波系数,所述边缘区域为预先对触控区域划分得到的多个区域中,与触控区域边缘相邻的区域。3.根据权利要求2所述的方法,其特征在于,所述边缘区域包括第一边缘区域和第二边缘区域,同一方向上所述第一边缘区域与所述触控区域边缘的距离小于所述第二边缘区域与所述触控区域边缘的距离。4.根据权利要求1所述的方法,其特征在于,所述确定与所述触控位置信息对应的当前边缘滤波系数,包括:确定所述触控位置信息对应的触控位置与触控区域边缘的目标距离;所述目标距离为所述触控位置与所述触控区域中各边缘的距离中的最小距离;依据边缘滤波系数与距离的函数关系,确定与所述目标距离对应的当前边缘滤波系数;所述距离为...

【专利技术属性】
技术研发人员:莫虬孙添平
申请(专利权)人:深圳市爱协生科技有限公司
类型:发明
国别省市:

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

1