欢迎来到利索能及~ 联系电话:18621327849
利索能及
我要发布
收藏
专利号: 2017800006211
申请人: 深圳市汇顶科技股份有限公司
专利类型:其他
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-10-29
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种触摸屏的基准值的更新方法,其特征在于,包括:

获取触摸屏所处环境的温度值;

当判定所获取的温度值小于预设的温度阈值,且判定所述触摸屏上存在持续触摸区域时,采集所述持续触摸区域的N个数据帧;其中,所述温度阈值为所述触摸屏会出现消点现象的最高环境温度,所述消点现象是指触碰物件在触摸屏上操作而触摸控制芯片不上报坐标;

获取所述N个数据帧的N个特征值;其中,每个所述特征值用以下其中之一的方式获得:在所述N个数据帧的每个数据帧中,以所述触摸屏的持续触摸区域的各感应节点的感应值的平均值或中值作为特征值;或以所述触摸屏的持续触摸区域的某个感应节点的感应值作为特征值;或以所述触摸屏的持续触摸区域的所有感应节点的感应值的最大值或最小值作为特征值;或以整个触摸屏上的所有感应节点的感应值的最大值或最小值作为特征值;

根据所述N个特征值的变化趋势,更新所述N个数据帧对应的N个基准值,以使持所述续触摸区域的基准值与感应值的差值不随触碰物件传递的热量导致的升温而减小;

其中,N>1且N为整数,所述基准值为用于计算所述持续触摸区域的电容变化量的基准原始值;

所述判定所述触摸屏上存在持续触摸区域包括:

当检测到触摸操作时,采集所述触摸屏的M个数据帧;其中,所述M个数据帧先于所述N个数据帧被采集;

根据所述M个数据帧中的每个所述数据帧的各感应节点的感应值,识别出每个所述数据帧中处于触摸状态的感应节点;

判断所述M个数据帧中的相邻两个所述数据帧中的处于触摸状态的所述感应节点是否匹配;

当判断结果为匹配时,判定存在所述持续触摸区域;

从所述M个数据帧中选择一个数据帧,且将选择的所述数据帧中处于触摸状态的所述感应节点形成的区域设定为所述持续触摸区域。

2.如权利要求1所述的更新方法,其特征在于,在所述将选择的所述数据帧中处于触摸状态的所述感应节点形成的区域设定为所述持续触摸区域之后,还包括:按照预设规则将所述持续触摸区域外扩。

3.如权利要求1所述的更新方法,其特征在于,所述根据所述N个特征值的变化趋势,更新所述N个数据帧对应的N个基准值中,计算公式为:其中,Ref表示基准值,FeatureData表示特征值,α为基准更新的经验系数。

4.如权利要求1所述的更新方法,其特征在于,在所述根据所述N个特征值的变化趋势,更新所述N个数据帧对应的N个基准值包括:对所述N个数据帧对应的N个特征值分别进行平滑滤波;

根据平滑滤波后的所述N个特征值的变化趋势,更新所述N个数据帧对应的N个基准值。

5.如权利要求4所述的更新方法,其特征在于,所述平滑滤波的计算公式为:FeatureData(j+1)=β*FeatureData(j+1)+(1‑β)FeatureData(j)其中,FeatureData表示特征值,β为平滑滤波的经验系数,j=M,M+1,M+2,……M+N‑1。

6.如权利要求1至5中任一项所述的更新方法,其特征在于,所述触摸屏应用于电子设备;所述触摸屏所处环境的温度值获取方式,具体为:通过设置在所述电子设备中的温度传感器获取所述温度值。

7.如权利要求1至5中任一项所述的更新方法,其特征在于,所述触摸屏所处环境的温度值的获取方式,具体包括:获取所述触摸屏在所处环境中处于未触摸状态下采集的原始检测数据;

根据所述原始检测数据计算所述触摸屏在所处环境中的特征值;

根据特征值与温度值的预设对应关系,获取所述特征值对应的温度值。

8.如权利要求1所述的更新方法,其特征在于,M的取值为9。

