防误触方法、装置、设备及存储介质制造方法及图纸

技术编号:34871331 阅读:19 留言:0更新日期:2022-09-10 13:23
本公开是关于一种防误触方法、装置、设备及存储介质,所述方法应用于具有预设传感器和触摸屏的电子设备,所述预设传感器包括陀螺仪传感器和加速度传感器中的至少一个;所述方法包括:获取基于所述预设传感器采集的传感器数据以及基于所述触摸屏采集的触摸屏信号数据;基于所述传感器数据和所述触摸屏信号数据确定所述电子设备的使用场景,所述使用场景至少包括设备姿态和握持姿态;基于所述使用场景确定所述触摸屏的防误触区域;控制所述防误触区域禁止响应误触操作。本公开可以提高确定电子设备的触摸屏的防误触区域的准确性,从而可以更好的控制防误触区域禁止响应误触操作,提升电子设备的防误触效果。电子设备的防误触效果。电子设备的防误触效果。

【技术实现步骤摘要】
防误触方法、装置、设备及存储介质


[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]在一实施例中,所述区域确定模块,还包括:当前触控区域确定单元;
[0053]所述当前触控区域确定单元,用于:
[0054]获取所述触摸屏信号数据中数值大于或等于设定信号阈值的目标数据;
[0055]基于所述目标数据对应于所述触摸屏的位置确定所述当前触控区域。
[0056]根据本公开实施例的第三方面,提供一种电子设备,所述设备包括:
[0057]预设传感器、触摸屏、处理器以及用于存储处理器可执行指令的存储器;
[0058]其中,所述处理器被配置为:
[0059]获取基于所述预设传感器采集的传感器数据以及基于所述触摸屏采集的触摸屏信号数据;
[0060]基于所述传感器数据和所述触摸屏信号数据确定所述电子设备的使用场景,所述使用场景至少包括设备姿态和握持姿态;
[0061]基于所述使用场景确定所述触摸屏的防误触区域;
[0062]控制所述防误触区域禁止响应误触操作。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种防误触方法,其特征在于,应用于具有预设传感器和触摸屏的电子设备,所述预设传感器包括陀螺仪传感器和加速度传感器中的至少一个;所述方法包括:获取基于所述预设传感器采集的传感器数据以及基于所述触摸屏采集的触摸屏信号数据;基于所述传感器数据和所述触摸屏信号数据确定所述电子设备的使用场景,所述使用场景至少包括设备姿态和握持姿态;基于所述使用场景确定所述触摸屏的防误触区域;控制所述防误触区域禁止响应误触操作。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测作用于所述防误触区域的触控操作;若所述触控操作满足设定条件,则确定所述触控操作为误触操作,所述设定条件包括以下至少一项:触控时长大于或等于设定时长阈值;触控压力大于或等于设定压力阈值;触控频率大于或等于设定频率阈值。3.根据权利要求1所述的方法,其特征在于,所述基于所述传感器数据和所述触摸屏信号数据确定所述电子设备的使用场景,包括:将所述传感器数据和所述触摸屏信号数据输入值预先训练的使用场景确定模型中,得到所述电子设备的使用场景。4.根据权利要求3所述的方法,其特征在于,所述方法还包括预先基于以下步骤训练所述使用场景确定模型:获取样本传感器数据和样本触摸屏信号数据;确定所述样本传感器数据和所述样本触摸屏信号数据对应的使用场景;基于所述样本传感器数据和所述样本触摸屏信号数据以及对应的使用场景训练预先构建的待训练模型,并响应于检测到满足训练终止条件,终止模型的训练,并获取当前训练的使用场景确定模型。5.根据权利要求1所述的方法,其特征在于,所述基于所述使用场景确定所述触摸屏的防误触区域,包括:基于预先构建的对应关系数据,确定所述使用场景对应的防误触参考区域;基于所述防误触参考区域与当前触控区域的比较结果确定区域调整系数;基于所述防误触参考区域与所述区域调整系数的乘积确定防误触区域。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取所述触摸屏信号数据中数值大于或等于设定信号阈值的目标数据;基于所述目标数据对应于所述触摸屏的位置确定所述当前触控区域。7.一种防误触装置,其特征在于,应用于具有预设传感器和触摸屏的电子设备,所述预设传感器包括陀螺仪传感器和加速度传感器中的至少一个;所述装置包括:数据获取模块,用于获取基于所述预设传感器采集的传感器数据以及基于所述触摸屏
采集的触摸屏信号数据;场景确定模块,用于基于所述传感器数据和所述触摸屏信号数据确定所述电子设备的使用场景,所述使用场景至少包括设备姿态和握持姿态;区域确定模块,用于基于所述使用场景确定所述触摸屏的防误触区域;误触控制模块,用于控制所述防误触区域禁止响应误触操作。8.根据权利要求7所述的装置,其特征在于,所述装置还...

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

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

1