光学位置输入系统和方法技术方案

技术编号:7195254 阅读:287 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种光学位置输入系统,其用于确定有效触摸区内的至少一个指示物。该光学位置输入系统包括至少三个成像模块和处理器;其中,至少三个成像模块形成位于有效触摸区内的至少一个指示物的图像;处理器根据至少三个成像模块所形成的图像,来计算至少一个指示物中的每一个指示物的位置。

【技术实现步骤摘要】

技术介绍
目前,触摸屏用于自动取款机(ATM)和其它互动式设备。使用者一般通过笔或者手指与ATM的输入设备的屏幕互动,目前也可使用电脑的其它输入设备,例如手写板或输入板。例如,手写板广泛用于书写字符,例如语言单词。一些输入设备可能需要特殊的指示物(pointing object)例如特殊的笔,其可能不如手指方便。大的触摸屏可能也需要输入设备,这种大触摸屏通常设置为会议室或教室里经常使用的白板。为了记录白板上的书写内容,可以使用线性传感器以扫描白板,进而记录书写内容。一段时间之后,传感器相对于板的运动可能不稳定且不可靠。在白板上进行读写的其它方法中包括使用带有非移动的压力传感器的触摸屏白板,并且在白板的边缘分别设置有红外发光二极管(LED)。然而,对于大的触摸屏来说,提供大量不移动的压力传感器及密集的LED,其成本极其高昂。现有技术中公开了基于三角测量(triangulation)的单位置光学触摸屏,如名称为“Optical Touch Screen Arrangement”的美国专利7,;355,594。然而,这种系统不能保证多个触摸(即多于一个的指示物)的分辨率,而且相对于三角测量的基线,其位置精度是随触摸而变化的。这种系统也受触摸区域外的运动的影响,可能报告错误的位置。
技术实现思路
根据本专利技术一实施方式,本专利技术提供了一种光学输入系统,用于在有效触摸区内检测一系列输入位置,其包括至少三个成像模块,该至少三个成像模块分布于有效触摸区的周边,每个成像模块在有效触摸区内获取至少一个指示物的图像。该系统进一步包括处理器,用于基于获取的图像确定相对于有效触摸区的一系列输入位置中的每一输入位置。根据本专利技术另一实施方式,本专利技术提供了一种用于在有效触摸区内确定一个或多个指示物的位置的方法,其包括利用至少三个布置于有效触摸区周边的成像模块,同步获取指示物的图像。对于相邻成像模块所获取的每对图像,基于每一相邻成像模块所获取的图像,对该一个或多个指示物的可能位置进行三角测量,并将该一个或多个指示物的位置确定为每对所获取图像之可能位置的共同部分。根据本专利技术又一实施方式,本专利技术提供了一种光学输入系统,其能在一矩形有效触摸区内检测一个或多个输入位置。该系统包括四个成像模块,该四个成像模块紧邻矩形有效触摸区的四个角布置,每一成像模块获取位于矩形有效触摸区内至少一个指示物的图像,其中,每两个相邻成像模块之间的连接形成基线,这样整个系统包括四条基线,每条基线与相邻的两条基线垂直、并与另外一条基线平行。该光学输入系统还进一步包括处理器, 以基于至少一个指示物的获取图像对一个或多个输入位置进行三角测量,而且该一个或多个输入位置的确定是由来自每对相邻成像模块之共同部分来确定的。根据本专利技术再一实施方式,本专利技术还提供了一种用于在有效触摸区内检测一个或多个指示物的方法。该方法包括使用四个成像模块同时获取一个或多个指示物的图像,该四个成像模块位于矩形有效触摸区的周边,且紧邻矩形有效触摸区的四个角布置。对于相邻成像模块所获取的每对图像,处理器基于每对获取的图像,对该一个或多个指示物的可能位置进行三角测量,而且该一个或多个指示物的位置的确定是由每对所获取图像之可能位置的共同部分来确定的。本专利技术提供了用于输入及检测一个或多个指示物或设备之位置的光学系统和方法,以及包括至少三个成像模块的光学位置输入系统。光学位置输入系统的某些实施方式和相关方法提供了物体位置的基本上一致的分辨率。此外,某些实施方式是很有优点的,其能识别多个指示物,和/或能从背景的变化中区分出指示物。例如,触摸屏上的指示物的位置是从一对相邻的成像模块所获取的图像来确定的。指示物的最终位置是由从不同对的成像模块所获取图像计算出的两个、三个、或四个位置来确定的。指示物的位置从背景的变化中予以识别和区分。进一步地,利用某些光学位置输入系统的实施方式,可以同时识别多个指示物。附图说明图IA显示了一实施方式中一示例性的光学位置输入系统。图IB-图ID显示了图IA所示光学位置输入系统的成像模块之示例性的图像。图2A-图2C显示了示例性的三角测量,其根据图IA的光学位置输入系统的每对相邻成像模块所获取的图像,确定多个输入位置。图2D显示了由两个成像模块所观察的物体的坐标Pm(A)和Pm(B)。图3为维恩图(Verm diagram),其显示了基于图2A-图2C的中间坐标集的重叠, 来选族用于输出坐标集(coordinates set)的坐标。图4为图3的光学位置输入系统的侧面图。图5显示了根据一实施方式的光学位置输入系统,其包括四个成像模块、扩散光源、处理器。图6是在一成像模块所获取的图像中确定指示物(pointing object)之位置的流程图。图7是基于至少三个成像模块所获取的图像而在触摸屏上确定指示物之位置的流程图。图8显示了采用两个成像模块的光学位置输入系统的位置分辨率的分析。图9显示了根据一实施方式、采用三个正交布置的成像模块的光学位置输入系统的位置分辨率的分析。图10显示了根据一实施方式、采用四个成像模块的光学位置输入系统的位置分辨率的分析。具体实施例方式图IA显示了示例性的光学位置输入系统100,其带有形成三角形的三个成像模块 102 (A)-102 (C)。虽然图中显示的是等边三角形,但该三角形的形状并不限于等边三角形。 每一成像模块102 (A)-102 (C)分别包括一个光学传感器阵列104 (A)-104 (C),每个光学传感器阵列104 (A)-104 (C)分别带有起始于基准点107 (A)-107 (C)的视场106㈧-106 (C)。 成像模块102设置于有效触摸区108的周边,以获取有效触摸区108内的多个指示物(例如,指示物M和N)的图像。有效触摸区108具有坐标系109,其具有相对于有效触摸区108 之操作所定义的方向,并且基准点107 (A)-107 (C)的坐标(即X和Y坐标)是相对于坐标系109确定的。虽然显示了两个指示物,但系统100可以操作更少或更多的指示物。每对相邻成像模块102的基准点107之间形成概念上的基线110。基线IlO(AB) 为基准点107(A)和107(B)之间的直线,基线IlO(BC)为基准点107(B)和107(C)之间的直线,基线IlO(AC)为基准点107 (A)和107(C)之间的直线。基线IlO(AB)和基线IlO(BC) 形成角112 (AC),成像模块102(B)的视场基准114(B)与基线IlO(BC)形成角116(B)。虽然为了清楚未在图1中显示,基线110(AB)-110(AC)和基线110(AC)-110(BC)分别形成角 112 (BC)和112 (AB),视场基准114(A)和114(C)分别和角112 (BC)和112 (AB)形成角。有效触摸区108可以是选自以下的、一项或多项的检测触摸区域白板、签字板、 电脑绘图输入设备。每个成像模块102可以包括透镜以在光学传感器阵列104上形成图像。例如,光学传感器阵列104可为电荷耦合元件(CCD)图像传感器或互补金属氧化物半导体(CM0Q图像传感器。在一实施方式中,图像传感器阵列104为线性图像传感器,其仅具有一行像素;并且透镜至少部分为圆柱形,其具有一维本文档来自技高网...

【技术保护点】
1.一种光学输入系统,用于在有效触摸区内检测一个或多个输入位置,其包括:至少三个成像模块,其设置于所述有效触摸区的周边,每一成像模块在所述有效触摸区内能获取至少一个指示物的图像;以及处理器,相对于所述有效触摸区,该处理器能根据所获取的图像确定一个或多个输入位置中的每一输入位置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:李进刘冠松吴东辉单继章
申请(专利权)人:豪威科技有限公司
类型:发明
国别省市:US

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

1