著录项信息
专利名称 | 跨空间进行操作的方法及客户端 |
申请号 | CN201410851738.9 | 申请日期 | 2014-12-30 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-06-17 | 公开/公告号 | CN104714639A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/01 | IPC分类号 | G;0;6;F;3;/;0;1;;;G;0;6;F;3;/;0;4;8;1查看分类表>
|
申请人 | 上海孩子国科教设备有限公司 | 申请人地址 | 上海市浦东新区张江高科技园区春晓路470号203-32信箱
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 上海孩子国科教设备有限公司 | 当前权利人 | 上海孩子国科教设备有限公司 |
发明人 | 马宇尘 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明提供一种跨空间进行操作的方法及客户端,属于计算终端、软件技术领域。所述的方法包括:在计算终端的视窗区域呈现视窗配对目标,该视窗配对目标能够对所在视窗中的对象进行操作;采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对;在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息。利用本发明,能够通过悬空的方式对计算终端中的视窗区域进行操作。
1.一种跨空间进行操作的方法,其特征在于该方法包括如下步骤:
在计算终端的视窗区域呈现视窗配对目标,该视窗配对目标能够对所在视窗中的对象进行操作;
采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对;
在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息;
其中,所述的配对的发生过程是,
在视窗中具有视窗配对目标的情况下,触发对语音信息的采集操作;
判定是否能够采集获得触发配对操作的关键词,在采集获得的情况下转入到下一步骤;
判定视窗前部是否具有符合预设要求的手部图像,或者其它符合预设要求的悬空物出现,在具有的情况下,将前述的视窗配对目标和前述的悬空物之间建立起配对关系。
2.根据权利要求1所述的一种跨空间进行操作的方法,其特征在于:所述的悬空物为用户的手部和/或手指。
3.根据权利要求1所述的一种跨空间进行操作的方法,其特征在于:前述的视窗配对目标的操作功能是作为鼠标器使用的,其操作方式为,
预设手部作为悬空物,其中取当前手部的最高位置作为和光标位置相对应的控制结构,采集该最高位置的移动信息,带动光标位置进行对应的移动操作;
采集位于最高位置左侧的手指的点击消息,作为点击鼠标左键的操作消息,和/或采集位于最高位置右侧的手指点击消息,作为点击右键的操作消息,和/或采集最高位置的上下来回移动的操作消息,作为鼠标滚轮的滚动操作消息。
4.根据权利要求3所述的一种跨空间进行操作的方法,其特征在于:前述的鼠标滚轮的滚动操作,按照整个最高点位置的上移操作作为向上滚动的触发消息,将整个最高点位置的下移操作作为向下滚动的触发消息。
5.根据权利要求1所述的一种跨空间进行操作的方法,其特征在于:前述的视窗配对目标,是可编辑图形上的节点,在通过悬空物与该节点进行配对之后,通过采集悬空物的移动操作,拖动该节点进行对应的移动操作。
6.一种实现权利要求1所述方法的跨空间进行操作的客户端,其特征在于该客户端包括:
配对目标输出单元,用以在计算终端的视窗区域呈现视窗配对目标,该视窗配对目标能够对所在视窗中的对象进行操作;
悬空物判定单元,采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对;
配对执行单元,在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息。
跨空间进行操作的方法及客户端\n技术领域\n[0001] 本发明属于计算终端、软件技术领域。\n背景技术\n[0002] 目前计算终端的技术发展迅速,比如台式机电脑、笔记本电脑、平板电脑、个人数字助理、数码照相机、智能手机,等等。尤其是智能手机,它逐渐成为人们普遍拥有的智能终端形式。在利用计算终端进行操作时,目前主要的操作方式有两种,其中之一是通过键盘和鼠标等形式进行的操作,其中之二是通过触摸屏等形式进行的操作。但这两者进行操作的过程中,也都有不便之处。\n发明内容\n[0003] 本发明的目的是提供一种跨空间进行操作的方法,以及对应的客户端,利用本发明,能够通过悬空的方式对计算终端中的视窗区域进行操作。\n[0004] 所述的方法,包括如下步骤:\n[0005] 在计算终端的视窗区域呈现视窗配对目标,该视窗配对目标能够对所在视窗中的对象进行操作;\n[0006] 采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对;\n[0007] 在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息。\n[0008] 进一步,所述的悬空物为用户的手部和/或手指。\n[0009] 进一步,所述的配对发生过程是,\n[0010] 采集用户眼睛和手部所对应的图像信息,对其进行空间定位;\n[0011] 从眼睛到手设置直线形式的连线,并对该连线设置延长线;\n[0012] 判定前述的延长线能否和前述的视窗配对目标两者进行交汇;\n[0013] 在前述两者进行交汇的情况下,触发完成前述悬空物和视窗配对目标两者之间的配对操作。\n[0014] 进一步,所述的配对发生过程是,\n[0015] 采集视窗前部的图像信息,判定其中是否包括有手部的图像;\n[0016] 在包括有手部图像的情况下,对该手部图像进行三维定位,获取该手部图像到前述视窗区域所在平面的垂线,获得与该视窗区域所在平面之间的垂足;\n[0017] 判断前述的垂足是否与前述的视窗配对目标所在的位置交汇;\n[0018] 在没有交汇的情况下,不建立配对关系,在进行交汇的情况下,建立起配对关系。\n[0019] 进一步,所述的配对发生过程是,\n[0020] 在视窗中具有视窗配对目标的情况下,触发对语音信息的采集操作;\n[0021] 判定是否能够采集获得触发配对操作的关键词,在采集获得的情况下转入到下一步骤;\n[0022] 判定视窗前部是否具有符合预设要求的手部图像,或者其它符合预设要求的悬空物出现,在具有的情况下,将前述的视窗配对目标和前述的悬空物之间建立起配对关系。\n[0023] 进一步,前述的视窗配对目标的操作功能是作为鼠标器使用的,其操作方式为,[0024] 预设手部作为悬空物,其中取当前手部的最高位置作为和光标位置相对应的控制结构,采集该最高位置的移动信息,带动光标位置进行对应的移动操作;\n[0025] 采集位于最高位置左侧的手指的点击消息,作为点击鼠标左键的操作消息,和/或采集位于最高位置右侧的手指点击消息,作为点击右键的操作消息,和/或采集最高位置的上下来回移动的操作消息,作为鼠标滚轮的滚动操作消息。\n[0026] 进一步,前述的鼠标滚轮的滚动操作,按照整个最高点位置的上移操作作为向上滚动的触发消息,将整个最高点位置的下移操作作为向下滚动的触发消息。\n[0027] 进一步,前述的视窗配对目标,是可编辑图形上的节点,在通过悬空物与该节点进行配对之后,通过采集悬空物的移动操作,拖动该节点进行对应的移动操作。\n[0028] 本发明还提供一种跨空间进行操作的客户端,该客户端包括:\n[0029] 配对目标输出单元,用以在计算终端的视窗区域呈现视窗配对目标,该视窗配对目标能够对所在视窗中的对象进行操作;\n[0030] 悬空物判定单元,采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对;\n[0031] 配对执行单元,在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息。\n附图说明\n[0032] 图1是本发明所述方法的流程图。\n[0033] 图2是本发明所述客户端的结构框图。\n具体实施方式\n[0034] 参图1所示,这儿所描述的方法包括如下步骤:\n[0035] 步骤110,在计算终端的视窗区域呈现视窗配对目标,该视窗配对目标能够对所在视窗中的对象进行操作;\n[0036] 步骤120,采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对;\n[0037] 步骤130,在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息。\n[0038] 进一步,前述的技术方案包括有如下技术特征:\n[0039] 所述的悬空物为用户的手部和/或手指。\n[0040] 所述的配对发生过程是:\n[0041] 采集用户眼睛和手部所对应的图像信息,对其进行空间定位;\n[0042] 从眼睛到手设置直线形式的连线,并对该连线设置延长线;\n[0043] 判定前述的延长线能否和前述的视窗配对目标两者进行交汇;\n[0044] 在前述两者进行交汇的情况下,触发完成前述悬空物和视窗配对目标两者之间的配对操作。\n[0045] 所述的配对过程还可以这样进行:\n[0046] 采集视窗前部的图像信息,判定其中是否包括有手部的图像;\n[0047] 在包括有手部图像的情况下,对该手部图像进行三维定位,获取该手部图像到前述视窗区域所在平面的垂线,获得与该视窗区域所在平面之间的垂足;\n[0048] 判断前述的垂足是否与前述的视窗配对目标所在的位置交汇;\n[0049] 在没有交汇的情况下,不建立配对关系,在进行交汇的情况下,建立起配对关系。\n[0050] 所述的配对过程还可以这样进行:\n[0051] 在视窗中具有视窗配对目标的情况下,触发对语音信息的采集操作;\n[0052] 判定是否能够采集获得触发配对操作的关键词,在采集获得的情况下转入到下一步骤;\n[0053] 判定视窗前部是否具有符合预设要求的手部图像,或者其它符合预设要求的悬空物出现,在具有的情况下,将前述的视窗配对目标和前述的悬空物之间建立起配对关系。\n[0054] 前述的视窗配对目标的具体操作功能是不限定的,作为举例而非限定,可以作为鼠标器进行操作使用。\n[0055] 具体说来,可以通过如下的方式进行操作:\n[0056] 预设手部作为悬空物,其中取当前手部的最高位置作为和光标位置相对应的控制结构,采集该最高位置的移动信息,带动光标位置进行对应的移动操作;\n[0057] 采集位于最高位置左侧的手指的点击消息,作为点击鼠标左键的操作消息,和/或采集位于最高位置右侧的手指点击消息,作为点击右键的操作消息,和/或采集最高位置的上下来回移动的操作消息,作为鼠标滚轮的滚动操作消息。\n[0058] 进一步,前述的鼠标滚轮的滚动操作,按照整个最高点位置的上移操作作为向上滚动的触发消息,将整个最高点位置的下移操作作为向下滚动的触发消息。\n[0059] 前述的视窗配对目标,是可编辑图形上的节点,在通过悬空物与该节点进行配对之后,通过采集悬空物的移动操作,拖动该节点进行对应的移动操作。\n[0060] 参图2所示,这儿所描述的本发明所提供的一种客户端200,该客户端包括有如下组成部分:\n[0061] 配对目标输出单元210,用以在计算终端的视窗区域呈现视窗配对目标,该视窗配对目标能够对所在视窗中的对象进行操作;\n[0062] 悬空物判定单元220,采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对;\n[0063] 配对执行单元230,在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息。\n[0064] 在使用中,通过前述的配对目标输出单元210,在用户所使用终端的视窗中输出视窗配对目标,在具有该视窗配对目标的情况下,才能够进行配对操作。而该视窗配对目标能够对所在视窗中的对象进行操作。对所在终端进行操作的形式,具体是不限定的。可以是对市场中所显示内容的点击操作,也可以进行图像的绘制操作,或者对所在终端上的各种客户端的触发操作,或者是对视窗所在终端关机、注销或重启操作,等等。\n[0065] 在配对过程中,通过前述的悬空物判定单元220,采集视窗前方区域的图像信息,判定是否具有悬空物能够和前述的视窗配对目标之间进行配对。所述的悬空物并不限定,但尤其指的是用户的手部图像。通过配对执行单元230,在完成配对的情况下,通过采集悬空物的操作信息作为前述视窗配对目标所发出的操作信息。\n[0066] 更多的技术细节,参前面方法部分的描述。\n[0067] 以上是对本发明的描述而非限定,基于本发明思想的其它实施例,亦均在本发明的保护范围之中。
法律信息
- 2017-09-29
- 2015-07-15
实质审查的生效
IPC(主分类): G06F 3/01
专利申请号: 201410851738.9
申请日: 2014.12.30
- 2015-06-17
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2013-12-04
|
2013-04-03
| | |
2
| |
2012-09-26
|
2011-03-23
| | |
3
| |
2009-01-14
|
2008-08-15
| | |
4
| |
2014-07-30
|
2014-03-18
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |