[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN104423656B - 误触摸识别方法和装置 - Google Patents

误触摸识别方法和装置 Download PDF

Info

Publication number
CN104423656B
CN104423656B CN201310364304.1A CN201310364304A CN104423656B CN 104423656 B CN104423656 B CN 104423656B CN 201310364304 A CN201310364304 A CN 201310364304A CN 104423656 B CN104423656 B CN 104423656B
Authority
CN
China
Prior art keywords
touch
profile
mistaken
precalculated position
screen
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
CN201310364304.1A
Other languages
English (en)
Other versions
CN104423656A (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.)
ZTE Corp
Original Assignee
Nanjing ZTE New Software 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 Nanjing ZTE New Software Co Ltd filed Critical Nanjing ZTE New Software Co Ltd
Priority to CN201310364304.1A priority Critical patent/CN104423656B/zh
Priority to EP13882411.5A priority patent/EP2980679B1/en
Priority to PCT/CN2013/083806 priority patent/WO2014169567A1/zh
Priority to US14/890,195 priority patent/US9910541B2/en
Priority to KR1020157036613A priority patent/KR20160042824A/ko
Publication of CN104423656A publication Critical patent/CN104423656A/zh
Application granted granted Critical
Publication of CN104423656B publication Critical patent/CN104423656B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/0412Digitisers structurally integrated in a display
    • 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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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
    • 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
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
    • 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)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

本发明公开了一种误操作识别方法和装置,其中,该方法包括:采用根据触摸屏上的触摸,确定触摸的轮廓;判断轮廓的最大竖直长度处对应的水平坐标是否位于触摸屏上的预定位置范围内;在判断为位于预定位置范围内的情况下,识别轮廓对应的触摸为误触摸。通过本发明,解决了手持握触屏设备时产生的误触摸导致的问题,防止了误操作,从而提高了用户的体验。

Description

