一种基于区域镜像的角落触控识别方法、装置及移动终端转让专利

申请号 : CN201811512838.3

文献号 : CN109508138B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 田华范京津

申请人 : 深圳市德明利技术股份有限公司

摘要 :

本发明提供了一种基于区域镜像的角落触控识别方法、装置及移动终端,其中方法包括:在显示区的边缘通道外侧设置镜像通道;检测是否发生触控,如果是,则查找第一触控区域;查找第一触控区域中信号变化量最大的最大值单元;判断最大值单元是否位于显示区的角落,如果是,则查找最大值单元周围位于镜像通道上的镜像单元;计算最大值单元周围相关单元的信号变化量;根据最大值单元及周围相关单元的信号变化量,计算镜像单元的信号变化量,获得以最大值单元为中心的第二触控区域;根据第二触控区域计算坐标位置;通过设置镜像单元,对于显示区角落的触控区域进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。

权利要求 :

1.一种基于区域镜像的角落触控识别方法,其特征在于,包括:在显示区的边缘通道外侧设置镜像通道;

检测是否发生触控,如果是,则查找第一触控区域;

查找所述第一触控区域中信号变化量最大的最大值单元;其中所述查找第一触控区域,包括:采集实时信号数据;将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;根据所述信号变化量,递归查找第一触控区域;

判断所述最大值单元是否位于显示区的角落,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;

计算所述最大值单元周围相关单元的信号变化量;

根据所述最大值单元及周围相关单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;

根据所述第二触控区域计算坐标位置;

设定触摸阈值、第一触摸阈值和第二触摸阈值,其中第一触摸阈值为所述触摸阈值的

0.9倍,第二触摸阈值为所述触摸阈值的0.6倍;

其中,如果所述最大值单元位于所述显示区的左上角的边缘通道,则确定所述最大值单元的315°方向上的单元为第一镜像单元;

分别计算所述最大值单元0度方向的第一相关单元、270°方向的第二相关单元的信号变化量,根据第一相关单元和第二相关单元的信号变化量计算所述第一镜像单元的信号变化量。

2.根据权利要求1所述的基于区域镜像的角落触控识别方法,其特征在于,计算所述最大值单元0°方向的第一相关单元的信号变化量,包括:获取所述最大值单元180°方向上的第一单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第一单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第一相关单元的信号变化量与所述第一单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第一单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第一相关单元的信号变化量通过以下公式进行计算:VQ1=TL+(TL-MQ);

其中,VQ1为第一相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第一相关单元的信号变化量和所述触摸阈值相等;

计算所述最大值单元270°方向的第二相关单元的信号变化量,包括:获取所述最大值单元90°方向的第二单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第二单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第二相关单元的信号变化量与所述第二单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第二单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第二相关单元的信号变化量通过以下公式进行计算:VQ2=TL+(TL-MQ);

其中,VQ2为第二相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第二相关单元的信号变化量和所述触摸阈值相等;

所述第一镜像单元的信号变化量通过以下公式进行计算:

TQ1=(VQ1+VQ2)/2;

其中,VQ1为第一相关单元的信号变化量,VQ2为第二相关单元的信号变化量,TQ1为第一镜像单元的信号变化量。

3.根据权利要求1所述的基于区域镜像的角落触控识别方法,其特征在于,如果所述最大值单元位于所述显示区的左下角的边缘通道,则确定所述最大值单元的225°方向上的单元为第二镜像单元;

分别计算所述最大值单元270°方向的第三相关单元、180°方向的第四相关单元的信号变化量,根据第三相关单元和第四相关单元的信号变化量计算所述第二镜像单元的信号变化量。

4.根据权利要求3所述的基于区域镜像的角落触控识别方法,其特征在于,计算所述最大值单元270°方向的第三相关单元的信号变化量,包括:获取所述最大值单元90°方向的第三单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第三单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第三相关单元的信号变化量与所述第三单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第三单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第三相关单元的信号变化量通过以下公式进行计算:VQ3=TL+(TL-MQ);

其中,VQ3为第二相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第三相关单元的信号变化量和所述触摸阈值相等;

计算所述最大值单元180°方向的第四相关单元的信号变化量,包括:获取所述最大值单元0°方向的第四单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第四单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第四相关单元的信号变化量与所述第四单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第四单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第四相关单元的信号变化量通过以下公式进行计算:VQ4=TL+(TL-MQ);

其中,VQ4为第四相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第四相关单元的信号变化量和所述触摸阈值相等;

所述第二镜像单元的信号变化量通过以下公式进行计算:

TQ2=(VQ3+VQ4)/2;

其中,VQ3为第三相关单元的信号变化量,VQ4为第四相关单元的信号变化量,TQ2为第二镜像单元的信号变化量。

5.根据权利要求1所述的基于区域镜像的角落触控识别方法,其特征在于,如果所述最大值单元位于所述显示区的右上角的边缘通道,则确定所述最大值单元的45°方向上的单元为第三镜像单元;

分别计算所述最大值单元0°方向的第五相关单元、90°方向的第六相关单元的信号变化量,根据第五相关单元和第六相关单元的信号变化量计算所述第三镜像单元的信号变化量。