9.一种触摸检测电路,其特征在于,至少包括处理器,所述处理器连接于一触摸屏;

所述处理器用于获取触摸屏所处环境的温度值;

所述处理器还用于在判定所获取的温度值小于预设的温度阈值,且判定所述触摸屏上存在持续触摸区域时,通过所述触摸屏采集所述持续触摸区域的N个数据帧;其中,所述温度阈值为所述触摸屏会出现消点现象的最高环境温度,所述消点现象是指触碰物件在触摸屏上操作而触摸控制芯片不上报坐标;

所述处理器还用于获取所述N个数据帧的N个特征值,并根据所述N个特征值的变化趋势,更新所述N个数据帧对应的N个基准值,以使所述持续触摸区域的基准值与感应值的差值不随触碰物件传递的热量导致的升温而减小;其中,N>1且N为整数,所述基准值为用于计算所述持续触摸区域的电容变化量的基准原始值;

其中,每个所述特征值用以下其中之一的方式获得:在所述N个数据帧的每个数据帧中,以所述触摸屏的持续触摸区域的各感应节点的感应值的平均值或中值作为特征值;或以所述触摸屏的持续触摸区域的某个感应节点的感应值作为特征值;或以所述触摸屏的持续触摸区域的所有感应节点的感应值的最大值或最小值作为特征值;或以整个触摸屏上的所有感应节点的感应值的最大值或最小值作为特征值;

所述处理器还用于在检测到触摸操作时,采集所述触摸屏的M个数据帧;并根据所述M个数据帧的每个所述数据帧的各感应节点的感应值,识别出每个所述数据帧中处于触摸状态的感应节点;其中,所述M个数据帧先于所述N个数据帧被采集;

所述处理器还用于判断所述M个数据帧的相邻两个所述数据帧中的处于触摸状态的所述感应节点是否匹配;当判断结果为匹配时,所述处理器判定存在所述持续触摸区域,并从所述M个数据帧中选择一个数据帧,且将选择的所述数据帧中处于触摸状态的所述感应节点形成的区域设定为所述持续触摸区域。

10.如权利要求9所述的触摸检测电路,其特征在于,所述处理器还用于在设定了所述持续触摸区域之后,按照预设规则将所述持续触摸区域外扩。

11.如权利要求9所述的触摸检测电路,其特征在于,所述处理器根据所述N个特征值的变化趋势,更新所述N个数据帧对应的N个基准值中,计算公式为:其中,Ref表示基准值,FeatureData表示特征值,α为基准更新的经验系数。

12.如权利要求10所述的触摸检测电路,其特征在于,所述处理器用于对所述N个数据帧对应的N个特征值分别进行平滑滤波,并根据平滑滤波后的所述N个特征值的变化趋势,更新所述N个数据帧对应的N个基准值。

13.如权利要求12所述的触摸检测电路,其特征在于,所述平滑滤波的计算公式为:FeatureData(j+1)=β*FeatureData(j+1)+(1‑β)FeatureData(j)其中,FeatureData表示特征值,β为平滑滤波的经验系数,j=M,M+1,M+2,……M+N‑1。

14.如权利要求9至13中任一项所述的触摸检测电路,其特征在于,所述触摸屏应用于电子设备;

所述处理器用于通过所述电子设备中的温度传感器获取触摸屏所处环境的温度值。

15.如权利要求9至13中任一项所述的触摸检测电路,其特征在于,所述触摸检测电路还包括连接于所述处理器的存储器;

所述存储器用于存储特征值与温度值的预设对应关系;

所述处理器用于获取所述触摸屏在所处环境中处于未触摸状态下采集的原始检测数据、根据所述原始检测数据计算所述触摸屏在所处环境中的特征值、并根据特征值与温度值的预设对应关系,获取所述特征值对应的温度值。

16.如权利要求9所述的触摸检测电路,其特征在于,M的取值为9。

17.一种电子设备,包括:权利要求9至16中任一项所述的触摸检测电路。