触摸屏设备的校准方法及校准装置制造方法及图纸

技术编号:2917542 阅读:200 留言:0更新日期:2012-04-11 18:40
触摸屏设备的校准方法及校准装置,根据显示设备的第一坐标的最大像素值、第二坐标的最大像素值确定坐标系旋转系数,根据该坐标系旋转系数、位于显示设备的第一预设点、第二预设点、触摸屏设备检测的触摸这两个点时的第一触摸点、第二触摸点,确定第一坐标旋转系数、第二坐标旋转系数,并确定将触摸屏设备的初始坐标系转换为与显示设备的坐标系方向相同的触摸屏设备的转换后的坐标系的转换关系,根据该转换关系,触摸屏设备可以输出与显示设备的坐标系方向一致的、转换后的坐标系上的位置坐标,便于将该位置坐标转换为位于显示设备的坐标,避免了触摸屏设备安装到显示设备时方向不一致时所引起的实际触摸位置与显示设备的显示位置不一致的情况。

【技术实现步骤摘要】

本专利技术涉及触摸屏
,特别涉及一种触摸屏设备的校准方法及校准装置
技术介绍
触摸屏作为一种较简单、成熟的人机交互设备在较多的领域得到了广泛应用,现有的触摸屏技术的实现,主要包括有电阻、电容、摄像头、红外线等几种实现方式。其中,以红外触摸屏为例,其基本结构是在一个显示表面四周边缘按照一定的顺序安装若干对红外发射元件和红外接收元件。这些红外发射元件和红外接收元件按照一一对应的方式组成发射接收对,沿着显示表面的边缘构成一个互相垂直的发射接收阵列,各红外发射元件所发射的红外光线在显示表面构成栅格结构,在微型计算机系统的控制下按照一定的顺序分别接通每一对红外发射元件和红外接收元件,检测每一对红外发射元件与红外接收元件之间的红外光线是否被阻断,以此来判定是否有触摸事件发生,并根据触摸发生的栅格节点位置就可以计算出触摸事件发生的位置坐标。触摸屏设备在安装后投入使用之前都需要有一个校准的过程,对于采用不同原理的触摸屏设备,如电阻式、电容式触摸屏等,其坐标计算方法与红外触摸屏相基本类似,都需要检测横向和纵向的坐标,以组合出实际的唯一的二维坐标,由于目前触摸屏设备大多和显示设备一起出厂,在使用过程中不会出现所采用的坐标系不一致的现象,因此,所采用的校准方法及计算实际坐标的方法也基本类似。然而,实际上触摸屏设备和显示设备是可以独立工作的,即将触摸屏设备安装到其他的显示设备上使用。根据现场条件的不同,触摸屏设备的安装方式可能会有多种方式,从而可能会造成触摸屏设备所采用的坐标系与显示设备所采用的坐标系不相一致的情况,此时,如果还按照现有的校准方式来进行校准,从而可能会使得最终输出的横向坐标、纵向坐标的数据相反或者是发生变换,-->导致触摸屏设备无法使用。
技术实现思路
本专利技术的目的在于提供一种触摸屏设备的校准方法及校准装置,其可以有效地对触摸屏设备进行校准,使得触摸屏设备最终输出的坐标数据所处的坐标系与显示设备所采用的坐标系的方向相同。为达到上述目的,本专利技术采用以下技术方案:一种触摸屏设备的校准方法,包括步骤:检测显示设备的第一坐标的最大像素值、第二坐标的最大像素值,并根据所述显示设备的第一坐标的最大像素值、第二坐标的最大像素值,确定坐标系旋转系数;给定位于显示设备的第一预设点,触摸屏设备检测用户触摸所述第一预设点时的第一触摸点;给定位于显示设备的第二预设点,触摸屏设备检测用户触摸所述第二预设点时的第二触摸点;根据所述坐标系旋转系数、所述第二预设点与第一预设点的第一坐标值的大小变化趋势与所述第二触摸点与第一触摸点的第一坐标值的大小变化趋势的异同、所述第二预设点与第一预设点的第二坐标值的大小变化趋势与所述第二触摸点与第一触摸点的第二坐标值的大小变化趋势的异同,确定第一坐标旋转系数、第二坐标旋转系数;根据所述坐标系旋转系数、第一坐标旋转系数、第二坐标旋转系数,确定将所述触摸屏设备的初始坐标系转换为与所述显示设备的坐标系方向相同的触摸屏设备的转换后的坐标系的转换关系。一种触摸屏设备的校准装置,包括:检测模块,用于检测显示设备的第一坐标的最大像素值、第二坐标的最大像素值;-->与所述检测模块连接的坐标系旋转系数确定模块,用于根据所述检测模块检测的所述显示设备的第一坐标的最大像素值、第二坐标的最大像素值,确定坐标系旋转系数;与所述坐标系旋转系数确定模块相连接的方向坐标旋转系数确定模块,用于根据所述坐标系旋转系数、以及给定的第一预设点、第二预设点、触摸屏设备检测用户触摸所述第一预设点时的第一触摸点、触摸所述第二预设点时的第二触摸点,确定第一坐标旋转系数、第二坐标旋转系数;以及与所述坐标系旋转系数确定模块、所述方向坐标旋转系数确定模块相连接的转换关系确定模块,用于根据所述坐标系旋转系数、第一坐标旋转系数、第二坐标旋转系数以及所述触摸屏设备的第一坐标的最大像素值、第二坐标的最大像素值,确定将所述触摸屏设备的初始坐标系转换为与所述显示设备的坐标系方向相同的触摸屏设备的坐标系的转换关系。根据上述本专利技术的方案,其根据显示设备的第一坐标的最大像素值、第二坐标的最大像素值确定坐标系旋转系数,并通过给定位于显示设备的第一预设点、第二预设点,用户触摸这两个点之后,相应地触摸屏设备会检测到对应的位于触摸屏设备的初始坐标系的第一触摸点、第二触摸点,从而可以根据所确定的坐标系旋转系数、第二预设点与第一预设点、第一触摸点的第一坐标值和第二坐标值的大小变化趋势、以及第二触摸点与第一触摸点的第一坐标值和第二坐标值的大小变化趋势,确定第一坐标旋转系数、第二坐标旋转系数,从而可以根据第一坐标旋转系数、第二坐标旋转系数、坐标系旋转系数,确定将触摸屏设备的初始坐标系转换为与显示设备的坐标系方向相同的触摸屏设备的坐标系的转换关系,从而触摸屏设备在检测到触摸事件后,可以根据该触摸屏设备的初始坐标系以及该转换关系,输出位于与显示设备的坐标系方向一致的触摸屏设备的坐标系上的位置坐标,即转换后的坐标系上的位置坐标,使得触摸屏设备最终输出的坐标数据所处坐标系与显示设备所采用的坐标系的方向相同,以便于将该转换后的坐标系上的位置坐标转换为位于显示设备的坐标,从而避免了触摸屏设备所检测的坐标与显示设备所显示坐标位置不一致的情况。-->附图说明图1是本专利技术方法具体实施例中确定各旋转系数的流程示意图;图2是本专利技术方法具体实施例中确定变换关系的流程示意图;图3是本专利技术方案中坐标系转换关系实施例一的示意图;图4是本专利技术方案中坐标系转换关系实施例二的示意图;图5是本专利技术方案中坐标系转换关系实施例三的示意图;图6是本专利技术方案中坐标系转换关系实施例四的示意图;图7是本专利技术装置具体实施例的结构示意图。具体实施方式以下针对本专利技术的具体实施例进行详细描述。根据人们通常的称呼习惯,在下述说明中,以横向坐标为第一坐标、竖向坐标为第二坐标进行举例说明,相应地,横向坐标像素指代第一坐标的最大像素值,竖向坐标像素指代第二坐标的最大像素值,横坐标旋转系数指代第一坐标旋转系数,纵坐标旋转系数指代第二坐标旋转系数,需要注意的是,这种举例说明并不用以对触摸屏设备、显示设备的方位以及所使用的坐标系进行限制。由于在通常情况下,触摸屏设备在检测位置坐标时均是以较宽的一边为横向坐标,以较窄的一边为纵向坐标,且在安装时,人们习惯于将触摸屏设备与显示设备按照相同的横、纵向方向进行安装,因此,在本专利技术的下述具体实施例中,以触摸屏设备与显示设备按照相同的横纵向方向安装进行说明。参见图1所示,是本专利技术方法的一个具体实施例中确定各旋转系数的流程示意图,其具体包括:步骤S101:给定位于显示设备的第一预设点,触摸屏设备检测到用户触摸该第一预设点的对应位置时位于触摸屏设备的初始坐标系的位置坐标,记为第一触摸点,进入步骤S102;-->步骤S102:给定位于显示设备的第二预设点,触摸屏设备检测到用户触摸该第二预设点的对应位置时位于触摸屏设备的初始坐标系的位置坐标,记为第二触摸点,进入步骤S103;步骤S103:检测显示设备的横向坐标像素、纵向坐标像素,并判断显示设备的横向坐标像素是否大于显示设备的纵向坐标像素,若否,则进入步骤S104,若是,则进入步骤S109;步骤S104:此时,由于显示设备的横向坐标像素小于显示设备的纵向坐标像素,说明本文档来自技高网
...

