基于区域镜像的触控坐标计算方法、触控装置及移动终端制造方法及图纸

技术编号:20914655 阅读:30 留言:0更新日期:2019-04-20 09:19
本发明专利技术提供了一种基于区域镜像的触控坐标计算方法、触控装置及移动终端,方法包括:在显示区的边缘通道外侧设置镜像通道;检测是否发生触控,如果是,则查找第一触控区域;查找所述第一触控区域中信号变化量最大的最大值单元;判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;根据所述第二触控区域中各个单元的信号变化量,计算所述第二触控区域的位置坐标;通过设置镜像单元,对于靠近显示区边缘的触控区域进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。

Calculating Method of Touch Coordinates, Touch Device and Mobile Terminal Based on Region Mirror

The invention provides a method for calculating touch coordinates, a touch device and a mobile terminal based on area mirror, which includes: setting a mirror channel outside the edge channel of the display area; detecting whether touch occurs, and if so, searching the first touch area; searching the maximum value unit with the largest signal variation in the first touch area; and judging whether the maximum value unit is or not. In the edge channel, if so, the mirror unit located on the mirror channel around the maximum unit is searched; the signal variation of the mirror unit is calculated to obtain a second touch area centered on the maximum unit; and the position coordinates of the second touch area are calculated according to the signal variation of each unit in the second touch area; and the position coordinates of the second touch area are set up by setting up the signal variation of each unit in the second touch area. Mirror unit, for the touch area near the edge of the display area, carries on the image algorithm, re-determines the touch area, avoids the shift to the center of the display area when calculating coordinates, and improves the accuracy of coordinate calculation.

