触控识别方法及装置制造方法及图纸

技术编号:19022952 阅读:19 留言:0更新日期:2018-09-26 18:57
本公开是关于触控识别方法及装置。该方法包括:获取当前预设检测周期触控面板检测到的当前感应信号;其中,当前感应信号为在当前预设检测周期内触控物以垂直于触控面板的直线为轴执行转动操作所产生的感应信号;调用预先建立的触控识别模型;根据触控识别模型和当前感应信号,获取触控物在当前预设检测周期内相对于触控面板的转动角度。通过该技术方案,可根据触控识别模型、当前感应信号自动获取上述转动角度,使得具有触控面板的设备更加智能,可支持的功能更加丰富,如此,也可根据获得的转动角度对设备进行进一步操作,以进一步提高用户体验,例如,可根据转动角度精准调节绘画板上显示的颜色、某界面的透明度、音响的音量等。

【技术实现步骤摘要】
触控识别方法及装置
本公开涉及终端
,尤其涉及触控识别方法及装置。
技术介绍
目前,很多设备上都安装有触摸屏,使得用户可以通过手指、触控笔等触控物直接对触摸屏进行触控操作,来实现与设备之间的人机交互。但相关技术中安装有触摸屏的设备只能识别触控操作的位置、类型等信息,识别功能过于单一,从而使得相关设备不够智能,也限制了对设备进行进一步控制,如此不仅使得设备可支持的功能比较少,也影响用户体验。
技术实现思路
本公开实施例提供了触控识别方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种触控识别方法,包括:获取当前预设检测周期所述触控面板检测到的当前感应信号;其中,所述当前感应信号为在所述当前预设检测周期内触控物以垂直于所述触控面板的直线为轴执行转动操作所产生的感应信号;调用预先建立的触控识别模型;根据所述触控识别模型和所述当前感应信号,获取所述触控物在所述当前预设检测周期内相对于所述触控面板的转动角度。在一个实施例中,在调用预先建立的触控识别模型之前,所述方法还包括:显示预设提示信息,以指示用户根据所述预设提示信息控制所述触控物执行预设转动操作;其中,所述预设提示信息用于指示以下至少一项信息:控制所述触控物执行N次所述预设转动操作、每次预设转动操作对应的预设角度;N为大于或等于2的正整数;获取所述每次预设转动操作执行过程中所述触控面板检测到的的参考感应信号;根据所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度,训练得到所述触控识别模型。在一个实施例中,所述根据所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度,训练得到所述触控识别模型,包括:对所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度进行预设处理,获得所述每次预设转动操作对应的第一特征;将所述每次预设转动操作对应的参考感应信号和/或第一特征进行组合,获得预设维度的样本特征向量;根据所述样本特征向量,生成表征所述触控识别模型的分类器;其中,所述每次预设转动操作对应的第一特征包括以下至少一项与所述触控物相关的特征数值:所述每次预设转动操作对应的参考感应信号、所述每次预设转动操作对应的参考感应信号的峰值、谷值、滤波值、相邻两个预设检测周期检测到的参考感应信号的梯度和所述每次预设转动操作对应的预设角度。在一个实施例中,所述根据所述触控识别模型和所述当前感应信号,获取所述触控物在所述当前预设检测周期内相对于所述触控面板的转动角度,包括:对所述当前感应信号进行预设处理,获得第二特征;将所述当前感应信号和/或所述第二特征进行组合,获得预设维度的目标特征向量;根据所述目标特征向量调用所述分类器,识别所述当前感应信号对应的当前角度;根据所述当前角度和与所述当前预设检测周期相邻的上一个预设检测周期内识别出的历史角度,获取所述转动角度;其中,所述第二特征包括以下至少一项与所述触控物相关的特征数值:所述当前感应信号、所述当前感应信号的峰值、谷值、滤波值、相邻预设检测周期检测到的感应信号的梯度和所述当前角度。在一个实施例中,所述方法还包括:根据所述触控识别模型和所述当前感应信号,确定所述触控物相对于所述触控面板的当前触控位置。在一个实施例中,所述触控物的导电常数分布不均匀。根据本公开实施例的第二方面,提供一种触控识别装置,包括:第一获取模块,用于获取当前预设检测周期所述触控面板检测到的当前感应信号;其中,所述当前感应信号为在所述当前预设检测周期内触控物以垂直于所述触控面板的直线为轴执行转动操作所产生的感应信号;调用模块,用于调用预先建立的触控识别模型;第二获取模块,用于根据所述触控识别模型和所述当前感应信号,获取所述触控物在所述当前预设检测周期内相对于所述触控面板的转动角度。在一个实施例中,所述装置还包括:显示控制模块,用于在调用预先建立的触控识别模型之前,控制与所述装置相关的显示组件显示预设提示信息,以指示用户根据所述预设提示信息控制所述触控物执行预设转动操作;其中,所述预设提示信息用于指示以下至少一项信息:控制所述触控物执行N次所述预设转动操作、每次预设转动操作对应的预设角度;N为大于或等于2的正整数;第三获取模块,用于获取所述每次预设转动操作执行过程中所述触控面板检测到的的参考感应信号;训练模块,用于根据所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度,训练得到所述触控识别模型。在一个实施例中,所述训练模块包括:第一处理子模块,用对所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度进行预设处理,获得所述每次预设转动操作对应的第一特征;第一组合子模块,用于将所述每次预设转动操作对应的参考感应信号和/或第一特征进行组合,获得预设维度的样本特征向量;生成子模块,用于根据所述样本特征向量,生成表征所述触控识别模型的分类器;其中,所述每次预设转动操作对应的第一特征包括以下至少一项与所述触控物相关的特征数值:所述每次预设转动操作对应的参考感应信号、所述每次预设转动操作对应的参考感应信号的峰值、谷值、滤波值、相邻两个预设检测周期检测到的参考感应信号的梯度和所述每次预设转动操作对应的预设角度。在一个实施例中,所述第二获取模块包括:第二处理子模块,用于对所述当前感应信号进行预设处理,获得第二特征;第二组合子模块,用于将所述当前感应信号和/或所述第二特征进行组合,获得预设维度的目标特征向量;识别子模块,用于根据所述目标特征向量调用所述分类器,识别所述当前感应信号对应的当前角度;获取子模块,用于根据所述当前角度和与所述当前预设检测周期相邻的上一个预设检测周期内识别出的历史角度,获取所述转动角度;其中,所述第二特征包括以下至少一项与所述触控物相关的特征数值:所述当前感应信号、所述当前感应信号的峰值、谷值、滤波值、相邻预设检测周期检测到的感应信号的梯度和所述当前角度。根据本公开实施例的第三方面,提供了一种触控识别装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取当前预设检测周期所述触控面板检测到的当前感应信号;其中,所述当前感应信号为在所述当前预设检测周期内触控物以垂直于所述触控面板的直线为轴执行转动操作所产生的感应信号;调用预先建立的触控识别模型;根据所述触控识别模型和所述当前感应信号,获取所述触控物在所述当前预设检测周期内相对于所述触控面板的转动角度。根据本公开实施例的第四方面,提供了一种非临时性计算机可读存储介质,其上存储有计算机指令,其特征在于,所述指令被处理器执行时实现第一方面任一实施例所述方法的步骤。本公开的实施例提供的技术方案可以包括以下有益效果:本公开的实施例提供的技术方案,通过获取当前预设检测周期触控面板检测到的当前感应信号,可根据触控识别模型、当前感应信号自动获取上述转动角度,从而使得具有触控面板的设备更加智能,可支持的功能更加丰富,如此,也可根据获得的转动角度对设备进行进一步操作,以进一步提高用户体验,例如,可根据转动角度精准调节绘画板上显示的颜色、某界面的透明度、音响的音量等。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入本文档来自技高网...

