一种触摸屏定位方法、装置及触屏设备的制造方法_4

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

[0118]当然,若一个候选触摸点不在第二非候选扫描方向的平行四边形区域(平行四边形I)内,则触摸屏定位装置可以确定该候选触摸点与第二非候选扫描方向理论不匹配。例如,图23中候选触摸点I不在第二非候选扫描方向的平行四边形区域(平行四边形I)内,则触摸屏定位装置可以确定候选触摸点I与第二非候选扫描方向理论不匹配。
[0119]因此,由于如图19所示的每一个候选触摸点均与第一非候选扫描方向理论匹配,且均与第二非候选扫描方向理论匹配,则触摸屏定位装置可以确定图19所示的每一个候选触摸点的理论匹配值均为2。
[0120]如图23所示,除候选触摸点I之外的其他候选触摸点的理论匹配值均为2。由于候选触摸点I与第一非候选扫描方向理论匹配,但候选触摸点I与第二非候选扫描方向理论不匹配,因此候选触摸点I的理论匹配值均为I。
[0121]当触摸屏定位装置确定第一非候选扫描方向的候选触摸区域和第二非候选扫描方向的候选触摸区域之后,触摸屏定位装置可以根据候选触摸点与第一非候选扫描方向的候选触摸区域的位置关系以及候选触摸点与第二非候选扫描方向的候选触摸区域的位置关系,计算候选触摸点的实际匹配值。具体的,触摸屏定位装置计算候选触摸点的实际匹配值的方法可以包括S208c-S208d:
[0122]S208c、触摸屏定位装置计算各个候选触摸点到第一非候选扫描方向的候选触摸区域的中心线的垂直距离和各个候选触摸点到第二非候选扫描方向的候选触摸区域的中心线的垂直距离。
[0123]示例性的,假设第一非候选扫描方向(扫描方向a)的候选触摸区域的中心线为如图24所示的虚线7,第二非候选扫描方向(扫描方向b)的候选触摸区域的中心线为如图25所示的虚线8。
[0124]如图24所示,触摸屏定位装置可以分别计算候选触摸点I到虚线7(第一非候选扫描方向的候选触摸区域的中心线)的垂直距离、候选触摸点2到虚线7的垂直距离、候选触摸点3到虚线7的垂直距离以及候选触摸点4到虚线7的垂直距离。
[0125]如图25所示,触摸屏定位装置可以分别计算候选触摸点I到虚线8(第二非候选扫描方向的候选触摸区域的中心线)的垂直距离、候选触摸点2到虚线8的垂直距离、候选触摸点3到虚线8的垂直距离以及候选触摸点4到虚线8的垂直距离。
[0126]S208d、触摸屏定位装置根据计算得到的垂直距离计算候选触摸点的实际匹配值。
[0127]具体的,若候选触摸点到第一非候选扫描方向的候选触摸区域的中心线的垂直距离最近,则触摸屏定位装置可以确定该候选触摸点与第一非候选扫描方向实际匹配;若候选触摸点到第二非候选扫描方向的候选触摸区域的中心线的垂直距离最近,则触摸屏定位装置可以确定该候选触摸点与第二非候选扫描方向实际匹配;然后统计与候选触摸点实际匹配的第一非候选扫描方向和第二非候选扫描方向的总数,并将统计到的实际匹配总数确定为候选触摸点的实际匹配值。
[0128]示例性的,如图24所示,由于候选触摸点3到第一非候选扫描方向的候选触摸区域的中心线的垂直距离最近,即在候选触摸点I到虚线7的垂直距离、候选触摸点2到虚线7的垂直距离、候选触摸点3到虚线7的垂直距离以及候选触摸点4到虚线7的垂直距离中,候选触摸点3到虚线7的垂直距离最小,因此,触摸屏定位装置可以确定候选触摸点3与第一非候选扫描方向实际匹配。
[0129]如图25所示,由于候选触摸点I到第二非候选扫描方向的候选触摸区域的中心线的垂直距离最近,即在候选触摸点I到虚线8的垂直距离、候选触摸点2到虚线8的垂直距离、候选触摸点3到虚线8的垂直距离以及候选触摸点4到虚线8的垂直距离中,候选触摸点I到虚线8的垂直距离最小,因此,触摸屏定位装置可以确定候选触摸点I与第二非候选扫描方向实际匹配。
[0130]如图22和图23所示,由于与第二非候选扫描方向实际匹配的候选触摸点为候选触摸点1、与第一非候选扫描方向实际匹配的候选触摸点为候选触摸点3,因此触摸屏定位装置可以确定候选触摸点I的实际匹配值为1,候选触摸点2的实际匹配值为0,候选触摸点3的实际匹配值为1,候选触摸点4的实际匹配值为O。
[0131]进一步可选的,对于到第一非候选扫描方向的候选触摸区域的中心线的垂直距离不是最近的候选触摸点,触摸屏定位装置可以计算该候选触摸点到第一非候选扫描方向的候选触摸区域的中心线的垂直距离与最近的垂直距离的差值;若计算得到的差值的绝对值小于第一相对距离阈值,触摸屏定位装置则确定候选触摸点与第一非候选扫描方向实际匹配;对于到第二非候选扫描方向的触摸区域的中心线候选触摸区域的中心线的垂直距离不是最近的候选触摸点,触摸屏定位装置可以计算该候选触摸点到第二非候选扫描方向的触摸区域的中心线候选触摸区域的中心线的垂直距离与最近的垂直距离的差值;若计算得到的差值的绝对值小于第二相对距离阈值,触摸屏定位装置则确定候选触摸点与第二非候选扫描方向实际匹配。
[0132]需要说明的是,本发明实施例中,第一相对距离阈值为预先设置的相对距离阈值;第二相对距离阈值为预先设置的相对距离阈值。
[0133]或者,第一相对距离阈值为第一距离的一半,第一距离为第一非候选扫描方向的候选触摸区域的起始边界到第一非候选扫描方向的候选触摸区域的终止边界的垂直距离;第二相对距离阈值为第二距离的一半,第二距离为所述第二非候选扫描方向的候选触摸区域的起始边界到所述第二非候选扫描方向的触摸区域候选触摸区域的终止边界的垂直距离。
[0134]其中,触摸屏定位装置根据候选触摸点的理论匹配值和候选触摸点的实际匹配值,从候选触摸点集合中去除所述鬼点,定位真实触摸点的方法可以包括S208e-S208g:
[0135]S208e、触摸屏定位装置对比候选触摸点的理论匹配值和候选触摸点的实际匹配值。
[0136]S208f、若候选触摸点的实际匹配值与候选触摸点的理论匹配值的比值大于预设真点匹配阈值,触摸屏定位装置则确定候选触摸点为真实触摸点。
[0137]需要说明的是,M为所述第一方向边上包含的扫描方向的个数,N为所述第二方向边上包含的扫描方向的个数。
[0138]当M = i,且N = I时,所述预设真点匹配阈值为I ;当M>1,且N = I时,所述预设真点匹配阈值为(N+(M-1))/(M+N);当厘=1,且N>1时,所述预设真点匹配阈值为(M+(N-1))/(M+N);当吣1,且N>1时,所述预设真点匹配阈值为((M-1) +(N-1))/(M+N)。
[0139]示例性的,假设M = 2,且N = 2,候选触摸点集合中包含四个候选触摸点:候选触摸点1、候选触摸点2、候选触摸点3和候选触摸点4。其中,候选触摸点1、候选触摸点2、候选触摸点3和候选触摸点4的理论匹配值均为2,候选触摸点I和候选触摸点3的实际匹配值均为2、候选触摸点2和候选触摸点4的实际匹配值均为O。触摸屏定位装置可以计算得到候选触摸点I的实际匹配值与候选触摸点I的理论匹配值的比值为I ;候选触摸点2的实际匹配值与候选触摸点2的理论匹配值的比值为O ;候选触摸点3的实际匹配值与候选触摸点3的理论匹配值的比值为I ;候选触摸点4的实际匹配值与候选触摸点4的理论匹配值的比值为O。
[0140]M = 2,且 N = 2 时,预设真点匹配阈值为((M-1) +(N-1))/(M+N) = 2/4 = 0.5,由于候选触摸点I的实际匹配值与候选触摸点I的理论匹配值的比值I大于预设真点匹配阈值0.5,因此触摸屏定位装置可以确定候选触摸点I为真实触摸点;由于候选触摸点3的实际匹配值与候选触摸点3的理论匹配值的比值I大于预设真点匹配阈值0.5,因此触摸屏定位装置可以确定候选触摸点3为真实触摸点。
[0141]进一步的,本发明实施例的方法还可以包括若候选触摸点的实际匹配值与候选触摸点的理论匹配值的比值小于预设真点匹配阈值,触摸屏定位装置则确定候选触摸点为鬼点。其中,由于候选触摸点2的实际匹配值与候选触摸点2的理论匹配值的比值0.5小于预设真点匹配阈值0,因此触摸屏定位装置可以确定候选触摸点2为鬼点;由于候选触摸点2的实际匹配值与候选触摸点4的理论匹配值的比值O小于预设真点匹配阈值0.5,因此触摸屏定位装置可以确定候选触摸点4为鬼点。
[0142]S208g、若候选触摸点的理论匹配值为零,触摸屏定位装置则确定候选触摸点为真实触摸点。
[0143]其中,当候选触摸点的理论匹配值为零时,无论候选触摸点的实际匹配值为多少,触摸屏定位装置都可以确定该候选触摸点为真实触摸点。
[0144]需要说明的是,本发明实施例中触摸屏定位装置从候选触摸点集合中去除鬼点,定位真实触摸点的方法包括但不限于本发明实施例所列举的方法,去除鬼点的其他方法可以参考现有技术中去鬼点的相关方法,本实施例这里不做限制。
[0145]本发明实施例提供的触摸屏定位方法、装置及触屏设备,不仅进行了第一扫描方向的扫描,还进行了第二扫描方向的扫描,并且获取的第一触摸区域是虚拟平行光路和第一扫描方向上的平行光路中、被触摸点遮挡的连续相邻光路构成的触摸区域;由于第二扫描方向为第一扫描方向的相邻扫描方向(第二扫描方向中的光路穿插在第一扫描方向上相邻的平行光路之间),且虚拟平行光路相间的设置在第一扫描方向的平行光路中,虚拟平行光路中光路与第二扫描方向上的平行光路相交,且虚拟平行光路中光路的有效光强等于第二扫描方向上的光路的有效光强;因此,在扫描触摸点时,增大了光网密度,从而降低触摸点定位过程中触摸点的遗漏的可能性,进而提高触摸点定位精度。
[0146]实施例3
[0147]本发明实施例提供一种触摸屏定位装置,包含于触屏设备,触屏设备的触摸屏包括第一方向边和第二方向边,如图26所示,该触摸屏定位装置包括:扫描单元31、光路设置单元32、获取单元33、光路还原单元34和定位单元35。
[0148]扫描单元31,用于在一个扫描周期内,
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1