【技术实现步骤摘要】
基于区域镜像的触控坐标计算方法、触控装置及移动终端
本专利技术涉及触控
,尤其涉及一种基于区域镜像的触控坐标计算方法、触控装置及移动终端。
技术介绍
在互电容多点触控系统中,当手指触摸到触控屏边缘部分时,手指会有部分按压在屏体外,造成数据不全,因此在触控IC固件在利用重心算法计算边缘部分坐标时,会造成坐标点向中心部分偏移,造成失真。
技术实现思路
本专利技术的目的在于针对上述现有技术中的手指触摸到触控屏边缘带来的坐标计算不准确的问题,提出一种基于区域镜像的触控坐标计算方法、触控装置及移动终端,能够有效改善该问题,提高坐标识别的准确性。一种基于区域镜像的触控坐标计算方法,包括:在显示区的边缘通道外侧设置镜像通道;检测是否发生触控,如果是,则查找第一触控区域;查找所述第一触控区域中信号变化量最大的最大值单元;判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;根据所述第二触控区域中各个单元的信号变化量,计算所述第二触控区域的位置坐标。进一步地,查找第一触控区域,包括:采集实时信号数据;将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;根据所述信号变化量,递归查找第一触控区域。进一步地,如果所述最大值单元位于显示区左侧的边缘通道,则确定所述最大值单元的315°方向的单元为第一镜像单元、最大值单元的270°方向的单元为第二镜像单元,最大值单元的225°方向为第三镜像单元;所述最大值单元的0°方向的单元为第一单元、最大值单元180°方向的单元为第二单元,最大值单元45°方向的单元为第三单元,最大值单元90°方向的单元为第四单元,最大值单元135°方向的单元为第五单元。进一步地,所述最大值单元位于显示区左侧的边缘通道时,第二触控区域的X坐标通过以下公式进行计算:XLF=XL×SX/P;其中,XLF为最大值单元位于显示区左侧的边缘通道时第二触控区域的X轴坐标,SX为X轴分辨率,R1、R2、R3为调节系数,R1=0.95,R2=0.9,R3=0.85,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,UQ1为第一单元的信号变化量,UQ2为第二单元的信号变化量,UQ3为第三单元的信号变化量,UQ4为第四单元的信号变化量,UQ5为第五单元的信号变化量;MQ为最大值单元的信号变化量,P为感应通道的数量。进一步地,如果所述最大值单元位于显示区右侧的边缘通道,则确定所述最大值单元的45°方向的单元为第四镜像单元、最大值单元的90°方向的单元为第五镜像单元,最大值单元的135°方向为第六镜像单元;所述最大值单元的0°方向的单元为第六单元、最大值单元180°方向的单元为第七单元,最大值单元315°方向的单元为第八单元,最大值单元270°方向的单元为第九单元,最大值单元225°方向的单元为第十单元。进一步地,所述最大值单元位于显示区右侧的边缘通道时,第二触控区域的X坐标通过以下公式进行计算:XRF=XR×SX/P;其中,XRF为最大值单元位于显示区右侧的边缘通道时第二触控区域的X轴坐标,SX为X轴分辨率,R4、R5、R6为调节系数,R4=1.05,R5=1.1,R6=1.15,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,UQ6为第六单元的信号变化量,UQ7为第七单元的信号变化量,UQ8为第八单元的信号变化量,UQ9为第九单元的信号变化量,UQ10为第十单元的信号变化量;MQ为最大值单元的信号变化量,P为感应通道的数量,P为感应通道的数量。进一步地,如果所述最大值单元位于显示区上侧的边缘通道,则确定所述最大值单元的315°方向的单元为第七镜像单元、最大值单元的0°方向的单元为第八镜像单元,最大值单元的45°方向为第九镜像单元;所述最大值单元的270°方向的单元为第十一单元、最大值单元90°方向的单元为第十二单元,最大值单元225°方向的单元为第十三单元,最大值单元180°方向的单元为第十四单元,最大值单元135°方向的单元为第十五单元。进一步地,所述最大值单元位于显示区上侧的边缘通道时,第二触控区域的Y坐标通过以下公式进行计算:YUF=YU×SY/N;其中,YUF为最大值单元位于显示区上侧的边缘通道时第二触控区域的Y轴坐标,SY为Y轴分辨率,R1、R2、R3为调节系数,R1=0.95,R2=0.9,R3=0.85,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,UQ11为第十一单元的信号变化量,UQ12为第十二单元的信号变化量,UQ13为第十三单元的信号变化量,UQ14为第十四单元的信号变化量,UQ15为第十五单元的信号变化量;MQ为最大值单元的信号变化量,N为驱动通道的数量。进一步地,如果所述最大值单元位于显示区下侧的边缘通道,则确定所述最大值单元的225°方向的单元为第十镜像单元、最大值单元的180°方向的单元为第十一镜像单元,最大值单元的135°方向为第十二镜像单元;所述最大值单元的315°方向的单元为第十六单元、最大值单元0°方向的单元为第十七单元,最大值单元45°方向的单元为第十八单元,最大值单元270°方向的单元为第十九单元,最大值单元45°方向的单元为第二十单元。进一步地,所述最大值单元位于显示区下侧的边缘通道时,第二触控区域的Y坐标通过以下公式进行计算:YDF=YD×SY/N;其中,YDF为最大值单元位于显示区下侧的边缘通道时第二触控区域的Y轴坐标,SY为Y轴分辨率,R4、R5、R6为调节系数,R4=1.05,R5=1.1,R6=1.15,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,UQ16为第十六单元的信号变化量,UQ17为第十七单元的信号变化量,UQ18为第十八单元的信号变化量,UQ19为第十九单元的信号变化量,UQ20为第二十单元的信号变化量;MQ为最大值单元的信号变化量,N为驱动通道的数量。一种触控装置,包括显示区和非显示区,所述显示区内设置有P个感应通道和N个驱动通道,所述非显示区内设置有触控IC和存储器,所述触控IC与所述P个感应通道和N个驱动通道连接,所述存储器内存储有多条指令,所述触控IC用于读取所述指令并执行:在显示区的边缘通道外侧设置镜像通道;检测是否发生触控,如果是,则查找第一触控区域;查找所述第一触控区域中信号变化量最大的最大值单元;判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;根据所述第二触控区域中各个单元的信号变化量,计算所述第二触控区域的位置坐标。一种移动终端,包括上述的触控装置。本专利技术提供的基于区域镜像的触控坐标计算方法、触控装置及移动终端,通过设置镜像单元,对于靠近显示区边缘的触控区域进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。附图说明本文档来自技高网...

