电子装置的控制方法_2

文档序号:9564279阅读:来源:国知局
5秒)内,先朝显示面102(或光学感测模组110)移动超过预定距离,接着再远离显示面102(或光学感测模组110)。对于光学感测模组110来说,光学感测模组110可辨识出位于非接触式手势操作区域WR内的反射物为该单一指尖(单一非接触物件),并可依据该反射物的反射能量的变化来检测出该单一指尖在该预定时间内完成上述靠近、远离显示面102的动作(例如,检测该单一指尖的在Z轴方向的座标变化)。此外,光学感测模组110可依据反射物的物件种类(手指尖)、物件个数(1个)及上述轨迹信息(在预定时间内完成往返动作)来辨识出单击手势,并依据该单击手势来致使电子装置100开启或选取在显示面102上的特定项目。由此可知,图3所示的非接触单击手势的操作方式如同单击鼠标左键以选取/开启特定项目,所以可提供使用者直觉而便利的操控体验。
[0049]以上控制电子装置100执行特定功能的方法可归纳为图4,其为本发明电子装置的控制方法的一实施例的流程图。如果可达到大致相同的结果,则步骤并不一定要依照图4所示的顺序来进行。举例来说,图4所示的步骤不一定要连续进行,即可将其他步骤安插于其中。为了方便说明,请连同图3来参照图4。图4所示的控制方法可简单归纳如下。
[0050]步骤400:开始。
[0051]步骤410:辨识位于电子装置100所具有的非接触式手势操作区域WR之中的至少一个非接触物件在多个不同物件种类(例如,手指尖与手掌)之中所属的物件种类。在图3所示的实施例中,可辨识出该至少一个非接触物件所属的物件种类为手指尖。
[0052]步骤420:判断该至少一个非接触物件所属的物件种类之中各物件种类所具有的非接触物件个数(例如,手指尖的个数为1个)。
[0053]步骤430:检测该至少一个非接触物件在非接触式手势操作区域WR之中的轨迹信息。举例来说,在图3所示的实施例中,可检测出该至少一个非接触物件在预定时间内,先朝显示面102 (或光学感测模组110)移动超过预定距离,接着再远离显示面102 (或光学感测模组110)。
[0054]步骤440:依据该至少一个非接触物件所属的物件种类、该至少一个非接触物件所属的物件种类之中各物件种类所具有的非接触物件个数以及该至少一个非接触物件的该轨迹信息,来辨识该至少一个非接触物件所对应的非接触手势(例如,单击手势)。
[0055]步骤450:依据该非接触手势致使电子装置100对应执行特定功能(例如,项目选取或项目开启功能)。
[0056]由于本发明所提供的控制方法可辨识/区分出位于非接触式手势操作区域WR之中的该至少一个非接触物件是属于该多个不同物件种类之中的哪一种或哪几种物件种类(步骤410),进而依据所检测的非接触物件的种类、个数及轨迹信息来辨识非接触物件相对应的非接触手势,因此,可允许使用者以直觉且多样化的非接触手势来操控电子装置。为了进一步了解本发明的技术特征,以下列举了以非接触手势控制电子装置的多个实施方式来作为范例说明,然而,这并非用来作为本发明的限制。只要是基于非接触物件的种类、个数及轨迹信息来辨识出非接触手势,设计上相关的变化均遵循本发明的精神而落入本发明的范畴。
[0057]请连同图1来参照图5。图5为本发明控制电子装置的另一实施例的示意图。在此实施例中,光学感测模组110辨识出非接触式手势操作区域WR之中的至少一个非接触物件仅有一个特定物件属于特定物件种类。更具体地说,光学感测模组110仅检测到单一手指尖(图4所示的步骤410及步骤420),其中位于初始位置的该单一指尖停留在该初始位置超过预定时间(例如,1秒)(图4所示的步骤430)。举例来说,在该预定时间内,若该单一指尖在电子装置100所定义的空间座标系统中的座标位置与该初始位置之间的差距均小于预定距离,则可将该单一指尖视为停留在该初始位置。接下来,光学感测模组110便可依据上述信息(该单一指尖停留在该初始位置超过该预定时间)来辨识出停留手势(图4所示的步骤440),并依据该停留手势来致使电子装置100开启特定项目的详细信息或开启特定的功能表(图4所示的步骤450),如同鼠标右键的单击操作。
[0058]请连同图1来参照图6。图6为本发明控制电子装置的另一实施例的示意图。在此实施例中,光学感测模组110在非接触式手势操作区域WR之中仅辨识出单一指尖。当该单一指尖靠近非接触式手势操作区域WR的边缘时,便可触发相对应的滚动事件。举例来说,当光学感测模组110检测出该单一指尖移动至非接触式手势操作区域WR的右侧区域RA或左侧区域LA时,电子装置100会执行画面滚动功能(如同以滚动鼠标滚轮以滚动显示画面)以便使用者能查看目前画面的右方或左方内容。
[0059]请连同图1来参照图7。图7为本发明控制电子装置的另一实施例的示意图。在此实施例中,光学感测模组110辨识出非接触式手势操作区域WR之中的至少一个非接触物件仅有两个特定物件属于特定物件种类。更具体地说,光学感测模组110仅检测到两个手指尖(分别位于初始位置Pn与初始位置P12)。光学感测模组110还可检测该两个手指尖是否分别停留在初始位置Pn与初始位置P12超过预定时间(例如,1秒)。当该两个手指尖分别停留在初始位置Pn与初始位置P12超过该预定时间时,光学感测模组110接着可检测该两个手指尖之间的相对距离APi。在一实作范例中,当该两个手指尖彼此远离(相对距离)时,光学感测模组110可辨识出放大手势,并据以致使电子装置100对应执行画面放大功能;在另一实作范例中,当该两个手指尖互相靠近(相对距离△ Pi减少)时,光学感测模组110可辨识出缩小手势,并据以致使电子装置100对应执行画面缩小功能。
[0060]由于本发明所提供的控制方法可基于非接触物件的种类、个数及轨迹信息来辨识非接触手势,因此,相同类型的非接触手势(例如,缩放手势)也可由不同的物件种类、物件个数与轨迹信息的组合来定义。请连同图1来参照图8。图8为本发明控制电子装置的另一实施例的示意图。在此实施例中,光学感测模组110辨识出非接触式手势操作区域WR之中的至少一个非接触物件包含至少三个第一类型物件以及一个第二类型物件。更具体地说,光学感测模组110辨识出非接触式手势操作区域WR之中包含至少三个以上的手指尖以及一个手掌。光学感测模组110还可检测位于初始位置的该手掌是否停留在初始位置超过预定时间(例如,1秒)。当该手掌停留在初始位置超过该预定时间时(即,电子装置100进入缩放模式),光学感测模组110接着可检测该手掌与显示面102之间的相对距离(例如,检测该手掌的Z轴座标变化)。在一实作范例中,当该手掌远离显示面102 (该相对距离增加)时,光学感测模组110可辨识出缩小手势,并据以致使电子装置100对应执行画面缩小功能;在另一实作范例中,当该手掌往显示面102靠近(该相对距离减少)时,光学感测模组110可辨识出放大手势,并据以致使电子装置100对应执行画面放大功能。
[0061]本发明所提供的控制方法另可基于不同的操作模式下定义出相应的非接触手势。请连同图1来参照图9。图9为本发明控制电子装置的另一实施例的示意图。在此实施例中,在电子装置100执行项目选取指令的情形下,光学感测模组110辨识出非接触式手势操作区域WR之中的至少一个非接触物件仅有两个特定物件属于特定物件种类。更具体地说,光学感测模组110仅检测到两个手指尖。光学感测模组110还可检测该两个手指尖平行于显示面102的移动轨迹。当该两个手指尖平行于显示面102的移动轨迹彼此相同时,光学感测模组110可辨识出拖曳手势,并据以致使电子装置100对应执行项目拖曳功能。举例来说,当该两个手指尖同时往上、下、左或右移动时,所选取的项目也可依照该两个手指尖的移动轨迹来移动(如同使用鼠标来拖曳所选取的项目)。
[0062]请连同图1来参照图10。图10为本发明控制电子装置的另一实施例的示意图。在此实施例中,光学感测模组110辨识出非接触式手势操作区域WR之中的至少一个非接触物件包含至少三个第一类型物件以及一个第二类型物件。更具体地说,光学感测模组110辨识出非接触式手势操作区域WR之中包含至少三个以上的手指尖以及一个手掌。光学感测模组110还可通过检测该至少三个以上的手指尖是否往该掌心靠近,而据以辨识出抓取手势。举例来说,光学感测模组110可检测该至少三个以上的手指尖与该手掌之间的相对距离是否在预定时间(例如,0.5秒)内减少超过预定距离,其中当该至少三个以上的手指尖与该手掌之间的该相对距离在该预定时间内减少超过该预定距离时,光学感测模组110可辨识出抓取手势。关于上述相对距离的判断方式可参照以下说明。
[0063]请一并参照图10与图11。图11为图10所示的手指尖与手掌之间的相对距离的一实作范例的示意图。在此实作范例中,光学感测模组110可辨识出分
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1