发明名称 |
在红外触摸屏上识别多个触摸点的方法 |
摘要 |
本发明公开了一种在红外触摸屏上识别多个触摸点的方法,包括如下步骤:启动红外线触摸屏,驱动红外发射管和红外接收管,对应扫描形成横向和纵向的红外线阵列;确定所有触摸点在横向的坐标值集合和在纵向的坐标值集合,驱动红外发射管和红外接收管,对应扫描形成在触摸区域有y(x)=f(x)函数关系红外线阵列,得到触摸点在触摸区域的y(x)=f(x)函数值集合,通过控制器对两种扫描的集合计算,得到所有触摸点的坐标值,并处理剔除伪触摸点。本发明不需要改变现有红外触摸屏的硬件结构,即可完成检测多个触摸点,在屏体四个角上没有多点检测的不确定区域,对相邻的多点检测灵敏度更高,并且分辨率高,扫描时间短,响应迅速。 |
申请公布号 |
CN101286104A |
申请公布日期 |
2008.10.15 |
申请号 |
CN200810044631.8 |
申请日期 |
2008.06.05 |
申请人 |
成都吉锐触摸技术股份有限公司 |
发明人 |
沈海洋;蒲彩林;李想;周辉;石峰;陈世洪;吴康;唐青 |
分类号 |
G06F3/042(2006.01) |
主分类号 |
G06F3/042(2006.01) |
代理机构 |
成都天嘉专利事务所 |
代理人 |
徐丰 |
主权项 |
1、一种在红外触摸屏上识别多个触摸点的方法,其特征在于包括如下步骤:a、启动红外线触摸屏,驱动红外发射管和红外接收管,对应扫描形成横向和纵向的红外线阵列;b、对应扫描形成在触摸区域有满足yn(x)=[tan(90-a)]*x+bn和/或:yn(x)=[tan(90+a)]*x+bn函数关系红外线阵列和yn(x)=(tana)*x+bn和/或:yn(x)=[tan(180-a)]*x+bn函数关系红外线阵列,得到触摸点在触摸区域的y(x)=f(x)函数值集合;c、通过控制器对a步骤和b步骤中的两种扫描的集合计算,得到所有触摸点的坐标值,并处理剔除伪触摸点。 |
地址 |
610041四川省成都市高新区科园南路6号 |