6.根据权利要求5所述的基于区域镜像的角落触控识别方法,其特征在于,计算所述最大值单元0°方向的第五相关单元的信号变化量,包括:获取所述最大值单元180°方向的第五单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第五单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第五相关单元的信号变化量与所述第五单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第五单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第五相关单元的信号变化量通过以下公式进行计算:VQ5=TL+(TL-MQ);

其中,VQ5为第五相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第五相关单元的信号变化量和所述触摸阈值相等;

计算所述最大值单元90°方向的第六相关单元的信号变化量,包括:获取所述最大值单元270°方向的第六单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第六单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第六相关单元的信号变化量与所述第六单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第六单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第六相关单元的信号变化量通过以下公式进行计算:VQ6=TL+(TL-MQ);

其中,VQ6为第六相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第六相关单元的信号变化量和所述触摸阈值相等;

所述第三镜像单元的信号变化量通过以下公式进行计算:

TQ3=(VQ5+VQ6)/2;

其中,VQ5为第五相关单元的信号变化量,VQ6为第六相关单元的信号变化量,TQ3为第三镜像单元的信号变化量。

7.根据权利要求1所述的基于区域镜像的角落触控识别方法,其特征在于,如果所述最大值单元位于所述显示区的右下角的边缘通道,则确定所述最大值单元的135°方向上的单元为第四镜像单元;

分别计算所述最大值单元90°方向的第七相关单元、180°方向的第八相关单元的信号变化量,根据第七相关单元和第八相关单元的信号变化量计算所述第四镜像单元的信号变化量。

8.根据权利要求7所述的基于区域镜像的角落触控识别方法,其特征在于,计算所述最大值单元90°方向的第七相关单元的信号变化量,包括:获取所述最大值单元270°方向的第七单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第七单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第七相关单元的信号变化量与所述第七单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第七单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第七相关单元的信号变化量通过以下公式进行计算:VQ7=TL+(TL-MQ);

其中,VQ7为第七相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第七相关单元的信号变化量和所述触摸阈值相等;

计算所述最大值单元180°方向的第八相关单元的信号变化量,包括:获取所述最大值单元0°方向的第八单元的信号变化量;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第八单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75%时,所述第八相关单元的信号变化量与所述第八单元的信号变化量相等;

如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第八单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40%且小于75%,所述第八相关单元的信号变化量通过以下公式进行计算:VQ8=TL+(TL-MQ);

其中,VQ8为第八相关单元的信号变化量,TL为触摸阈值,MQ为最大值单元的信号变化量;

如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则所述第八相关单元的信号变化量和所述触摸阈值相等;

所述第四镜像单元的信号变化量通过以下公式进行计算:

TQ4=(VQ7+VQ8)/2;

其中,VQ7为第七相关单元的信号变化量,VQ8为第八相关单元的信号变化量,TQ4为第四镜像单元的信号变化量。

9.一种基于区域镜像的角落触控识别装置,其特征在于,包括显示区和非显示区,所述显示区内设置有多个通道,所述非显示区内设置有触控IC和存储器,所述触控IC与所述多个通道连接,所述存储器内存储有多条指令,所述触控IC用于读取所述指令并执行:在显示区的边缘通道外侧设置镜像通道;

检测是否发生触控,如果是,则查找第一触控区域;其中所述查找第一触控区域,包括:采集实时信号数据;将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;根据所述信号变化量,递归查找第一触控区域;

查找所述第一触控区域中信号变化量最大的最大值单元;

判断所述最大值单元是否位于显示区的角落,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;

计算所述最大值单元周围相关单元的信号变化量;

根据所述最大值单元及周围相关单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;

根据所述第二触控区域计算坐标位置;

设定触摸阈值、第一触摸阈值和第二触摸阈值,其中第一触摸阈值为所述触摸阈值的

0.9倍,第二触摸阈值为所述触摸阈值的0.6倍;

其中,如果所述最大值单元位于所述显示区的左上角的边缘通道,则确定所述最大值单元的315°方向上的单元为第一镜像单元;

分别计算所述最大值单元0度方向的第一相关单元、270°方向的第二相关单元的信号变化量,根据第一相关单元和第二相关单元的信号变化量计算所述第一镜像单元的信号变化量。

10.一种移动终端,其特征在于,包括如权利要求9所述的基于区域镜像的角落触控识别装置。

说明书 :

一种基于区域镜像的角落触控识别方法、装置及移动终端

技术领域

[0001] 本发明涉及触控技术领域,尤其涉及一种基于区域镜像的角落触控识 别方法、装置及移动终端。

背景技术

[0002] 在互电容多点触控系统中,当手指触摸到触控屏角落部分时,手指会 有部分按压在屏体外,造成数据不全,因此在触控I C固件在利用重心算法 计算边缘部分坐标时,会造成坐标点向中心部分偏移,造成失真。

发明内容