【技术保护点】
一种触摸屏设备的校准方法,其特征在于,包括步骤: 检测显示设备的第一坐标的最大像素值、第二坐标的最大像素值,并根据所述显示设备的第一坐标的最大像素值、第二坐标的最大像素值,确定坐标系旋转系数; 给定位于显示设备的第一预设点,触摸屏设备检测用户触摸所述第一预设点时的第一触摸点; 给定位于显示设备的第二预设点,触摸屏设备检测用户触摸所述第二预设点时的第二触摸点; 根据所述坐标系旋转系数、所述第二预设点与第一预设点的第一坐标值的大小变化趋势与所述第二触摸点与第一触摸点的第一坐标值的大小变化趋势的异同、所述第二预设点与第一预设点的第二坐标值的大小变化趋势与所述第二触摸点与第一触摸点的第二坐标值的大小变化趋势的异同,确定第一坐标旋转系数、第二坐标旋转系数; 根据所述坐标系旋转系数、第一坐标旋转系数、第二坐标旋转系数,确定将所述触摸屏设备的初始坐标系转换为与所述显示设备的坐标系方向相同的触摸屏设备的坐标系的转换关系。

【技术特征摘要】
1、一种触摸屏设备的校准方法,其特征在于,包括步骤:检测显示设备的第一坐标的最大像素值、第二坐标的最大像素值,并根据所述显示设备的第一坐标的最大像素值、第二坐标的最大像素值,确定坐标系旋转系数;给定位于显示设备的第一预设点,触摸屏设备检测用户触摸所述第一预设点时的第一触摸点;给定位于显示设备的第二预设点,触摸屏设备检测用户触摸所述第二预设点时的第二触摸点;根据所述坐标系旋转系数、所述第二预设点与第一预设点的第一坐标值的大小变化趋势与所述第二触摸点与第一触摸点的第一坐标值的大小变化趋势的异同、所述第二预设点与第一预设点的第二坐标值的大小变化趋势与所述第二触摸点与第一触摸点的第二坐标值的大小变化趋势的异同,确定第一坐标旋转系数、第二坐标旋转系数;根据所述坐标系旋转系数、第一坐标旋转系数、第二坐标旋转系数,确定将所述触摸屏设备的初始坐标系转换为与所述显示设备的坐标系方向相同的触摸屏设备的坐标系的转换关系。2、根据权利要求1所述的触摸屏设备的校准方法,其特征在于,所述坐标系旋转系数的确定方式包括:当所述显示设备的第一坐标的最大像素值大于所述显示设备的第二坐标的最大像素值时,所述坐标系旋转系数为0;当所述显示设备的第一坐标的最大像素值小于所述显示设备的第二坐标的最大像素值时,所述坐标系旋转系数为1。3、根据权利要求1所述的触摸屏设备的校准方法,其特征在于,还包括:检测触摸屏设备的第一坐标的最大像素值、第二坐标的最大像素值;所述坐标系旋转系数,还用于同时根据所述触摸屏设备的第一坐标的最大像素值、第二坐标的最大像素值进行确定。4、根据权利要求3所述的触摸屏设备的校准方法,其特征在于,所述坐标系旋转系数的确定方式包括:当所述触摸屏设备的第一坐标的最大像素值大于所述触摸屏设备的第二坐标的最大像素值、且所述显示设备的第一坐标的最大像素值大于所述显示设备的第二坐标的最大像素值时,所述坐标系旋转系数为0;当所述触摸屏设备的第一坐标的最大像素值小于所述触摸屏设备的第二坐标的最大像素值、且所述显示设备的第一坐标的最大像素值小于所述显示设备的第二坐标的最大像素值时,所述坐标系旋转系数为0;当所述触摸屏设备的第一坐标的最大像素值小于所述触摸屏设备的第二坐标的最大像素值、且所述显示设备的第一坐标的最大像素值大于所述显示设备的第二坐标的最大像素值时,所述坐标系旋转系数为1;当所述触摸屏设备的第一坐标的最大像素值大于所述触摸屏设备的第二坐标的最大像素值、且所述显示设备的第一坐标的最大像素值小于所述显示设备的第二坐标的最大像素值时,所述坐标系旋转系数为1。5、根据权利要求2或4所述的触摸屏设备的校准方法,其特征在于,所述第一坐标旋转系数、所述第二坐标旋转系数的确定方式包括:当所述坐标系旋转系数为0时:判断所述第二触摸点的第一坐标值相对于所述第一触摸点的第一坐标值的大小变化趋势与所述第二预设点的第一坐标值相对于所述第一预设点的第一坐标值的大小变化趋势是否相同,若相同,则所述第一坐标旋转系数为0,若不同,则所述第一坐标旋转系数为1;判断所述第二触摸点的第二坐标值相对于所述第一触摸点的第二坐标值的大小变化趋势与所述第二预设点的第二坐标值相对于所述第一预设点的第二坐标值的大小变化趋势是否相同,若相同,则所述第二坐标旋转系数为0,若不同,则所述第二坐标旋转系数为1;当所述坐标系旋转系数为1时,判断所述第二触摸点的第二坐标值相对于所述第一触摸点的第二坐标值的大小变化趋势与所述第二预设点的第二坐标值相对于所述第一预设点的第二坐标值的大小变化趋势是否相同,若相同,则所述第一坐标旋转系数为0,若不同,则所述第一坐标旋转系数为1;判断所述第二触摸点的第一坐标值相对于所述第一触摸点的第一坐标值的大小变化趋势与所述第二预设点的第一坐标值相对于所述第一预设点的第一坐标值的大小变化趋势是否相同,若相同,则所述第二坐标旋转系数为0,若不同,则所述第二坐...

【专利技术属性】
技术研发人员:徐响林
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:81[中国|广州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1