控制方法和电子设备的制作方法

文档序号:6505828阅读:147来源:国知局
控制方法和电子设备的制作方法
【专利摘要】本发明实施例提供了一种控制方法和电子设备。所述控制方法包括:获得关于空间操作区域的实时采集图像;根据实时采集图像确定在空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指;当存在属于用户的同一只手的第一手指和第二手指时,获得第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离,并根据第一距离生成第一确定结果;根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分或者是否沿接近用户身体的方向接近第二指尖部分;当确定第一指尖部分沿远离离开第二指尖部分或者接近第二指尖部分时获得第一指尖部分的运动参数;根据第一指尖部分的运动参数生成控制指令。
【专利说明】控制方法和电子设备

【技术领域】
[0001 ] 本发明涉及一种应用于包括电子设备的控制方法和相应的电子设备。

【背景技术】
[0002]近年来,例如笔记本计算机、平板式计算机、智能手机、相机、和便携式多媒体播放器之类的电子设备被广泛应用。在这些电子装备中,通常包括用于接收用户的输入的触摸感应单元或诸如键盘、鼠标之类的输入单元以方便用户的操作。触摸感应单元可包括可由电容式触摸传感器或者电阻式触摸传感器之类传感器元件构成的触摸感应区域。用户可在触摸控制区域上进行诸如单击、双击、拖曳等动作来实现相应的控制功能。然而,随着技术的发展,处理器的处理能力提高,电子设备可为用户提供的功能不断增多。以上例如单击、双击之类的简单的触摸操作已经不能满足用户越来越多样化的操作需要。
[0003]另一方面,通过触摸感应单元或诸如键盘、鼠标之类的输入单元进行输入并不适用于所有电子设备。例如,对于如电视机之类的在使用时与用户具有一距离的电子设备,用户通常需要通过遥控器进行操作。又例如,对于头戴式电子设备,用户不能看到设置在头戴式电子设备上的触摸感应单元、或按键等,因此难以进行复杂的操作。


【发明内容】

[0004]本发明实施例的目的在于提供一种提取目标对象的方法和相应的电子设备,以解决上述问题。
[0005]本发明实施例提供了一种控制方法,应用于电子设备。所述控制方法包括:通过采集单元对空间操作区域进行采集,并获得关于空间操作区域的实时采集图像;根据实时采集图像,确定在空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指;当确定在空间操作区域中存在属于用户的同一只手的第一手指和第二手指时,获得第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离,并且根据第一距离生成第一确定结果;进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分是否沿接近用户身体的方向接近第二指尖部分;当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分沿接近用户身体的方向接近第二指尖部分时,根据生成第一确定结果后采集的实时采集图像获得第一指尖部分的运动参数;根据第一指尖部分的运动参数,生成控制指令。
[0006]本发明另一实施例提供了一种电子设备,包括:采集单元,配置来对空间操作区域进行采集,并获得关于空间操作区域的实时采集图像;操作体识别单元,配置来根据实时采集图像,确定在空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指;第一距离检测单元,配置来当确定在空间操作区域中存在属于用户的同一只手的第一手指和第二手指时,获得第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离,并且根据第一距离生成第一确定结果;第二距离检测单元,配置来进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分是否沿接近用户身体的方向接近第二指尖部分;参数获取单元,配置来当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分沿接近用户身体的方向接近第二指尖部分时,根据生成第一确定结果后采集的实时采集图像获得第一指尖部分的运动参数;指令生成单元,配置来根据第一指尖部分的运动参数,生成控制指令。
[0007]在上述本发明实施例提供的方案中,用户不需要使用遥控器也可以方便地控制如电视机之类的在使用时与用户具有一距离的电子设备,并且不需要看到触摸感应单元、或按键等,也可以方便地控制例如头戴式电子设备之类的便携是电子设备。此外,在上述本发明实施例提供的方案中,通过检测第一指尖部分和第二指尖部分之间的距离来确定用户输入并且生成相应的控制指令,而不需要将用户输入与电子设备所显示的内容精确地对应,降低了对用户的操作要求。

【专利附图】

【附图说明】
[0008]为了更清楚地说明本发明实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本发明的示例性实施例。
[0009]图1是描述了根据本发明实施例的控制方法的流程图。
[0010]图2是示出根据本发明实施例的电子设备的示范性结构框图。
[0011]图3是示出了图2中所示的电子设备为眼镜式电子设备的一个示例情形的说明图。
[0012]图4是示出了根据电子设备中的显示单元的示例性框图。
[0013]图5是示出了图4所示的显示单元的一个示意情形的说明图。