[0003] 本发明的目的在于针对上述现有技术中的手指触摸到角落时坐标点向 中心部分偏移的问题,提出一种基于区域镜像的角落触控识别方法、装置 及移动终端,能够有效改善该问题,提高坐标识别的准确性。
[0004] 一种基于区域镜像的角落触控识别方法,包括:
[0005] 在显示区的边缘通道外侧设置镜像通道;
[0006] 检测是否发生触控,如果是,则查找第一触控区域;
[0007] 查找所述第一触控区域中信号变化量最大的最大值单元;
[0008] 判断所述最大值单元是否位于显示区的角落,如果是,则查找所述最 大值单元周围位于所述镜像通道上的镜像单元;
[0009] 计算所述最大值单元周围相关单元的信号变化量;
[0010] 根据所述最大值单元及周围相关单元的信号变化量,计算所述镜像单 元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
[0011] 根据所述第二触控区域计算坐标位置。
[0012] 进一步地,查找第一触控区域,包括:
[0013] 采集实时信号数据;
[0014] 将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行 比较计算,获得信号变化量;
[0015] 根据所述信号变化量,递归查找第一触控区域。
[0016] 进一步地,所述方法还包括:
[0017] 设定触摸阈值、第一触摸阈值和第二触摸阈值,其中第一触摸阈值为 所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6倍。
[0018] 进一步地,如果所述最大值单元位于所述显示区的左上角的边缘通道, 则确定所述最大值单元的315°方向上的单元为第一镜像单元;
[0019] 分别计算所述最大值单元0度方向的第一相关单元、270°方向的第二 相关单元的信号变化量,根据第一相关单元和第二相关单元的信号变化量 计算所述第一镜像单元的信号变化量。
[0020] 进一步地,计算所述最大值单元0°方向的第一相关单元的信号变化 量,包括:
[0021] 获取所述最大值单元180°方向上的第一单元的信号变化量;
[0022] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 一单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第一相关单元的信号变化量与所述第一单元的信号变化量相等;
[0023] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 一单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第一相关单元的信号变化量通过以下公式进行计算:
[0024] VQ1=TL+(TL-MQ);
[0025] 其中,VQ1为第一相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0026] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第一相关单元的信号变化量和所述触摸阈值 相等;
[0027] 计算所述最大值单元270°方向的第二相关单元的信号变化量,包括:
[0028] 获取所述最大值单元90°方向的第二单元的信号变化量;
[0029] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 二单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第二相关单元的信号变化量与所述第二单元的信号变化量相等;
[0030] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 二单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第二相关单元的信号变化量通过以下公式进行计算:
[0031] VQ2=TL+(TL-MQ);
[0032] 其中,VQ2为第二相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0033] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第二相关单元的信号变化量和所述触摸阈值 相等;
[0034] 所述第一镜像单元的信号变化量通过以下公式进行计算:
[0035] TQ1=(VQ1+VQ2)/2;
[0036] 其中,VQ1为第一相关单元的信号变化量,VQ2为第二相关单元的信号 变化量,TQ1为第一镜像单元的信号变化量。
[0037] 进一步地,如果所述最大值单元位于所述显示区的左下角的边缘通道, 则确定所述最大值单元的225°方向上的单元为第二镜像单元;
[0038] 分别计算所述最大值单元270°方向的第三相关单元、180°方向的第 四相关单元的信号变化量,根据第三相关单元和第四相关单元的信号变化 量计算所述第二镜像单元的信号变化量。
[0039] 进一步地,计算所述最大值单元270°方向的第三相关单元的信号变化 量,包括:
[0040] 获取所述最大值单元90°方向的第三单元的信号变化量;
[0041] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 三单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第三相关单元的信号变化量与所述第三单元的信号变化量相等;
[0042] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 三单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第三相关单元的信号变化量通过以下公式进行计算:
[0043] VQ3=TL+(TL-MQ);
[0044] 其中,VQ3为第二相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0045] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第三相关单元的信号变化量和所述触摸阈值 相等;
[0046] 计算所述最大值单元180°方向的第四相关单元的信号变化量,包括:
[0047] 获取所述最大值单元0°方向的第四单元的信号变化量;
[0048] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 四单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第四相关单元的信号变化量与所述第四单元的信号变化量相等;
[0049] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 四单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第四相关单元的信号变化量通过以下公式进行计算:
[0050] VQ4=TL+(TL-MQ);
[0051] 其中,VQ4为第四相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0052] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第四相关单元的信号变化量和所述触摸阈值 相等;
[0053] 所述第二镜像单元的信号变化量通过以下公式进行计算:
[0054] TQ2=(VQ3+VQ4)/2;
[0055] 其中,VQ3为第三相关单元的信号变化量,VQ4为第四相关单元的信号 变化量,TQ2为第二镜像单元的信号变化量。
[0056] 进一步地,如果所述最大值单元位于所述显示区的右上角的边缘通道, 则确定所述最大值单元的45°方向上的单元为第三镜像单元;
[0057] 分别计算所述最大值单元0°方向的第五相关单元、90°方向的第六相 关单元的信号变化量,根据第五相关单元和第六相关单元的信号变化量计 算所述第三镜像单元的信号变化量。
[0058] 进一步地,计算所述最大值单元0°方向的第五相关单元的信号变化 量,包括:
[0059] 获取所述最大值单元180°方向的第五单元的信号变化量;
[0060] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 五单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第五相关单元的信号变化量与所述第五单元的信号变化量相等;
[0061] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 五单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第五相关单元的信号变化量通过以下公式进行计算:
[0062] VQ5=TL+(TL-MQ);
[0063] 其中,VQ5为第五相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0064] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第五相关单元的信号变化量和所述触摸阈值 相等;
[0065] 计算所述最大值单元90°方向的第六相关单元的信号变化量,包括:
[0066] 获取所述最大值单元270°方向的第六单元的信号变化量;
[0067] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 六单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第六相关单元的信号变化量与所述第六单元的信号变化量相等;
[0068] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 六单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第六相关单元的信号变化量通过以下公式进行计算:
[0069] VQ6=TL+(TL-MQ);
[0070] 其中,VQ6为第六相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0071] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第六相关单元的信号变化量和所述触摸阈值 相等;
[0072] 所述第三镜像单元的信号变化量通过以下公式进行计算:
[0073] TQ3=(VQ5+VQ6)/2;
[0074] 其中,VQ5为第五相关单元的信号变化量,VQ6为第六相关单元的信号 变化量,TQ3为第三镜像单元的信号变化量。
[0075] 进一步地,如果所述最大值单元位于所述显示区的右下角的边缘通道, 则确定所述最大值单元的135°方向上的单元为第四镜像单元;
[0076] 分别计算所述最大值单元90°方向的第七相关单元、180°方向的第八 相关单元的信号变化量,根据第七相关单元和第八相关单元的信号变化量 计算所述第四镜像单元的信号变化量。
[0077] 进一步地,计算所述最大值单元90°方向的第七相关单元的信号变化 量,包括:
[0078] 获取所述最大值单元270°方向的第七单元的信号变化量;
[0079] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 七单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第七相关单元的信号变化量与所述第七单元的信号变化量相等;
[0080] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 七单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第七相关单元的信号变化量通过以下公式进行计算:
[0081] VQ7=TL+(TL-MQ);
[0082] 其中,VQ7为第七相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0083] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第七相关单元的信号变化量和所述触摸阈值 相等;
[0084] 计算所述最大值单元180°方向的第八相关单元的信号变化量,包括:
[0085] 获取所述最大值单元0°方向的第八单元的信号变化量;
[0086] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 八单元的信号变化量与所述最大值单元的信号变化量之比大于或等于75% 时,所述第八相关单元的信号变化量与所述第八单元的信号变化量相等;
[0087] 如果所述最大值单元的信号变化量大于所述第一触摸阈值,且所述第 八单元的信号变化量与所述最大值单元的信号变化量之比大于或等于40% 且小于75%,所述第八相关单元的信号变化量通过以下公式进行计算:
[0088] VQ8=TL+(TL-MQ);
[0089] 其中,VQ8为第八相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0090] 如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小 于所述第一触摸阈值,则所述第八相关单元的信号变化量和所述触摸阈值 相等;
[0091] 所述第四镜像单元的信号变化量通过以下公式进行计算:
[0092] TQ4=(VQ7+VQ8)/2;
[0093] 其中,VQ7为第七相关单元的信号变化量,VQ8为第八相关单元的信号 变化量,TQ4为第四镜像单元的信号变化量。
[0094] 一种基于区域镜像的角落触控识别装置,包括显示区和非显示区,所 述显示区内设置有多个通道,所述非显示区内设置有触控IC和存储器,所 述触控IC与所述多个通道连接,所述存储器内存储有多条指令,所述触控 IC用于读取所述指令并执行:
[0095] 在显示区的边缘通道外侧设置镜像通道;
[0096] 检测是否发生触控,如果是,则查找第一触控区域;
[0097] 查找所述第一触控区域中信号变化量最大的最大值单元;
[0098] 判断所述最大值单元是否位于显示区的角落,如果是,则查找所述最 大值单元周围位于所述镜像通道上的镜像单元;
[0099] 计算所述最大值单元周围相关单元的信号变化量;
[0100] 根据所述最大值单元及周围相关单元的信号变化量,计算所述镜像单 元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
[0101] 根据所述第二触控区域计算坐标位置。
[0102] 一种移动终端,包括上述的基于区域镜像的角落触控识别装置。
[0103] 本发明提供的基于区域镜像的角落触控识别方法、装置及移动终端, 通过设置镜像单元,对于显示区角落的触控区域进行镜像算法,重新确定 触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。

