触控检测方法、装置以及存储介质制造方法及图纸

技术编号:36370317 阅读:56 留言:0更新日期:2023-01-18 09:28
本公开是关于一种触控检测方法、装置以及存储介质。该方法应用于移动终端,包括:在检测到触控设备作用于移动终端的屏幕的情况下,获取触控设备上的至少一个惯性传感器采集的传感数据;根据传感数据,确定触控设备是否处于预设状态;如果触控设备处于预设状态,则屏蔽移动终端的预设触控功能,和/或移除不同于触控设备的目标触控数据。由于预设触控功能可以包括与触控设备所执行的操作不兼容的功能,通过将该预设触控功能屏蔽掉,能够降低误操作的几率;且由于目标触控数据包括:基于不同于触控设备的操作对象作用于屏幕所生成的数据,通过移除目标触控数据,可以减少误识别的可能性,进而提高用户使用移动终端的体验感。进而提高用户使用移动终端的体验感。进而提高用户使用移动终端的体验感。

【技术实现步骤摘要】
触控检测方法、装置以及存储介质


[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]可选的,所述预设状态包括:握持状态;所述屏蔽模块,配置为:
[0030]如果所述触控设备当前处于所述握持状态,则屏蔽所述移动终端的标注功能。
[0031]可选的,所述传感数据包括:加速度数据;所述装置还包括:
[0032]确定模块,配置为如果所述触控设备在目标轴上的加速度大于预设加速度阈值,则确定所述触控设备处于所述握持状态。
[0033]可选的,所述传感数据包括:加速度数据和旋转数据;所述屏蔽模块,配置为:
[0034]基于预设的第一模型,对所述加速度数据和所述旋转数据进行处理,得到输出结果;
[0035]如果所述输出结果表征所述触控设备处于预设应用状态,则移除所述目标触控数据。
[0036]可选的,所述屏蔽模块,配置为:
[0037]如果所述输出结果表征所述触控设备处于所述预设应用状态,获取屏幕触控数据,其中,所述屏幕触控数据包括:作用于所述移动终端的所述屏幕上的所有触控操作所生成的数据;
[0038]如果基于预设的第二模型,确定所述屏幕触控数据中包括所述目标触控数据,则移除所述目标触控数据。
[0039]可选的,所述屏蔽模块,配置为:
[0040]如果检测到有所述操作对象作用于所述屏幕,确定所有操作对象与所述屏幕相互
接触所形成的触控区域;
[0041]根据所述移动终端的像素参数,调整所述触控区域的尺寸;
[0042]将作用于调整后的触控区域的触控操作所生成的触控数据,确定为所述屏幕触控数据。可选的,所述屏蔽模块,配置为:
[0043]基于预设的第三模型,从所述屏幕触控数据中提取出所述目标触控数据,并移除所述目标触控数据。
[0044]根据本公开实施例的第三方面,提供一种触控检测装置,包括:
[0045]处理器;
[0046]用于存储处理器可执行指令的存储器;
[0047]其中,所述处理器被配置为:执行所述存储器中存储的可执行指令时,实现上述第一方面的任一项所述的方法。
[0048]根据本公开实施例的第四方面,提供一种非临时性计算机可读存储介质,所述计算机可读存储介质中存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述第一方面任一项提供的方法中的步骤。
[0049]本公开的实施例提供的技术方案可以包括以下有益效果:
[0050]本公开实施例中,在触控设备处于预设状态的情况下,可以屏蔽掉移动终端的预设触控功能,和/或移除目标触控数据。
[0051]由于预设触控功能可以包括与触控设备所执行的操作不兼容的功能,通过将该预设触控功能屏蔽掉,能够降低误操作的几率;且由于目标触控数据包括:基于不同于所述触控设备的操作对象作用于所述屏幕所生成的数据,通过移除目标触控数据,可以减少误识别的可能性,进而提高用户使用移动终端的体验感。
[0052]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触控检测方法,其特征在于,应用于移动终端,包括:在检测到触控设备作用于所述移动终端的屏幕的情况下,获取所述触控设备上的至少一个惯性传感器采集的传感数据;根据所述传感数据,确定所述触控设备处于预设状态,则屏蔽所述移动终端的预设触控功能,和/或移除目标触控数据,其中,所述目标触控数据包括:基于不同于所述触控设备的操作对象作用于所述屏幕所生成的数据。2.根据权利要求1所述的方法,其特征在于,所述预设状态包括:握持状态;所述确定所述触控设备处于预设状态,则屏蔽所述移动终端的预设触控功能,包括:如果所述触控设备当前处于所述握持状态,则屏蔽所述移动终端的标注功能。3.根据权利要求2所述的方法,其特征在于,所述传感数据包括:加速度数据;所述根据所述传感数据,确定所述触控设备处于预设状态,包括:如果所述触控设备在目标轴上的加速度大于预设加速度阈值,则确定所述触控设备处于所述握持状态。4.根据权利要求1所述的方法,其特征在于,所述传感数据包括:加速度数据和旋转数据;所述确定所述触控设备处于所述预设状态,则移除目标触控数据,包括:基于预设的第一模型,对所述加速度数据和所述旋转数据进行处理,得到输出结果;如果所述输出结果表征所述触控设备处于预设应用状态,则移除所述目标触控数据。5.根据权利要求4所述的方法,其特征在于,所述如果所述输出结果表征所述触控设备处于预设应用状态,则移除所述目标触控数据,包括:如果所述输出结果表征所述触控设备处于所述预设应用状态,获取屏幕触控数据,其中,所述屏幕触控数据包括:作用于所述移动终端的所述屏幕上的所有触控操作所生成的数据;如果基于预设的第二模型,确定所述屏幕触控数据中包括所述目标触控数据,则移除所述目标触控数据。6.根据权利要求5所述的方法,其特征在于,所述获取屏幕触控数据,包括:如果检测到有所述操作对象作用于所述屏幕,确定所有操作对象与所述屏幕相互接触所形成的触控区域;根据所述移动终端的像素参数,调整所述触控区域的尺寸;将作用于调整后的触控区域的触控操作所生成的触控数据,确定为所述屏幕触控数据。7.根据权利要求5所述的方法,其特征在于,所述确定所述屏幕触控数据中包括所述目标触控数据,则移除所述目标触控数据,包括:基于预设的第三模型,从所述屏幕触控数据中提取出所述目标触控数据,并移除所述目标触控数据。8.一种触控检测装置,其特征在于,应用于移动终端,包括:获取模块,配置为在检测到触控设备作用于所述移动终...

【专利技术属性】
技术研发人员:房美琦
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1