CN109634460B - 一种基于区域镜像的触控识别方法、装置及触控显示装置 - Google Patents

一种基于区域镜像的触控识别方法、装置及触控显示装置 Download PDF

Info

Publication number
CN109634460B
CN109634460B CN201811512862.7A CN201811512862A CN109634460B CN 109634460 B CN109634460 B CN 109634460B CN 201811512862 A CN201811512862 A CN 201811512862A CN 109634460 B CN109634460 B CN 109634460B
Authority
CN
China
Prior art keywords
unit
signal variation
mirror
signal
maximum
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811512862.7A
Other languages
English (en)
Other versions
CN109634460A (zh
Inventor
田华
范京津
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Hongpeihan Electronic Technology Co ltd
Original Assignee
Shenzhen Demingli Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Demingli Electronics Co Ltd filed Critical Shenzhen Demingli Electronics Co Ltd
Priority to CN201811512862.7A priority Critical patent/CN109634460B/zh
Publication of CN109634460A publication Critical patent/CN109634460A/zh
Application granted granted Critical
Publication of CN109634460B publication Critical patent/CN109634460B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Abstract

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

Description

一种基于区域镜像的触控识别方法、装置及触控显示装置
技术领域
本发明涉及触控技术领域,尤其涉及一种基于区域镜像的触控识别方法、装置及触控显示装置。
背景技术
在互电容多点触控***中,当手指触摸到触控屏边缘部分时,手指会有部分按压在屏体外,造成数据不全,因此在触控I C固件在利用重心算法计算边缘部分坐标时,会造成坐标点向中心部分偏移,造成失真。
发明内容
本发明的目的在于针对上述现有技术中的手指触摸到触控屏边缘带来的坐标计算不准确的问题,提出一种基于区域镜像的触控识别方法、装置及触控显示装置,能够有效改善该问题,提高坐标识别的准确性。
一种基于区域镜像的触控识别方法,包括:
在显示区的边缘通道外侧设置镜像通道;
检测是否发生触控,如果是,则查找第一触控区域;
查找所述第一触控区域中信号变化量最大的最大值单元;
判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;
根据所述最大值单元及其周围单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
根据所述第二触控区域计算坐标位置。
进一步地,查找第一触控区域,包括:
采集实时信号数据;
将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;
根据所述信号变化量,递归查找第一触控区域。
进一步地,所述方法还包括:
设定触摸阈值、第一触摸阈值和第二触摸阈值,其中第一触摸阈值为所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6倍。
进一步地,如果所述最大值单元位于显示区左侧的边缘通道,则确定所述最大值单元的315°方向的单元为第一镜像单元,最大值单元的270°方向的单元为第二镜像单元,最大值单元的225°方向的单元为第三镜像单元。
进一步地,如果所述最大值单元位于显示区左侧的边缘通道,则分别获取所述最大值单元0°方向的第一单元的信号变化量、90°方向的第二单元的信号变化量以及180°方向的第三单元的信号变化量,并根据以下方法计算所述第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第二单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ1=UQ1×UQ2/MQ
VQ2=UQ2
VQ3=UQ3×UQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ2为第二单元的信号变化量,UQ3为第三单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第二单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ2=TL+(TL-MQ);
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ2=TL;
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值。
进一步地,如果所述最大值单元位于显示区右侧的边缘通道,则确定所述最大值单元的45°方向的单元为第四镜像单元,最大值单元的90°方向的单元为第五镜像单元,最大值单元的135°方向的单元为第六镜像单元。
进一步地,如果所述最大值单元位于显示区右侧的边缘通道,则分别获取所述最大值单元0°方向的第四单元的信号变化量、180°方向的第五单元的信号变化量以及275°方向的第六单元的信号变化量,并根据以下方法计算所述第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第五单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
VQ4=UQ4×UQ5/MQ
VQ5=UQ5
VQ6=UQ6×UQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ5为第五单元的信号变化量,UQ6为第六单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第五单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
VQ5=TL+(TL-MQ);
VQ4=UQ4×VQ5/MQ
VQ6=UQ6×VQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ6为第六单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
VQ5=TL;
VQ4=UQ4×VQ5/MQ
VQ6=UQ6×VQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ6为第六单元的信号变化量,TL为所述触摸阈值。
进一步地,如果所述最大值单元位于显示区上侧的边缘通道,则确定所述最大值单元的315°方向的单元为第七镜像单元,最大值单元的0°方向的单元为第八镜像单元,最大值单元的45°方向的单元为第九镜像单元。
进一步地,如果所述最大值单元位于显示区上侧的边缘通道,则分别获取所述最大值单元275°方向的第七单元的信号变化量、180°方向的第八单元的信号变化量以及45°方向的第九单元的信号变化量,并根据以下方法计算所述第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第八单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ7=UQ7×UQ8/MQ
VQ8=UQ8
VQ9=UQ9×UQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ8为第八单元的信号变化量,UQ9为第九单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第八单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ8=TL+(TL-MQ);
VQ7=UQ7×VQ8/MQ
VQ9=UQ9×VQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ9为第九单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ8=TL;
VQ7=UQ7×VQ8/MQ
VQ9=UQ9×VQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ9为第九单元的信号变化量,TL为所述触摸阈值。
进一步地,如果所述最大值单元位于显示区下侧的边缘通道,则确定所述最大值单元的225°方向的单元为第十镜像单元,最大值单元的180°方向的单元为第十一镜像单元,最大值单元的135°方向的单元为第十二镜像单元。
进一步地,如果所述最大值单元位于显示区下侧的边缘通道,则分别获取所述最大值单元275°方向的第十单元的信号变化量、0°方向的第十一单元的信号变化量以及90°方向的第十二单元的信号变化量,并根据以下方法计算所述第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第十一单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
VQ10=UQ10×UQ11/MQ
VQ11=UQ11
VQ12=UQ12×UQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ11为第十一单元的信号变化量,UQ12为第十二单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第十一单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
VQ11=TL+(TL-MQ);
VQ10=UQ10×VQ11/MQ
VQ12=UQ12×VQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ12为第十二单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
VQ11=TL;
VQ10=UQ10×VQ11/MQ
VQ12=UQ12×VQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ12为第十二单元的信号变化量,TL为所述触摸阈值。
一种基于区域镜像的触控识别装置,包括显示区和非显示区,所述显示区内设置有多个通道,所述非显示区内设置有触控IC和存储器,所述触控IC与所述多个通道连接,所述存储器内存储有多条指令,所述触控IC用于读取所述指令并执行:
在显示区的边缘通道外侧设置镜像通道;
检测是否发生触控,如果是,则查找第一触控区域;
查找所述第一触控区域中信号变化量最大的最大值单元;
判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;
根据所述最大值单元及其周围单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
根据所述第二触控区域计算坐标位置。
一种触控显示装置,包括上述的基于区域镜像的触控识别装置。
本发明提供的基于区域镜像的触控识别方法、装置及触控显示装置,通过设置镜像单元,对于靠近显示区边缘的触控区域进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。
附图说明
图1为本发明提供的基于区域镜像的触控识别方法一种实施例的流程图。
图2为本发明提供的基于区域镜像的触控识别方法中感应通道和感应镜像通道的示意图。
图3为本发明提供的基于区域镜像的触控识别方法中驱动通道和驱动镜像通道的示意图。
图4为本发明提供的基于区域镜像的触控识别方法中最大值单元位于显示区左侧的边缘通道的示意图。
图5为本发明提供的基于区域镜像的触控识别方法中最大值单元位于显示区右侧的边缘通道的示意图。
图6为本发明提供的基于区域镜像的触控识别方法中最大值单元位于显示区上侧的边缘通道的示意图。
图7为本发明提供的基于区域镜像的触控识别方法中最大值单元位于显示区下侧的边缘通道的示意图。
图8为本发明提供的基于区域镜像的触控识别装置一种实施例的结构示意图。
具体实施方式
为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
实施例一
参考图1,本实施例提供一种基于区域镜像的触控识别方法,包括:
步骤S101,在显示区的边缘通道外侧设置镜像通道;
步骤S102,检测是否发生触控,如果是,则查找第一触控区域;
步骤S103,查找所述第一触控区域中信号变化量最大的最大值单元;
步骤S104,判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;
步骤S105,根据所述最大值单元及其周围单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
步骤S106,根据所述第二触控区域计算坐标位置。
具体地,执行步骤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的驱动镜像通道。
进一步地,执行步骤S102,发生触控时,查找第一触控区域,具体包括:
采集实时信号数据;
将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;
根据所述信号变化量,递归查找第一触控区域。
进一步地,执行步骤S103,根据上一步计算获得的信号变化量,查找第一触控区域中信号变化量最大的最大值单元。
进一步地,执行步骤S104,判断所述最大值单元是否位于边缘通道,即是否位于编号为0的感应通道、编号为Y-1的感应通道、编号为0的驱动通道、或者编号为X-1的驱动通道,如果是,则查找最大值单元周围位于所述镜像通道上的镜像单元。
如果最大值单元没有位于边缘通道,则不需要进行镜像算法,根据所述第一触控区域计算坐标位置。
进一步地,执行步骤S105,根据最大值单元及其周围单元的信号变化量,计算镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域。具体根据最大值单元的位置进行计算,详见实施例二至实施例五。
进一步地,执行步骤S106,获得第二触控区域之后,根据所述第二触控区域计算坐标位置,计算获得的坐标位置不会再向中心偏移。
本实施例提供的基于区域镜像的触控识别方法,通过设置镜像单元,对于靠近显示区边缘的触控区域进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。
实施例二
本实施例对最大值单元位于显示区左侧的边缘通道的情况进行说明。
首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的最大值单元,判断得知所述最大值单元位于显示区左侧的边缘通道。
设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一触摸阈值FTL为触摸阈值TL的0.9倍,第二触摸阈值STL为触摸阈值TL的0.6倍。
触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
进一步地,参考图4,最大值单元位于显示区左侧的边缘通道,结合图2,最大值单元M位于编号为0的感应通道上,确定最大值单元M的315°方向的单元为第一镜像单元V1,最大值单元M的270°方向的单元为第二镜像单元V2,最大值单元的225°方向的单元为第三镜像单元V3。
第一镜像单元V1、第二镜像单元V2以及第三镜像单元V3位于编号为-1的感应镜像通道上。
进一步地,最大值单元M位于编号为0的感应通道上,则分别获取最大值单元M的0°方向的第一单元U1的信号变化量、90°方向的第二单元U2的信号变化量以及180°方向的第三单元U3的信号变化量,并根据以下方法计算第一镜像单元V1、第二镜像单元V2和第三镜像单元V3的信号变化量:
如果最大值单元M的信号变化量大于或等于第一触摸阈值,且第二单元U2的信号变化量与最大值单元M的信号变化量之比大于或等于75%,则通过以下公式计算第一镜像单元V1、第二镜像单元V2和第三镜像单元V3的信号变化量:
VQ1=UQ1×UQ2/MQ
VQ2=UQ2
VQ3=UQ3×UQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ2为第二单元的信号变化量,UQ3为第三单元的信号变化量;
如果最大值单元M的信号变化量大于或等于第一触摸阈值,第二单元U2的信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第一镜像单元V1、第二镜像单元V2和第三镜像单元V3的信号变化量:
VQ2=TL+(TL-MQ);
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值;
如果最大值单元M的信号变化量大于或等于第二触摸阈值且小于第一触摸阈值,则通过以下公式计算第一镜像单元V1、第二镜像单元V2和第三镜像单元V3的信号变化量:
VQ2=TL;
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值。
计算获得第一镜像单元V1、第二镜像单元V2和第三镜像单元V3的信号变化量之后,获得以最大值单元为中心的第二触控区域,根据该第二触控区域计算坐标位置。
本实施例提供的基于区域镜像的触控识别方法,对于在显示区左侧边缘的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。
实施例三
本实施例对最大值单元位于显示区右侧的边缘通道的情况进行说明。
首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的最大值单元,判断得知所述最大值单元位于显示区右侧的边缘通道。
设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一触摸阈值FTL为触摸阈值TL的0.9倍,第二触摸阈值STL为触摸阈值TL的0.6倍。
触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
进一步地,参考图5,最大值单元位于显示区右侧的边缘通道,结合图2,最大值单元M位于编号为Y-1的感应通道上,确定最大值单元M的45°方向的单元为第四镜像单元V4,最大值单元M的90°方向的单元为第五镜像单元V5,最大值单元M的135°方向的单元为第六镜像单元V6。
第四镜像单元V4、第五镜像单元V5以及第六镜像单元V6位于编号为Y的感应镜像通道上。
最大值单元M位于编号为Y-1的感应通道上,分别获取所述最大值单元M的0°方向的第四单元U4的信号变化量、180°方向的第五单元U5的信号变化量以及275°方向的第六单元U6的信号变化量,并根据以下方法计算第四镜像单元V4、第五镜像单元V5和第六镜像单元V6的信号变化量:
如果最大值单元M的信号变化量大于或等于所述第一触摸阈值,且第五单元U5的信号变化量与最大值单元M的信号变化量之比大于或等于75%,则通过以下公式计算第四镜像单元V4、第五镜像单元V5和第六镜像单元V6的信号变化量:
VQ4=UQ4×UQ5/MQ
VQ5=UQ5
VQ6=UQ6×UQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ5为第五单元的信号变化量,UQ6为第六单元的信号变化量;
如果最大值单元M的信号变化量大于或等于第一触摸阈值,第五单元U5的信号变化量与最大值单元M的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第四镜像单元V4、第五镜像单元V5和第六镜像单元V6的信号变化量:
VQ5=TL+(TL-MQ);
VQ4=UQ4×VQ5/MQ
VQ6=UQ6×VQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ6为第六单元的信号变化量,TL为所述触摸阈值;
如果最大值单元M的信号变化量大于或等于第二触摸阈值且小于第一触摸阈值,则通过以下公式计算第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
VQ5=TL;
VQ4=UQ4×VQ5/MQ
VQ6=UQ6×VQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ6为第六单元的信号变化量,TL为所述触摸阈值。
计算获得第四镜像单元V4、第五镜像单元V5和第六镜像单元V6的信号变化量之后,获得以最大值单元M为中心的第二触控区域,根据该第二触控区域计算坐标位置。
本实施例提供的基于区域镜像的触控识别方法,对于在显示区右侧边缘的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。
实施例四
本实施例对最大值单元位于显示区上侧的边缘通道的情况进行说明。
首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的最大值单元,判断得知所述最大值单元位于显示区上侧的边缘通道。
设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一触摸阈值FTL为触摸阈值TL的0.9倍,第二触摸阈值STL为触摸阈值TL的0.6倍。
触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
进一步地,参考图6,最大值单元位于显示区上侧的边缘通道,结合图3,最大值单元位于编号为0的驱动通道上,确定最大值单元M的315°方向的单元为第七镜像单元V7,最大值单元M的0°方向的单元为第八镜像单元V8,最大值单元M的45°方向的单元为第九镜像单元V9。
第七镜像单元V7、第八镜像单元V8以及第九镜像单元V9位于编号为-1的驱动镜像通道上。
最大值单元M位于编号为0的驱动通道上,分别获取最大值单元M的275°方向的第七单元U7的信号变化量、180°方向的第八单元U8的信号变化量以及45°方向的第九单元U9的信号变化量,并根据以下方法计算第七镜像单元V7、第八镜像单元V8和第九镜像单元V9的信号变化量:
如果最大值单元M的信号变化量大于或等于第一触摸阈值,且第八单元U8的信号变化量与最大值单元M的信号变化量之比大于或等于75%,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ7=UQ7×UQ8/MQ
VQ8=UQ8
VQ9=UQ9×UQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ8为第八单元的信号变化量,UQ9为第九单元的信号变化量;
如果最大值单元M的信号变化量大于或等于第一触摸阈值,第八单元U8的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第七镜像单元V7、第八镜像单元V8和第九镜像单元V9的信号变化量:
VQ8=TL+(TL-MQ);
VQ7=UQ7×VQ8/MQ
VQ9=UQ9×VQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ9为第九单元的信号变化量,TL为所述触摸阈值;
如果最大值单元M的信号变化量大于或等于第二触摸阈值且小于第一触摸阈值,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ8=TL;
VQ7=UQ7×VQ8/MQ
VQ9=UQ9×VQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ9为第九单元的信号变化量,TL为所述触摸阈值。
计算获得第七镜像单元V7、第八镜像单元V8和第九镜像单元V9的信号变化量之后,获得以最大值单元M为中心的第二触控区域,根据该第二触控区域计算坐标位置。
本实施例提供的基于区域镜像的触控识别方法,对于在显示区上侧边缘的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。
实施例五
本实施例对最大值单元位于显示区下侧的边缘通道的情况进行说明。
首先在显示区的边缘通道外侧设置镜像通道,检测是否发生触控,如果是,则查找第一触控区域,查找所述第一触控区域中信号变化量最大的最大值单元,判断得知所述最大值单元位于显示区下侧的边缘通道。
设定触摸阈值TL、第一触摸阈值FTL和第二触摸阈值STL,其中第一触摸阈值FTL为触摸阈值TL的0.9倍,第二触摸阈值STL为触摸阈值TL的0.6倍。
触摸阈值TL根据触控屏的调参确定,优选范围为180-220。
进一步地,参考图7,最大值单元位于显示区下侧到的边缘通道,结合图3,最大值单元M位于编号为X-1的驱动通道上,确定最大值单元M的225°方向的单元为第十镜像单元V10,最大值单元M的180°方向的单元为第十一镜像单元V11,最大值单元的135°方向的单元为第十二镜像单元V12。
第十镜像单元V10、第十一镜像单元V11以及第十二镜像单元V12位于编号为X的驱动镜像通道上。
最大值单元M位于编号为X-1的驱动通道上,分别获取最大值单元M的275°方向的第十单元U10的信号变化量、0°方向的第十一单元U11的信号变化量以及90°方向的第十二单元U12的信号变化量,并根据以下方法计算第十镜像单元V10、第十一镜像单元V11和第十二镜像单元V12的信号变化量:
如果最大值单元M的信号变化量大于或等于第一触摸阈值,且第十一单元U11的信号变化量与最大值单元M的信号变化量之比大于或等于75%,则通过以下公式计算第十镜像单元V10、第十一镜像单元V11和第十二镜像单元V12的信号变化量:
VQ10=UQ10×UQ11/MQ
VQ11=UQ11
VQ12=UQ12×UQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ11为第十一单元的信号变化量,UQ12为第十二单元的信号变化量;
如果最大值单元M的信号变化量大于或等于所述第一触摸阈值,第十一单元U11的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第十镜像单元V10、第十一镜像单元V11和第十二镜像单元V12的信号变化量:
VQ11=TL+(TL-MQ);
VQ10=UQ10×VQ11/MQ
VQ12=UQ12×VQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ12为第十二单元的信号变化量,TL为所述触摸阈值;
如果最大值单元M的信号变化量大于或等于第二触摸阈值且小于第一触摸阈值,则通过以下公式计算第十镜像单元V10、第十一镜像单元V11和第十二镜像单元V12的信号变化量:
VQ11=TL;
VQ10=UQ10×VQ11/MQ
VQ12=UQ12×VQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ12为第十二单元的信号变化量,TL为所述触摸阈值。
计算获得第十镜像单元V10、第十一镜像单元V11和第十二镜像单元V12的信号变化量之后,获得以最大值单元M为中心的第二触控区域,根据该第二触控区域计算坐标位置。
本实施例提供的基于区域镜像的触控识别方法,对于在显示区下侧边缘的触控进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。
实施例六
参考图8,本实施例提供一种基于区域镜像的触控识别装置,包括显示区601和非显示区602,显示区内设置有多个通道,非显示区602内设置有触控IC603和存储器604,触控IC603与多个通道连接,存储器604内存储有多条指令,触控IC603用于读取所述指令并执行:
在触控区域的边缘通道外侧设置镜像通道;
检测是否发生触控,如果是,则查找第一触控区域;
查找所述第一触控区域中信号变化量最大的最大值单元;
判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;
根据所述最大值单元及其周围单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
根据所述第二触控区域计算坐标位置。
具体地,显示区601内的多个通道包括Y个纵向排列的感应通道605和X个横向排列的驱动通道606,镜像通道的设置具体请参考实施例一,在此不再赘述。
进一步地,触控IC603还用于当最大值单元分别位于显示区左侧边缘、右侧边缘、上侧边缘和下侧边缘时计算相应的镜像单元的信号变化量,具体请参考实施例二至实施例五,在此不再赘述。
本实施例提供的触控识别装置,通过设置镜像单元,对于靠近显示区边缘的触控区域进行镜像算法,重新确定触控区域,避免坐标计算时向显示区中心偏移,提高坐标计算的准确性。
实施例七
本实施例提供一种触控显示装置,包括实施例六所述的基于区域镜像的触控识别装置。
本实施例提供的触控显示装置,包括但不限于手机、平板电脑、显示器、笔记本电脑等任何具有显示功能的产品或部件。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (10)

1.一种基于区域镜像的触控识别方法,其特征在于,包括:
在显示区的边缘通道外侧设置镜像通道;
检测是否发生触控,如果是,则查找第一触控区域;
查找所述第一触控区域中信号变化量最大的最大值单元;
判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;
根据所述最大值单元及其周围单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
根据所述第二触控区域计算坐标位置;
设定触摸阈值、第一触摸阈值和第二触摸阈值,其中第一触摸阈值为所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6倍;
如果所述最大值单元位于显示区左侧的边缘通道,则确定所述最大值单元的315°方向的单元为第一镜像单元,最大值单元的270°方向的单元为第二镜像单元,最大值单元的225°方向的单元为第三镜像单元;
如果所述最大值单元位于显示区左侧的边缘通道,则分别获取所述最大值单元0°方向的第一单元的信号变化量、90°方向的第二单元的信号变化量以及180°方向的第三单元的信号变化量,并根据以下方法计算所述第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第二单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ1=UQ1×UQ2/MQ
VQ2=UQ2
VQ3=UQ3×UQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ2为第二单元的信号变化量,UQ3为第三单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第二单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ2=TL+(TL-MQ);
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ2=TL;
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值。
2.根据权利要求1所述的基于区域镜像的触控识别方法,其特征在于,查找第一触控区域,包括:
采集实时信号数据;
将所述实时信号数据和预先存储的未发生触控时的基础信号数据进行比较计算,获得信号变化量;
根据所述信号变化量,递归查找第一触控区域。
3.根据权利要求1所述的基于区域镜像的触控识别方法,其特征在于,如果所述最大值单元位于显示区右侧的边缘通道,则确定所述最大值单元的45°方向的单元为第四镜像单元,最大值单元的90°方向的单元为第五镜像单元,最大值单元的135°方向的单元为第六镜像单元。
4.根据权利要求3所述的基于区域镜像的触控识别方法,其特征在于,如果所述最大值单元位于显示区右侧的边缘通道,则分别获取所述最大值单元0°方向的第四单元的信号变化量、180°方向的第五单元的信号变化量以及275°方向的第六单元的信号变化量,并根据以下方法计算所述第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第五单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
VQ4=UQ4×UQ5/MQ
VQ5=UQ5
VQ6=UQ6×UQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ5为第五单元的信号变化量,UQ6为第六单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第五单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
VQ5=TL+(TL-MQ);
VQ4=UQ4×VQ5/MQ
VQ6=UQ6×VQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ6为第六单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第四镜像单元、第五镜像单元和第六镜像单元的信号变化量:
VQ5=TL;
VQ4=UQ4×VQ5/MQ
VQ6=UQ6×VQ5/MQ
其中,VQ4为第四镜像单元的信号变化量,VQ5为第五镜像单元的信号变化量,VQ6为第六镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ4为第四单元的信号变化量,UQ6为第六单元的信号变化量,TL为所述触摸阈值。
5.根据权利要求1所述的基于区域镜像的触控识别方法,其特征在于,如果所述最大值单元位于显示区上侧的边缘通道,则确定所述最大值单元的315°方向的单元为第七镜像单元,最大值单元的0°方向的单元为第八镜像单元,最大值单元的45°方向的单元为第九镜像单元。
6.根据权利要求5所述的基于区域镜像的触控识别方法,其特征在于,如果所述最大值单元位于显示区上侧的边缘通道,则分别获取所述最大值单元275°方向的第七单元的信号变化量、180°方向的第八单元的信号变化量以及45°方向的第九单元的信号变化量,并根据以下方法计算所述第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第八单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ7=UQ7×UQ8/MQ
VQ8=UQ8
VQ9=UQ9×UQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ8为第八单元的信号变化量,UQ9为第九单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第八单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ8=TL+(TL-MQ);
VQ7=UQ7×VQ8/MQ
VQ9=UQ9×VQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ9为第九单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第七镜像单元、第八镜像单元和第九镜像单元的信号变化量:
VQ8=TL;
VQ7=UQ7×VQ8/MQ
VQ9=UQ9×VQ8/MQ
其中,VQ7为第七镜像单元的信号变化量,VQ8为第八镜像单元的信号变化量,VQ9为第九镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ7为第七单元的信号变化量,UQ9为第九单元的信号变化量,TL为所述触摸阈值。
7.根据权利要求1所述的基于区域镜像的触控识别方法,其特征在于,如果所述最大值单元位于显示区下侧的边缘通道,则确定所述最大值单元的225°方向的单元为第十镜像单元,最大值单元的180°方向的单元为第十一镜像单元,最大值单元的135°方向的单元为第十二镜像单元。
8.根据权利要求7所述的基于区域镜像的触控识别方法,其特征在于,如果所述最大值单元位于显示区下侧的边缘通道,则分别获取所述最大值单元275°方向的第十单元的信号变化量、0°方向的第十一单元的信号变化量以及90°方向的第十二单元的信号变化量,并根据以下方法计算所述第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第十一单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
VQ10=UQ10×UQ11/MQ
VQ11=UQ11
VQ12=UQ12×UQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ11为第十一单元的信号变化量,UQ12为第十二单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第十一单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
VQ11=TL+(TL-MQ);
VQ10=UQ10×VQ11/MQ
VQ12=UQ12×VQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ12为第十二单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第十镜像单元、第十一镜像单元和第十二镜像单元的信号变化量:
VQ11=TL;
VQ10=UQ10×VQ11/MQ
VQ12=UQ12×VQ11/MQ
其中,VQ10为第十镜像单元的信号变化量,VQ11为第十一镜像单元的信号变化量,VQ12为第十二镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ10为第十单元的信号变化量,UQ12为第十二单元的信号变化量,TL为所述触摸阈值。
9.一种基于区域镜像的触控识别装置,其特征在于,包括显示区和非显示区,所述显示区内设置有多个通道,所述非显示区内设置有触控IC和存储器,所述触控IC与所述多个通道连接,所述存储器内存储有多条指令,所述触控IC用于读取所述指令并执行:
在显示区的边缘通道外侧设置镜像通道;
检测是否发生触控,如果是,则查找第一触控区域;
查找所述第一触控区域中信号变化量最大的最大值单元;
判断所述最大值单元是否位于边缘通道,如果是,则查找所述最大值单元周围位于所述镜像通道上的镜像单元;
根据所述最大值单元及其周围单元的信号变化量,计算所述镜像单元的信号变化量,获得以所述最大值单元为中心的第二触控区域;
根据所述第二触控区域计算坐标位置;
设定触摸阈值、第一触摸阈值和第二触摸阈值,其中第一触摸阈值为所述触摸阈值的0.9倍,第二触摸阈值为所述触摸阈值的0.6倍;
如果所述最大值单元位于显示区左侧的边缘通道,则确定所述最大值单元的315°方向的单元为第一镜像单元,最大值单元的270°方向的单元为第二镜像单元,最大值单元的225°方向的单元为第三镜像单元;
如果所述最大值单元位于显示区左侧的边缘通道,则分别获取所述最大值单元0°方向的第一单元的信号变化量、90°方向的第二单元的信号变化量以及180°方向的第三单元的信号变化量,并根据以下方法计算所述第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,且所述第二单元的信号变化量与最大值单元的信号变化量之比大于或等于75%,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ1=UQ1×UQ2/MQ
VQ2=UQ2
VQ3=UQ3×UQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ2为第二单元的信号变化量,UQ3为第三单元的信号变化量;
如果所述最大值单元的信号变化量大于或等于所述第一触摸阈值,第二单元的信号变化量与最大值单元的信号变化量之比大于或等于40%且小于75%时,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ2=TL+(TL-MQ);
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值;
如果所述最大值单元的信号变化量大于或等于所述第二触摸阈值且小于所述第一触摸阈值,则通过以下公式计算第一镜像单元、第二镜像单元和第三镜像单元的信号变化量:
VQ2=TL;
VQ1=UQ1×VQ2/MQ
VQ3=UQ3×VQ2/MQ
其中,VQ1为第一镜像单元的信号变化量,VQ2为第二镜像单元的信号变化量,VQ3为第三镜像单元的信号变化量,MQ为最大值单元的信号变化量,UQ1为第一单元的信号变化量,UQ3为第三单元的信号变化量,TL为所述触摸阈值。
10.一种触控显示装置,其特征在于,包括如权利要求9所述的基于区域镜像的触控识别装置。
CN201811512862.7A 2018-12-11 2018-12-11 一种基于区域镜像的触控识别方法、装置及触控显示装置 Active CN109634460B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811512862.7A CN109634460B (zh) 2018-12-11 2018-12-11 一种基于区域镜像的触控识别方法、装置及触控显示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811512862.7A CN109634460B (zh) 2018-12-11 2018-12-11 一种基于区域镜像的触控识别方法、装置及触控显示装置

Publications (2)

Publication Number Publication Date
CN109634460A CN109634460A (zh) 2019-04-16
CN109634460B true CN109634460B (zh) 2022-03-04

Family

ID=66072819

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811512862.7A Active CN109634460B (zh) 2018-12-11 2018-12-11 一种基于区域镜像的触控识别方法、装置及触控显示装置

Country Status (1)

Country Link
CN (1) CN109634460B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110908538B (zh) * 2019-11-15 2022-09-27 南京信息工程大学 一种单指划线变双指并拢划线触摸区域的计算方法、装置及触控显示装置
CN110874159B (zh) * 2019-11-15 2022-09-27 南京信息工程大学 一种基于兼顾纵轴数据补值的触控识别方法、装置及触控显示装置
CN110865736B (zh) * 2019-11-15 2022-09-27 南京信息工程大学 一种基于双通道数据补值的触控识别方法、装置及触控显示装置

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102902400A (zh) * 2011-06-13 2013-01-30 群康科技(深圳)有限公司 触控检测方法及触控传感器
CN203241971U (zh) * 2013-04-03 2013-10-16 敦泰科技有限公司 导电层结构及应用该结构的自电容触摸屏
CN103914178A (zh) * 2012-12-31 2014-07-09 麦孚斯公司 触摸传感芯片、接触感应装置及该装置的坐标校准方法
KR20150075691A (ko) * 2013-12-26 2015-07-06 엘지디스플레이 주식회사 터치패널 구동방법
CN104777948A (zh) * 2014-01-13 2015-07-15 上海和辉光电有限公司 改善投射式电容触控面板边缘坐标精确度的方法及装置
CN108874234A (zh) * 2018-08-02 2018-11-23 深圳市德名利电子有限公司 一种触控识别方法、装置及触控显示装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102902400A (zh) * 2011-06-13 2013-01-30 群康科技(深圳)有限公司 触控检测方法及触控传感器
CN103914178A (zh) * 2012-12-31 2014-07-09 麦孚斯公司 触摸传感芯片、接触感应装置及该装置的坐标校准方法
CN203241971U (zh) * 2013-04-03 2013-10-16 敦泰科技有限公司 导电层结构及应用该结构的自电容触摸屏
KR20150075691A (ko) * 2013-12-26 2015-07-06 엘지디스플레이 주식회사 터치패널 구동방법
CN104777948A (zh) * 2014-01-13 2015-07-15 上海和辉光电有限公司 改善投射式电容触控面板边缘坐标精确度的方法及装置
CN108874234A (zh) * 2018-08-02 2018-11-23 深圳市德名利电子有限公司 一种触控识别方法、装置及触控显示装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于图像处理的交互式触摸***研究;杜名颖;《中国优秀硕士学位论文全文数据库》;20170228;58-61 *

Also Published As

Publication number Publication date
CN109634460A (zh) 2019-04-16

Similar Documents

Publication Publication Date Title
CN109508138B (zh) 一种基于区域镜像的角落触控识别方法、装置及移动终端
CN109634460B (zh) 一种基于区域镜像的触控识别方法、装置及触控显示装置
CN110363076B (zh) 人员信息关联方法、装置及终端设备
CN109656408B (zh) 基于区域镜像的触控坐标计算方法、触控装置及移动终端
KR101763891B1 (ko) 영역 추출 방법, 모델 트레이닝 방법 및 장치
CN111815754B (zh) 一种三维信息确定方法、三维信息确定装置及终端设备
US20240036658A1 (en) Pointer positioning method and apparatus, and instrument
CN103207987B (zh) 一种指针式仪表的示数识别方法
JP6815707B2 (ja) 顔姿勢検出方法、装置及び記憶媒体
RU2009102124A (ru) Устройство обработки видеоинформации системы охранной сигнализации
CN102980535B (zh) 角度测量方法和装置
CN112336342B (zh) 手部关键点检测方法、装置及终端设备
CN109509200A (zh) 基于轮廓提取的棋盘格角点检测方法、装置以及计算机可读存储介质
TW201443748A (zh) 觸控面板之液體識別方法
CN109711427A (zh) 目标检测方法及相关产品
CN110035281B (zh) 一种坏点检测方法、装置及电子设备
RU2011111543A (ru) Устройство для определения изменения размера объекта
CN113741446B (zh) 一种机器人自主探索的方法、终端设备及存储介质
Kim Robust corner detection by image-based direct curvature field estimation for mobile robot navigation
CN109241892B (zh) 一种仪表盘读取方法、仪表盘读取装置及电子设备
JP2013149228A (ja) 位置検出装置、および位置検出プログラム
EP3037777B1 (en) Method for measuring object and smart device
Zhang et al. Reidentification-based automated matching for 3D localization of workers in construction sites
CN108564571B (zh) 图像区域选取方法及终端设备
CN110610178A (zh) 图像识别方法、装置、终端及计算机可读存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: Room 701, 7th floor, Smart Valley Innovation Park, 1010 Bulong Road, Minzhi Street, Longhua District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen deminli Technology Co.,Ltd.

Address before: 518000, 701, building 7, wisdom Valley Innovation Park, people's street, Longhua District, Shenzhen, Guangdong

Applicant before: SHENZHEN DEMINGLI ELECTRONICS Co.,Ltd.

CB02 Change of applicant information
CB02 Change of applicant information

Address after: 2501, 2401, block a, building 1, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Applicant after: Shenzhen deminli Technology Co.,Ltd.

Address before: 518000 room 701, 7 / F, wisdom Valley Innovation Park, 1010 Bulong Road, Minzhi street, Longhua District, Shenzhen City, Guangdong Province

Applicant before: Shenzhen deminli Technology Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20240124

Address after: Room 409, 4th Floor, Building 1, No. 199 Weikang Road, Xiangzhou District, Zhuhai City, Guangdong Province, 519000

Patentee after: Zhuhai Hongpeihan Electronic Technology Co.,Ltd.

Country or region after: China

Address before: 2501, 2401, block a, building 1, Shenzhen new generation industrial park, 136 Zhongkang Road, Meidu community, Meilin street, Futian District, Shenzhen, Guangdong 518000

Patentee before: Shenzhen deminli Technology Co.,Ltd.

Country or region before: China