手势辨识方法以及使用该方法的触控系统的制作方法

文档序号:6579480阅读:104来源:国知局
专利名称:手势辨识方法以及使用该方法的触控系统的制作方法
技术领域
本发明涉及一种触控系统,特别涉及一种手势辨识方法以及使用该方法的触控系 统。
背景技术
请参照图Ia和图Ib所示,其为一种现有触控系统9的操作示意图。该触控系统 9包括触控面90和至少2个摄影机91、92,该摄影机91、92的视野涵盖整个触控面90,用 于撷取横跨该触控面90表面的图像。当使用者8使用单个手指81碰触触控面90时,摄影 机91、92分别撷取包括手指81尖端的遮蔽光影I81的图像视窗W91、W92。处理单元则可根据 图像视窗W91、W92中,手指81尖端的遮蔽光影I81的一维位置,计算出手指81碰触触控面90 的二维位置坐标。藉此,手指81相对于触控面90的位置和位移均可被求得,处理单元则根 据手指81的二维位置坐标变化,相对控制显示器进行相应的动作。当使用者8同时使用两手指81和82碰触触控面90时,摄影机91、92所撷取的图 像视窗W91'、W92'则分别包括两手指81、82的遮蔽光影181、182。处理单元根据图像视窗 W91'、W92'中遮蔽光影I81、I82的一维位置,分别计算出两手指81、82相对于触控面90的二 维位置坐标,并根据两手指81、82的坐标位置变化进行手势辨识。然而,触控系统9的动作原理是根据每一图像视窗中手指尖端的遮蔽光影的一维 位置,计算手指碰触触控面90的二维位置坐标。当使用者利用多个手指(例如,手指81、 82)碰触触控面90时,由于手指相对于摄影机92彼此互相遮蔽,摄影机92所撷取的图像视 窗W92‘中有可能不会出现所有手指尖端的遮蔽光影,如图Ib所示。因此,可能产生无法正 确计算每一手指的二维位置坐标的情形。虽然可通过另外设置摄影机以解决此问题,然而 却会增加系统成本。有鉴于此,本发明另提出一种手势辨识方法以及使用该方法的触控系统,以解决 上述现有触控系统所存在的问题。

发明内容
本发明的目的在于提出一种手势辨识方法和使用该方法的触控系统,其可根据单 个手指与面板的接触状态变化以进行模式切换。本发明提出一种触控系统的手势辨识方法,该方法包括下列步骤利用至少一个 图像感测器连续撷取横跨面板表面的图像;处理该图像,以判定单个指示物与所述面板表 面的接触状态变化;以及如果所述接触状态变化大于门槛值,则辨识所述单个指示物与所 述面板表面的相对变化是否符合预设手势。本发明另提出一种触控系统的手势辨识方法,该方法包括下列步骤利用至少一 个图像感测器连续撷取横跨面板表面的图像;处理该图像,以侦测单个指示物在所述面板 表面的接触点;以及根据该接触点的状态变化和位置变化,辨识所述单个指示物与面板表 面的接触是否符合预设手势。
本发明另提出一种触控系统,该系统包括面板、至少一个光源、至少一个图像感测 器以及处理单元。所述面板具有面板表面。所述光源设置于所述面板表面。所述图像感测 器沿着所述面板表面连续撷取包括单个指示物遮蔽所述光源形成的遮蔽光影的图像视窗。 所述处理单元判定所述图像视窗中的遮蔽光影的宽度或面积变化是否大于门槛值,如果判 定所述宽度或面积变化大于所述门槛值,则辨识所述单个指示物与所述面板表面的位置变 化是否符合预设手势。根据本发明的手势辨识方法以及使用该方法的触控系统,在第一模式中,所述触 控系统可根据指示物的坐标变化(位置变化)控制光标的动作;在第二模式中,所述触控 系统可根据所述指示物的坐标变化(位置变化)更新图像显示器的显示画面,例如显示对 象选取(object select)、画面卷动(scroll)、对象拖曳(dragging)、对象缩放(zoom in/ out)或对象旋转(rotation)等,其中所述对象包括图示(icon)和视窗。在本发明的手势辨识方法以及使用该方法的触控系统中,由于可以仅根据单个指 示物进行手势辨识,因此可避免因多个指示物彼此互相遮蔽而导致无法正确计算指示物坐 标的情形。