【技术保护点】
1.一种触控识别方法,用于具有触控面板的设备,其特征在于,包括:获取当前预设检测周期所述触控面板检测到的当前感应信号;其中,所述当前感应信号为在所述当前预设检测周期内触控物以垂直于所述触控面板的直线为轴执行转动操作所产生的感应信号;调用预先建立的触控识别模型;根据所述触控识别模型和所述当前感应信号,获取所述触控物在所述当前预设检测周期内相对于所述触控面板的转动角度。

【技术特征摘要】
1.一种触控识别方法,用于具有触控面板的设备,其特征在于,包括:获取当前预设检测周期所述触控面板检测到的当前感应信号;其中,所述当前感应信号为在所述当前预设检测周期内触控物以垂直于所述触控面板的直线为轴执行转动操作所产生的感应信号;调用预先建立的触控识别模型;根据所述触控识别模型和所述当前感应信号,获取所述触控物在所述当前预设检测周期内相对于所述触控面板的转动角度。2.根据权利要求1所述的方法,其特征在于,在调用预先建立的触控识别模型之前,所述方法还包括:显示预设提示信息,以指示用户根据所述预设提示信息控制所述触控物执行预设转动操作;其中,所述预设提示信息用于指示以下至少一项信息:控制所述触控物执行N次所述预设转动操作、每次预设转动操作对应的预设角度;N为大于或等于2的正整数;获取所述每次预设转动操作执行过程中所述触控面板检测到的的参考感应信号;根据所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度,训练得到所述触控识别模型。3.根据权利要求2所述的方法,其特征在于,所述根据所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度,训练得到所述触控识别模型,包括:对所述每次预设转动操作对应的参考感应信号和所述每次预设转动操作对应的预设角度进行预设处理,获得所述每次预设转动操作对应的第一特征;将所述每次预设转动操作对应的参考感应信号和/或第一特征进行组合,获得预设维度的样本特征向量;根据所述样本特征向量,生成表征所述触控识别模型的分类器;其中,所述每次预设转动操作对应的第一特征包括以下至少一项与所述触控物相关的特征数值:所述每次预设转动操作对应的参考感应信号、所述每次预设转动操作对应的参考感应信号的峰值、谷值、滤波值、相邻两个预设检测周期检测到的参考感应信号的梯度和所述每次预设转动操作对应的预设角度。4.根据权利要求3所述的方法,其特征在于,所述根据所述触控识别模型和所述当前感应信号,获取所述触控物在所述当前预设检测周期内相对于所述触控面板的转动角度,包括:对所述当前感应信号进行预设处理,获得第二特征;将所述当前感应信号和/或所述第二特征进行组合,获得预设维度的目标特征向量;根据所述目标特征向量调用所述分类器,识别所述当前感应信号对应的当前角度;根据所述当前角度和与所述当前预设检测周期相邻的上一个预设检测周期内识别出的历史角度,获取所述转动角度;其中,所述第二特征包括以下至少一项与所述触控物相关的特征数值:所述当前感应信号、所述当前感应信号的峰值、谷值、滤波值、相邻预设检测周期检测到的感应信号的梯度和所述当前角度。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述触控识别模型和所述当前感应信号,确定所述触控物相对于所述触控面板的当前触控位置。...

【专利技术属性】
技术研发人员:林行陈华榕
申请(专利权)人:北京硬壳科技有限公司
类型:发明
国别省市:北京,11

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

1