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

文档序号:9374928阅读:来源:国知局
组同斜率的平行光路与第一方向边成60°夹角。
[0129]示例性的,触摸屏多点定位装置在一个扫描周期内,进行第一方向边上的扫描方向a的扫描,并分别确定扫描方向a的触摸区域的个数。即沿着扫描方向a(与第一方向边垂直的平行光路)扫描,以确定第一方向边的扫描方向a的触摸区域(与第一方向边垂直的平行光路中被触摸点遮挡的连续平行光路所组成的区域),然后统计扫描方向a的触摸区域的个数。
[0130]假设触摸屏内存在两个触摸点,如图11所示,此时触摸屏多点定位装置进行第一方向边的扫描方向a的扫描,可以确定扫描方向a中的三条平行光路(如图11所示的虚线1、虚线2和虚线3)被触摸点遮挡,并且这三条平行光路(如图11所示的虚线1、虚线2和虚线3)为连续的平行光路,因此触摸屏多点定位装置可以确定第一方向边的扫描方向a的触摸区域的个数为I。
[0131]示例性的,触摸屏多点定位装置在一个扫描周期内,进行第一方向边上的扫描方向b的扫描,并分别确定扫描方向b的触摸区域的个数。即沿着扫描方向b(与第一方向边成60°夹角的平行光路)扫描,以确定第一方向边的扫描方向b的触摸区域(与第一方向边成60°夹角的平行光路中被触摸点遮挡的连续平行光路所组成的区域),然后统计扫描方向b的触摸区域的个数。
[0132]与上述实例对应,假设触摸屏内存在同样的两个触摸点,如图11所示,此时触摸屏多点定位装置进行第一方向边的扫描方向b的扫描,可以确定扫描方向b中的三条平行光路(如图11所示的虚线4、虚线5和虚线6)被触摸点遮挡,并且这三条平行光路(如图11所示的虚线4、虚线5和虚线6)中,虚线5和虚线6所代表的平行光路为连续的平行光路,而虚线4所代表的平行光路与虚线5和虚线6所代表的平行光路不连续,因此触摸屏多点定位装置可以确定第一方向边的扫描方向b的触摸区域的个数为2。
[0133]需要说明的是,第一方向边中不止可以包含两个扫描方向,本发明实施例对第一方向边上扫描方向的个数不做限制,触摸屏多点定位装置可以响应于用户的输入设置第一方向边上扫描方向的个数,或者触摸屏多点定位装置可以根据触摸屏多点定位装置对触摸点的识别精度设置第一方向边上扫描方向的个数。
[0134]进一步需要说明的是,图10和图11中的平行线仅以示例的方式表示平行光路,扫描方向a和扫描方向b中实际所包含的平行光路的个数远远大于图10和图11中的平行线个数。即虚线1、虚线2、虚线3、虚线4、虚线5和虚线6可以分别代表一个平行光路集合,该平行光路集合中包含若干个平行光路。
[0135]示例性的,由于图11中虚线1、虚线2、虚线3、虚线4、虚线5和虚线6可以分别代表一个平行光路集合,平行光路集合中包含若干个平行光路。因此,扫描方向a的触摸区域应该为虚线I所代表的平行光路集合、虚线2所代表的平行光路集合和虚线3所代表的平行光路集合和第一方向边所围成的区域;扫描方向b的触摸区域应该包括:虚线4所代表的平行光路集合和第一方向边所围成的区域、虚线5所代表的平行光路集合、虚线6所代表的平行光路集合和第一方向边所围成的区域。
[0136]S202、触摸屏多点定位装置将统计到的触摸区域的个数最多的扫描方向确定为第一候选扫描方向。
[0137]TJK例性的,如上述实例所7K,假设第一方向边上包含两个扫描方向:扫描方向a和扫描方向b。扫描方向a的触摸区域的个数为1,扫描方向b的触摸区域的个数为2,则触摸屏多点定位装置可以确定扫描方向b为第一候选扫描方向。
[0138]S203、触摸屏多点定位装置依次进行第二方向边上的各个扫描方向的扫描,以确定第二方向边上的各个扫描方向的触摸区域,并统计第二方向边上的各个扫描方向的触摸区域的个数。
[0139]其中,如图12所示,触摸屏包括第一方向边和第二方向边(第一方向边为触摸屏的长边,第二方向边为触摸屏的短边)。如图12所示,假设第二方向边上包含两个扫描方向:扫描方向A和扫描方向B。其中,扫描方向A由一组同斜率的平行光路组成,该组同斜率的平行光路与第二方向边垂直;扫描方向B由一组同斜率的平行光路组成,该组同斜率的平行光路与第二方向边成80°夹角。
[0140]示例性的,触摸屏多点定位装置在一个扫描周期内,进行第二方向边上的扫描方向A的扫描,并分别确定扫描方向A的触摸区域的个数。即沿着扫描方向A(与第二方向边垂直的平行光路)扫描,以确定第二方向边的扫描方向A的触摸区域(与第二方向边垂直的平行光路中被触摸点遮挡的连续平行光路所组成的区域),然后统计扫描方向A的触摸区域的个数。
[0141]与上述实例对应,假设触摸屏内存在两个触摸点,如图13所示,此时触摸屏多点定位装置进行第二方向边的扫描方向A的扫描,可以确定扫描方向A中的三条平行光路(如图13所示的虚线6和虚线7)被触摸点遮挡,并且这两条平行光路(如图13所示的虚线6和虚线7)为不连续的平行光路,因此触摸屏多点定位装置可以确定第二方向边的扫描方向A的触摸区域的个数为2。
[0142]示例性的,触摸屏多点定位装置在一个扫描周期内,进行第二方向边上的扫描方向B的扫描,并分别确定扫描方向B的触摸区域的个数。即沿着扫描方向B(与第二方向边成80°夹角的平行光路)扫描,以确定第一方向边的扫描方向B的触摸区域(与第二方向边成80°夹角的平行光路中被触摸点遮挡的连续平行光路所组成的区域),然后统计扫描方向b的触摸区域的个数。
[0143]与上述实例对应,假设触摸屏内存在同样的两个触摸点,如图13所示,此时触摸屏多点定位装置进行第二方向边的扫描方向B的扫描,可以确定扫描方向B中的三条平行光路(如图13所示的虚线8、虚线9、和虚线10)被触摸点遮挡,并且这三条平行光路(如图13所示的虚线8、虚线9、和虚线10)为连续平行光路,因此触摸屏多点定位装置可以确定第一方向边的扫描方向b的触摸区域的个数为I。
[0144]需要说明的是,第二方向边中不止可以包含两个扫描方向,本发明实施例对第二方向边上扫描方向的个数不做限制,触摸屏多点定位装置可以响应于用户的输入设置第二方向边上扫描方向的个数,或者触摸屏多点定位装置可以根据触摸屏多点定位装置对触摸点的识别精度设置第二方向边上扫描方向的个数。
[0145]进一步需要说明的是,图12和图13中的平行线仅以示例的方式表示平行光路,扫描方向A和扫描方向B中实际所包含的平行光路的个数远远大于图12和图13中的平行线个数。即图13中虚线6、虚线7、虚线8、虚线9、和虚线10可以分别代表一个平行光路集合,该平行光路集合中包含若干个平行光路。
[0146]示例性的,由于图13中虚线6、虚线7、虚线8、虚线9、和虚线10可以分别代表一个平行光路集合,平行光路集合中包含若干个平行光路。因此,扫描方向A的触摸区域应该包括:虚线6所代表的平行光路集合和第二方向边所围成的区域、虚线7所代表的平行光路集合和第二方向边所围成的区域;扫描方向B的触摸区域应该包括:虚线8所代表的平行光路集合、虚线9所代表的平行光路集合、虚线10所代表的平行光路集合和第二方向边所围成的区域。
[0147]S204、触摸屏多点定位装置将统计到的触摸区域的个数最多的扫描方向确定为第二候选扫描方向。
[0148]示例性的,如上述实例所示,假设第二方向边上包含两个扫描方向:扫描方向A和扫描方向B。扫描方向A的触摸区域的个数为2,扫描方向B的触摸区域的个数为1,则触摸屏多点定位装置可以确定扫描方向B为第二候选扫描方向。
[0149]S205、触摸屏多点定位装置确定第一候选扫描方向的触摸区域的中心线和第二候选扫描方向的触摸区域的中心线。
[0150]其中,被触摸点遮挡的连续平行光路的第一侧光路为触摸区域的起始边界、被所述触摸点遮挡的连续平行光路的第二侧光路为触摸区域的终止边界;触摸区域的中心线与触摸区域的起始边界平行,触摸区域的中心线与触摸区域的终止边界平行,且触摸区域的中心线到触摸区域的起始边界的垂直距离等于触摸区域的中心线到触摸区域的终止边界的垂直距离。
[0151]TJK例性的,如图11所7K,第一候选扫描方向为扫描方向b,扫描方向b包含两个触摸区域,第一候选扫描方向的两个触摸区域分别为图11中虚线4所代表的平行光路集合和第一方向边所围成的区域、虚线5所代表的平行光路集合、虚线6所代表的平行光路集合和第一方向边所围成的区域。其中,与图11对应,如图14所7K,第一候选扫描方向的两个触摸区域的中心线分别为图14中的粗虚线I (虚线4)和粗虚线2 (粗虚线2与虚线6、虚线5平行,且粗虚线2到虚线6的垂直距离等于粗线2到虚线5的垂直距离)。
[0152]示例性的,如图13所示,第一候选扫描方向为扫描方向A,扫描方向A包含两个触摸区域,第二候选扫描方向的两个触摸区域分别为图13中虚线I所代表的平行光路集合和第二方向边所围成的区域、虚线2所代表的平行光路集合和第二方向边所围成的区域。其中,与图13对应,如图15所示,第一候选扫描方向的两个触摸区域的中心线分别为图15中的粗虚线3 (虚线6)和粗虚线4 (虚线7)。
[0153]S206、触摸屏多点定位装置获取第一候选扫描方向的触摸区域的中心线和第二候选扫描方向的触摸区域的中心线的交点集合,将交点集合作为候选触摸点集合。
[0154]其中,候选触摸点集合中包含至少一个候选触摸点。
[0155]具体的,第一候选扫描方向的触摸区域的中心线和第二候选扫描方向的触摸区域的中心线的交点即为候选触摸点。
[0156]示例性的,如图16所示,图14中第一候选扫描方向的两个触摸区域的中心线粗虚线1、粗虚线2和第二候选扫描方向的两个触摸区域的中心线粗虚线3、粗虚线4相交,得到的交点即为候选触摸点。其中,图16中的黑点即为候选触摸点,在以上实例中可以得到四个候选触摸点。
[0157]S207、触摸屏多点定位装置从候选触摸点集合中去除鬼点,定位真实触摸点。
[0158]具体的,S207可以包括 S207a_S207g:
[0159]S207a、触摸屏多点定位装置确定第一非候选扫描方向和第二非候选扫描方向。
[0160]其中,第一非候选扫描方向为第一方向边上的所有扫描方向中除第一候选扫描方向之外的其他扫描方向,第二非候选扫描方向为第二方向边上的所有扫描方向中除第二候选扫描方向之外的其他扫描方向。
[0161]示例性的,如图11所示,假设触摸屏多点定位装置在进行第一方向边的扫描方向a的扫描时,确定第一方向边的扫描方向a的触摸区域的个数为1,假设触摸屏多点定位装置在进行第一方向边的扫描方向b的扫描时,确定扫描方向b的触摸区域的个数为2,则触摸屏多点定位装置可以确定第一方向边上的扫描方向a和扫描方向b中,扫描方向b为第一候选扫描方向(扫描方向b的触摸区域的个数最多),则触摸屏多点定位装置可以确定第一方向边的扫描方向a为第一非候选扫描方向。
[0162]示例性的,如图13所示,假设触摸屏多点定位装置在进行第二方向边的扫描方向A的扫描时,确定第一方向边的扫描方向A的触摸区域的个数为2,假设触摸屏多点定位装置在进行第二方向边的扫描方向B的扫描时,确定扫描方向B的触摸区域的个数为2,则触摸屏多点定位装置可以确定第二方向边上的扫描方向A和扫描方向B中,扫描方向A为第二候选扫描方向(扫描方向A的触摸区域的个数最多),则触摸屏多点定位装置可以确定第二方向边的扫描方向B为第一非候选扫描方向。
[0163]需要说明的是,第一方向边中只包含一个第一候选扫描方向,即第一方向边中包含触摸区域的个数最多的扫描方向。第一方向边中不止可以包含一个非候选扫描方向,换言之,第一非候选扫描方向可以为一个包含第一方向边上的所有扫描方向中除第一候选扫描方向之外的其他扫描方向的扫描方向集合。
[0164]相应的,第二方向边中只包含一个第二候选扫描方向,即第二方向边中包含触摸区域的个数最多的扫描方向。第二方向边中不止可以包含一个非候选扫描方向,换言之,第二非候选扫描方向可以为一个包含第二方向边上的所有扫描方向中除第二候选扫描方向之外的其他扫描方向的扫描方向集合。
[0165]S207b、触摸屏多点定位装置根据候选触摸点与第一非候选扫描方向的平行四边形区域的位置关系,以及候选触摸点与第二非候选扫描方向的平行四边形区域的位置关系,计算候选触摸点的理论匹配值
[0166]其中,第一非候选扫描方向的平行四边形区域由组成第一非候选扫描方向的同斜率平行光路中的两个临界平行光路和第一方向边围成,第二非候选扫描方向的平行四边形区域由组成第二非候选扫描方向的同斜率平行光路中的两个临界平行光路和第二方向边围成。
[0167]TJK例性的,与上述实例对应,当第一非候选扫描方向为扫描方向a时,第一非候选扫描方向的平行四边形区域由组成扫描方向a的同斜率平行光路中的两个临界平行光路和第一方向边围成,如图17中粗线围城的平行四边形区域。
[0168]与上述实例对应,当第二非候选扫描方向为扫描方向B时,第二非候选扫描方向的平行四边形区域由组成扫描方向B的同斜率平行光路中的两个临界平行光路和第二方向边围成,如图18中粗线围城的平行四边形区域。
[0169]需要说
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1