误触摸识别方法和装置
技术领域
本发明涉及通信领域,具体而言,涉及一种误触摸识别方法和装置。
背景技术
触摸屏目前主要有以下几种类型:电阻式、表面电容式和感应电容式、表面声波式、红外式等。其中,电容式触摸屏应用较为广泛,主要涉及到通信和电子消费品,如:智能手机、移动电话、多媒体播放器、PAD等。
电容式触摸屏是通过感应人体触摸所产生的电容变化而判断触摸点的。它具有两组信号线:驱动线与感应线,驱动线发射信号,感应线侦测电容值的变化。当手指触摸在金属层上时,由于人体电场的存在,手指和触摸屏表面形成一个耦合电容,对于高频电流来说,电容是直接导体,于是手指从接触点吸走一个很小的电流。影响了触摸点附近两个电极之间的耦合,从而改变了这两个电极之间的电容量。检测互电容大小时,驱动线方向的电极依次发出激励信号,感应线方向的所有电极同时接收信号,这样可以得到所有横向和纵向电极交汇点的电容值的变化,即整个触摸屏的二维平面的电容大小,根据触摸屏二维电容变化量数据,可以计算出每一个触摸点的坐标,因此屏上即使有多个触摸点,也能计算出每个触摸点的真实坐标。
随着手持式触摸屏移动通讯终端技术的进步,使用手持式触摸屏移动通讯终端的用户日益增加。因触摸屏对导体(如手指)的反应较为敏感,给用户带来了好的体验。然而,当人手在持握触摸屏设备时,较易在触摸屏的边缘处产生误触摸,而影响用户的使用。尤其是大尺寸或采用窄边设计的触摸屏设备,当用户单手操作或一手持握一手操作时,用于持握的手较容易对触摸屏造成误触摸,从而会引起触摸屏误报点,从而影响用户的操作和体验。
针对相关技术中手持握触屏设备时产生的误触摸导致的问题,目前尚未提出有效的解决方案。
发明内容
本发明提供了一种误触摸识别方法和装置,以至少解决手持握触屏设备时产生的误触摸导致的问题。
根据本发明的一个方面,提供了一种误触摸识别方法,包括:根据触摸屏上的触摸,确定所述触摸的轮廓;判断所述轮廓的最大竖直长度处对应的水平坐标是否位于所述触摸屏上的预定位置范围内;在判断为位于所述预定位置范围内的情况下,识别所述轮廓对应的触摸为误触摸。
优选地,所述预定位置范围包括:距离所述触摸屏的左边缘或右边缘的距离小于或等于预定大小的点的水平坐标。
优选地,确定所述触摸的所述轮廓包括:确定所述触摸的所述轮廓上的多个坐标;判断所述轮廓的所述最大竖直长度处对应的水平坐标是否位于所述触摸屏上的预定范围内包括:判断所述多个坐标中具有最大竖直坐标差的两个点的水平坐标是否位于所述预定范围内。
优选地,所述方法还包括:在判断为未位于所述预定位置范围内的情况下,进一步判断由所述轮廓围成的图形的面积是否超过预定阈值;在判断为超过预定阈值的情况下,识别所述轮廓对应的触摸为误触摸。
优选地,所述预定阈值根据所述触摸屏上的区域的位置确定。
优选地,在所述触摸为多个触摸的情况下,分别识别所述多个触摸中的误触摸。
优选地,所述方法还包括:根据用户的输入,设置所述预定位置范围和/或预定阈值。
根据本发明的另一个方面,还提供了一种误触摸识别装置,包括:确定模块,用于根据触摸屏上的触摸,确定所述触摸的轮廓;第一判断模块,用于判断所述轮廓的最大竖直长度处对应的水平坐标是否位于所述触摸屏上的预定位置范围内;第一识别模块,用于在判断为位于所述预定位置范围内的情况下,识别所述轮廓对应的触摸为误触摸。
优选地,所述装置还包括:第二判断模块,用于在第一判断模块的判断结果为否的情况下,进一步判断由所述轮廓围成的图形的面积是否超过预定阈值;第二识别模块,用于在判断为超过预定阈值的情况下,识别所述轮廓对应的触摸为误触摸。
优选地,所述装置还包括:设置模块,用于根据用户的输入,设置所述预定位置范围和/或预定阈值。
通过本发明,采用根据触摸屏上的触摸,确定触摸的轮廓;判断轮廓的最大竖直长度处对应的水平坐标是否位于触摸屏上的预定位置范围内;在判断为位于预定位置范围内的情况下,识别轮廓对应的触摸为误触摸的方式,解决了手持握触屏设备时产生的误触摸导致的问题,防止了误操作,从而提高了用户的体验。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本申请实施例的误触摸识别方法的流程示意图;
图2是根据本申请实施例的误触摸识别装置的结构框图;
图3是根据本申请优选实施例的误触摸识别装置的结构框图;
图4是根据本申请另一优选实施例的误触摸识别装置的结构框图;
图5是根据本申请另一优选实施例的误触摸识别方法的流程示意图;
图6是根据本申请优选实施例的手持触摸屏设备的平面示意图;
图7a~图7f是根据本申请优选实施例的手持触摸屏设备时的示意图;
图8是根据本申请优选实施例的判断触摸动作是正常触摸还是误触摸的流程示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
并且,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本实施例提供了一种误触摸识别方法,图1是根据本申请实施例的误触摸识别方法的流程示意图,如图1所示,该流程包括如下步骤:
步骤S102,根据触摸屏上的触摸,确定触摸的轮廓;
步骤S104,判断轮廓的最大竖直长度处对应的水平坐标是否位于触摸屏上的预定位置范围内;
步骤S106,在判断为位于预定位置范围内的情况下,识别该轮廓对应的触摸为误触摸。
通过上述步骤,在确定了触摸的轮廓之后,如果判断到轮廓的最大竖直长度处对应的水平坐标位于预定范围内,则识别该轮廓对应的触摸为误触摸。例如在一个例子中,将预定范围设置为该触摸屏边缘的一定范围。通过这样的方式,能够通过触摸的属性识别那些属于误触摸的触摸操作,解决了手持握触屏设备时产生的误触摸导致的问题,防止了误操作,从而提高了用户的体验。
优选地,上述的预定位置范围可以是:距离触摸屏的左边缘或右边缘的距离小于或等于预定大小的点的水平坐标。在相邻两边相互垂直的触摸屏中,上述的水平坐标与到触摸屏左右边缘的宽度是相关的。即,将到触摸屏的边缘一定宽度的范围作为用于上述判断的预定位置范围,并且这个宽度可以根据用户的设置进行调整。
另外需要说明的是,上述的水平和竖直是从用户持握具有触摸屏的设备的角度进行描述的,即对于一个相邻两边相互垂直的触摸屏而言,其相邻的两边中的任何一个都能被认为是水平的或者竖直的。上述的左边缘和右边缘可以认为是竖直的边缘(与水平方向垂直的)。
通过上述描述可知,本实施例不仅可以应用于触摸屏左右边缘的误触摸的识别,还能应用于触摸屏上下边缘的误触摸的识别。
优选地,在一些实施例中,是通过触摸对应的坐标来识别误触摸的,在应用时先要建立一定参考系的坐标系,例如使用水平方向和竖直方向以及触摸屏的中心为原点建立坐标系。通过建立的坐标系可以唯一地描述触摸屏上的任意一点的位置。在这种情况下,可以首先确定触摸的轮廓上的多个坐标;然后判断这多个坐标中具有最大竖直坐标差的两个点的水平坐标是否位于预定范围内。上述的最大竖直坐标差可以用来表示上述的最大竖直长度。
优选地,在判断为未位于预定位置范围内的情况下,还可以进一步判断由轮廓围成的图形的面积是否超过预定阈值;并且在判断为超过预定阈值的情况下,识别轮廓对应的触摸为误触摸。由于一般的触摸都是点触摸方式,或者是多个点触摸方式,因此较大面积的触摸往往属于误触摸。通过上述的方式可以进一步对这些面积较大的误触摸进行识别。
优选地,上述的预定阈值可以根据触摸屏上的区域的位置确定。例如,将触摸屏上靠近边缘的区域的预定阈值设置为第一预定阈值,将触摸屏上其他的区域的预定阈值设置为第二预定阈值。优选地,第一预定阈值可以包含于第二预定阈值表示的范围内,当然也可以是相等的。通过这样的方式,可以灵活设置预定阈值,以使得通过判断轮廓的面积判断误触摸的方式更灵活和实用。
优选地,在触摸为多个触摸的情况下,可以通过上述描述的方式分别识别这些多个触摸中的误触摸。优选地,其中的多个触摸是指同一时间在触摸屏上的多个触摸。通过这样的方式,可以对多个触摸同时进行处理,从而使多个触摸中存在的误触摸被识别出来。
优选地,在本实施例中还提供了一种设置预定位置范围及预订阈值的方法,例如可以根据用户的输入,设置预定位置范围和/或预定阈值。
优选地,在判断轮廓的最大竖直长度处对应的水平坐标是否位于预定位置范围之内之前,还可以先判断该轮廓上的水平坐标是否与该预定位置范围具有交集。对于不具有交集的轮廓所对应的触摸可以通过其他方式进行误触摸的识别,从而进一步优化了本实施例的流程。
本实施例还提供了一种误触摸识别装置,用于实现上述误触摸识别方法。该装置中涉及的模块和单元的功能可以结合上述误触摸识别方法对应的功能实现进行结合描述和说明,在本实施例中将不再赘述。
图2是根据本申请实施例的误触摸识别装置的结构框图,如图2所示,该装置可以包括:确定模块22、第一判断模块24和第一识别模块26,其中,确定模块22用于根据触摸屏上的触摸,确定触摸的轮廓;第一判断模块24耦合至上述确定模块22,用于判断轮廓的最大竖直长度处对应的水平坐标是否位于触摸屏上的预定位置范围内;第一识别模块26耦合至上述第一判断模块24,用于在第一判断模块24的判断为位于预定位置范围内的情况下,识别轮廓对应的触摸为误触摸。
本实施例中所涉及到的模块、单元可以通过软件的方式实现,也可以通过硬件的方式来实现。本实施例中所描述的模块、单元也可以设置在处理器中,例如,可以描述为:一种处理器包括确定模块22、第一判断模块24和第一识别模块26。其中,这些模块的名称在某些情况下并不构成对该模块本身的限定,例如,确定模块还可以被描述为“用于根据触摸屏上的触摸确定触摸的轮廓的模块”。
优选地,预定位置范围包括:距离触摸屏的左边缘或右边缘的距离小于或等于预定大小的点的水平坐标。
优选地,确定模块22用于确定触摸的轮廓上的多个坐标;第一判断模块23用于判断多个坐标中具有最大竖直坐标差的两个点的水平坐标是否位于预定范围内。
图3是根据本申请优选实施例的误触摸识别装置的结构框图,如图3所示,优选地,该装置还包括第二判断模块32耦合至第一判断模块24,用于在判断为未位于预定位置范围内的情况下,进一步判断由轮廓围成的图形的面积是否超过预定阈值;第二识别模块34耦合至第二判断模块32,用于在第二判断模块32的判断为超过预定阈值的情况下,识别轮廓对应的触摸为误触摸。
优选地,预定阈值根据触摸屏上的区域的位置确定。
优选地,在触摸为多个触摸的情况下,通过上述装置或优选装置分别识别多个触摸中的误触摸。
优选地,该装置还包括设置模块,用于根据用户的输入设置预定位置范围和/或预定阈值。
本实施例还提供了一种终端,该终端包括触摸屏和上述的误触摸识别装置。
需要说明的是:上述的误触摸识别方法和装置可以有多种变形形式,例如以下两种形式:
方式一
一种误触摸识别方法,包括:根据触摸屏上的触摸,确定该触摸的轮廓;判断轮廓上沿平行于触摸屏的边缘且具有最大长度的线距离边缘的距离是否在预定范围之内;在位于预定位置范围内的情况下,识别轮廓对应的触摸为误触摸。
该方法可应用于触摸屏的边缘为非直线型的触摸设备中。
方式二
一种误触摸识别方法,包括:根据触摸屏上的触摸,确定触摸的轮廓;判断轮廓的最大宽度和最大长度对应的点的位置在触摸屏上的位置是否在预定范围内;在判断结果为是的情况下,识别轮廓对应的触摸为误触摸。
其中,上述最大宽度和最大长度对应的点是指在该触摸的轮廓内第一方向上的最大长度的线段与第二方向上的最长度的线段的交点,该第一方向和第二方向可以是相互垂直的两个方向。优选地,第一方向和第二方向分别平行于触摸屏的两个相交且垂直的边缘。
下面结合优选实施例进行描述和说明。
本优选实施例提供了一种防止手持触摸屏设备时易在边缘处产生误触摸的方案。
根据本优选实施例的一个方面,提供了一个误触摸识别装置,图4是根据本申请另一优选实施例的误触摸识别装置的结构框图,如图4所示,该装置包括以下模块:
触摸屏模块402,是通讯终端设备上配备的触摸屏实体。
数据采集模块404耦合至触摸屏模块402,用于获得每一触摸区域各通道的电容变化数据。
数据处理模块406耦合至数据采集模块404,用于根据数据采集模块采集的数据,计算出每一触摸动作对应的多个采样点坐标和触摸面积,并计算同一横坐标下的最大纵坐标差值,判断是否为误触摸。
通信模块408耦合至数据处理模块406,用于触摸屏模块和主机之间的通信,如i2c。
应用模块410耦合至通信模块408,用于将主机端获得的触摸点信息分发给对应的应用模块使用。
图5是根据本申请另一优选实施例的误触摸识别方法的流程示意图,如图5所示,在该方法中还包括对识别出的误触摸的处理。该方法包括如下的步骤:
步骤S502,开启触摸屏设备,唤醒触摸屏并触摸屏幕。
步骤S504,判断此触摸是否为误触摸。
步骤S506,如果屏幕上的触摸动作为误触摸,则触摸无效,不报点。
步骤S508,如果屏幕上的触摸动作为正常触摸,则触摸有效,报点。
通过上述方案,采用判别边缘位置处每一触摸动作的采样点的最大纵坐标差是否在误操作区和最大面积是否超过阈值,可以有效区别在边缘位置的触摸是正常触摸还是误触摸。从而可以有效解决用户在手持触摸屏设备时,手指或手掌容易在屏幕边缘产生误触摸的问题,提高了用户的使用体验。
下面将以触摸屏左右两侧边缘的误触摸区为例进行进一步的阐述和说明,需要说明的是上下两侧边缘的对应位置处同样适用于本发明实施例。
图6是根据本申请优选实施例的手持触摸屏设备的平面示意图。该图中所示的A区(白色部分)为触摸屏的正常响应区、B区(阴影部分)为触摸屏两侧边缘处的误触摸区、C区(黑色部分)为触摸屏的无响应区,L为设置的误操作区宽度,该值可调。A区和B区均为可视区,C区为非可视区,该区的宽度根据实际终端而定,对于窄边设计的终端,C区的宽度较窄,甚至为零。
图7a~图7f是根据本申请优选实施例的手持触摸屏设备时的示意图。下面结合这些图进行说明。
如图7a所示,手持触摸屏终端时,手指1轻轻触摸到屏幕边缘,即单手指只触摸到B区。符合本优选实施例提出的触摸区域的最大纵坐标差值对应的横坐标在误触摸区的判断,该触摸为误触摸。
如图7b所示,手持触摸屏终端时,手指1触摸到屏幕边缘,为单手指同时触摸到B区和C区,符合本优选实施例提出的当误触摸区内有采样点,且触摸区域的最大纵坐标差值对应的横坐标在误触摸区内的判断,该触摸为误触摸。
如图7c所示,手持触摸屏终端时,手指1和手指2分别触摸到屏幕边缘,为多手指同时触摸到B区和C区,符合本优选实施例提出的采集每一触摸动作的采样点,当误触摸区内有采样点,且触摸区域的最大纵坐标差值对应的横坐标在误触摸区的判断,手指1和手指2的触摸均为误触摸。
如图7d所示,手持触摸屏终端时,几乎整个手指1都触摸到屏幕上,为单指大面积触摸,符合本优选实施例提出的接触面积超过一定面积阈值的判断,该触摸为误触摸。
如图7e所示,手指1点击触摸屏,在A区主要起作用的同时,误操作区B区内也会有采集点,但不符合本优选实施例提出的触摸区域的最大纵坐标差值对应的横坐标在误触摸区的判断,该触摸动作为正常触摸。
如图7f所示,一只手持触摸屏设备的同时操作屏幕,在本优选实施例提出的方案内,手掌2对触摸屏边缘的触摸为误触摸,而手指1对触摸屏A区的触摸为正常触摸。在本优选实施例的方案内,手掌的误触摸不会产生报点,从而不会影响手指1触摸的正常响应,提高了客户体验。
图8是根据本申请优选实施例的判断触摸动作是正常触摸还是误触摸的流程示意图,如图8所示,该流程包括如下步骤:
步骤S802,唤醒触摸屏并触摸屏幕,可以为单指触摸亦可多指触摸,触摸屏幕的位置没有限制。
步骤S804,分别采集每一触摸动作的数据,并计算对应每一触摸动作的多个采样点坐标。
步骤S806,判断每一采样点集合内是否有采样点位于误触摸区内。
步骤S808,如果采样点集合内有采样点位于误触摸区,则计算该多个采样点中同一横坐标下的最大纵坐标差值。
步骤S810,判断最大纵坐标差值对应的横坐标是否位于误触摸区。
步骤S812,如果采样点集合内没有采样点位于误触摸区或最大纵坐标差值对应的横坐标没有位于误触摸区,则计算该触摸动作的最大触摸面积,并判断该面积是否超过阈值,其中,边缘区和中心区对应的面积阈值可以不同。
步骤S814,如果最大纵坐标差值所对应的横坐标位于误触摸区域,则判定该触摸操作为误触摸。
步骤S816,如果触摸动作的最大触摸面积在设定的阈值以内,则判定该触摸操作为正常触摸,否则为误触摸。
综上所述,通过本申请的上述实施例、优选实施例和优选实施方式,解决了手持握触屏设备时产生的误触摸导致的问题,防止了误操作,从而提高了用户的体验。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (10)