图Ia是一种现有触控系统的操作示意图;图Ib是图Ia的触控系统的另一操作示意图;图2a是本发明实施例的触控系统的立体图;图2b是图2a的图像感测器的部分视野以及所撷取图像视窗的示意图;图3是本发明第一实施例的触控系统的上视图;图4a是本发明第一实施例的触控系统的操作示意图;图4b是图4a的图像感测器所撷取的图像视窗的示意图;图5a是本发明第二实施例的触控系统的立体图;图5b是图5a的两个图像感测器所分别撷取的图像视窗的示意图;图6a 6c是本发明实施例的触控系统的第一模式的操作示意图;图7a 7c是本发明实施例的触控系统的第二模式的操作示意图;以及图8a-8c是本发明实施例的触控系统的不同手势的示意图。主要元件符号说明
10,10'触控系统100面板
100a面板的第一边100b面板的第二边
100c面板的第三边IOOd面板的第四边
IOOd'第四镜像100s面板的表面
11,11'发光单元Ila反射面
121第一光源121'第二镜像
122第二光源122'第三镜像
13,13'图像感测器14处理单元
15图像显示器150显示屏
151光标20图像视窗
RS实像空间
T81指示物的接触点
A8I第一夹角
D1第一边与第三边的距
Rsi第一感测路径
!81、-[82遮蔽光影
L.L'遮蔽光影宽度
0,0'对象
8使用者
9触控系统
91 ^92摄影机
W ‘ "'91、v图像视窗
IS虚像空间
T81 ‘第一镜像的接触点
A81'第二夹角
D2接触点与第四边的距离
R81'第二感测路径
I81'遮蔽光影
BA强光区域
w13、V图像视窗
81、82手指
90触控面
W91、W92图像视窗
VA视野
具体实施例方式为了让本发明的上述和其他目的、特征和优点能更明显,下文将配合所附图示,作 详细说明如下。此外,需要说明的是,在本发明的说明中,相同的构件以相同的符号表示。请同时参照图2a和图2b所示,图2a是本发明实施例的触控系统10的立体图,图 2b是图2a中图像感测器13的部分视野以及所撷取的图像视窗20的示意图。触控系统10 包括面板100、发光单元11、第一光源121、第二光源122、图像感测器13、处理单元14以及 图像显示器15。所述面板100包括第一边100a、第二边100b、第三边100c、第四边IOOd以及面板 表面IOOs0所述面板100的实施例包括白板(white board)或触控屏幕(touch screen)。 所述面板表面IOOs作为触控系统10的输入区。此实施例中,发光单元11设置于面板100的第一边IOOa的面板表面IOOs上。发 光单元11可为主动光源(active light source)或被动光源(passive light source)。当 发光单元11为主动光源时,其优选为线光源。当发光单元11为被动光源时,其用于反射其 他光源(例如第一光源121和第二光源122)所发出的光,此时,发光单元11包括面向该面 板的第三边IOOc的反射面11a,其中该反射面Ila可利用适当材质形成。第一光源121设 置于面板的第二边IOOb的面板表面IOOs上,且优选地朝向面板的第四边IOOd发光。第二 光源122设置于面板的第三边IOOc的面板表面IOOs上,且优选地朝向面板的第一边IOOa 发光;其中第一光源121及第二光源122优选为主动光源,例如为线光源,但并不限于此。所述图像感测器13优选地设置于面板100的角落,例如在此实施例中,图像感测 器13被设置于第二光源122与面板的第四边IOOd的交界处的角落,而发光单元11可设置 于面板表面IOOs与图像感测器13不相邻的边上。图像感测器13沿着面板表面IOOs撷 取横跨面板表面IOOs并包括发光单元11、第一光源121、第二光源122以及面板的第四边 IOOd所界定空间的图像。当指示物(pointer)(例如,手指81)接触面板表面100s时,图 像感测器13的视野内会出现手指81的尖端图像,如图2b的上图所示,其中BA表示强光区 域且该强光区域BA的高度通常由发光单元11以及光源121、122的尺寸所决定。因此,图 像感测器13可连续撷取包括手指81尖端遮蔽发光单元11或光源121形成的遮蔽光影I81的图像视窗20,如图2b的下图所示。图像感测器13的实施例包括CXD图像感测器和CMOS 图像感测器,但并不限于此。可以了解的是,指示物也可为其他适当物件所代替,并不限定 为手指。处理单元14耦接图像感测器13,用于处理图像感测器13所撷取的图像,以辨识 指示物的遮蔽光影的宽度或面积变化,以控制触控系统10工作于第一模式或第二模式。当 处理单元14辨识出指示物接触面板表面IOOs时,则启动触控系统10运作于第一模式;此 时,处理单元14根据图像视窗中指示物的遮蔽光影的位置,相对计算出指示物碰触面板表 面IOOs的二维位置坐标,并根据连续图像视窗所求得的二维位置坐标变化,控制图像显示 器15上的光标151的动作;其中面板表面IOOs的二维位置坐标为相对于图像显示器15显 示画面的位置坐标。当处理单元14辨识出指示物的遮蔽光影的宽度或面积变化(可为变大或变小) 超过门槛值时,则控制触控系统10工作于第二模式;此时,处理单元14则根据图像视窗中 指示物的遮蔽光影的位置,相对计算出指示物碰触面板表面IOOs的二维位置坐标,根据连 续图像视窗所求得的二维位置坐标变化进行手势辨识,并根据所辨识出的手势相对控制图 像显示器的显示画面更新,例如显示对象选取、画面卷动、对象拖曳、对象缩放或对象旋转 等,其详细内容将详述于后。此外,本发明中,可通过动态地调整门槛值的大小,以调整切换 第一模式和第二模式的灵敏度(sensitivity);其中,门槛值愈大则愈不灵敏,门槛值愈小 则愈灵敏。图2a中,为清楚显示本发明的触控系统10,面板100独立于图像显示器15之外, 但其并非用以限定本发明。其他实施例中,面板100也可结合于图像显示器15的显示屏150 上。此外,当面板100为触控屏幕时,图像显示器15的显示屏150也可用作为面板100,而 发光单元11、第一光源121、第二光源122以及图像感测器13则设置于显示屏150的表面上。可以了解的是,虽然图2a中,面板100被显示为矩形且发光单元11、第一光源121 以及第二光源122被显示为互相垂直地设置于面板100的三个边上,但其仅为本发明的一 种实施例,并非用于限定本发明。其他实施例中,面板100可制作成其他形状;发光单元11、 第一光源121、第二光源122以及图像感测器13也可以以其它的空间关系设置于面板表面 100s 上。第一实施例请参照图3所示,其显示本发明第一实施例的触控系统10的上视图。在此实施 例中,发光单元11为被动光源(例如反射元件),并具有面向面板的第三边100c的反射面 11a。藉此,第一光源121可相对反射面Ila映射出第二镜像12Γ,第二光源122可相对 反射面Ila映射出第三镜像122',面板的第四边100d可相对反射面Ila映射出第四镜像 100d';其中,发光单元11、第一光源121、第二光源122以及面板的第四边100d共同界定 实像空间RS;发光单元11、第二镜像121'、第三镜像122'以及第四镜像100d'共同界定 虚像空间IS。图像感测器13设置于第二光源122与面板的第四边100d的交界处的角落。图像 感测器13的视野VA横跨面板表面100s,并包括实像空间RS和虚像空间IS,用于撷取包括 实像空间RS、虚像空间IS以及位于实像空间RS内的指示物(pointer)尖端(例如,手指81)遮敝光源121和发光单元11形成的遮蔽光影的图像视窗。在另一实施例中,所述图像 感测器13还可以包括透镜(或透镜组),用于调整图像感测器13的视野范围VA,以使图像 感测器13能够撷取实像空间RS和虚像空间IS的完整图像。请参照图4a和4b所示,图4a是本发明第一实施例的触控系统的操作示意图;图 4b是图4a中的图像感测器13所撷取图像视窗20的示意图。如图所示,当指示物(例如,手 指81的尖端)碰触实像空间RS内的面板表面IOOs上时,此处以接触点T81表示,指示物相 对发光单元11 (在此实施例为反射元件)的反射面Ila将第一镜像映射于虚像空间IS中, 此处以接触点T81'表示。图像感测器13根据第一感测路线R81撷取指示物的尖端图像,以 在图像视窗20内形成遮蔽光影I81 ;并根据第二感测路线R8/撷取第一镜像的尖端图像, 以在图像视窗20内形成遮蔽光影I81',如图4b所示。在此实施例中,处理单元14内预先 储存有遮蔽光影位于图像视窗20的一维位置和感测路线与面板的第三边IOOc之间的夹角 的相对关系。因此,当图像感测器13撷取指示物和其第一镜像的尖端图像而形成图像视窗 20时,处理单元14则可根据图像视窗20中遮蔽光影181、I81'的一维位置,分别求出第一 夹角A81和第二夹角A81'。接着,根据三角函数关系,处理单元14可求出指示物碰触面板 表面IOOs的接触点T81的二维位置坐标。例如在一种实施方式中,面板表面IOOs构成一个直角坐标系,第三边IOOc作为该 直角坐标系的X轴,第四边IOOd作为该直角坐标系的Y轴,并以图像感测器1 3所在位置 作为原点。因此,接触点T81位于直角坐标系的坐标则可表示为(相对第四边IOOd的距离, 相对第三边IOOc的距离)。此外,处理单元14中预先储存有面板的第一边IOOa与第三边 IOOc之间的距离D1。藉此,处理单元根据下列步骤可求出指示物81的接触点T81的二维位 置坐标(a)处理单元14求出第一感测路线R81与面板的第三边IOOc之间的第一夹角A81以 及第二感测路线R82与面板的第三边IOOc之间的第二夹角A81‘ ; (b)根据方程式D2 = 2D/ (tanA81+tanA81')求出指示物81的接触点T81与面板的第四边IOOd之间的距离D2 ; (c)根 据D2XtanA81求出接触点T81的y坐标。因此,接触点T81的二维位置坐标则可表示为(D2, D2X tanA81)。第二实施例请参照图5a和图5b所示,图5a是本发明第二实施例的触控系统10'的立体图, 图5b是图5a中的图像感测器13、13'所分别撷取的图像视窗的示意图。本实施例与上述 第一实施例的差异在于,发光单元11'在此实施例中为主动光源,且触控系统10'包括两 个图像感测器13和13'。第二实施例中,触控系统10'包括面板100、发光单元11'、第一光源121、第二光 源122、两个图像感测器13、13'和处理单元14。发光单元11'设置于面板的第一边IOOa 的面板表面IOOs上,其优选地朝向面板的第三边IOOc发光。第一光源121设置于面板的 第二边IOOb的面板表面IOOs上,其优选地朝向面板的第四边IOOd发光。第二光源122设 置于面板的第四边IOOd的面板表面IOOs上,其优选地朝向面板的第二边IOOb发光。图像 感测器13设置于面板的第三边IOOc和第四边IOOd的交界处,其视野横跨面板表面100s。 图像感测器13'设置于面板的第二边IOOb和第三边IOOc的交界处,其视野横跨面板表面 100s。当指示物(例如,手指81)碰触面板表面IOOs时,图像感测器13撷取包括手指81尖 端的遮蔽光影I81的图像视窗W13,图像感测器13'撷取包括手指81尖端的遮蔽光影I8'的图像视窗W13‘。可以理解的是,触控系统10'同样可包括耦接于处理单元14的图像显 不器。处理单元14耦接图像感测器13和13',用于处理图像感测器13和13 ‘所撷取 的图像,以辨识相对指示物的遮蔽光影181、I81'的宽度或面积变化,以控制触控系统10' 工作于第一模式或第二模式。当处理单元14辨识出指示物接触面板表面IOOs时,则启动 触控系统10'运作于第一模式;此时,处理单元14根据图像视窗W13和W13‘中指示物的遮 蔽光影181、I81'的位置,相对计算出指示物碰触面板表面IOOs的二维位置坐标,并根据连 续图像视窗W13和W13‘所求得的二维位置坐标变化,控制图像显示器上的光标的动作。当 处理单元14辨识出指示物的遮蔽光影181、181'的宽度或面积变化超过门槛值时,则控制触 控系统10'运作于第二模式;此时,该处理单元14则根据图像视窗W13和W13‘中指示物的 遮蔽光影的位置,以相对计算出指示物碰触面板表面IOOs的二维位置坐标,根据连续图像 视窗W13和W13‘所求得的二维位置坐标变化,进行手势辨识,并根据所辨识出的手势相对控 制图像显示器的显示画面更新,例如显示对象选取、画面卷动、对象缩放、对象拖曳或对象 旋转等。二维位置坐标的计算方式可同样通过三角函数来计算,其详细计算方式类似于第 一实施例的计算方式,故于此不再赘述。接着说明本发明实施例的触控系统的运作方法。必须说明的是,下述手势辨识方 法系同时适用于本发明第一和第二实施例的触控系统10和10'。请同时参照图2a和图6a 6c所示,当使用者利用指示物(例如,手指81)碰触 面板表面IOOs时,图像感测器13撷取手指81尖端的遮蔽光影I81后形成图像视窗20,其 中该图像视窗20中的遮蔽光影I81的宽度例如为L,处理单元14辨识出触碰动作后,则启 动触控系统10,并控制该触控系统10进入第一模式。在第一模式中,处理单元14根据图像 视窗20中的遮蔽光影I81的位置,计算手指81触碰面板表面IOOs的二维坐标,并根据二维 坐标的变化相对控制图像显示器15上的光标151的动作,如图6b所示。当面板100为触控屏幕时,使用者可使用手指81直接触碰物件0所在位置的面板 表面100s,以启动触控系统,如图6c所示。处理单元14同样根据图像视窗20中遮蔽光影 I81的位置,计算出手指81相对于面板表面IOOs的二维坐标。请同时参照图2a和图7a 7c所示,当使用者改变手指81与面板表面IOOs的接 触状态,例如接触面积,则可使图像视窗20中的遮蔽光影I81的宽度和面积改变,例如图7a 中图像感测器13所撷取的图像视窗20中的遮蔽光影I81的宽度增加为L'。当处理单元 14判定遮蔽光影的宽度变化超过门槛值时,例如L' /L或|L' -L|超过预设门槛值,则控 制触控系统10进入第二模式。同理,遮蔽光影的面积变化可根据两接触状态的面积绝对值 差或比例求得。亦即,门槛值可为遮蔽光影的宽度或面积的变化比例或变化值。第二模式中,处理单元14同样根据图像视窗20中的遮蔽光影I81的位置,计算手 指81相对于面板表面IOOs的二维坐标,并将二维坐标的变化与预先储存于处理单元14的 预设手势数据比对,以进行手势判定;亦即,在第二模式中,处理单元14所求得的坐标变化 并非用于控制光标151的动作,而是用于判定使用者手势,以进行预设功能的操作,例如对 象选取、画面卷动、对象拖曳、对象缩放和对象旋转,但并不限于此。本发明中,所述对象包 括图示(icon)和视窗(window)。本发明中,欲使触控系统10在第一模式和第二模式之间切换时,在模式切换期间,手指81相对于面板表面IOOs可为移动或静止,且改变遮蔽光影I81的宽度或面积后优 选地至少维持预设时间,例如1秒,但并不限于此。请同时参照图6a-8c所示,接着说明使用者手势与各运作功能的关系,可以了解 的是,后述手势与各运作功能的关系仅为例示性的,并非用于限定本发明。对象选取当面板100为白板时,使用者先以指示物接触触控系统的面板表面100s,以启动 触控系统,并控制该触控系统10进入第一模式。接着,通过改变手指与面板表面IOOs的相 对位置,以控制光标151至欲选取的对象0,如图6b所示。接着,使用者改变手指81与面板 表面IOOs的接触状态,如图7a所示,以进入第二模式,此时对象0'可被显示为具有特性变 化,例如颜色或外框线宽变化,表示已被选取,如图7b所示。当面板100为触控屏幕时,使用者先碰触对象0上方的面板表面100s,以启动触控 系统10,如图6c所示。接着使用者改变手指81与面板表面IOOs的接触状态,以使触控系 统10进入第二模式,以选取对象0',如图7c所示。画面卷动首先使用者先以手指81接触面板表面100s,以启动触控系统10,并控制该触控系 统10进入第一模式,例如图6a或图7a所示。接着,使用者改变手指81与面板表面IOOs 的接触状态,例如从图6a改变为图7a或从图7a改变为图6a,并维持预设时间,以使触控系 统10进入第二模式。接着,当处理单元14侦测出手指81相对于面板表面IOOs进行上下 左右移动时,如图8a所示,则判定使用者正在执行画面卷动手势。处理单元14则控制图像 显示器15的显示屏150进行画面更新,以显示相对应的显示画面。对象拖曳首先使用者先以手指81接触面板表面100s,以启动触控系统10,并控制该触控系 统10进入第一模式,接着通过改变手指81与面板表面IOOs的相对位置,以控制光标151 至欲选取对象0。接着,使用者改变手指81与面板表面IOOs的接触状态以进入第二模式, 此时对象0'显示为被选取。接着,当处理单元14侦测出手指81相对于面板表面IOOs进 行上下左右移动时,如图8a所示,则判定使用者正在执行对象拖曳手势。处理单元14则控 制图像显示器15的显示屏150进行画面更新,以显示相对应的显示画面。对象缩放首先使用者先以手指81接触面板表面100s,以启动触控系统10,并控制该触控系 统10进入第一模式,接着通过改变手指81与面板表面IOOs的相对位置,以控制光标151 至欲选取对象0。接着,使用者改变手指81与面板表面IOOs的接触状态,以进入第二模式, 此时该对象0'显示为被选取。接着,当处理单元14侦测出手指81相对于面板表面IOOs 进行斜向移动时,如图8b所示,则判定使用者正在执行对象放大缩小手势。处理单元14则 控制图像显示器15的显示屏150进行画面更新,以显示相对应的显示画面。对象旋转首先使用者先以手指81接触面板表面100s,以启动触控系统10,并控制该触控系 统10进入第一模式,接着通过改变手指81与面板表面IOOs的相对位置,以控制光标151 至欲选取对象0。接着,使用者改变手指81与面板的接触状态,以进入第二模式,此时对象 0'显示为被选取。接着,当处理单元14侦测出手指81相对于面板表面IOOs进行旋转移动时,如图8c所示,则判定使用者正在执行对象旋转手势。处理单元14则控制图像显示器 15的显示屏150进行画面更新,以显示相对应显示画面。如前所述,由于现有触控系统于进行多个指示物辨识时会出现因指示物互相遮蔽 而无法正确计算接触点坐标的情形。本发明另提出一种仅利用单个指示物即可进行两种操 作模式的触控系统(图2a、图3和图5a),本发明的触控系统仅需改变指示物与面板表面的 接触状态即可轻易地进行操作模式切换,并具有降低系统成本的功效。虽然本发明已被上述实施例所公开,然而上述实施例并非用于限定本发明,任何 本发明所属技术领域中的技术人员,在不脱离本发明的精神和范围内,应当可作各种变化 与修改。因此本发明的保护范围应当以所附权利要求所界定的范围为准。
权利要求
一种触控系统的手势辨识方法,该方法包括下列步骤利用至少一个图像感测器连续撷取横跨面板表面的图像;处理所述图像,以判定单个指示物与所述面板表面的接触状态变化;以及当所述接触状态变化大于门槛值时,则辨识所述单个指示物与所述面板表面的相对变化是否符合预设手势。
2.根据权利要求1所述的手势辨识方法,其中,所述接触状态变化是根据所述图像中 所述单个指示物的遮蔽光影的宽度或面积变化而决定的。
3.根据权利要求1所述的手势辨识方法,其中,如果所述接触状态变化大于所述门槛 值且变化后维持预设时间,则辨识所述单个指示物与所述面板表面的相对变化是否符合预 设手势。
4.根据权利要求1所述的手势辨识方法,其中,所述预设手势为画面卷动、对象拖曳、 对象缩放或对象旋转。
5.根据权利要求1所述的手势辨识方法,该方法还包括下列步骤如果根据所述图像 判定所述单个指示物接触所述面板表面,则启动触控系统的运作。
6.根据权利要求1所述的手势辨识方法,该方法还包括下列步骤如果所述接触状态 变化小于所述门槛值,则根据所述单个指示物与所述面板表面的相对变化,控制图像显示 器上的光标的动作。
7.根据权利要求6所述的手势辨识方法,其中,所述门槛值可动态调整。
8.—种触控系统的手势辨识方法,该方法包括下列步骤利用至少一个图像感测器连续撷取横跨面板表面的图像;处理所述图像,以侦测单个指示物在所述面板表面的接触点;以及根据所述接触点的状态变化和位置变化,辨识所述单个指示物与所述面板表面的接触 是否符合预设手势。
9.根据权利要求8所述的手势辨识方法,该方法还包括下列步骤根据所述图像中所 述单个指示物的遮蔽光影的位置,计算所述接触点的位置变化。
10.根据权利要求8所述的手势辨识方法,其中,所述状态变化是根据所述图像中所述 单个指示物的遮蔽光影的宽度或面积变化而决定的。
11.根据权利要求10所述的手势辨识方法,其中,如果所述遮蔽光影的宽度或面积变 化大于门槛值,则根据所述接触点的位置变化,辨识所述单个指示物与所述面板表面的接 触是否符合预设手势。
12.根据权利要求8所述的手势辨识方法,其中,所述预设手势为画面卷动、对象拖曳、 对象缩放或对象旋转。
13.根据权利要求8所述的手势辨识方法,该方法还包括下列步骤根据所辨识出的手 势,更新图像显示器的显示画面。
14.一种触控系统,该系统包括面板,该面板具有面板表面;至少一个光源,该至少一个光源设置于所述面板表面;至少一个图像感测器,该至少一个图像感测器沿着所述面板表面连续撷取包括单个指 示物遮蔽所述光源形成的遮蔽光影的图像视窗;以及处理单元,该处理单元判定所述图像视窗中的遮蔽光影的宽度或面积变化是否大于门 槛值,如果判定所述宽度或面积变化大于所述门槛值,则辨识所述单个指示物与所述面板 表面的位置变化是否符合预设手势。
15.根据权利要求14所述的触控系统,其中,所述面板为白板或触控屏幕。
16.根据权利要求14所述的触控系统,其中,所述图像感测器设置于所述面板表面的 两边所交界的角落,所述触控系统还包括反射元件,该反射元件设置于所述面板表面与所 述图像感测器不相邻的面板表面的边上。
17.根据权利要求16所述的触控系统,其中,所述图像感测器连续撷取包括单个指示 物遮蔽所述光源和所述反射元件形成的两个遮蔽光影的图像视窗,所述处理单元根据所述 图像视窗中两个遮敝光影的位置,计算所述单个指示物与所述面板表面的位置变化。
18.根据权利要求14所述的触控系统,其中,该触控系统包括两个图像感测器,该两个 图像感测器分别连续撷取包括所述单个指示物遮蔽所述光源形成的遮蔽光影的图像视窗, 所述处理单元根据所述图像视窗中遮敝光影的位置,计算所述单个指示物与所述面板表面 的位置变化。
19.根据权利要求14所述的触控系统,该触控系统还包括图像显示器,该图像显示器 耦接所述处理单元,其中如果所述处理单元辨识所述单个指示物与所述面板表面的位置变 化符合预设手势,则控制所述图像显示器进行画面更新。
20.根据权利要求14所述的触控系统,其中,所述预设手势为画面卷动、对象拖曳、对 象缩放或对象旋转。
全文摘要
一种触控系统的手势辨识方法,该方法包括下列步骤利用至少一个图像感测器连续撷取横跨面板表面的图像;处理所述图像,以判定单个指示物与所述面板表面的接触状态变化;以及如果所述接触状态变化大于门槛值,则辨识所述单个指示物与所述面板表面的相对变化是否符合预设手势。本发明另提供一种触控系统。在本发明的手势辨识方法以及使用该方法的触控系统中,由于可以仅根据单个指示物进行手势辨识,因此可避免因多个指示物彼此互相遮蔽而导致无法正确计算指示物坐标的情形。
文档编号G06F3/042GK101989150SQ20091016065
公开日2011年3月23日 申请日期2009年7月29日 优先权日2009年7月29日
发明者徐尧庆, 林卓毅 申请人:原相科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1