《一种红外触摸屏触摸点识别方法和装置》公开了一种红外触摸屏触摸点识别方法和装置,可以提高触摸点识别精度、提高识别速度。
一种红外触摸屏触摸点识别方法,包括步骤:选通的红外发射管和红外接收管在同一光轴线时,在没有触摸点的情况下进行第一次全屏扫描,获取红外接收管的第一模拟信号数据,以后每个扫描周期对触摸屏进行全屏扫描,获取红外接收管的第二模拟信号数据;选通的红外发射管与红外接收管不在同一光轴线时,进行周期性的全屏扫描,获取红外接收管的数字信号数据;若所述第一模拟信号数据与所述第二模拟信号数据的差值大于等于预设数值,则根据所述第一模拟信号数据和所述第二模拟信号数据确定理论触摸点;根据所述数字信号数据判断红外发射管的光线是否被遮挡,若是,则根据所述被遮挡光线的交点情况从所述理论触摸点中筛选出真实触摸点;获取所述真实触摸点的坐标。
《一种红外触摸屏触摸点识别方法和装置》还公开了一种红外触摸屏触摸点识别装置,包括:扫描单元,用于对触摸屏进行全屏扫描;第一获取单元,用于当选通的红外发射管和红外接收管在同一光轴线时,并在没有触摸点时获取红外接收管的第一模拟信号数据,以及在下一个扫描周期开始后,获取红外接收管的第二模拟信号数据;第二获取单元,用于当选通的红外发射管与红外接收管不在同一光轴线时,获取红外接收管的数字信号数据;第一判断单元,用于在所述第一模拟信号数据与所述第二模拟信号数据的差值大于等于预设数值时,根据所述第一模拟信号数据和所述第二模拟信号数据确定理论触摸点;第二判断单元,用于根据所述数字信号数据判断红外发射管的光线是否被遮挡,若是,则根据所述被遮挡光线的交点情况从所述理论触摸点中筛选出真实触摸点;定位单元,用于获取所述真实触摸点的坐标。
《一种红外触摸屏触摸点识别方法和装置》通过获取红外发射管和红外接收管在同一光轴线时的接收管模拟信号数据,比较初始状态时的模拟信号数据和触摸以后获取的模拟信号数据,若他们的差值大于等于预设的数值,则判定存在触摸点,并初步确定理论触摸点;获取红外发射管和红外接收管不在同一光轴线时的接收管数字信号数据,剔除伪触摸点;计算触摸点坐标时,采用模拟信号数据,可以提高触摸点的识别精度;采用数字信号数据识别多个触摸点可以提高多个触摸点识别时的识别速度。