1.一种误触摸识别方法,其特征在于,包括:
根据触摸屏上的触摸,确定所述触摸的轮廓;
判断所述轮廓的最大竖直长度处对应的水平坐标是否位于所述触摸屏上的预定位置范围内;
在判断为位于所述预定位置范围内的情况下,识别所述轮廓对应的触摸为误触摸。
2.根据权利要求1所述的方法,其特征在于,所述预定位置范围包括:距离所述触摸屏的左边缘或右边缘的距离小于或等于预定大小的点的水平坐标。
3.根据权利要求2所述的方法,其特征在于,
确定所述触摸的所述轮廓包括:确定所述触摸的所述轮廓上的多个坐标;
判断所述轮廓的所述最大竖直长度处对应的水平坐标是否位于所述触摸屏上的预定范围内包括:判断所述多个坐标中具有最大竖直坐标差的两个点的水平坐标是否位于所述预定范围内。
4.根据权利要求1所述的方法,其特征在于还包括,在判断为未位于所述预定位置范围内的情况下,
进一步判断由所述轮廓围成的图形的面积是否超过预定阈值;
在判断为超过预定阈值的情况下,识别所述轮廓对应的触摸为误触摸。
5.根据权利要求4所述的方法,其特征在于,所述预定阈值根据所述触摸屏上的区域的位置确定。
6.根据权利要求1至5中任一项所述的方法,其特征在于,在所述触摸为多个触摸的情况下,分别识别所述多个触摸中的误触摸。
7.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
根据用户的输入,设置所述预定位置范围和/或预定阈值。
8.一种误触摸识别装置,其特征在于,包括:
确定模块,用于根据触摸屏上的触摸,确定所述触摸的轮廓;
第一判断模块,用于判断所述轮廓的最大竖直长度处对应的水平坐标是否位于所述触摸屏上的预定位置范围内;
第一识别模块,用于在判断为位于所述预定位置范围内的情况下,识别所述轮廓对应的触摸为误触摸。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第二判断模块,用于在第一判断模块的判断结果为否的情况下,进一步判断由所述轮廓围成的图形的面积是否超过预定阈值;
第二识别模块,用于在判断为超过预定阈值的情况下,识别所述轮廓对应的触摸为误触摸。
10.根据权利要求8或9所述的装置,其特征在于,所述装置还包括:
设置模块,用于根据用户的输入,设置所述预定位置范围和/或预定阈值。
CN201310364304.1A 2013-08-20 2013-08-20 误触摸识别方法和装置 Active CN104423656B (zh)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CN201310364304.1A CN104423656B (zh) 2013-08-20 2013-08-20 误触摸识别方法和装置
EP13882411.5A EP2980679B1 (en) 2013-08-20 2013-09-18 Mis-touch recognition method and device
PCT/CN2013/083806 WO2014169567A1 (zh) 2013-08-20 2013-09-18 误触摸识别方法和装置
US14/890,195 US9910541B2 (en) 2013-08-20 2013-09-18 Mis-touch recognition method and device
KR1020157036613A KR20160042824A (ko) 2013-08-20 2013-09-18 터치미스 인식 방법 및 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310364304.1A CN104423656B (zh) 2013-08-20 2013-08-20 误触摸识别方法和装置