【技术保护点】
1.一种基于区域镜像的触控坐标计算方法,其特征在于,包括:在显示区的边缘通道外侧设置镜像通道;检测是否发生触控,如果是,则查找第一触控区域;查找所述第一触控区域中信号变化量最大的最大值单元;判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;根据所述第二触控区域中各个单元的信号变化量,计算所述第二触控区域的位置坐标。

【技术特征摘要】
1.一种基于区域镜像的触控坐标计算方法,其特征在于,包括:在显示区的边缘通道外侧设置镜像通道;检测是否发生触控,如果是,则查找第一触控区域;查找所述第一触控区域中信号变化量最大的最大值单元;判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;根据所述第二触控区域中各个单元的信号变化量,计算所述第二触控区域的位置坐标。2.根据权利要求1所述的基于区域镜像的触控坐标计算方法,其特征在于,查找第一触控区域,包括:采集实时信号数据;将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;根据所述信号变化量,递归查找第一触控区域。3.根据权利要求2所述的基于区域镜像的触控坐标计算方法,其特征在于,如果所述最大值单元位于显示区左侧的边缘通道,则确定所述最大值单元的315°方向的单元为第一镜像单元、最大值单元的270°方向的单元为第二镜像单元,最大值单元的225°方向为第三镜像单元;所述最大值单元的0°方向的单元为第一单元、最大值单元180°方向的单元为第二单元,最大值单元45°方向的单元为第三单元,最大值单元90°方向的单元为第四单元,最大值单元135°方向的单元为第五单元。4.根据权利要求3所述的基于区域镜像的触控坐标计算方法,其特征在于,所述最大值单元位于显示区左侧的边缘通道时,第二触控区域的X坐标通过以下公式进行计算:XLF=XL×SX/P;其中,XLF为最大值单元位于显示区左侧的边缘通道时第二触控区域的X轴坐标,SX为X轴分辨率,R1、R2、R3为调节系数,R1=0.95,R2=0.9,R3=0.85,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,UQ1为第一单元的信号变化量,UQ2为第二单元的信号变化量,UQ3为第三单元的信号变化量,UQ4为第四单元的信号变化量,UQ5为第五单元的信号变化量;MQ为最大值单元的信号变化量,P为感应通道的数量。5.根据权利要求2所述的基于区域镜像的触控坐标计算方法,其特征在于,如果所述最大值单元位于显示区右侧的边缘通道,则确定所述最大值单元的45°方向的单元为第四镜像单元、最大值单元的90°方向的单元为第五镜像单元,最大值单元的135°方向为第六镜像单元;所述最大值单元的0°方向的单元为第六单元、最大值单元180°方向的单元为第七单元,最大值单元315°方向的单元为第八单元,最大值单元270°方向的单元为第九单元,最大值单元225°方向的单元为第十单元。6.根据权利要求5所述的基于区域镜像的触控坐标计算方法,其特征在于,所述最大值单元位于显示区右侧的边缘通道时,第二触控区域的X坐标通过以下公式进行计算:XRF=XR×SX/P;其中,XRF为最大值单元位于显示区右侧的边缘通道时第二触控区域的X轴坐标,SX为X轴分辨率,R4、R5、R6为调节系数,R4=1.05,R5=1.1,R6=1.15,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,UQ6为第六单元的信号变化量,UQ7为第七单元的信号变化量,UQ8为第八单元的信号变化量,UQ9为第九单元的信号变化量,UQ10为第十单元的信号变化量;MQ为最大值单元的信号变化量,P为感应通道的数量,P为感应通道的数量。7.根据权利要求2所述的基于区域镜像的...

【专利技术属性】
技术研发人员:田华范京津
申请(专利权)人:深圳市德名利电子有限公司
类型:发明
国别省市:广东,44

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

1