红外触摸屏中检测触摸位置的方法及终端设备与流程

文档序号:12747639阅读:来源:国知局

技术特征:

1.一种红外触摸屏中检测触摸位置的方法,其特征在于,包括:

检测触摸屏预设扫描方向上各光路的模拟量光强值;

根据各光路的所述模拟量光强值确定预设扫描方向上的触摸遮挡区域;

根据光路宽度对所述触摸遮挡区域的边界进行修正,得到修正触摸遮挡区域;以及,

根据所述修正触摸遮挡区域确定触摸屏上的红外触摸位置。

2.根据权利要求1所述的方法,其特征在于,所述根据各光路的所述模拟量光强值检测预设扫描方向上光路的触摸遮挡区域,包括:

判断所述各光路的模拟量光强值是否小于模拟量光强阈值;

当光路的所述模拟量光强值小于模拟量光强阈值时,确定所述模拟量光强值小于模拟量光强阈值的连续光路的集合为所述触摸遮挡区域。

3.根据权利要求1所述的方法,其特征在于,所述根据光路宽度对所述触摸遮挡区域的边界进行修正,包括:

判断预设扫描方向上的触摸遮挡区域是否为包含多个触摸点的触摸遮挡区域;

当所述触摸遮挡区域为包含多个触摸点的触摸遮挡区域时,根据光路宽度分别对每个触摸点对应的触摸遮挡区域的边界进行修正。

4.根据权利要求3所述的方法,其特征在于,所述判断预设扫描方向上的触摸遮挡区域是否为包含多个触摸点的触摸遮挡区域,包括:

根据所述触摸遮挡区域的连续光路上的模拟量光强值,将连续光路的所述模拟量光强值依次连接形成抛物线;

判断依次连接形成的抛物线中反向抛物线的个数是否大于一个,其中,所述反向抛物线最低点的模拟量光强值小于所述反向抛物线最高点的模拟量光强值;

当依次连接形成的抛物线中反向抛物线的个数大于一个时,确定预设扫描方向上的触摸遮挡区域为包含多个触摸点的触摸遮挡区域,其中,所述触摸点的个数为所述反向抛物线的个数,每个触摸点的触摸遮挡区域为反向抛物线中第一个模拟量光强值对应光路的起始点到最后一个模拟量光强值对应光路的终止点。

5.根据权利要求1所述的方法,其特征在于,所述根据光路宽度对所述触摸遮挡区域的边界修正处理,得到修正触摸遮挡区域包括:

获取触摸屏预设扫描方向上光路的模拟量光强基准值,所述模拟量光强基准值为触摸屏上未出现触摸操作时的模拟量光强值;

根据所述模拟量光强值与模拟量光强基准值的比值以及光路宽度,修正所述触摸遮挡区域的起始边界和终止边界,得到所述修正触摸遮挡区域。

6.根据权利要求5所述的方法,其特征在于,所述修正所述触摸遮挡区域的起始边界和终止边界,包括:

根据触摸遮挡区域的起始光路位置、光路宽度以及起始光路的模拟量光强值与模拟量光强基准值的第一比值,计算得出触摸遮挡区域的精确起始边界,其中,所述精确起始边界为所述光路宽度和第一比值的乘积与所述起始光路宽度起始点之和;

根据触摸遮挡区域的终止光路位置、光路宽度以及终止光路的模拟量光强值与模拟量光强基准值的第二比值,计算得出触摸遮挡区域的精确终止边界,其中,所述精确终止边界为所述终止光路宽度终止点与所述光路宽度和第二比值的乘积之差;其中,所述触摸遮挡区域的第一个光路为起始光路,最后一个光路为终止光路。

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

获取所述触摸遮挡区域边界位置的起始光路和终止光路,其中,所述触摸遮挡区域的第一个光路为起始光路,最后一个光路为终止光路;

将所述触摸遮挡区域减去远离所述触摸遮挡区域的起始光路和终止光路相邻的扫描盲区,得到预处理触摸遮挡区域,其中,所述扫描盲区为相邻两个灯管的中心间距与光路宽度之差;以及,

根据光路宽度对所述预处理触摸遮挡区域的边界进行修正。

8.根据权利要求1所述的方法,其特征在于,所述检测触摸屏预设扫描方向上各光路的模拟量光强值,包括:

根据预设扫描方向上光路从大到小或从小到大的排序,采集各光路上的模拟量光强值;

判断光路的所述模拟量光强值是否小于模拟量光强阈值;

当光路的所述模拟量光强值小于模拟量光强阈值时,确定所述触摸屏上出现触摸操作,以及,根据各光路的所述模拟量光强值确定预设扫描方向上的触摸遮挡区域。

9.根据权利要求1所述的方法,其特征在于,所述方法还包括:

采集触摸屏上未出现触摸操作时、预设扫描方向上光路的模拟量光强基准值;

根据所述模拟量光强基准值设置所述模拟量光强阈值,其中,所述模拟量光强阈值小于所述模拟量光强基准值。

10.一种终端设备,包括触摸屏以及设置在触摸屏四周的红外发射灯管和红外接收灯管,其特征在于,还包括:

用于采集各光路模拟量光强值的光强采集器;以及,

与所述红外接收灯管电连接的处理器,其中,所述处理器可以配置为用于执行如权利要求1-9任意所述的方法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1