触摸操作的识别方法、装置及电子设备与流程

文档序号:13804328阅读:143来源:国知局
触摸操作的识别方法、装置及电子设备与流程
本发明涉及信息处理
技术领域
,特别是涉及一种触摸操作的识别方法、装置及电子设备。
背景技术
:伴随着各类智能终端的盛行,越来越多的智能终端倾向使用触摸屏,以便于用户通过触摸屏灵活地对智能终端进行操作,市面上常见的触摸屏有电容技术触摸屏,由于电容技术触摸屏具有直接、高效、准确、流畅、等特点,极大程度提高了人和计算机对话的效率和便利性。目前电容技术触摸屏主要分为自容屏和互电容,对于自容屏,一个控制按键对应一个触摸区域,对于互容屏,如按键数量是n,对应的触摸区域数量为n+1(n为大于1的正整数)。发明人使用上述触摸屏过程中,发现现有技术中触控芯片(触控ic)识别触摸操作的正确性与触摸区域的数量息息相关,触摸区域的数量越多,识别触摸操作的正确性越高,但是,触控ic的价格往往还与触摸区域的数量成正比,若触摸区域数量较多,识别触摸操作的正确性会增强,但是产品的成本会增高,若触摸区域数量较少,会降低产品的成本,但同时会降低识别触摸操作的正确性。技术实现要素:有鉴于此,本发明提供的一种触摸操作的识别方法、装置及电子设备,主要目的在于在提高准确识别触摸操作的同时,减少触摸区域的使用数量,以降低产品的成本。第一方面,本发明提供了一种触摸操作的识别方法,包括:在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少;根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积;根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令。可选的,根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令包括:将所述电容值以及所述有效触摸面积转换为信号量;根据所述信号量,和预定义的信号量与预定触摸控制指令对应关系,确定对应的触摸控制指令。可选的,根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令还包括:确定所述触摸操作的操作类型;若所述触摸操作为滑动操作,则通过所述信号量的大小变化趋势,确定所述触摸操作在所述触摸区域的滑动方向;根据所述信号量的大小变化趋势,以及所述触摸操作在所述触摸区域的滑动方向确定所述控制命令。可选的,计算所述触摸操作对应的电容值包括:获取接收触摸操作前的第一电流大小,并获取接收触摸操作后的第二电流大小;根据所述第一电流大小与额定电压计算第一电容值;根据所述第二电流大小与所述额定电压计算第二电容值;将所述第一电容值与所述第二电容值之间的差值作为所述触摸操作对应的电容值。可选的,计算所述触摸操作对应的电容值包括:获取接收触摸操作前的第一电压大小,并获取接收触摸操作后的第二电压大小;根据所述第一电压大小与额定电流计算第三电容值;根据所述第二电压大小与所述额定电流计算第四电容值;将所述第三电容值与所述第四电容值之间的差值作为所述触摸操作对应的电容值。可选的,根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积包括:根据公式c=εs/4πkd,计算所述触摸操作在所述触摸区域上的有效触摸面积;其中,ε是一个电常数,c为所述电容值,d为触发所述触摸操作的手指到所述触摸区域的距离,k则是静电力的常量。第二方面,本发明提供一种触摸操作的识别装置,包括:第一计算单元,用于在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少;第二计算单元,用于根据所述第一计算单元计算的所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积;确定单元,用于根据所述第一计算单元计算的所述电容值以及所述第二计算单元计算的所述有效触摸面积,确定所述触摸操作对应的触摸控制指令。可选的,所述确定单元包括:转换模块,用于将所述电容值以及所述有效触摸面积转换为信号量;第一确定模块,用于根据所述转换模块转换的所述信号量,和预定义的信号量与预定触摸控制指令对应关系,确定对应的触摸控制指令。可选的,所述确定单元还包括:第二确定模块,用于确定所述触摸操作的操作类型;第三确定模块,用于当所述触摸操作为滑动操作时,通过所述信号量的大小变化趋势,确定所述触摸操作在所述触摸区域的滑动方向;第四确定模块,用于根据所述信号量的大小变化趋势,以及所述触摸操作在所述触摸区域的滑动方向确定所述控制命令。可选的,第一计算单元包括:第一获取模块,用于获取接收触摸操作前的第一电流大小,并获取接收触摸操作后的第二电流大小;第一计算模块,用于根据所述第一获取模块获取的所述第一电流大小与额定电压计算第一电容值;第二计算模块,用于根据所述第一获取模块获取的所述第二电流大小与所述额定电压计算第二电容值;第一处理模块,用于将所述第一计算模块计算的所述第一电容值与所述第二计算模块计算的所述第二电容值之间的差值作为所述触摸操作对应的电容值。可选的,所述第一计算单元包括:第二获取模块,用于获取接收触摸操作前的第一电压大小,并获取接收触摸操作后的第二电压大小;第三计算模块,用于根据所述第二获取模块获取的所述第一电压大小与额定电流计算第三电容值;第四计算模块,用于根据所述第二获取模块获取的所述第二电压大小与所述额定电流计算第四电容值;第二处理模块,用于将所述第三计算模块计算的所述第三电容值与所述第四计算模块计算的所述第四电容值之间的差值作为所述触摸操作对应的电容值。可选的,所述第二计算单元,还用于根据公式c=εs/4πkd,计算所述触摸操作在所述触摸区域上的有效触摸面积;其中,ε是一个电常数,c为所述电容值,d为触发所述触摸操作的手指到所述触摸区域的距离,k则是静电力的常量。第三方面,本发明提供一种电子设备,所述电子设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个实现如权利要求1至权利要求6中任意一项所述的触摸操作的识别方法。借由上述技术方案,本发明提供的触摸操作的识别方法、装置及电子设备,在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少;根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积;根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令;与现有技术相比,本发明通过触摸操作时在触摸区域中的电容值及触摸操作在触摸区域中的有效面积,识别触摸操作对应的触摸控制指令,触摸区域为非对称样式的区域,根据有效触摸面积可确定在触摸区域中的位置,在提高准确识别触摸操作的同时,减少触摸区域的使用数量,以降低产品的成本。上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本发明实施例提供的一种触摸操作的识别方法的流程图;图2示出了现有技术中提供的一种触摸区域示意图;图3示出了本发明实施例提供的一种触摸区域示意图;图4示出了本发明实施例提供的一种触摸区域中包含三角形感应通道的示意图;图5示出了本发明实施例提供的另一种触摸操作的识别方法的流程图;图6示出了本发明实施例提供的一种触控无线耳机的示意图;图7示出了本发明实施例提供一种触摸操作的识别装置的组成框图;图8示出了本发明实施例提供另一种触摸操作的识别装置的组成框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本发明实施例提供一种触摸操作的识别方法,该方法应用于可通过触摸操作执行控制的电子设备中,如图1所示,所述方法包括:101、在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少。本发明实施例所述的电子设备中至少包含一个触摸区域,该触摸区域中包含一个触控芯片(触摸ic)用于接收用户触发的触摸操作,并将该触摸操作转换成电信号,以便电子设备的处理器识别电信号,并将其转换为触摸控制信号,以通过触摸控制信号完成一次电子设备的控制过程。在现有技术中,触控区域中包含有一个或者多个感应通道,感应通道越多,其识别触摸操作的准确度越高,但同时包含该种触控区域的电子设备价格越昂贵;感应通道越少,其识别触摸操作的准确度越低,但同时包含该种触控区域的电子设备价格越便宜。现有技术中触控区域中的感应通道一般是对称样式,如图2所示,图2示出了现有技术中提供的一种触摸区域示意图,触摸区域中包含3个感应通道,每个感应通道的样式均为对称图形样式(矩形),对称图形样式导致用户手指触发触摸区域中的感应通道时,在感应通道上的不同位置时产生的触摸面积相同。针对现有技术中触摸区域中感应通道的对称图形样式,要想准确的确认出用户在触摸区域中的具体位置(触摸点),还需要通过触摸点的坐标位置进行确定。触摸区域中常安装有自容屏和互容屏,对于自容屏:在触摸检测时,自容屏依次分别检测横向与纵向电极阵列,根据触摸前后电容的变化,分别确定横向坐标和纵向坐标,然后组合成平面的触摸坐标。自电容的扫描方式,相当于把触摸屏上的触摸点分别投影到x轴和y轴方向,然后分别在x轴和y轴方向计算出坐标,最后组合成触摸点的坐标。如果是单点触摸,则在x轴和y轴方向的投影都是唯一的,组合出的坐标也是唯一的;如果在触摸屏上有两点触摸并且这两点不在同一x方向或者同一y方向,则在x和y方向分别有两个投影,则组合出4个坐标。显然,只有两个坐标是真实的,另外两个就是俗称的“鬼点”。因此,自容屏无法实现真正的多点触摸。对于电容屏,互容屏它与自容屏的区别在于,两组电极交叉的地方将会形成电容,也即这两组电极分别构成了电容的两极。当手指触摸到电容屏时,影响了触摸点附近两个电极之间的耦合,从而改变了这两个电极之间的电容量。检测互电容大小时,横向的电极依次发出激励信号,纵向的所有电极同时接收信号,这样可以得到所有横向和纵向电极交汇点的电容值大小,即整个触摸屏的二维平面的电容大小。根据触摸屏二维电容变化量数据,可以计算出每一个触摸点的坐标。因此,屏上即使有多个触摸点,也能计算出每个触摸点的真实坐标。由上述实施例可以看出,针对现有技术触摸区域中对称图形样式的感应通道,准确计算触摸点的坐标位置是识别用户触摸操作的关键。以下将详细阐述本发明的触摸区域图像样式的创新。如图3所示,图3示出了本发明实施例提供的一种触摸区域示意图,与图2所示的触摸区域大小相同,该触摸区域中包含2个感应通道,每个感应通道的触摸面积由一端到另一端逐渐减少,手指在感应通道的不同位置上操作时,产生的触摸面积不同。本发明实施例通过感应通道独特的样式设计,缩减电子设备所需的感应通道数量,在不影响性能的前提下,极大幅度的降低的电子设备的成本。图3给出的示例中触摸区域中包含有2个梯形的感应通道,在实际应用中,感应通道的样式还可以是三角形等等,具体的,本发明实施例对样式图形不作具体限定。再以触摸区域中的感应通道为三角形为例,如图4所示,当用户手指触摸感应区域中的位置a时,触摸区域的触摸面积最大,当用户手指触摸感应区域中的位置b时,触摸区域的触摸面积适中,当用户手机触摸感应通道c时,触摸区域的触摸面积最小。本发明实施例对触摸区域及感应通道的实际大小尺寸不作限定。用户在触摸区域中的触摸操作可以为左右滑行触摸、单击触摸、双击触摸、长按触摸、上下滑行触摸等等,在实际应用中,针对用户的滑行触摸操作相较于现有技术的滑行触摸操作,能够进一步提高识别触摸操作的速度、准确性。在触控ic接收到用户触发的触摸操作后,通过接收触摸操作前后的电流以及电压变化,计算触摸操作对应的电容值。本发明实施例对计算电容值的方法不做限定。需要说明的是,本发明实施例所述的电子设备可以包括但不局限于以下内容,例如:触控无线耳机、平板电脑、智能手机、触控自助售票/取票机、触控电脑等等,具体的,本发明实施例对电子设备的种类不做限定,但是,电子设备中必须包含一个或多个触控区域。为了便于说明,后续实施例中会以电子设备为触摸无线耳机为例进行说明,那么触摸区域为触控无线耳机中触控区域,但是,应当明确的是,该种说明方式并非意在限定电子设备的具体类型。102、根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积。与现有技术不同的是,针对本发明实施例触摸区域中感应通道的图形样式的改进,使得识别触摸操作对应的触摸控制指令的侧重点也发生变化,本发明实施例的侧重点并非是在如何确定触摸区域中触摸点的详细坐标位置,而是将侧重点放在如何根据电容值确定触摸操作在触摸区域上的有效接触面积。在电容值已知的情况下,通过公式:根据公式c=εs/4πkd,计算所述触摸操作在所述触摸区域上的有效触摸面积;其中,ε是一个电常数,c为所述电容值,d为触发所述触摸操作的手指到所述触摸区域的距离,k则是静电力的常量。需要说明的是,在同一电子设备中(触控无线耳机),手指到触摸区域的距离均相同,因此,在上述公式中,c、ε、π、k、d均为常数,只有有效接触面积s为未知数。103、根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令。当触控芯片得到触控操作、电容值、以及有效触摸面积之后,传输给无线耳机的处理器,以便触控无线耳机中的处理器根据识别确认出的控制触控无线耳机,对触控无线耳机进行控制。根据电容值的大小变化,可以判断用户的本次触摸操作的操作类型,所述操作类型包括:单击、双击、长按、滑动操作等等。例如,当触摸区域首次接收到的触摸操作的电容值为1f,在连续时间段(0.03秒)内,再次接收到第二次触摸操作的电容值为1.01f,可判断本次触摸操作为双击操作,且两次触摸操作的有效触摸面积相同或相近;当触摸区域首次接收到的触摸操作的电容值为2f,在连续时间段(0.5秒)内,电容值在逐渐减小,且触摸有效面积逐渐减小,可判断本次触摸操作为上下滑动操作等等。对于触控ic在识别滑动操作时,触控ic会接收到电流或者电压的变化,根据变化的电流或者电压计算出电容的变化,通过电容的变化计算有效触摸面积的变化,触控ic将有效触摸面积的变化传递给触控无线耳机的处理器,以便其通过变化的有效接触面积计算触控的具体位置。在处理器确定触摸操作对应的触摸控制指令时,基于已定的预定触摸控制指令确认规则进行确定,如表1所示,表1中记录有触摸操作与触摸控制指令之间的映射关系,在触控ic确定触控操作、电容值、以及有效触摸面积之后,触控无线耳机的处理器可根据表1的内容确定触摸控制指令,并执行所述触摸控制指令,表1仅为示例性的举例,本发明实施例对触摸操作的操作类型、有效面积及触摸控制指令之间的映射关系不做限定。表1触摸操作的操作类型有效触摸面积触摸控制指令单击大于零的任意值暂停播放/挂断电话双击大于零的任意值下一曲上下滑动由小到大变化音量+上下滑动由大到小变化音量-向左滑动大于零的任意值后退向右滑动大于零的任意值快进………………本发明实施例提供的触摸操作的识别方法,在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少;根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积;根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令;与现有技术相比,本发明实施例通过触摸操作时在触摸区域中的电容值及触摸操作在触摸区域中的有效面积,识别触摸操作对应的触摸控制指令,触摸区域为非对称样式的区域,根据有效触摸面积可确定在触摸区域中的位置,在提高准确识别触摸操作的同时,减少触摸区域的使用数量,以降低产品的成本。进一步的,作为对图1所述实施例的细化及扩展,本发明实施例还提供另一种触摸操作的识别方法,该方法应用于触控无线耳机中,如图5所示,所述方法包括:201、在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少。有关触摸区域以及触摸操作的相关内容,请参考步骤101的详细描述。在实际应用中,计算触摸操作对应的电容值可以采用以下两种方式:方式一:电压一定时,通过额定电压与电流计算电容值。触控无线耳机的触控区域在没有被用户触摸时,会在触摸区域内产生一个第一电流,当用户触摸触控无线耳机的触摸区域时,会在触摸区域内产生一个第二电流,其中,第一电流与第二电流的大小会由于触摸的前后变化而存在明显变化。触控ic根据所述第一电流大小与额定电压计算第一电容值;根据所述第二电流大小与所述额定电压计算第二电容值;在计算电容值时,根据公式c=ki/u,其中,k为常数,i为触控ic获取的第一电流或第二电流,u为触控无线耳机的额定电压。在基于上述公式分别计算得到第一电容值和第二电容值之后,将所述第一电容值与所述第二电容值之间的差值作为所述触摸操作对应的电容值。方式二:电流一定时,通过额定电流与电压计算电容值。与方式一类似,在计算电容值时,依赖于一个既定量,本实现方式中,既定量为电流。触控无线耳机的触控区域在没有被用户触摸时,会在触摸区域内产生一个第一电压,当用户触摸触控无线耳机的触摸区域时,会在触摸区域内产生一个第二电压,其中,第一电压与第二电压的大小会由于触摸的前后变化而存在明显变化。触控ic根据所述第一电压大小与额定电流计算第一电容值;根据所述第二电压大小与所述额定电流计算第二电容值;在计算电容值时,根据公式c=ki/u,其中,k为常数,u为触控ic获取的第一电压或第二电压,i为触控无线耳机的额定电流。在基于上述公式分别计算得到第一电容值和第二电容值之后,将所述第一电容值与所述第二电容值之间的差值作为所述触摸操作对应的电容值。202、根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积(同步骤102)。有关计算有效触摸面积的计算方法,可采用公式c=εs/4πkd,详细解释请参考上述实施例的详细描述,本发明实施例在此不再进行赘述。203、将所述电容值以及所述有效触摸面积转换为信号量,根据所述信号量,和预定义的信号量与预定触摸控制指令对应关系,确定对应的触摸控制指令。为了提升识别触摸操作的速度,触控无线耳机的处理器在获取有效触摸面积之后,将所述电容值以及所述有效触摸面积转换为信号量,根据所述信号量,和预定义的信号量与预定触摸控制指令对应关系,确定对应的触摸控制指令。将所述电容值以及有效触摸面积转换为信号量的目的在于简化识别触摸控制指令的步骤,提高识别触摸操作的速度。示例性的,可以设定图4中触摸位置a处的信号量为100k,触摸位置b处的信号量为50k,触摸位置c处的信号量为1k等等,其中,k为常数,与触摸区域制作的材质、工艺、与设计相关。示例性的,如图6所示,图6示出了本发明实施例提供的一种触控无线耳机的示意图,该触控无线耳机中包含耳机本体61、触控区域62,触控区域62中包含三角形的单个感应通道621,用户可在触控区域62内根据自身的实际需求进行触摸操作。本发明实施例中的触控ic会接触到用户的该种操作,当触控ic接收到用户在触控区域中的滑行操作时,其识别触摸操作对应的触摸控制指令时,优势较为明显。因为滑行操作是一个用户的连续操作,该连续操作在触摸区域中对应的有效触摸面积会存在明显变化,例如,当用户在图6中的触摸区域内自上而下进行滑动时,其电容值在不断变小,随之变化的是有效触摸面的减小。在转换为信号量后,处理器根据信号量的大小变化,来识别用户手指的滑动方向。具体包括:处理器先确定所述触摸操作的操作类型,若所述触摸操作为滑动操作,则通过所述信号量的大小变化趋势,确定所述触摸操作在所述触摸区域的滑动方向,根据所述信号量的大小变化趋势,以及所述触摸操作在所述触摸区域的滑动方向确定所述控制命令。例如,当信号量由小到大进行变化时,可以判断用户的手指方向是从图6的下方向上方进行滑行,会执行音量的增加控制操作。需要说明的是,对于其他操作(除滑动操作外)而言,例如,单击、双击、长按等操作,基于有效触摸面积去识别对应的触摸控制指令时,相对于识别滑动操作的优势略低,但是,同现有技术中,触控无线耳机需要通过与其连接的智能终端设备控制而言,其优势较为明显,能够在触控无线耳机中直接进行控制指令的发起、执行,而无需与其连接设备的辅助。在识别单击、双击、长按等操作时,更多的是利用电容值的变化或者电容值的连续变化,而非是有效触摸面积。示例性的,当用户在图6的感应通道的上方执行双击操作时,处理器会识别该触摸操作为双击操作,当用户的感应通道的下方执行双击操作时,处理器同样会识别该触摸操作为双击操作,对于单击、双击、长按等操作其重点是要在感应通道上执行触摸操作。需要强调的是,图6是以单个感应通道为例进行的说明,在实际应用中,若触摸区域应用于平板电脑、智能手机等触摸区域较大的电子设备时,可以在触摸区域中同时安装多个感应通道,其执行触摸接收、识别的方式与单个感应通道的执行相同,具体的,本发明实施例对多个感应通道的工作模式不再进行一一赘述。进一步的,作为对上述图1及图2所示方法的实现,本发明另一实施例还提供了一种触摸操作的识别装置。该装置实施例与前述方法实施例对应,为便于阅读,本装置实施例不再对前述方法实施例中的细节内容进行逐一赘述,但应当明确,本实施例中的装置能够对应实现前述方法实施例中的全部内容。本发明实施例提供一种触摸操作的识别装置,如图7所示,包括:第一计算单元31,用于在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少;第二计算单元32,用于根据所述第一计算单元31计算的所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积;确定单元33,用于根据所述第一计算单元32计算的所述电容值以及所述第二计算单元计算的所述有效触摸面积,确定所述触摸操作对应的触摸控制指令。进一步的,如图8所示,所述确定单元33包括:转换模块331,用于将所述电容值以及所述有效触摸面积转换为信号量;第一确定模块332,用于根据所述转换模块331转换的所述信号量,和预定义的信号量与预定触摸控制指令对应关系,确定对应的触摸控制指令。进一步的,如图8所示,所述确定单元33还包括:第二确定模块333,用于确定所述触摸操作的操作类型;第三确定模块334,用于当所述触摸操作为滑动操作时,通过所述信号量的大小变化趋势,确定所述触摸操作在所述触摸区域的滑动方向;第四确定模块335,用于根据所述信号量的大小变化趋势,以及所述触摸操作在所述触摸区域的滑动方向确定所述控制命令。进一步的,如图8所示,第一计算单元31包括:第一获取模块311,用于获取接收触摸操作前的第一电流大小,并获取接收触摸操作后的第二电流大小;第一计算模块312,用于根据所述第一获取模块311获取的所述第一电流大小与额定电压计算第一电容值;第二计算模块313,用于根据所述第一获取模块311获取的所述第二电流大小与所述额定电压计算第二电容值;第一处理模块314,用于将所述第一计算模块312计算的所述第一电容值与所述第二计算模块313计算的所述第二电容值之间的差值作为所述触摸操作对应的电容值。进一步的,如图8所示,所述第一计算单元31包括:第二获取模块315,用于获取接收触摸操作前的第一电压大小,并获取接收触摸操作后的第二电压大小;第三计算模块316,用于根据所述第二获取模块315获取的所述第一电压大小与额定电流计算第三电容值;第四计算模块317,用于根据所述第二获取模块315获取的所述第二电压大小与所述额定电流计算第四电容值;第二处理模块318,用于将所述第三计算模块316计算的所述第三电容值与所述第四计算模块317计算的所述第四电容值之间的差值作为所述触摸操作对应的电容值。进一步的,所述第二计算单元32,还用于根据公式c=εs/4πkd,计算所述触摸操作在所述触摸区域上的有效触摸面积;其中,ε是一个电常数,c为所述电容值,d为触发所述触摸操作的手指到所述触摸区域的距离,k则是静电力的常量。本发明实施例提供的触摸操作的识别装置,在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少;根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积;根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令;与现有技术相比,本发明实施例通过触摸操作时在触摸区域中的电容值及触摸操作在触摸区域中的有效面积,识别触摸操作对应的触摸控制指令,触摸区域为非对称样式的区域,根据有效触摸面积可确定在触摸区域中的位置,在提高准确识别触摸操作的同时,减少触摸区域的使用数量,以降低产品的成本。进一步的,本发明实施例还提供一种电子设备,所述电子设备可以包括但不局限于以下内容,例如:触控无线耳机、平板电脑、智能手机、触控自助售票/取票机、触控电脑等等,所述电子设备包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个实现如下方法,所述方法包括:在接收到触摸区域的触摸操作时,计算所述触摸操作对应的电容值;所述触摸区域的触摸面积由一端到另一端逐渐减少;根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积;根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令。可选的,根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令包括:将所述电容值以及所述有效触摸面积转换为信号量;根据所述信号量,和预定义的信号量与预定触摸控制指令对应关系,确定对应的触摸控制指令。可选的,根据所述电容值以及所述有效触摸面积,确定所述触摸操作对应的触摸控制指令还包括:确定所述触摸操作的操作类型;若所述触摸操作为滑动操作,则通过所述信号量的大小变化趋势,确定所述触摸操作在所述触摸区域的滑动方向;根据所述信号量的大小变化趋势,以及所述触摸操作在所述触摸区域的滑动方向确定所述控制命令。可选的,计算所述触摸操作对应的电容值包括:获取接收触摸操作前的第一电流大小,并获取接收触摸操作后的第二电流大小;根据所述第一电流大小与额定电压计算第一电容值;根据所述第二电流大小与所述额定电压计算第二电容值;将所述第一电容值与所述第二电容值之间的差值作为所述触摸操作对应的电容值。可选的,计算所述触摸操作对应的电容值包括:获取接收触摸操作前的第一电压大小,并获取接收触摸操作后的第二电压大小;根据所述第一电压大小与额定电流计算第三电容值;根据所述第二电压大小与所述额定电流计算第四电容值;将所述第三电容值与所述第四电容值之间的差值作为所述触摸操作对应的电容值。可选的,根据所述电容值计算所述触摸操作在所述触摸区域上的有效触摸面积包括:根据公式c=εs/4πkd,计算所述触摸操作在所述触摸区域上的有效触摸面积;其中,ε是一个电常数,c为所述电容值,d为触发所述触摸操作的手指到所述触摸区域的距离,k则是静电力的常量。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的触摸操作的识别方法、装置及电子设备中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1