附图说明

[0104] 图1为本发明提供的基于区域镜像的角落触控识别方法一种实施例的 流程图。
[0105] 图2为本发明提供的基于区域镜像的角落触控识别方法中感应通道和 感应镜像通道的示意图。
[0106] 图3为本发明提供的基于区域镜像的角落触控识别方法中驱动通道和 驱动镜像通道的示意图。
[0107] 图4为本发明提供的基于区域镜像的角落触控识别方法中最大值单元 位于显示区左上角的边缘通道的示意图。
[0108] 图5为本发明提供的基于区域镜像的触控识别方法中最大值单元位于 显示区左下角的边缘通道的示意图。
[0109] 图6为本发明提供的基于区域镜像的触控识别方法中最大值单元位于 显示区右上角的边缘通道的示意图。
[0110] 图7为本发明提供的基于区域镜像的触控识别方法中最大值单元位于 显示区右下角的边缘通道的示意图。
[0111] 图8为本发明提供的基于区域镜像的角落触控识别装置一种实施例的 结构示意图。

具体实施方式

[0112] 为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图 并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施 例仅用以解释本发明,并不用于限定本发明。
[0113] 实施例一
[0114] 参考图1,本实施例提供一种基于区域镜像的角落触控识别方法,包括:
[0115] 步骤S101,在显示区的边缘通道外侧设置镜像通道;
[0116] 步骤S102,检测是否发生触控,如果是,则查找第一触控区域;
[0117] 步骤S103,查找所述第一触控区域中信号变化量最大的最大值单元;
[0118] 步骤S104,判断所述最大值单元是否位于显示区的角落,如果是,则 查找所述最大值单元周围位于所述镜像通道上的镜像单元;
[0119] 步骤S105,计算所述最大值单元周围相关单元的信号变化量;
[0120] 步骤S106,根据所述最大值单元及周围相关单元的信号变化量,计算 所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区 域;
[0121] 步骤S107,根据所述第二触控区域计算坐标位置。
[0122] 具体地,执行步骤S101,参考图2和图3,显示区内设有多条通道, 以显示区面向用户为例,多条通道包括Y个纵向排列的感应通道和X个横 向排列的驱动通道,其中Y个感应通道的编号分别为0、1、2……Y-1,编 号为0的感应通道为显示区左侧的边缘通道,编号为Y-1的感应通道为显 示区右侧的边缘通道,在编号为0的感应通道左侧设置编号为-1的感应镜 像通道,在编号为Y-1的感应通道的右侧设置编号为Y的感应镜像通道。X 个驱动通道的编号分别为0、1、2、……X-1,编号为0的驱动通道为显示 区上侧的边缘通道,编号为X-1的驱动通道为显示区下侧的边缘通道,在 编号为0的驱动通道上侧设置编号为-1的驱动镜像通道,在编号为X-1的 驱动通道下侧设置编号为X的驱动镜像通道,镜像通道为虚拟通道。
[0123] 进一步地,执行步骤S102,发生触控时,查找第一触控区域,具体包 括:
[0124] 采集实时信号数据;
[0125] 将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行 比较计算,获得信号变化量;
[0126] 根据所述信号变化量,递归查找第一触控区域。
[0127] 进一步地,执行步骤S103,根据上一步计算获得的信号变化量,查找 第一触控区域中信号变化量最大的最大值单元。
[0128] 进一步地,执行步骤S104,判断所述最大值单元是否位于显示区的角 落,显示区的角落包括:编号为0的感应通道与编号为0的驱动通道的交 点(左上角)、编号为0的感应通道与编号为X-1的驱动通道的交点(左下 角)、编号为Y-1的感应通道与编号为0的驱动通道的交点(右上角)。、编 号为Y-1的感应通道与编号为X-1的驱动通道的交点(右下角)。
[0129] 如果最大值单元没有位于边缘通道,则不需要进行镜像算法,根据所 述第一触控区域计算坐标位置。
[0130] 如果最大值单元位于显示区的角落,则查找所述最大值单元周围位于 所述镜像通道上的镜像单元;
[0131] 进一步地,执行步骤S105和步骤S106,计算所述最大值单元周围相关 单元的信号变化量,并根据所述最大值单元及周围相关单元的信号变化量, 计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触 控区域,详见实施例二至实施例五。
[0132] 进一步地,执行步骤S107,获得第二触控区域之后,根据所述第二触 控区域计算坐标位置,计算获得的坐标位置不会再向中心偏移。
[0133] 本实施例提供的基于区域镜像的触控识别方法,通过设置镜像通道, 对于位于显示区角落的触控区域进行镜像算法,重新确定触控区域,避免 坐标计算时向显示区中心偏移,提高坐标计算的准确性。
[0134] 实施例二
[0135] 本实施例对最大值单元位于显示区左上角的边缘通道的情况进行说 明。
[0136] 首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如 果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的 最大值单元,判断得知所述最大值单元位于显示区左上角的边缘通道。
[0137] 设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一 触摸阈值为所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6 倍。
[0138] 触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
[0139] 进一步地,参考图4,如果所述最大值单元位于所述显示区的左上角的 边缘通道,结合图2和图3,最大值单元M位于编号为0的感应通道和编号 为0的驱动通道的交点,确定最大值单元M的315°方向上的单元为第一镜 像单元T1。
[0140] 进一步地,分别计算所述最大值单元M的0度方向的第一相关单元V1、 270°方向的第二相关单元V2的信号变化量,根据第一相关单元V1和第二 相关单元V2的信号变化量计算所述第一镜像单元T1的信号变化量。
[0141] 其中,第一相关单元V1为编号为0的感应通道和编号为-1的镜像驱动 通道的交点,第二相关单元V2为编号为0的驱动通道与编号为-1的镜像感 应通道的交点。
[0142] 进一步地,计算所述最大值单元0°方向的第一相关单元V1的信号变 化量,包括:
[0143] 获取所述最大值单元M的180°方向上的第一单元U1的信号变化量;
[0144] 如果最大值单元M的信号变化量大于第一触摸阈值,且所述第一单元 U1的信号变化量与所述最大值单元M的信号变化量之比大于或等于75%时, 所述第一相关单元V1的信号变化量与所述第一单元U1的信号变化量相等, 即VQ1=UQ1,第一单元U1位于实体的通道上,因此信号变化量直接获得;
[0145] 如果所述最大值单元M的信号变化量大于所述第一触摸阈值,且所述 第一单元U1的信号变化量与所述最大值单元M的信号变化量之比大于或等 于40%且小于75%,所述第一相关单元V1的信号变化量通过以下公式进行 计算:
[0146] VQ1=TL+(TL-MQ);
[0147] 其中,VQ1为第一相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0148] 如果所述最大值单元M的信号变化量大于或等于所述第二触摸阈值且 小于所述第一触摸阈值,则所述第一相关单元V1的信号变化量和所述触摸 阈值相等,即VQ1=TL;
[0149] 进一步地,计算所述最大值单元M的270°方向的第二相关单元V2的 信号变化量,包括:
[0150] 获取所述最大值单元M的90°方向的第二单元U2的信号变化量;
[0151] 如果最大值单元M的信号变化量大于所述第一触摸阈值,且所述第二 单元U2的信号变化量与所述最大值单元M的信号变化量之比大于或等于 75%时,第二相关单元V2的信号变化量与第二单元U2的信号变化量相等, 即VQ2=UQ2;
[0152] 如果最大值单元M的信号变化量大于第一触摸阈值,且第二单元U2的 信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%, 第二相关单元V2的信号变化量通过以下公式进行计算:
[0153] VQ2=TL+(TL-MQ);
[0154] 其中,VQ2为第二相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0155] 如果最大值单元M的信号变化量大于或等于第二触摸阈值且小于第一 触摸阈值,则第二相关单元的信号变化量和触摸阈值相等;
[0156] 进一步地,第一镜像单元T1的信号变化量通过以下公式进行计算:
[0157] TQ1=(VQ1+VQ2)/2;
[0158] 其中,VQ1为第一相关单元的信号变化量,VQ2为第二相关单元的信号 变化量,TQ1为第一镜像单元的信号变化量。
[0159] 计算获得第一镜像单元T1的信号变化量之后,即可获得以最大值单元 为中心的第二触控区域,根据该第二触控区域的信号变化量计算位置坐标。
[0160] 本实施例提供的基于区域镜像的角落触控识别方法,对于在显示区左 上角的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区 中心偏移,提高坐标计算的准确性。
[0161] 实施例三
[0162] 本实施例对最大值单元位于显示区左下角的边缘通道的情况进行说 明。
[0163] 首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如 果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的 最大值单元,判断得知所述最大值单元位于显示区左下角的边缘通道。
[0164] 设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一 触摸阈值为所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6 倍。
[0165] 触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
[0166] 进一步地,参考图5,如果所述最大值单元位于所述显示区的左下角的 边缘通道,结合图2和图3,最大值单元M位于编号为0的感应通道和编号 为X-1的驱动通道的交点,确定最大值单元M的225°方向上的单元为第二 镜像单元T2。
[0167] 进一步地,分别计算所述最大值单元M的270°方向的第三相关单元 V3、180°方向的第四相关单元V4的信号变化量,根据第三相关单元V3和 第四相关单元V4的信号变化量计算第二镜像单元T2的信号变化量。
[0168] 其中,第三相关单元V3位于编号为-1的镜像感应通道与编号为X-1的 驱动通道的交点,第四相关单元V4位于编号为0的感应通道与编号为X的 镜像驱动通道的交点。
[0169] 进一步地,计算所述最大值单元270°方向的第三相关单元V3的信号 变化量,包括:
[0170] 获取所述最大值单元90°方向的第三单元U3的信号变化量;
[0171] 如果最大值单元M的信号变化量大于第一触摸阈值,且第三单元U3的 信号变化量与最大值单元M的信号变化量之比大于或等于75%时,第三相关 单元V3的信号变化量与第三单元U3的信号变化量相等;
[0172] 如果最大值单元M的信号变化量大于第一触摸阈值,且第三单元U3的 信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%, 第三相关单元V3的信号变化量通过以下公式进行计算:
[0173] VQ3=TL+(TL-MQ);
[0174] 其中,VQ3为第二相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0175] 如果最大值单元M的信号变化量大于或等于所述第二触摸阈值且小于 所述第一触摸阈值,则第三相关单元V3的信号变化量和触摸阈值相等;
[0176] 进一步地,计算最大值单元M的180°方向的第四相关单元V4的信号 变化量,包括:
[0177] 获取最大值单元M的0°方向的第四单元U4的信号变化量;
[0178] 如果最大值单元M的信号变化量大于所述第一触摸阈值,且第四单元 U4的信号变化量与最大值单元M的信号变化量之比大于或等于75%时,第 四相关单元V4的信号变化量与第四单元U4的信号变化量相等;
[0179] 如果最大值单元M的信号变化量大于第一触摸阈值,且第四单元U4的 信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%, 第四相关单元V4的信号变化量通过以下公式进行计算:
[0180] VQ4=TL+(TL-MQ);
[0181] 其中,VQ4为第四相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0182] 如果最大值单元M的信号变化量大于或等于第二触摸阈值且小于所述 第一触摸阈值,则第四相关单元V4的信号变化量和所述触摸阈值相等;
[0183] 第二镜像单元T2的信号变化量通过以下公式进行计算:
[0184] TQ2=(VQ3+VQ4)/2;
[0185] 其中,VQ3为第三相关单元的信号变化量,VQ4为第四相关单元的信号 变化量,TQ2为第二镜像单元的信号变化量。
[0186] 计算获得第二镜像单元T2的信号变化量之后,即可获得以最大值单元 为中心的第二触控区域,根据该第二触控区域的信号变化量计算位置坐标。
[0187] 本实施例提供的基于区域镜像的角落触控识别方法,对于在显示区左 下角的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区 中心偏移,提高坐标计算的准确性。
[0188] 实施例四
[0189] 本实施例对最大值单元位于显示区右上角的边缘通道的情况进行说 明。
[0190] 首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如 果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的 最大值单元,判断得知所述最大值单元位于显示区右上角的边缘通道。
[0191] 设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一 触摸阈值为所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6 倍。
[0192] 触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
[0193] 进一步地,参考图6,最大值单元M位于显示区的右上角的边缘通道, 结合图2和图3,最大值单元M位于编号为Y-1的感应通道与编号为0的驱 动通道的交点,确定最大值单元M的45°方向上的单元为第三镜像单元T3。
[0194] 进一步地,分别计算所述最大值单元M的0°方向的第五相关单元V5、 90°方向的第六相关单元V6的信号变化量,根据第五相关单元V5和第六 相关单元V6的信号变化量计算第三镜像单元的信号变化量。
[0195] 其中,第五相关单元V5为编号为-1的镜像驱动通道和编号为Y-1的感 应通道的交点,第六相关单元V6为编号为0的驱动通道与编号为Y的镜像 感应通道的交点。
[0196] 进一步地,计算所述最大值单元0°方向的第五相关单元V5的信号变 化量,包括:
[0197] 获取最大值单元M的180°方向的第五单元U5的信号变化量;
[0198] 如果最大值单元M的信号变化量大于所述第一触摸阈值,且第五单元 U5的信号变化量与最大值单元M的信号变化量之比大于或等于75%时,第 五相关单元V5的信号变化量与第五单元U5的信号变化量相等;
[0199] 如果最大值单元M的信号变化量大于所述第一触摸阈值,且第五单元 U5的信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%,第五相关单元V5的信号变化量通过以下公式进行计算:
[0200] VQ5=TL+(TL-MQ);
[0201] 其中,VQ5为第五相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0202] 如果最大值单元M的信号变化量大于或等于第二触摸阈值且小于第一 触摸阈值,则第五相关单元V5的信号变化量和触摸阈值相等;
[0203] 进一步地,计算最大值单元M的90°方向的第六相关单元V6的信号变 化量,包括:
[0204] 获取最大值单元M的270°方向的第六单元U6的信号变化量;
[0205] 如果最大值单元M的信号变化量大于第一触摸阈值,且第六单元U6的 信号变化量与最大值单元M的信号变化量之比大于或等于75%时,第六相关 单元V6的信号变化量与第六单元U6的信号变化量相等;
[0206] 如果最大值单元M的信号变化量大于第一触摸阈值,且第六单元U的 信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%, 第六相关单元V6的信号变化量通过以下公式进行计算:
[0207] VQ6=TL+(TL-MQ);
[0208] 其中,VQ6为第六相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0209] 如果最大值单元M的信号变化量大于或等于所述第二触摸阈值且小于 所述第一触摸阈值,则第六相关单元V6的信号变化量和触摸阈值相等;
[0210] 第三镜像单元T3的信号变化量通过以下公式进行计算:
[0211] TQ3=(VQ5+VQ6)/2;
[0212] 其中,VQ5为第五相关单元的信号变化量,VQ6为第六相关单元的信号 变化量,TQ3为第三镜像单元的信号变化量。
[0213] 计算获得第三镜像单元T3的信号变化量之后,即可获得以最大值单元 为中心的第二触控区域,根据该第二触控区域的信号变化量计算位置坐标。
[0214] 本实施例提供的基于区域镜像的角落触控识别方法,对于在显示区右 上角的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区 中心偏移,提高坐标计算的准确性。
[0215] 实施例五
[0216] 本实施例对最大值单元位于显示区右下角的边缘通道的情况进行说 明。
[0217] 首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如 果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的 最大值单元,判断得知所述最大值单元位于显示区右下角的边缘通道。
[0218] 设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一 触摸阈值为所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6 倍。
[0219] 触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
[0220] 进一步地,参考图7,如果最大值单元M位于显示区的右下角的边缘通 道,结合图2和图3,最大值单元M位于编号为Y-1的感应通道与编号为 X-1的驱动通道的交点,确定最大值单元M的135°方向上的单元为第四镜 像单元T4。
[0221] 进一步地,分别计算最大值单元M的90°方向的第七相关单元V7、 180°方向的第八相关单元V8的信号变化量,根据第七相关单元V7和第八 相关单元V8的信号变化量计算第四镜像单元T4的信号变化量。
[0222] 其中,第七相关单元V7为编号为X-1的驱动通道与编号为Y的镜像感 应通道的交点,第八相关单元V8为编号为Y-1的感应通道和编号为X的镜 像驱动通道的交点。
[0223] 进一步地,计算所述最大值单元90°方向的第七相关单元V7的信号变 化量,包括:
[0224] 获取最大值单元270°方向的第七单元U7的信号变化量;
[0225] 如果最大值单元的信号变化量大于所述第一触摸阈值,且所述第七单 元U7的信号变化量与最大值单元的信号变化量之比大于或等于75%时,第 七相关单元V7的信号变化量与第七单元U7的信号变化量相等;
[0226] 如果最大值单元M的信号变化量大于第一触摸阈值,且所述第七单元 U7的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于 75%,第七相关单元V7的信号变化量通过以下公式进行计算:
[0227] VQ7=TL+(TL-MQ);
[0228] 其中,VQ7为第七相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0229] 如果最大值单元M的信号变化量大于或等于所述第二触摸阈值且小于 所述第一触摸阈值,则第七相关单元V7的信号变化量和触摸阈值相等。
[0230] 进一步地,计算最大值单元180°方向的第八相关单元V8的信号变化 量,包括:
[0231] 获取最大值单元M的0°方向的第八单元U8的信号变化量;
[0232] 如果最大值单元M的信号变化量大于第一触摸阈值,且第八单元U8的 信号变化量与最大值单元M的信号变化量之比大于或等于75%时,第八相关 单元V8的信号变化量与第八单元U8的信号变化量相等;
[0233] 如果最大值单元M的信号变化量大于第一触摸阈值,且第八单元U8的 信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%, 第八相关单元V8的信号变化量通过以下公式进行计算:
[0234] VQ8=TL+(TL-MQ);
[0235] 其中,VQ8为第八相关单元的信号变化量,TL为触摸阈值,MQ为最大 值单元的信号变化量;
[0236] 如果最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所 述第一触摸阈值,则第八相关单元V8的信号变化量和所述触摸阈值相等;
[0237] 第四镜像单元T4的信号变化量通过以下公式进行计算:
[0238] TQ4=(VQ7+VQ8)/2;
[0239] 其中,VQ7为第七相关单元的信号变化量,VQ8为第八相关单元的信号 变化量,TQ4为第四镜像单元的信号变化量。
[0240] 计算获得第四镜像单元T4的信号变化量之后,即可获得以最大值单元 为中心的第二触控区域,根据该第二触控区域的信号变化量计算位置坐标。
[0241] 本实施例提供的基于区域镜像的角落触控识别方法,对于在显示区右 下角的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区 中心偏移,提高坐标计算的准确性。
[0242] 实施例六
[0243] 参考图8,本实施例提供一种基于区域镜像的角落触控识别装置,包括 显示区601和非显示区602,显示区601内设置有多个通道,非显示区602 内设置有触控IC603和存储器604,触控IC603与多个通道连接,存储器 604内存储有多条指令,触控IC603用于读取所述指令并执行:
[0244] 在显示区的边缘通道外侧设置镜像通道;
[0245] 检测是否发生触控,如果是,则查找第一触控区域;
[0246] 查找所述第一触控区域中信号变化量最大的最大值单元;
[0247] 判断所述最大值单元是否位于显示区的角落,如果是,则查找所述最 大值单元周围位于所述镜像通道上的镜像单元;
[0248] 计算所述最大值单元周围相关单元的信号变化量;
[0249] 根据所述最大值单元及周围相关单元的信号变化量,计算所述镜像单 元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
[0250] 根据所述第二触控区域计算坐标位置。
[0251] 具体地,显示区601内的多个通道包括Y个纵向排列的感应通道605 和X个横向排列的驱动通道606,镜像通道的设置具体请参考实施例一,在 此不再赘述。
[0252] 进一步地,触控IC603还用于当最大值单元分别位于显示区左上角、 左下角、右上角和右下角时计算相应的镜像单元的信号变化量,具体请参 考实施例二至实施例五,在此不再赘述。
[0253] 本实施例提供的基于区域镜像的角落触控识别装置,通过设置镜像单 元,对于显示区角落的触控区域进行镜像算法,重新确定触控区域,避免 坐标计算时向显示区中心偏移,提高坐标计算的准确性。
[0254] 实施例七
[0255] 本实施例提供一种移动终端,包括如实施例六所述的基于区域镜像的 角落触控识别装置。
[0256] 本实施例提供的移动终端,包括但不限于手机、平板电脑、显示器、 笔记本电脑等任何具有显示功能的产品或部件。
[0257] 应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以 改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护 范围。