一种基于多通道的触摸驱动系统及方法技术方案

技术编号:35417292 阅读:13 留言:0更新日期:2022-11-03 11:16
本发明专利技术提出一种基于多通道的触摸驱动系统及方法,所述方法包括:实时获取触摸工具的第一图像;对所述第一图像进行识别,确定所述触摸工具的种类;当所述触摸工具为第一工具时,采用第一触摸感应通道获取第一触摸感应数据,并以第一驱动参数进行驱动;当所述触摸工具为第二工具时,采用第二触摸感应通道获取第二触摸感应数据,并以第二驱动参数进行驱动;当所述触摸工具为第三工具时,采用第三触摸感应通道获取第三触摸感应数据,并以第三驱动参数进行驱动。通过本发明专利技术的方案,能针对不同的触摸工具采用不同的触摸感应通道获取触摸感应数据并以对应的驱动参数进行驱动,增加了触摸屏驱动的灵活性及准确性。摸屏驱动的灵活性及准确性。摸屏驱动的灵活性及准确性。

【技术实现步骤摘要】
一种基于多通道的触摸驱动系统及方法


[0001]本专利技术涉及触摸控制
,具体涉及一种基于多通道的触摸驱动系统及方法。

技术介绍

[0002]随着信息社会的发展,越来越需要各种形式的触摸显示装置,这些触摸显示装置除了提供诸如按钮、键盘、鼠标等典型输入方法之外,还提供基于触摸的输入方法,使得用户容易地且直观地输入信息或命令。为了提供基于触摸的输入方法,触摸显示装置需要识别用户是否进行了触摸,并且需要精确检测触摸工具、触摸坐标等。而在同一触摸显示装置上不同的触摸工具的使用,对于触摸的触发、触摸工具的识别及触摸坐标的确定,都存在不一样的技术需求,而对应地驱动参数/驱动方法也不一样,如何在同一触摸显示装置使用多种触摸工具,并对触摸操作进行准确高效地驱动,成为一个亟需解决的问题。

技术实现思路

