用于跟踪触摸检测的基线信号的系统和方法_3

文档序号:9304347阅读:来源:国知局
,并存储到缓冲器中。在712,计算存储在缓冲器中的全部 数据。在714,采用查找表确定与所计算的和对应的值(例如,向下采样速率值,LPF系数) 的组合。在716,采用所确定的值的组合来更新CIC滤波器以及LPF的滤波参数。
[0035] 所撰写的这个说明书采用实例来公开了本发明,包括最佳模式,并且还使本领域 技术人员可以制造和使用该发明。本发明可专利的范围可包括对本领域技术人员来说出现 的其他实施例。然而,也可采用其他实现方式,诸如配置成执行本文所述的方法和系统的固 件或适当设计的硬件。例如,本文中所述的系统和方法可以在单独的处理工程例如作为共 处理器,或者作为固件加速器来实现。在又一实施例中,本文所述的系统和方法可设置在不 同类型的计算机可读取介质上,其包括包含用于由一个或多个处理器在执行中执行本文所 述的方法的操作以及实现本文所述的系统的存储机构(例如,CD-ROM,磁盘,RAM,闪存,计 算机硬件驱动,等等)。
【主权项】
1. 一种用于跟踪用于触摸检测的基线信号的系统,所述系统包括: 比较网络,被配置为确定输入基线信号是否在跟踪范围内; 滤波网络,被配置为根据一个或多个滤波参数、至少部分地基于所述输入基线信号产 生用于触摸检测的输出基线信号;以及 信号处理部件,被配置为至少部分地基于所述输入基线信号是否在所述跟踪范围内的 确定更新所述一个或多个滤波参数。2. 权利要求1的系统,其中: 所述跟踪范围包括上阈值和下阈值, 所述比较网络进一步被配置为: 确定所述输入基线信号是否低于所述下阈值; 响应于所述输入基线信号低于所述下阈值,产生第一比较结果; 响应于所述基线信号高于所述下阈值,确定所述基线信号是否高于所述上阈值; 响应于所述基线信号高于所述上阈值,产生第二比较结果;以及 响应于所述基线信号不低于所述下阈值并且不高于所述上阈值,产生第三比较结果。3. 权利要求1的系统,其中所述滤波网络包括: 级联积分梳状滤波器,被配置为根据一个或多个采样速率参数采样所述输入基线信 号、并且至少部分地基于所述输入基线信号的采样值产生滤波后的信号,所述一个或多个 采样速率参数包含在所述一个或多个滤波参数中。4. 权利要求3的系统,其中所述级联积分梳状滤波器进一步被配置为根据所述一个或 多个采样速率参数多次采样所述输入基线信号。5. 权利要求3的系统,其中所述滤波后的信号对应于所述输入基线信号的采样值的平 均值。6. 权利要求3的系统,其中所述滤波网络进一步包括: 低通滤波器,被配置为根据一个或多个系数、至少部分地基于所述滤波后的信号产生 所述输出基线信号,所述一个或多个系数包含在所述一个或多个滤波参数中。7. 权利要求6的系统,其中所述低通滤波器进一步被配置为产生所述输出基线信号作 为所述滤波后的信号和所述低通滤波器的在先输出信号的加权和。8. 权利要求6的系统,其中所述低通滤波器包括: 延迟部件,被配置为提供所述低通滤波器的在先输出信号; 第一求和部件,被配置为至少部分地基于所述滤波后的信号和所述在先输出信号产生 第一求和信号; 乘法部件,被配置为根据所述一个或多个系数、至少部分地基于所述第一求和信号产 生乘法信号;以及 第二求和部件,被配置为至少部分地基于所述乘法信号产生所述输出基线信号。9. 权利要求1的系统,其中: 所述比较网络进一步被配置为产生表示所述输入基线信号是否在所述跟踪范围内的 比较结果; 所述信号处理部件进一步被配置为: 采用查找表至少部分地基于所述比较结果确定一个或多个预定值;以及 采用所述一个或多个预定值更新所述一个或多个滤波参数。10. 权利要求9的系统,其中所述信号处理部件进一步被配置为将所述比较结果存储 在缓冲器中,并且产生存储在所述缓冲器中的数据的和,所述数据的和对应于所述查找表 中的所述一个或多个预定值。11. 权利要求1的系统,其中: 所述比较网络包括: 第一比较器,被配置为确定所述输入基线信号是否在所述跟踪范围内;以及 第二比较器,被配置为,响应于所述输入基线信号处于所述跟踪范围内,确定所述输入 基线信号是否在第二范围内;以及 所述信号处理部件进一步被配置为至少部分地基于所述输入基线信号是否在所述第 二范围内的确定更新所述一个或多个滤波参数。12. 权利要求11的系统,其中: 所述比较网络进一步包括:第三比较器,被配置为,响应于所述输入基线在所述第二范 围内,确定所述输入基线信号是否在第三范围内;以及 所述信号处理部件进一步被配置为至少部分地基于所述输入基线信号是否在所述第 三范围内的确定来更新所述一个或多个滤波参数。13. -种用于跟踪用于触摸检测的基线信号的方法,所述方法包括: 确定输入基线信号是否在跟踪范围内; 根据一个或多个滤波参数、至少部分地基于所述输入基线信号产生用于触摸检测的输 出基线信号;以及 至少部分地基于所述输入基线信号是否在所述跟踪范围内的确定来更新所述一个或 多个滤波参数。14. 权利要求13的方法,其中: 所述跟踪范围包括上阈值和下阈值, 所述方法进一步包括: 确定所述输入基线信号是否低于所述下阈值; 响应于所述输入基线信号低于所述下阈值,产生第一比较结果; 响应于所述基线信号高于所述下阈值,确定所述基线信号是否高于所述上阈值; 响应于所述基线信号高于所述上阈值,产生第二比较结果;以及 响应于所述基线信号不低于所述下阈值并且不高于所述上阈值,产生第三比较结果。15. 权利要求13的方法,还包括: 采用级联积分梳状滤波器根据一个或多个采样速率参数采样所述输入基线信号;以及 至少部分地基于所述输入基线信号的采样值产生滤波后的信号,所述一个或多个采样 速率参数包含在所述一个或多个滤波参数中。16. 权利要求15的方法,还包括: 采用低通滤波器根据一个或多个系数、至少部分地基于所述滤波后的信号来产生所述 输出基线信号,所述一个或多个系数包含在所述一个或多个滤波参数中。17. 权利要求15的方法,其中所述滤波后的信号对应于所述输入基线信号的采样值的 平均值。18. 权利要求13的方法,还包括: 产生表示所述输入基线信号是否在所述跟踪范围内的比较结果; 其中至少部分地基于所述输入基线信号是否在所述跟踪范围内的确定更新所述一个 或多个滤波参数包括: 采用查找表至少部分地基于所述比较结果确定一个或多个预定值;以及 采用所述一个或多个预定值更新所述一个或多个滤波参数。19. 权利要求13的方法,还包括: 响应于所述输入基线处于所述跟踪范围内,确定所述输入基线信号是否在第二范围 内;以及 至少部分地基于所述输入基线信号是否在所述第二范围内的确定更新所述一个或多 个滤波参数。20. -种用于跟踪用于触摸检测的基线信号的系统,所述系统包括: 一个或多个数据处理器;以及 采用用于命令所述数据处理器执行操作的指令进行编码的计算机可读取存储介质,所 述操作包括: 确定输入基线信号是否在跟踪范围内; 根据一个或多个滤波参数、至少部分地基于所述输入基线信号产生用于触摸检测的输 出基线信号;以及 至少部分地基于所述输入基线信号是否在所述跟踪范围内的确定更新所述一个或多 个滤波参数。
【专利摘要】提供用于跟踪触摸检测的基线信号的系统和方法。该系统包括:比较网络,被配置为确定输入基线信号是否在跟踪范围内;滤波网络,被配置为根据一个或多个滤波参数、至少部分地基于输入基线信号产生用于触摸检测的输出基线信号;以及信号处理部件,被配置为至少部分地基于输入基线信号是否在跟踪范围内的确定来更新该一个或多个滤波参数。
【IPC分类】G06F3/044
【公开号】CN105022538
【申请号】CN201510178292
【发明人】高侃坷, 谢必克, 吴松平
【申请人】马维尔国际贸易有限公司
【公开日】2015年11月4日
【申请日】2015年2月25日
【公告号】US20150242054
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1