一种触摸屏校准方法

文档序号:6337586阅读:553来源:国知局
专利名称:一种触摸屏校准方法
技术领域
本发明涉及术触摸技术,尤其涉及一种触摸屏校准方法。
背景技术
随着多媒体信息查询的与日俱增,人们越来越多地谈到触摸屏,触摸屏具有坚固耐用、反应速度快、节省空间、易于交流等许多优点。利用这种技术,我们用户只要用手指轻轻地碰计算机显示屏上的图符或文字就能实现对主机操作,从而使人机交互更为直截了当,这种技术大大方便了那些不懂电脑操作的用户。触摸屏作为一种最新的电脑输入设备, 它是目前最简单、方便、自然的一种人机交互方式。触摸屏在安装后投入使用之前都需要有一个校准的过程,对于采用不同原理的触摸屏,其校准方法也不太相同,发明人发现针对现有的基于摄像头的光学触摸屏,现有的校准方法校准精度都不够高。基于摄像头的电子白板也同样存在上述问题。

发明内容
本发明实施例提供一种触摸屏校准方法,以提高基于摄像头的光学触摸屏的定位精度。本发明实施例提供一种触摸屏校准方法,所述方法包括在触摸区划至少一条线;取默认值a=l,b = 0;对所述线的每一个采样点的参数使用校准直线方程y = ax+b进行校准,其中χ为原弧度值,y为校正后的弧度值,a、b为校准过程计算得到的校准参数;获取所述线的参数分布误差;分别独立微调每个摄像头的a、b值;在a、b值微调后,获取所述线的参数分布误差;判断a、b值是否有变化,如果有变化,则将a、b值修改为使所述误差最小的值,然后再获取所述线的参数分布误差,直至a、b值不发生变化。本发明实施例提供一种触摸屏校准方法,通过上述方法大大提高了基于摄像头的光学触摸屏的定位精度。


图1为本发明实施例提供的一种触摸屏校准方法的流程图;图2为本发明实施例提供的一种确定触摸位置弧度的示意图。
具体实施例方式本发明实施例提供一种触摸屏校准方法,以提高基于摄像头的光学触摸屏的定位精度。
3
如图1所示,为本发明实施例提供的一种触摸屏校准方法的流程图,包括S1001,在触摸区划至少一条线;S1002,取默认值 a = 1,b = 0 ;S1003,对所述线的每一个采样点的参数使用校准直线方程y = ax+b进行校准,其中X为原弧度值,y为校正后的弧度值,a、b为校准过程计算得到的校准参数;如图2所示,为本发明实施例提供的一种确定触摸位置弧度的示意图,点A为触摸物体所在位置,A’为触摸物体在摄像头中所成的像,点0为线阵摄像头的光学主点。只要我们获取角α和β的弧度值,就可以确定点A的位置。本步骤中需要对角α和β的弧度值分别进行校准。所述校准直线方程使用连续点集坐标以最小二乘法拟合得到。S1004,获取所述线的参数分布误差;S1005,分别独立微调每个摄像头的a、b值;S1006,在a、b值微调后,获取所述线的参数分布误差;所述参数误差以所有采样点分别与所述线的距离的数值平方均值计算得到。S1007,判断a、b值是否有变化,如果有变化,则执行步骤S1008,如果没有变化,则执行步骤S1009 ;S1008,使用使所述误差最小的a、b值;S1009,结束。本发明实施例提供一种触摸屏校准方法,通过上述方法大大提高了基于摄像头的光学触摸屏的定位精度。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种触摸屏校准方法,其特征在于,包括 在触摸区划至少一条线;取默认值a = l,b = 0 ;对所述线的每一个采样点的参数使用校准直线方程y = ax+b进行校准,其中χ为原弧度值,Y为校正后的弧度值,a、b为校准过程计算得到的校准参数; 获取所述线的参数分布误差; 分别独立微调每个摄像头的a、b值; 在a、b值微调后,获取所述线的参数分布误差;判断a、b值是否有变化,如果有变化,则将a、b值修改为使所述误差最小的值,然后再获取所述线的参数分布误差,直至a、b值不发生变化。
2.根据权利要求1所述的方法,其特征在于,当a、b值没有变化时,结束校准流程。
3.根据权利要求1或2所述的方法,其特征在于,所述参数误差以所有采样点分别与所述线的距离的数值平方均值计算得到。
4.根据权利要求1或2所述的方法,其特征在于,所述校准直线方程使用连续点集坐标以最小二乘法拟合得到。
全文摘要
本发明公开了一种触摸屏校准方法,以提高基于摄像头的光学触摸屏的定位精度,所述方法包括在触摸区划至少一条线;取默认值a=1,b=0;对所述线的每一个采样点的参数使用校准直线方程y=ax+b进行校准,其中x为原弧度值,y为校正后的弧度值,a、b为校准过程计算得到的校准参数;获取所述线的参数分布误差;分别独立微调每个摄像头的a、b值;在a、b值微调后,获取所述线的参数分布误差;判断a、b值是否有变化,如果有变化,则将a、b值修改为使所述误差最小的值,然后再获取所述线的参数分布误差,直至a、b值不发生变化。
文档编号G06F3/042GK102486698SQ20101057189
公开日2012年6月6日 申请日期2010年12月3日 优先权日2010年12月3日
发明者王剑彬 申请人:王剑彬
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1