【具体实施方式】
[0014]在下文中,将参考附图详细描述本发明的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。
[0015]在本发明的以下实施例中,电子设备的具体形式包括但不限于智能电视机、智能移动电话、台式计算机、个人数字助手、便携式计算机、平板式计算机、多媒体播放器等。根据本发明的一个示例,电子设备可以是手持式电子设备。根据本发明的另一示例,电子设备可以是头戴式电子设备。此外,根据本发明的另一示例,电子设备还可以是例如台式计算机、电视机之类的非便携式终端设备。在根据本发明的实施例中,电子设备可包括采集单
J Li ο
[0016]图1是描述了根据本发明实施例的控制方法100的流程图。下面,将参照图1来描述根据本发明实施例的控制方法。控制方法100可用于上述电子设备。
[0017]如图1所示,在步骤SlOl中,通过采集单元对空间操作区域进行采集,并获得关于空间操作区域的实时采集图像。在电子设备是手持式电子设备或头戴式电子设备的情况下,电子设备的采集单元的采集方向可与用户的观看方向相同或近似。也就是说,空间操作区域可位于电子设备和用户的同一侧。例如,在电子设备是头戴式电子设备的情况下,可与被用户佩戴后用户的眼睛应当位于的位置对应地设置采集单元,从而采集单元可沿用户的观看方向进行采集。而在电子设备为例如智能电视机之类的非便携式终端设备的情况下,采集单元可设置在该电子设备的显示单元附近,从而在用户观看电子设备所显示的内容的情况下,采集单元可以沿与用户的观看方向基本相反的方向进行采集。也就是说,空间操作区域可位于电子设备和用户的之间。
[0018]然后,在步骤S102在中,根据实时采集图像,确定在空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指。当在步骤S102中确定在空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指时,在步骤S103中获得第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离,并且根据第一距离生成第一确定结果。并且在步骤S104中,进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分是否沿接近用户身体的方向接近第二指尖部分。也就是说,手指沿与用户身体的正面垂直的方向进行运动。换言之,当电子设备为头戴式眼镜电子设备的情况下,手指沿与用户身体的正面垂直的方向进行运动为手指沿与头戴式眼镜电子设备的镜片正面垂直的方向。
[0019]根据本发明的一个示例,可根据实时采集图像确定用户是否在与用户的身体所在的平面垂直的方向上进行弹指动作。当用户准备进行弹指动作时,通常拇指指尖和例如中指的另一手指的指尖接触,并且拇指指尖和该另一手指围成一近似圆形的区域。而当用户进行弹指动作时,另一手指的指尖远离拇指指尖。因而,例如,步骤S103可包括根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指指尖和第二手指指尖是否接触,并且当确定第一手指指尖和第二手指指尖接触时,还确定第一手指和第二手指接触是否围成类似圆形之类的闭合区域。当确定第一手指和第二手指接触围成闭合区域时,在步骤S103中还可生成第一确定结果,以指示用户做出了弹指准备动作。而在步骤S104中,可进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分,并且当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分时,可确定用户做出了弹指动作。
[0020]根据本发明的另一示例,可根据实时采集图像确定用户是否在与用户的身体所在的平面垂直的方向上进行勾指动作。当用户准备进行勾指动作时,通常例如食指的另一手指的指尖远离拇指指尖,而当用户进行弹指动作时,另一手指的指尖靠近拇指指尖。因而,例如,步骤S103可包括根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离是否大于或等于预定值。并且当确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离大于或等于预定值时,在步骤S103中还可生成第一确定结果,以指示用户做出了勾指准备动作。而在步骤S104中,可进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿接近用户身体的方向靠近第二指尖部分,并且当确定第一指尖部分是否沿接近用户身体的方向靠近第二指尖部分时,可确定用户做出了勾指动作。
[0021]此外,根据本发明的又一示例,还可根据实时采集图像确定用户的手指是否在与其身体正面垂直的方向上进行收缩/展开动作。
[0022]当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分沿接近用户身体的方向接近第二指尖部分时,在步骤S105中,根据生成第一确定结果后采集的实时采集图像,生成控制指令。
[0023]例如,在步骤S103根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指指尖和第二手指指尖接触,并且第一手指和第二手指接触是否围成类似圆形之类的闭合区域的情况下,当在步骤S104中确定第一指尖部分沿远离用户身体的方向离开第二指尖部分时,根据生成第一确定结果后采集的实时采集图像生成控制指令。
[0024]又例如,在步骤S103根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离大于或等于预定值的情况下,当在步骤S104中确定第一指尖部分沿接近用户身体的方向靠近第二指尖部分时,根据生成第一确定结果后采集的实时采集图像生成控制指令。
[0025]根据本发明的一个示例,在步骤S105中可根据生成第一确定结果后采集的实时采集图像,获得第一指尖部分的运动参数,然后根据第一指尖部分的运动参数,生成控制指令。例如,可根据生成第一确定结果后采集的实时采集图像,获得第一指尖部分在远离或靠近第二指尖部分过程中的移动速度,然后,根据第一指尖部分的移动速度,生成控制指令。
[0026]例如,电子设备可包括显示单元。并且显示单元可显示第一图像。用户可通过弹指动作时指示对第一图像进行缩小。当在步骤S104中确定了用户进行了弹指动作并且生成了第一确定结果时,可根据在步骤S105中获得的第一指尖部分的移动速度生成以特定的速度缩小第一图像的控制指令。例如,第一指尖部分的移动速度越快,缩小第一图像的速度也可以越快。此外,用户还可通过勾指动作时指示对第一图像进行放大。当在步骤S104中确定了用户进行了勾指动作并且生成了第一确定结果时,可根据在步骤S105中获得的第一指尖部分的移动速度生成以特定的速度放大第一图像的控制指令。例如,第一指尖部分的移动速度越快,放大第一图像的速度也可以越快。
[0027]根据本发明的另一示例,可根据第一指尖部分停止远离或靠近第二指尖部分后,第一指尖部分与第二指尖部分之间的第二距离或者第一指尖部分与第二指尖部分之间的第一距离和第二距离二者来生成控制指令。例如,在步骤S105中,可根据生成第一确定结果后采集的实时采集图像,确定第一指尖部分是否停止移动,并且当确定第一指尖部分停止移动时,获得第一手指的第一指尖部分和第二手指的第二指尖部分之间的第二距离。然后,根据第一距离和第二距离,生成针对目标对象的控制指令。
[0028]根据本发明的另一示例,还可根据第一指尖部分运动时,第一指尖部分与第二指尖部分之间的实时距离来生成控制指令。例如,在步骤S105中,可根据生成第一确定结果后采集的实时采集图像,实时确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第三距离。然后,根据第三距离,生成控制指令。
[0029]此外,根据本发明的另一示例,图1中所示的控制方法100还可包括显示用户界面,其中所述用户界面中包括多个操作对象。当在步骤S104中确定第一手指和第二手指接触围成闭合区域,并且生成第一确定结果时,图1中所示的方法还可包括获得第一手指与第二手指接触的接触点在用户界面中的映射位置,并且在用户界面的多个操作对象中,确定与映射位置对应的目标对象。然后,在步骤S105中,可当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分沿接近用户身体的方向接近第二指尖部分时,根据生成第一确定结果后采集的实时采集图像生成控制指令。
[0030]在本实施例提供的控制方法方案中,用户不需要使用遥控器也可以方便地控制如电视机之类的在使用时与用户具有一距离的电子设备,并且不需要看到触摸感应单元、或按键等,也可以方便地控制例如头戴式电子设备之类的便携是电子设备。此外,在本实施例提供的控制方法方案中,通过检测第一指尖部分和第二指尖部分之间的距离来确定用户输入并且生成相应的控制指令,而不需要将用户输入与电子设备所显示的内容精确地对应,降低了对用户的操作要求。
[0031]此外,本发明的另外一个实施例提供了一种控制方法,该控制方法应用于电子设备,其中所述电子设备包括采集单元,所述控制方法包括:通过所述采集单元对空间操作区域进行采集,并获得关于所述空间操作区域的实时采集图像;根据所述实时采集图像,确定在所述空间操作区域中是否存在第一操作体和第二操作体。根据本发明的一个示例,该第一操作体可以为第一用户的第一手或者第一手的第一手指,该第二操作体可以为第一用户的第二手或者第二手的第一手指。此外,当然该第二操作体还可以为第二用户的第一手或者第二用户的第一手的第一手指。第一操作体和第二操作体可以是两个运动的物体。具体地,第一操作体的运动轨迹近似垂直于第一用户的身体。根据本发明的一个示例,电子设备可以是穿戴式电子设备,并且第一用户可佩戴电子设备。可替换地,电子设备可以是非穿戴式电子设备,并且第一用户为位于电子设备一侧的一定距离的用户。具体地,电子设备一侧可以是电子设备具有显示屏幕的一侧。例如,电子设备为智能电视,用户位于智能电视机的屏幕前,并且与智能电视机的屏幕之间具有预定距离,以便智能电视机的采集单元对用户的动作进行采集。第二操作体的运动轨迹也近似垂直于第一用户的身体。换句话说,如果第一用户所在的平面为二维平面,那么第一操作体的运动为沿垂直该二维平面的坐标轴进行的运动,第二操作体的运动同样也为沿垂直该二维平面的坐标轴进行的运动。
[0032]当确定在空间操作区域中存在第一操作体和第二操作体时,获得所述第一操作体和所述第二操作体之间的第一距离,并且根据第一距离生成第一确定结果;进一步根据生成第一确定结果后采集的实时采集图像确定所述第二操作体是否沿远离第一用户用户身体的方向离开所述第一操作体或者确定所述第二操作体是否沿接近第一用户身体的方向接近所述第一操作体;当确定所述第二操作体沿远离第一用户身体的方向离开所述第一操作体生成第一控制指令或/和确定所述第二操作体沿接近第一用户身体的方向接近所述第一操作时生成第二控制指令。
[0033]在本发明的一个实施例中,在电子设备上的显示多个对象,并且该多个对象重叠的情况下,当确定第二操作体沿远离第一用户身体的方向离开第一操作体时,生成第一控制指令来指示以三维显示方式,沿远离第一用户身体的方向展开显示多个对象。
[0034]在本发明的另一个实施例中,在电子设备上的显示多个对象,并且沿远离第一用户身体的方向展开显示多个对象的情况下,当确定第二操作体沿接近第一用户身体的方向接近所述第一操作时,根据生成第一确定结果后采集的实时采集图像,生成第二控制指令来指示以三维显示方式,沿靠近第一用户身体的方向收起展开显示的多个对象,直到多个对象相互重叠。
[0035]下面,参照图2说明根据本发明的实施例的电子设备。图2是示出根据本发明实施例的电子设备200的示范性结构框图。如图2中所示,本实施例的电子设备200包括采集单元210、操作体识别单元220、第一距离检测单元230、第二距离检测单元240和指令生成单元250。电子设备200的各个模块执行上述图1中的匹配设备的方法200的各个步骤/功能,因此,为了描述简洁,不再具体描述。
[0036]采集单元210对空间操作区域进行采集,并获得关于空间操作区域的实时采集图像。在电子设备200是手持式电子设备或头戴式电子设备的情况下,电子设备的采集单元210的采集方向可与用户的观看方向相同或近似。也就是说,空间操作区域可位于电子设备和用户的同一侧。例如,在电子设备200是头戴式电子设备的情况下,可与被用户佩戴后用户的眼睛应当位于的位置对应地设置采集单元210,从而采集单元可沿用户的观看方向进行采集。而在电子设备为例如智能电视机之类的非便携式终端设备的情况下,采集单元210可设置在该电子设备200的显示单元附近,从而在用户观看电子设备所显示的内容的情况下,采集单元210可以沿与用户的观看方向基本相反的方向进行采集。也就是说,空间操作区域可位于电子设备和用户的之间。
[0037]然后,操作体识别单元220根据实时采集图像,确定在空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指。当操作体识别单元220确定在空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指时,第一距离检测单元230可获得第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离,并且根据第一距离生成第一确定结果。并且第二距离检测单元240可进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分是否沿接近用户身体的方向接近第二指尖部分。优选地,为了更加准确的确定弟一指尖部分是否沿远尚用户身体的方向尚开弟~■指尖部分或者确定弟一指尖部分是否沿接近用户身体的方向接近第二指尖部分,采集单元210可包括两个以上图像采集部件,已从不同角度对位于空间操作区域中的第一指尖部分和第二指尖部分进行拍摄,并所拍摄的根据不同角度的图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分是否沿接近用户身体的方向接近第二指尖部分。可替换地,为了更加准确的确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分是否沿接近用户身体的方向接近第二指尖部分,采集单元210可包括图像采集部件以及辅助图像采集部件获得被物体与电子色环之间的距离的红外检测部件。
[0038]根据本发明的一个示例,可根据实时采集图像确定用户是否在与用户的身体所在的平面垂直的方向上进行弹指动作。当用户准备进行弹指动作时,通常拇指指尖和例如中指的另一手指的指尖接触,并且拇指指尖和该另一手指围成一近似圆形的区域。而当用户进行弹指动作时,另一手指的指尖远离拇指指尖。因而,例如,第一距离检测单元230可包括接触确定模块和区域确定模块。接触确定模块可根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指指尖和第二手指指尖是否接触,并且当确定第一手指指尖和第二手指指尖接触时,区域确定模块可确定第一手指和第二手指接触是否围成类似圆形之类的闭合区域。此外,第一距离检测单元230还可包括结果生成模块。当确定第一手指和第二手指接触围成闭合区域时,结果生成模块还可生成第一确定结果,以指示用户做出了弹指准备动作。而第二距离检测单元240可进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿远离用户身体的方向离开第二指尖部分,并且当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分时,可确定用户做出了弹指动作。
[0039]根据本发明的另一示例,可根据实时采集图像确定用户是否在与用户的身体所在的平面垂直的方向上进行勾指动作。当用户准备进行勾指动作时,通常例如食指的另一手指的指尖远离拇指指尖,而当用户进行弹指动作时,另一手指的指尖靠近拇指指尖。因而,例如,第一距离检测单元可根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离是否大于或等于预定值。并且当确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离大于或等于预定值时,第一距离检测单元230还可生成第一确定结果,以指示用户做出了勾指准备动作。而第二距离检测单元240可进一步根据生成第一确定结果后采集的实时采集图像确定第一指尖部分是否沿接近用户身体的方向靠近第二指尖部分,并且当确定第一指尖部分是否沿接近用户身体的方向靠近第二指尖部分时,可确定用户做出了勾指动作。
[0040]此外,根据本发明的又一示例,还可根据实时采集图像确定用户的手指是否在与其身体正面垂直的方向上进行收缩/展开动作。
[0041]当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分沿接近用户身体的方向接近第二指尖部分时,指令生成单元250可根据生成第一确定结果后采集的实时采集图像,生成控制指令。
[0042]例如,在第一距离检测单元230根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指指尖和第二手指指尖接触,并且第一手指和第二手指接触是否围成类似圆形之类的闭合区域的情况下,当第二距离检测单元240确定第一指尖部分沿远离用户身体的方向离开第二指尖部分时,指令生成单元250根据生成第一确定结果后采集的实时采集图像生成控制指令。
[0043]又例如,在第一距离检测单元230根据第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第一距离大于或等于预定值的情况下,当第二距离检测单元240确定第一指尖部分沿接近用户身体的方向靠近第二指尖部分时,指令生成单元250可根据生成第一确定结果后采集的实时采集图像生成控制指令。
[0044]根据本发明的一个示例,指令生成单元包括可包括参数获取模块和指令生成模块。参数获取模块可当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分沿接近用户身体的方向接近第二指尖部分时,根据生成第一确定结果后采集的实时采集图像获得第一指尖部分的运动参数。指令生成模块可根据第一指尖部分的运动参数,生成控制指令。例如,参数获取模块可根据生成第一确定结果后采集的实时采集图像,获得第一指尖部分在远离或靠近第二指尖部分过程中的移动速度。然后,指令生成模块可根据第一指尖部分的移动速度,生成控制指令。
[0045]例如,电子设备可包括显示单元。并且显示单元可显示第一图像。用户可通过弹指动作时指示对第一图像进行缩小。当第二距离检测单元240确定了用户进行了弹指动作并且生成了第一确定结果时,可根据参数获取模块获得的第一指尖部分的移动速度生成以特定的速度缩小第一图像的控制指令。例如,第一指尖部分的移动速度越快,缩小第一图像的速度也可以越快。此外,用户还可通过勾指动作时指示对第一图像进行放大。当第二距离检测单元240确定了用户进行了勾指动作并且生成了第一确定结果时,指令生成模块可根据参数获取模块获得的第一指尖部分的移动速度生成以特定的速度放大第一图像的控制指令。例如,第一指尖部分的移动速度越快,放大第一图像的速度也可以越快。
[0046]根据本发明的另一示例,可根据第一指尖部分停止远离或靠近第二指尖部分后,第一指尖部分与第二指尖部分之间的第二距离或者第一指尖部分与第二指尖部分之间的第一距离和第二距离二者来生成控制指令。例如,参数获取单元可包括移动确定模块和距离获取模块。距离获取模块可根据生成第一确定结果后采集的实时采集图像,确定第一指尖部分是否停止移动,并且当确定第一指尖部分停止移动时,距离获取模块可获得第一手指的第一指尖部分和第二手指的第二指尖部分之间的第二距离。然后,指令生成单元250可根据第一距离和第二距离,生成针对目标对象的控制指令。
[0047]又例如,参数获取单元可仅包括距离获取模块。距离获取模块可根据第一指尖部分运动时,第一指尖部分与第二指尖部分之间的实时距离来生成控制指令。具体地,距离获取模块可根据生成第一确定结果后采集的实时采集图像,实时确定第一手指的第一指尖部分和第二手指的第二指尖部分之间的第三距离。然后,根据第三距离,生成控制指令。
[0048]此外,根据本发明的另一示例,电子设备200还可包括显示单元、映射单元和对象确定单元。显示单元可显示用户界面,其中所述用户界面中包括多个操作对象。当第二距离检测单元240确定第一手指和第二手指接触围成闭合区域,并且生成第一确定结果时,映射单元可获得第一手指与第二手指接触的接触点在用户界面中的映射位置,并且对象确定单元可在用户界面的多个操作对象中,确定与映射位置对应的目标对象。然后,指令生成单元250可当确定第一指尖部分沿远离用户身体的方向离开第二指尖部分或者确定第一指尖部分沿接近用户身体的方向接近第二指尖部分时,根据生成第一确定结果后采集的实时采集图像生成控制指令。从而用户可以弹指一个动作从所显示的多个对象中选择目标对象并实现对目标对象的控制输入,因此简化了用户的所需进行的操作。
[0049]在本实施例提供的电子设备中,用户不需要使用遥控器也可以方便地控制如电视机之类的在使用时与用户具有一距离的电子设备,并且不需要看到触摸感应单元、或按键等,也可以方便地控制例如头戴式电子设备之类的便携是电子设备。此外,在本实施例提供的电子设备中,通过检测第一指尖部分和第二指尖部分之间的距离来确定用户输入并且生成相应的控制指令,而不需要将用户输入与电子设备所显示的内容精确地对应,降低了对用户的操作要求。
[0050]此外,如上所述,优选地,根据本发明的另一示例,电子设备可以是头戴电子设备。例如,电子设备为眼镜式电子设备。图3是示出了图2中所示的电子设备200为眼镜式电子设备的一个示例情形的说明图。为了简洁,不再结合图3描述眼镜式电子设备300与电子设备200类似的部分。
[0051]如图3所示,电子设备300还可包括镜框模块310和设置在镜框模块中的镜片部件320以及固定单元。电子设备300的固定单元包括第一支撑臂331和第二支撑臂332。如图3所示,第一支撑臂包含第一连接部分331 (如图3中的阴影部分所示)和第一保持部分332。第一连接部分331连接镜框模块310和第一保持部分332。第二支撑臂包含第二连接部分341 (如图3中的阴影部分所示)和第二保持部分342。第二连接部分341连接镜框模块310和第二保持部分342。此外,可在镜框模块310上设置第三保持部分(未不出)。具体地,第三保持部分可设置在镜框模块310位于两个镜片之间的位置上。通过第一保持部分、第二保持部分和第三保持部分,头戴式电子设备被保持在用户的头部。具体地,第一保持部分和第二保持部分可用于将第一支撑臂和第二支撑臂支撑在用户的耳部,而第三保持部分可用于将镜框模块310支撑在用户的鼻梁处。
[0052]在本实施例中,电子设备300的采集单元(未示出)可与镜片部件320对应地设置,以确定采集单元所采集的图像与用户看到的景象基本一致。例如,采集单元可设置在两个镜片部件之间的镜框模块310上。可替换地,电子设备300的采集单元也可与镜片部件中的一个对应地设置在镜框模块310上。此外,电子设备300的采集单元也可包括两个采集模块,并且与两个镜片分别对应地设置在镜框模块310上,采集单元可对两个采集模块所采集的图像进行处理,以结合两个采集模块所采集的图像,使得处理后的图像更接近用户真实看到的景象。
[0053]图4是示出了根据电子设备300中的显示单元400的示例性框图。如图4所示,显不单兀400可包括第一显不模块410、第一光学系统420、第一光导部件430和第二光导部件440。图5是示出了图4所示的显示单元400的一个示意情形的说明图。
[0054]第一显不模块410可设置在镜框模块310中,并且与第一数据传输线相连接。第一显示模块410可根据电子设备300的第一数据传输线传送的第一视频信号显示第一图像。第一数据传输线可设置在固定单元和镜框模块中。第一数据传输线可将显示信号传送到显示单元。显示单元可根据显示信号向用户进行显示。此外,在本实施例中虽然以数据传输线为例进行了描述,但是本发明不限于此,例如,根据本发明的另一示例,还可通过无线传输方式,将显示信号传送到显示单元。此外,根据本发明的一个示例,第一显示模块410可以是尺寸较小的微型显示屏的显示模块。
[0055]第一光学系统420也可设置在镜框模块310中。第一光学系统420可接收从第一显不模块发出的光线,并对从第一显不模块发出的光线进行光路转换,以形成第一放大虚像。也就是说,第一光学系统420具有正屈光力。从而用户可清楚观看第一图像,并且用户所观看的图像的尺寸不受显示单元的尺寸的限制。
[0056]例如,光学系统可包括以凸透镜。可替换地,为了减少像差、避免色散等对成像造成的干扰,带给用户更好的视觉体验,光学系统也可由包含凸透镜和凹透镜的多个透镜形成透镜组件。此外,根据本发明的一个示例,可沿4光学系统的光轴对应地设置第一显示模块410和第一光学系统420。可替换地,根据本发明的另一示例,显示单元还可包括第五光导部件,以将从第一显示模块410发射的光线传送到第一光学系统420。
[0057]如图5所不,在第一光学系统420收从第一显不模块410发出的光线,并对从第一显示模块410发出的光线进行光路转换后,第一光导部件430可将经过第一光学系统的光线传送到第二光导部件440。第二光导部件440可设置在镜片部件320中。并且第二光导部件可接收通过第一光导部件430传送的光线,并将第一光导部件430传送的光线向佩戴头戴式电子设备的用户的眼睛进行反射。
[0058]返回图3,可选择地,镜片部件320在从内侧到外侧的方向上满足第一预定透光率,使得用户能够在观看第一放大虚像的同时能够观看周围环境。例如,在显示单元根据电子设备经过的目标位置信息所对应的第一地理位置时的行进方向进行显示的情况下,用户在透过镜片看到位于目标位置信息所对应的第一地理位置的景物的同时,看到显示单元所显示的指示方向的标识。
[0059]本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现。并且软件模块可以置于任意形式的计算机存储介质中。为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0060]本领域技术人员应该理解,可依赖于设计需求和其它因素对本发明进行各种修改、组合、部分组合和替换,只要它们在所附权利要求书及其等价物的范围内。
【权利要求】
1.一种控制方法,应用于电子设备,其中所述电子设备包括采集单元,所述控制方法包括: 通过所述采集单元对空间操作区域进行采集,并获得关于所述空间操作区域的实时采集图像; 根据所述实时采集图像,确定在所述空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指; 当确定在所述空间操作区域中存在属于用户的同一只手的第一手指和第二手指时,获得所述第一手指的第一指尖部分和所述第二手指的第二指尖部分之间的第一距离,并且根据所述第一距离生成第一确定结果; 进一步根据生成所述第一确定结果后采集的实时采集图像确定所述第一指尖部分是否沿远离所述用户身体的方向离开所述第二指尖部分或者确定所述第一指尖部分是否沿接近所述用户身体的方向接近所述第二指尖部分; 当确定所述第一指尖部分沿远离所述用户身体的方向离开所述第二指尖部分或者确定所述第一指尖部分沿接近所述用户身体的方向接近所述第二指尖部分时,根据生成所述第一确定结果后采集的实时采集图像,生成控制指令。
2.如权利要求1所述的控制方法,其中根据生成所述第一确定结果后采集的实时采集图像生成控制指令包括: 根据生成所述第一确定结果后采集的实时采集图像获得所述第一指尖部分的运动参数; 根据所述第一指尖部分的运动参数,生成控制指令。
3.如权利要求1或2所述的控制方法,其中 所述根据所述第一距离生成第一确定结果包括: 根据所述第一距离确定所述第一手指指尖和所述第二手指指尖是否接触; 当确定所述第一手指指尖和所述第二手指指尖接触时,确定所述第一手指和所述第二手指接触是否围成闭合区域;以及 当确定所述第一手指和所述第二手指接触围成闭合区域时,生成所述第一确定结果,所述进一步根据生成所述第一确定结果后采集的实时采集图像确定所述第一指尖部分是否沿远离所述用户身体的方向离开所述第二指尖部分或者确定所述第一指尖部分是否沿接近所述用户身体的方向接近所述第二指尖部分包括: 进一步根据生成所述第一确定结果后采集的实时采集图像确定所述第一指尖部分是否沿远离所述用户身体的方向离开所述第二指尖部分, 所述当确定所述第一指尖部分沿远离所述用户身体的方向离开所述第二指尖部分或者确定所述第一指尖部分沿接近所述用户身体的方向接近所述第二指尖部分时,根据生成所述第一确定结果后采集的实时采集图像生成控制指令包括: 当确定所述第一指尖部分沿远离所述用户身体的方向离开所述第二指尖部分时,根据生成所述第一确定结果后采集的实时采集图像生成控制指令。
4.如权利要求3所述的方法,还包括: 显示用户界面,其中所述用户界面中包括多个操作对象; 当确定所述第一手指和所述第二手指接触围成闭合区域,并且生成所述第一确定结果时,获得所述第一手指与所述第二手指接触的接触点在所述用户界面中的映射位置; 在所述多个操作对象中,确定与所述映射位置对应的目标对象, 所述根据所述第一指尖部分的运动参数,生成控制指令包括: 根据所述第一指尖部分的运动参数,生成针对所述目标对象的控制指令。
5.如权利要求3所述的方法,其中 所述根据生成所述第一确定结果后采集的实时采集图像获得所述第一指尖部分的运动参数包括: 根据生成所述第一确定结果后采集的实时采集图像,确定所述第一指尖部分是否停止移动;以及 当确定所述第一指尖部分停止移动时,获得所述第一手指的第一指尖部分和所述第二手指的第二指尖部分之间的第二距离,所述根据所述第一手指和/或所述第二手指的运动参数,生成控制指令包括: 根据所述第一距离和所述第二距离,生成所述控制指令。
6.如权利要求3所述的方法,其中 所述根据生成所述第一确定结果后采集的实时采集图像获得所述第一指尖部分的运动参数包括: 根据生成所述第一确定结果后采集的实时采集图像,实时确定所述第一手指的第一指尖部分和所述第二手指的第二指尖部分之间的第三距离, 所述根据所述第一手指和/或所述第二手指的运动参数,生成控制指令包括: 根据所述第三距离,生成所述控制指令。
7.如权利要求1所述的控制方法,其中 所述根据生成所述第一确定结果后采集的实时采集图像获得所述第一指尖部分的运动参数包括: 根据生成所述第一确定结果后采集的实时采集图像,获得所述第一指尖部分的移动速度, 所述根据所述第一指尖部分的运动参数,生成控制指令包括: 根据所述第一指尖部分的移动速度,生成控制指令。
8.—种控制方法,应用于电子设备,其中所述电子设备包括采集单元,所述控制方法包括: 通过所述采集单元对空间操作区域进行采集,并获得关于所述空间操作区域的实时采集图像; 根据所述实时采集图像,确定在所述空间操作区域中是否存在第一操作体和第二操作体; 当确定在所述空间操作区域中存在所述第一操作体和所述第二操作体时,获得所述第一操作体和所述第二操作体的第一距离,并且根据所述第一距离生成第一确定结果; 进一步根据生成所述第一确定结果后采集的实时采集图像确定所述第二操作体是否沿远离所述用户身体的方向离开所述第一操作体或者确定所述第二操作体是否沿接近所述用户身体的方向接近所述第一操作体; 当确定所述第二操作体沿远离第一用户身体的方向离开所述第一操作体生成第一控制指令或/和确定所述第二操作体沿接近第一用户身体的方向接近所述第一操作时生成第二控制指令。
9.一种电子设备,包括: 采集单元,配置来对空间操作区域进行采集,并获得关于所述空间操作区域的实时采集图像; 操作体识别单元,配置来根据所述实时采集图像,确定在所述空间操作区域中是否存在属于用户的同一只手的第一手指和第二手指; 第一距离检测单元,配置来当确定在所述空间操作区域中存在属于用户的同一只手的第一手指和第二手指时,获得所述第一手指的第一指尖部分和所述第二手指的第二指尖部分之间的第一距离,并且根据所述第一距离生成第一确定结果; 第二距离检测单元,配置来进一步根据生成所述第一确定结果后采集的实时采集图像确定所述第一指尖部分是否沿远离所述用户身体的方向离开所述第二指尖部分或者确定所述第一指尖部分是否沿接近所述用户身体的方向接近所述第二指尖部分; 指令生成单元,配置来当确定所述第一指尖部分沿远离所述用户身体的方向离开所述第二指尖部分或者确定所述第一指尖部分沿接近所述用户身体的方向接近所述第二指尖部分时,根据生成所述第一确定结果后采集的实时采集图,生成控制指令。
10.如权利要求9所述的电子设备,其中所述指令生成单元包括: 参数获取模块,配置来当确定所述第一指尖部分沿远离所述用户身体的方向离开所述第二指尖部分或者确定所述第一指尖部分沿接近所述用户身体的方向接近所述第二指尖部分时,根据生成所述第一确定结果后采集的实时采集图像获得所述第一指尖部分的运动参数;以及 指令生成模块,配置来根据所述第一指尖部分的运动参数,生成控制指令。
11.如权利要求9或10所述的电子设备,其中 所述第一距离检测单元包括: 接触确定模块,配置来根据所述第一距离确定所述第一手指指尖和所述第二手指指尖是否接触; 区域确定模块,配置来当确定所述第一手指指尖和所述第二手指指尖接触时,确定所述第一手指和所述第二手指接触是否围成闭合区域;以及 结果生成模块,配置来当确定所述第一手指和所述第二手指接触围成闭合区域时,生成所述第一确定结果, 所述指令生成单元进一步根据生成所述第一确定结果后采集的实时采集图像确定所述第一指尖部分是否沿远离所述用户身体的方向离开所述第二指尖部分。
12.如权利要求11所述的电子设备,还包括: 显示单元,配置来显示用户界面,其中所述用户界面中包括多个操作对象; 映射单元,配置来当确定所述第一手指和所述第二手指接触围成闭合区域,并且生成所述第一确定结果时,获得所述第一手指与所述第二手指接触的接触点在所述用户界面中的映射位置; 对象确定单元,配置来在所述多个操作对象中,确定与所述映射位置对应的目标对象, 其中所述指令生成单元根据所述第一指尖部分的运动参数,生成针对所述目标对象的控制指令。
13.如权利要求11所述的电子设备,其中 所述参数获取单元包括: 移动确定模块,配置来根据生成所述第一确定结果后采集的实时采集图像,确定所述第一指尖部分是否停止移动,以及 距离获取模块,配置来当确定所述第一指尖部分停止移动时,获得所述第一手指的第一指尖部分和所述第二手指的第二指尖部分之间的第二距离, 所述指令生成单元根据所述第一距离和所述第二距离,生成所述控制指令。
14.如权利要求11所述的电子设备,其中 所述参数获取单元包括: 距离获取模块,配置来根据生成所述第一确定结果后采集的实时采集图像,实时确定所述第一手指的第一指尖部分和所述第二手指的第二指尖部分之间的第三距离, 所述指令生成单元根据所述第三距离,生成所述控制指令。
15.如权利要求9所述的电子设备,其中 所述参数获取单元根据生成所述第一确定结果后采集的实时采集图像,获得所述第一指尖部分的移动速度。 所述指令生成单元根据所述第一指尖部分的移动速度,生成控制指令。
【文档编号】G06F3/01GK104298340SQ201310295744
【公开日】2015年1月21日 申请日期:2013年7月15日 优先权日:2013年7月15日
【发明者】侯欣如 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1