一种有效触摸判断方法、系统、软件及设备与流程
- 国知局
- 2024-07-31 23:21:40
本技术属于触摸判断,具体涉及一种有效触摸判断方法、系统、软件及设备。
背景技术:
1、当前,实际应用中的电容式触摸单元通过实时获取的电容信号值,根据电容信号值是否超过预设阈值来判断是否为有效触摸,当电容信号值超过预设阈值,则判断为有效触摸。其中,预设阈值一般是通过大量实验得到的手指触摸时的平均电容信号值。但是,这种判断有效触摸的方法存在设计上的缺陷。当应用场景是下雨天,雨水流过电容式触摸单元时也会对电容式触摸单元的电容产生一定的影响。当雨量较大时,雨水产生的电容信号值可能会超过根据手指触摸产生的电容信号值设置的电容预设阈值,从而判断为有效触摸,引起错误的触发操作。如果将这种电容式触摸单元应用在车门把手上,由大量雨水导致的错误的触发操作会带来一定的安全隐患。
2、为了避免这种雨水导致的错误触发,目前的技术中为了排除雨水对触摸判断的干扰,通常在算法中加入大量的环境判断,但这种方法不仅比较复杂,在实际场景中的应用效果也不理想。
技术实现思路
1、针对上述技术问题,本技术提出一种有效触摸判断方法、系统、软件及设备。
2、具体地,本技术提出一种有效触摸判断方法,包括:
3、s1:将目标设备的触摸区域等分为多个子触摸模块;
4、s2:当所述触摸设备被接触时,检测每个所述子触摸模块的电容变化;
5、s3:判断在一指定时间内所述子触摸模块的电容增量不变,转s4;
6、s4:当一中心范围的子触摸模块电容增量大于周围的子触摸模块的电容增量,判断为有效触摸;否则,转s5;
7、s5:判断为无效触摸。
8、当触摸设备被接触时,对每个子触摸模块进行实时电容检测,记录其电容值的变化情况。
9、在指定的时间窗口内,若某个子触摸模块的电容增量保持不变,即达到稳定状态,则进入下一步骤;否则,判断为无效触摸;
10、对于中心范围内的子触摸模块,如果其电容增量大于周围其他子触摸模块的电容增量,认为该触摸是有效触摸,因为通常用户触摸点位于屏幕中央的概率较大,且触动力度会使得中心区域的电容变化更为明显。反之,若不满足此条件,则转至无效触摸判断;
11、此外,在步骤s2中,确保在所有被触摸区域的子触摸模块电容增量同步增加并达到稳定后,才采集当前电容变化值作为最终的检测结果;
12、进一步细化无效触摸的判断标准,在指定时间内,如果子触摸模块的电容增量持续发生变化,或者触摸区域内存在多个子区域的子触摸模块电容增量非同步依次变化,也判定为无效触摸,因为这可能来源于环境干扰或其他非用户意图的触摸行为。
13、进一步的,所述目标设备的触摸区域包括触摸设备的内圈电容;其中,所述内圈电容为自电容;
14、所述多个子触摸模块在被触摸时同步进行单独的电容检测。
15、进一步的,所述步骤s2包括:
16、在被触摸区域的多个子触摸模块的电容增量同步增加至一稳定值后,采集当前电容变化值作为检测结果;所述检测结果为一固定被触摸区域内存在的多个不同的电容增量。
17、进一步的,所述步骤s3还包括:
18、当检测到一指定时间内,所述子触摸模块的电容增量持续发生变化,转s5。
19、进一步的,所述子触摸模块的电容增量持续发生变化,还包括:
20、被触摸区域存在多个子区域的子触摸模块的电容增量依次发生变化,且发生变化的时间不同步。
21、基于同一发明构思,本技术还提出一种根据所述的有效触摸判断方法的系统,所述系统包括:
22、划分单元,用于将目标设备的触摸区域等分为多个子触摸模块;
23、检测单元,用于当所述触摸设备被接触时,检测每个所述子触摸模块的电容变化;
24、判断单元,用于判断是否为有效触摸。
25、进一步的,所述判断单元包括:
26、第一判断模块,用于判断一指定时间内所述子触摸模块的电容增量是否改变;
27、第二判断模块,用于判断是否存在一中心范围的子触摸模块电容增量大于周围的子触摸模块的电容增量。
28、进一步的,所述系统还包括:
29、控制单元,所述控制单元包括一指定数量与所述子触摸模块一一连接的引脚,以独立检测每个子触摸模块的电容变化。
30、所述系统是一种基于电容检测技术的智能触摸判断系统,具体构成如下:
31、划分单元,负责将目标设备(例如手机、平板电脑或其他触控界面)的触摸区域按照特定规则等分成多个子触摸模块。这些子触摸模块是实现精确触摸识别的基本单位。
32、检测单元,在触摸设备被接触时,实时监测并记录每个子触摸模块的电容变化情况。通过高精度电容传感技术,确保能捕捉到微小的电容值变化。
33、判断单元包括第一判断模块和第二判断模块。
34、第一判断模块,对每个子触摸模块,在指定的时间窗口内分析其电容增量是否保持不变,即是否达到稳定状态。若电容增量持续改变,则可能为无效触摸事件。
35、第二判断模块,对比中心范围内的子触摸模块与周围子触摸模块的电容增量大小。当中心区域的电容增量显著大于周边子触摸模块时,结合第一判断模块的结果,系统可以初步判断这可能是一个有效的触摸事件。
36、控制单元,包括一组与子触摸模块一一对应连接的引脚。这些引脚直接连接至微控制器或处理芯片,能够独立且同步地读取和处理各个子触摸模块的电容信号,以确保系统的快速响应和准确判断。
37、所述系统通过对触摸区域进行细致的划分,并通过高效的检测和判断机制,能够有效地识别有效触摸与干扰事件,提升用户体验和触摸操作的准确性。
38、当触摸设备被接触时,检测单元对每个划分单元划分形成的子触摸模块进行实时电容检测,记录其电容值的变化情况。
39、第一判断模块判断一指定时间内所述子触摸模块的电容增量是否改变;当在指定的时间窗口内,若某个子触摸模块的电容增量保持不变,即达到稳定状态,则进入下一步骤;否则,判断为无效触摸;
40、第二判断模块判断是否存在一中心范围的子触摸模块电容增量大于周围的子触摸模块的电容增量;对于中心范围内的子触摸模块,如果其电容增量大于周围其他子触摸模块的电容增量,认为该触摸是有效触摸,因为通常用户触摸点位于屏幕中央的概率较大,且触动力度会使得中心区域的电容变化更为明显。反之,若不满足此条件,则转至无效触摸判断;
41、此外,确保在所有被触摸区域的子触摸模块电容增量同步增加并达到稳定后,才采集当前电容变化值作为最终的检测结果;
42、进一步细化无效触摸的判断标准,在指定时间内,如果子触摸模块的电容增量持续发生变化,或者触摸区域内存在多个子区域的子触摸模块电容增量非同步依次变化,也判定为无效触摸,因为这可能来源于环境干扰或其他非用户意图的触摸行为。
43、基于同一发明构思,本技术还提出一种有效触摸判断软件,所述有效触摸判断软件采用如的一种有效触摸判断方法以完成有效触摸判断。
44、基于同一发明构思,本技术还提出一种计算机设备,包括处理器和存储器,所述存储器用于存储计算机程序,所述计算机程序被所述处理器执行时实现如所述的有效触摸判断方法。
45、综上,将目标设备的触摸区域等分为多个子触摸模块;当所述触摸设备被接触时,检测每个所述子触摸模块的电容变化;判断在一指定时间内所述子触摸模块的电容增量不变,且当一中心范围的子触摸模块电容增量大于周围的子触摸模块的电容增量,判断为有效触摸;否则,判断为无效触摸。本技术实现了准确地判断手指触摸产生的有效触摸,避免雨天雨水导致的误触,与现有技术相比更容易实现,且在实际场景中的应用效果更好。
46、与现有技术相比,本技术至少存在以下有益效果:
47、本技术将目标触摸区域等分为多个子触摸模块,再通过设计判断逻辑判断是否为有效触摸,可以实现准确判断手指触摸产生的有效触摸,同时避免其他环境因素尤其是雨天雨水导致的误触;本技术相比现有技术采用的在算法中增加排除雨水干扰的复杂逻辑的方法,更加容易实现且成本更低,在实际场景中的应用效果更好。
本文地址:https://www.jishuxx.com/zhuanli/20240730/197195.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。