[0003]本专利技术正是基于上述问题,提出了一种基于多通道的触摸驱动系统及方法,通过本专利技术的方案,能针对不同的触摸工具采用不同的触摸感应通道获取触摸感应数据并以对应的驱动参数进行驱动,增加了触摸屏驱动的灵活性及准确性。
[0004]有鉴于此,本专利技术的一方面提出了一种基于多通道的触摸驱动系统,包括:图像获取模块、处理模块、第一驱动控制模块、第二驱动控制模块和第三驱动控制模块;其中,
[0005]所述图像获取模块,用于实时获取触摸工具的第一图像;
[0006]所述处理模块,用于对所述第一图像进行识别,确定所述触摸工具的种类;
[0007]所述第一驱动控制模块,用于当所述触摸工具为第一工具时,采用第一触摸感应通道获取第一触摸感应数据,并以第一驱动参数进行驱动;
[0008]所述第二驱动控制模块,用于当所述触摸工具为第二工具时,采用第二触摸感应通道获取第二触摸感应数据,并以第二驱动参数进行驱动;
[0009]所述第三驱动控制模块,用于当所述触摸工具为第三工具时,采用第三触摸感应通道获取第三触摸感应数据,并以第三驱动参数进行驱动。
[0010]可选地,所述处理模块还用于:
[0011]确定处于工作状态的所述触摸工具的数量N;
[0012]确定触摸屏上与N个触摸工具一一对应的N个触摸区域;
[0013]确定N个所述触摸区域的重叠区域;
[0014]根据所述重叠区域将所述触摸屏划分为M个子区域;
[0015]其中,N、M为正整数。
[0016]可选地,所述处理模块还用于:
[0017]确定在所述重叠区域内工作的所述触摸工具的种类;
[0018]当在所述重叠区域内工作的所述触摸工具是所述第一工具和所述第二工具时,以
所述第一驱动参数和所述第二驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;
[0019]当在所述重叠区域内工作的所述触摸工具是所述第一工具和所述第三工具时,以所述第一驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;
[0020]当在所述重叠区域内工作的所述触摸工具是所述第二工具和所述第三工具时,以所述第二驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;
[0021]当在所述重叠区域内工作的所述触摸工具是所述第一工具、所述第二工具和所述第三工具时,以所述第一驱动参数、所述第二驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动。
[0022]可选地,在所述确定触摸屏上与N个触摸工具一一对应的N个触摸区域的步骤中,所述处理模块用于:
[0023]按触摸先后顺序分别记录每个所述触摸工具的触摸点T
i,j
,其中,i属于[1,N],j属于正整数;
[0024]以每个所述触摸工具的触摸点T
i,j
为圆心、以预设数值为半径确定每个触摸点T
i,j
的辐射区域;
[0025]分别将每个所述触摸工具对应的所述辐射区域进行连通,得到对应的所述触摸工具的触摸区域;
[0026]重复上述步骤,得到N个所述触摸区域。
[0027]可选地,在所述确定N个所述触摸区域的重叠区域的步骤中,所述处理模块用于:
[0028]计算N个所述触摸区域内所有点的坐标值;
[0029]确定重叠的重复坐标值;
[0030]根据所述重复坐标值确定所述重叠区域;
[0031]在所述根据所述重叠区域将所述触摸屏划分为M个子区域的步骤中,所述处理模块用于:
[0032]从N个所述触摸区域中将所述重叠区域划分出来,得到K个单独区域;
[0033]将所述K个单独区域与所述重叠区域构成所述M个子区域。
[0034]本专利技术的另一方面提供一种基于多通道的触摸驱动方法,所述触摸驱动方法包括:
[0035]实时获取触摸工具的第一图像;
[0036]对所述第一图像进行识别,确定所述触摸工具的种类;
[0037]当所述触摸工具为第一工具时,采用第一触摸感应通道获取第一触摸感应数据,并以第一驱动参数进行驱动;
[0038]当所述触摸工具为第二工具时,采用第二触摸感应通道获取第二触摸感应数据,并以第二驱动参数进行驱动;
[0039]当所述触摸工具为第三工具时,采用第三触摸感应通道获取第三触摸感应数据,并以第三驱动参数进行驱动。
[0040]可选地,所述触摸驱动方法还包括:
[0041]确定处于工作状态的所述触摸工具的数量N;
[0042]确定触摸屏上与N个触摸工具一一对应的N个触摸区域;
[0043]确定N个所述触摸区域的重叠区域;
[0044]根据所述重叠区域将所述触摸屏划分为M个子区域;
[0045]其中,N、M为正整数。
[0046]可选地,所述触摸驱动方法还包括:
[0047]确定在所述重叠区域内工作的所述触摸工具的种类;
[0048]当在所述重叠区域内工作的所述触摸工具是所述第一工具和所述第二工具时,以所述第一驱动参数和所述第二驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;
[0049]当在所述重叠区域内工作的所述触摸工具是所述第一工具和所述第三工具时,以所述第一驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;
[0050]当在所述重叠区域内工作的所述触摸工具是所述第二工具和所述第三工具时,以所述第二驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;
[0051]当在所述重叠区域内工作的所述触摸工具是所述第一工具、所述第二工具和所述第三工具时,以所述第一驱动参数、所述第二驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动。
[0052]可选地,所述确定触摸屏上与N个触摸工具一一对应的N个触摸区域的步骤,包括:
[0053]按触摸先后顺序分别记录每个所述触摸工具的触摸点T
i本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于多通道的触摸驱动系统,其特征在于,包括:图像获取模块、处理模块、第一驱动控制模块、第二驱动控制模块和第三驱动控制模块;其中,所述图像获取模块,用于实时获取触摸工具的第一图像;所述处理模块,用于对所述第一图像进行识别,确定所述触摸工具的种类;所述第一驱动控制模块,用于当所述触摸工具为第一工具时,采用第一触摸感应通道获取第一触摸感应数据,并以第一驱动参数进行驱动;所述第二驱动控制模块,用于当所述触摸工具为第二工具时,采用第二触摸感应通道获取第二触摸感应数据,并以第二驱动参数进行驱动;所述第三驱动控制模块,用于当所述触摸工具为第三工具时,采用第三触摸感应通道获取第三触摸感应数据,并以第三驱动参数进行驱动。2.根据权利要求1所述的触摸驱动系统,其特征在于,所述处理模块还用于:确定处于工作状态的所述触摸工具的数量N;确定触摸屏上与N个触摸工具一一对应的N个触摸区域;确定N个所述触摸区域的重叠区域;根据所述重叠区域将所述触摸屏划分为M个子区域;其中,N、M为正整数。3.根据权利要求2所述的触摸驱动系统,其特征在于,所述处理模块还用于:确定在所述重叠区域内工作的所述触摸工具的种类;当在所述重叠区域内工作的所述触摸工具是所述第一工具和所述第二工具时,以所述第一驱动参数和所述第二驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;当在所述重叠区域内工作的所述触摸工具是所述第一工具和所述第三工具时,以所述第一驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;当在所述重叠区域内工作的所述触摸工具是所述第二工具和所述第三工具时,以所述第二驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动;当在所述重叠区域内工作的所述触摸工具是所述第一工具、所述第二工具和所述第三工具时,以所述第一驱动参数、所述第二驱动参数和所述第三驱动参数交替驱动的方式对所述触摸屏上的所述重叠区域进行驱动。4.根据权利要求3所述的触摸驱动系统,其特征在于,在所述确定触摸屏上与N个触摸工具一一对应的N个触摸区域的步骤中,所述处理模块用于:按触摸先后顺序分别记录每个所述触摸工具的触摸点T
i,j
,其中,i属于[1,N],j属于正整数;以每个所述触摸工具的触摸点T
i,j
为圆心、以预设数值为半径确定每个触摸点T
i,j
的辐射区域;分别将每个所述触摸工具对应的所述辐射区域进行连通,得到对应的所述触摸工具的触摸区域;重复上述步骤,得到N个所述触摸区域。
5.根据权利要求4所述的触摸驱动系统,其特征在于,在所述确定N个所述触摸区域的重叠区域的步骤中,所述处理模块用于:计算N个所述触摸区域内所有点的坐标值;确定重叠的重复坐标值;根据所述重复坐标值确定所述重叠区域;在所述根据所述重叠区域将所述触摸屏划分为M个子区域的步骤中,所述处理模块用于:从N个...

【专利技术属性】
技术研发人员:赵楚喜蔡加林李妙媛
申请(专利权)人:深圳市安信泰科技有限公司
类型:发明
国别省市:

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

1