Publications (2)

Publication Number Publication Date
CN104423656A CN104423656A (zh) 2015-03-18
CN104423656B true CN104423656B (zh) 2018-08-17

Family

ID=51730726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310364304.1A Active CN104423656B (zh) 2013-08-20 2013-08-20 误触摸识别方法和装置

Country Status (5)

Country Link
US (1) US9910541B2 (zh)
EP (1) EP2980679B1 (zh)
KR (1) KR20160042824A (zh)
CN (1) CN104423656B (zh)
WO (1) WO2014169567A1 (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104020878A (zh) * 2014-05-22 2014-09-03 小米科技有限责任公司 触摸输入控制方法及装置
US10430002B2 (en) 2015-03-31 2019-10-01 Huawei Technologies Co., Ltd. Touchscreen input method and terminal
CN105094543B (zh) * 2015-07-09 2018-11-02 努比亚技术有限公司 终端操作指令输入方法及装置
CN105117155B (zh) * 2015-08-03 2018-02-06 努比亚技术有限公司 移动终端及其操控方法
CN106547381B (zh) * 2015-09-22 2019-08-02 中移(杭州)信息技术有限公司 一种移动终端防误触的方法和装置
US9740352B2 (en) * 2015-09-30 2017-08-22 Elo Touch Solutions, Inc. Supporting multiple users on a large scale projected capacitive touchscreen
CN105302369B (zh) * 2015-10-27 2021-12-24 上海救要救信息科技有限公司 一种防止或减少触摸屏误操作发生的方法及系统
CN105786391A (zh) * 2016-03-24 2016-07-20 京东方科技集团股份有限公司 触控方法及装置、触控显示设备
CN106095307B (zh) * 2016-06-01 2019-05-31 努比亚技术有限公司 旋转手势识别装置及方法
CN108463797B (zh) 2016-06-30 2022-03-15 深圳市汇顶科技股份有限公司 防止触摸屏边缘误操作的方法及装置
TWI606376B (zh) * 2016-08-08 2017-11-21 意象無限股份有限公司 觸控感測裝置及濾除誤觸的觸控方法
CN107870685B (zh) * 2016-09-27 2022-10-18 中兴通讯股份有限公司 一种触控操作识别方法和装置
CN106775302A (zh) * 2016-11-29 2017-05-31 努比亚技术有限公司 一种终端屏幕防误触装置和方法
CN107390932B (zh) * 2017-07-27 2020-12-11 北京小米移动软件有限公司 边缘防误触方法及装置、计算机可读存储介质
EP3528099A4 (en) 2017-12-21 2019-10-30 Shenzhen Weitongbo Technology Co., Ltd. METHOD FOR AVOIDING THE IRRADIENT TOUCH OF A EDGE, TOUCH CONTROL DEVICE AND MEMORY MEDIUM
CN108579077B (zh) * 2018-03-12 2019-09-06 网易(杭州)网络有限公司 信息处理方法、装置、存储介质及电子设备
CN108762557A (zh) * 2018-05-22 2018-11-06 北京集创北方科技股份有限公司 一种触摸检测方法和计算机可读存储介质
CN111868675B (zh) * 2019-02-28 2024-09-24 深圳市汇顶科技股份有限公司 识别手掌误触的方法、装置、芯片、设备及存储介质
CN110456938B (zh) 2019-06-28 2021-01-29 华为技术有限公司 一种曲面屏的防误触方法及电子设备
CN113325966A (zh) * 2020-02-28 2021-08-31 北京小米移动软件有限公司 报点处理方法、报点处理装置及存储介质
KR20210131802A (ko) * 2020-04-24 2021-11-03 삼성전자주식회사 전자 장치 및 전자 장치의 동작 방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101482785A (zh) * 2008-01-04 2009-07-15 苹果公司 选择性地拒绝触摸表面的边缘区域中的触摸接触
CN103064548A (zh) * 2011-10-24 2013-04-24 联咏科技股份有限公司 可滤除误触面板的手势判断方法
CN103176653A (zh) * 2013-03-13 2013-06-26 向运明 手持式装置触控显示屏防误触方法

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100672539B1 (ko) 2005-08-12 2007-01-24 엘지전자 주식회사 터치스크린을 구비하는 이동통신단말기에서의 터치 입력인식 방법 및 이를 구현할 수 있는 이동통신단말기
US8294047B2 (en) * 2008-12-08 2012-10-23 Apple Inc. Selective input signal rejection and modification
CN101794197B (zh) * 2010-04-06 2012-11-07 华为终端有限公司 触摸屏触发方法、触摸装置及手持设备
JP2013003841A (ja) * 2011-06-16 2013-01-07 Sony Corp 情報処理装置と情報処理方法ならびにプログラム
CN102289321B (zh) * 2011-08-22 2015-04-29 惠州Tcl移动通信有限公司 手持设备及其触摸屏的误触摸处理方法
EP3196752B1 (en) 2012-02-09 2020-05-06 Sony Corporation Capacitive touch panel device, corresponding touch input detection method and computer program product
CN102830844A (zh) * 2012-08-17 2012-12-19 北京小米科技有限责任公司 一种触摸屏防误操作方法、触摸屏及移动终端
KR101963207B1 (ko) * 2012-11-02 2019-07-31 삼성전자주식회사 단말기의 동작제어 장치 및 방법

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101482785A (zh) * 2008-01-04 2009-07-15 苹果公司 选择性地拒绝触摸表面的边缘区域中的触摸接触
CN103064548A (zh) * 2011-10-24 2013-04-24 联咏科技股份有限公司 可滤除误触面板的手势判断方法
CN103176653A (zh) * 2013-03-13 2013-06-26 向运明 手持式装置触控显示屏防误触方法

Also Published As

Publication number Publication date
US9910541B2 (en) 2018-03-06
CN104423656A (zh) 2015-03-18
US20160154526A1 (en) 2016-06-02
EP2980679A4 (en) 2016-07-13
KR20160042824A (ko) 2016-04-20
WO2014169567A1 (zh) 2014-10-23
EP2980679B1 (en) 2023-05-31
EP2980679A1 (en) 2016-02-03

Similar Documents

Publication Publication Date Title
CN104423656B (zh) 误触摸识别方法和装置
CN103389805B (zh) 坐标指示装置和用于其输入位置的坐标测量装置
CN104281340B (zh) 触摸屏触摸识别方法
CN103984432B (zh) 触摸屏控制器及其控制方法
CN103049118B (zh) 一种在触摸设备上判定握持状态的方法和装置
KR101718893B1 (ko) 터치 인터페이스 제공 방법 및 장치
CN104345999B (zh) 触摸识别方法
CN103699326A (zh) 触控操作的处理方法、终端设备
CN103389804B (zh) 坐标指示设备和用于测量其输入位置的坐标测量设备
KR101470903B1 (ko) 터치 스크린 제어 장치 및 그의 제어 방법
CN103294401A (zh) 一种具有触摸屏的电子设备的图标处理方法及装置
CN105373280A (zh) 触摸和悬停感测
CN104423736A (zh) 触摸屏触摸识别方法
TW201510804A (zh) 觸控面板控制方法
CN104346062A (zh) 一种信息处理方法以及电子设备
CN107728836A (zh) 触摸操作的识别方法、装置及电子设备
CN104346000B (zh) 触摸识别方法
KR102206051B1 (ko) 터치 장치 및 이의 터치 검출 방법
CN102662511A (zh) 通过触摸屏进行控制操作的方法及终端
CN104063142B (zh) 信息处理方法、装置和电子设备
CN105630146A (zh) 操作模式选择方法、操作模式选择装置和终端
CN103246397B (zh) 触控感应方法、触控感应微处理器及触控液晶显示装置
CN105487697B (zh) 一种防止触屏按键失效的方法与装置
CN103186262B (zh) 一种识别多触摸信息的方法及装置
CN209514585U (zh) 一种触摸屏

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20180521

Address after: 210012 No. 68 Bauhinia Road, Yuhuatai District, Jiangsu, Nanjing

Applicant after: Nanjing Zhongxing New Software Co., Ltd.

Address before: No. 55, Nanshan District science and technology road, Nanshan District, Shenzhen, Guangdong

Applicant before: ZTE Corporation

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

Effective date of registration: 20191122

Address after: 518057 Nanshan District science and technology, Guangdong Province, South Road, No. 55, No.

Patentee after: ZTE Communications Co., Ltd.

Address before: Yuhuatai District of Nanjing City, Jiangsu province 210012 Bauhinia Road No. 68

Patentee before: Nanjing Zhongxing New Software Co., Ltd.

TR01 Transfer of patent right