著录项信息
专利名称 | 一种信息处理方法和电子设备 |
申请号 | CN201410111747.4 | 申请日期 | 2014-03-24 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-09-30 | 公开/公告号 | CN104951051A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/01 | IPC分类号 | G;0;6;F;3;/;0;1;;;G;0;6;F;3;/;0;4;8;7查看分类表>
|
申请人 | 联想(北京)有限公司 | 申请人地址 | 北京市海淀区上地创业路6号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 联想(北京)有限公司 | 当前权利人 | 联想(北京)有限公司 |
发明人 | 曹翔;郭诚;薛俊东;魏俊 |
代理机构 | 中科专利商标代理有限责任公司 | 代理人 | 吕雁葭 |
摘要
本申请提供了一种信息处理方法和电子设备,用于解决现有技术存在的当用户在不知道触控控件位置,就无法方便地打开交互界面的技术问题,包括:基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置;判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面。
1.一种信息处理方法,应用于一电子设备,所述电子设备包括显示屏和图像采集装置,所述图像采集装置具有采集空间,所述采集空间位于所述显示屏之前,当操作体位于所述采集空间内时所述图像采集装置能够采集所述操作体的图像信息,所述方法包括:
基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;
判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;
当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;
根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面;
判断所述输入动作是否满足第二预设条件,获得第二判断结果,其中,所述第二预设条件为所述操作体以所述第二形态进行移动;
当所述第二判断结果表示所述输入动作满足所述第二预设条件时,将所述输入动作作为第二输入操作;
基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以显示第二图形交互界面。
2.如权利要求1所述的方法,其特征在于,在所述根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后,所述方法还包括:
判断所述输入动作是否满足第三预设条件,获得第三判断结果,其中,所述第三预设条件为所述操作体的从所述第二形态变化到所述第一形态,或所述操作体保持所述第二形态的持续时间超过一预设时长;
当所述第三判断结果表示所述输入动作满足所述第三预设条件时,将所述输入动作作为第三输入操作;
根据所述第三输入操作,生成并响应第三控制指令,以隐藏所述第一图形交互界面。
3.如权利要求1所述的方法,其特征在于,当所述第一图形交互界面包括N个数据对象时,N为正整数,所述基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以在所述映射位置显示第二图形交互界面,具体为:
获得所述第二输入操作的移动轨迹;
确定所述移动轨迹的移动方向为第一移动方向,并确定所述第一移动方向为所述移动参数;
基于所述移动参数,确定所述第一移动方向对应的N个数据对象中的第一数据对象;
根据所述第一数据对象确定所述第二控制指令。
4.如权利要求3所述的方法,其特征在于,在所述获得所述第二输入操作的移动轨迹之后,所述方法还包括:
确定所述移动轨迹的移动方向为不同于所述第一移动方向的第二移动方向,并确定所述第二移动方向为所述移动参数;
基于所述移动参数,确定所述第二移动方向对应的N个数据对象中的不同于所述第一数据对象的第二数据对象;
根据所述第二数据对象确定所述第二控制指令。
5.如权利要求1-4任一权项所述的方法,其特征在于,所述第一预设条件具体为:
所述操作体在第一位置从所述第一形态变化到所述第二形态。
6.如权利要求5所述的方法,其特征在于,所述显示屏能够显示所述图像采集装置采集的所述操作体的动态图像,或所述显示屏能够镜面反射所述操作体的第一虚像。
7.一种电子设备,所述电子设备包括显示屏和图像采集装置,所述图像采集装置具有采集空间,所述采集空间位于所述显示屏之前,当操作体位于所述采集空间内时所述图像采集装置能够采集所述操作体的图像信息,所述电子设备还包括:
第一获得单元,用于基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;
第一判断单元,用于判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;
第一确定单元,用于当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;
第一响应单元,用于根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面;
第二判断单元,用于在所述根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后,判断所述输入动作是否满足第二预设条件,获得第二判断结果,其中,所述第二预设条件为所述操作体以所述第二形态进行移动;
第二确定单元,用于当所述第二判断结果表示所述输入动作满足所述第二预设条件时,将所述输入动作作为第二输入操作;
第二响应单元,用于基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以显示第二图形交互界面。
8.如权利要求7所述的电子设备,其特征在于,所述电子设备还包括:
第三判断单元,用于在所述根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后,判断所述输入动作是否满足第三预设条件,获得第三判断结果,其中,所述第三预设条件为所述操作体的从所述第二形态变化到所述第一形态,或所述操作体保持所述第二形态的持续时间超过一预设时长;
第三确定单元,用于当所述第三判断结果表示所述输入动作满足所述第三预设条件时,将所述输入动作作为第三输入操作;
第三响应单元,用于根据所述第三输入操作,生成并响应第三控制指令,以隐藏所述第一图形交互界面。
9.如权利要求7所述的电子设备,其特征在于,当所述第一图形交互界面包括N个数据对象时,N为正整数,所述第二响应单元,具体用于:
获得所述第二输入操作的移动轨迹;
确定所述移动轨迹的移动方向为第一移动方向,并确定所述第一移动方向为所述移动参数;
基于所述移动参数,确定所述第一移动方向对应的N个数据对象中的第一数据对象;
根据所述第一数据对象确定所述第二控制指令。
10.如权利要求9所述的电子设备,其特征在于,所述第二响应单元具体还用于:
在所述获得所述第二输入操作的移动轨迹之后,确定所述移动轨迹的移动方向为不同于所述第一移动方向的第二移动方向,并确定所述第二移动方向为所述移动参数;
基于所述移动参数,确定所述第二移动方向对应的N个数据对象中的不同于所述第一数据对象的第二数据对象;
根据所述第二数据对象确定所述第二控制指令。
11.如权利要求7-10任一权项所述的电子设备,其特征在于,所述第一预设条件具体为:
所述操作体在第一位置从所述第一形态变化到所述第二形态。
12.如权利要求11所述的电子设备,其特征在于,所述显示屏能够显示所述图像采集装置采集的所述操作体的动态图像,或所述显示屏能够镜面反射所述操作体的第一虚像。
一种信息处理方法和电子设备\n技术领域\n[0001] 本发明涉及电子技术领域,尤其涉及一种信息处理方法和电子设备。\n背景技术\n[0002] 随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过各种类型的电子设备,享受随着科技发展带来的舒适生活。例如,触控技术使人们不再需要点击实体按键来控制电子设备,而远距离识别和交互技术更是让人们在没有接触电子设备的情况下仍然可以实现控制。\n[0003] 当用户在与电子设备进行远距离交互的过程中,为了打开电子设备中交互界面时,需要用户首先知道对应的虚拟触发控件在哪里,然后将手或操作体对应的光标移动到虚拟触发控件上,有时候甚至需要用户将手或操作体保持在同一个位置一定的时间才能打开交互界面。进一步,在交互界面中打开交互界面中的某个对象也需要用户知道该对象的位置才能进行操作。\n[0004] 所以,在现有技术中,存在当用户在不知道触控控件位置,无法方便地打开交互界面的技术问题。\n发明内容\n[0005] 本申请提供了一种信息处理方法和电子设备,用于解决现有技术存在的当用户在不知道触控控件位置,无法方便地打开交互界面的技术问题,实现了通过用户通过从第一形态变化到第二形态的输入操作即可方便打开交互界面的技术效果。\n[0006] 一方面,本申请提供了一种信息处理方法,应用于一电子设备,所述电子设备包括显示屏和图像采集装置,所述图像采集装置具有采集空间,所述采集空间位于所述显示屏之前,当操作体位于所述采集空间内时所述图像采集装置能够采集所述操作体的图像信息,所述方法包括:\n[0007] 基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;\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个数据对象时,N为正整数,所述基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以在所述映射位置显示第二图形交互界面,具体为:\n[0020] 获得所述第二输入操作的移动轨迹;\n[0021] 确定所述移动轨迹的移动方向为第一移动方向,并确定所述第一移动方向为所述移动参数;\n[0022] 基于所述移动参数,确定所述第一移动方向对应的N个数据对象中的第一数据对象;\n[0023] 根据所述第一数据对象确定所述第二控制指令。\n[0024] 可选的,在所述获得所述第二输入操作的移动轨迹之后,所述方法还包括:\n[0025] 确定所述移动轨迹的移动方向为不同于所述第一移动方向的第二移动方向,并确定所述第二移动方向为所述移动参数;\n[0026] 基于所述移动参数,确定所述第二移动方向对应的N个数据对象中的不同于所述第一数据对象的第二数据对象;\n[0027] 根据所述第二数据对象确定所述第二控制指令。\n[0028] 可选的,所述第一预设条件具体为:\n[0029] 所述操作体在第一位置从所述第一形态变化到所述第二形态。\n[0030] 可选的,所述显示屏能够显示所述图像采集单元采集的所述操作体的动态图像,或所述显示屏能够镜面反射所述操作体的第一虚像。\n[0031] 另一方面,本申请提供了一种电子设备,所述电子设备包括显示屏和图像采集装置,所述图像采集装置具有采集空间,所述采集空间位于所述显示屏之前,当操作体位于所述采集空间内时所述图像采集装置能够采集所述操作体的图像信息,所述电子设备还包括:\n[0032] 第一获得单元,用于基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;\n[0033] 第一判断单元,用于判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;\n[0034] 第一确定单元,用于当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;\n[0035] 第一响应单元,用于根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面。\n[0036] 可选的,所述电子设备还包括:\n[0037] 第二判断单元,用于在所述根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后,判断所述输入动作是否满足第二预设条件,获得第二判断结果,其中,所述第二预设条件为所述操作体以所述第二形态进行移动;\n[0038] 第二确定单元,用于当所述第二判断结果表示所述输入动作满足所述第二预设条件时,将所述输入动作作为第二输入操作;\n[0039] 第二响应单元,用于基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以在所述映射位置显示第二图形交互界面。\n[0040] 可选的,所述电子设备还包括:\n[0041] 第三判断单元,用于在所述根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后,判断所述输入动作是否满足第三预设条件,获得第三判断结果,其中,所述第三预设条件为所述操作体的从所述第二形态变化到所述第一形态,或所述操作体保持所述第二形态的持续时间超过一预设时长;\n[0042] 第三确定单元,用于当所述第三判断结果表示所述输入动作满足所述第三预设条件时,将所述输入动作作为第三输入操作;\n[0043] 第三响应单元,用于根据所述第三输入操作,生成并响应第三控制指令,以隐藏所述第一图像交互界面。\n[0044] 可选的,当所述第一图形交互界面包括N个数据对象时,N为正整数,所述第二响应单元,具体用于:\n[0045] 获得所述第二输入操作的移动轨迹;\n[0046] 确定所述移动轨迹的移动方向为第一移动方向,并确定所述第一移动方向为所述移动参数;\n[0047] 基于所述移动参数,确定所述第一移动方向对应的N个数据对象中的第一数据对象;\n[0048] 根据所述第一数据对象确定所述第二控制指令。\n[0049] 可选的,所述第二响应单元具体还用于:\n[0050] 在所述获得所述第二输入操作的移动轨迹之后,确定所述移动轨迹的移动方向为不同于所述第一移动方向的第二移动方向,并确定所述第二移动方向为所述移动参数;\n[0051] 基于所述移动参数,确定所述第二移动方向对应的N个数据对象中的不同于所述第一数据对象的第二数据对象;\n[0052] 根据所述第二数据对象确定所述第二控制指令。\n[0053] 可选的,所述第一预设条件具体为:\n[0054] 所述操作体在第一位置从所述第一形态变化到所述第二形态。\n[0055] 可选的,所述显示屏能够显示所述图像采集单元采集的所述操作体的动态图像,或所述显示屏能够镜面反射所述操作体的第一虚像。\n[0056] 本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果:\n[0057] 1、在本申请的技术方案中,首先基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,然后判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态,当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作,最后根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面,解决了现有技术存在的当用户在不知道触控控件位置,无法方便地打开交互界面的技术问题,实现了当输入操作满足从第一形态变化到第二形态时,将第一图像交互界面显示在映射位置,方便用户使用的技术效果。\n附图说明\n[0058] 图1为本申请实施例一中的信息处理方法流程图;\n[0059] 图2为本申请实施例中一输入动作第一形态示意图;\n[0060] 图3为本申请实施例中一第二形态和第一图形交互界面示意图;\n[0061] 图4为本申请实施例中一第二输入操作示意图;\n[0062] 图5A-图5B为本申请实施例中第一图形交互界面和移动轨迹示意图;\n[0063] 图6A-6B为本申请实施例中第二图形交互界面示意图;\n[0064] 图7为本申请实施例二中的电子设备结构示意图。\n具体实施方式\n[0065] 本申请提供了一种信息处理方法和电子设备,用于解决现有技术存在的当用户在不知道触控控件位置,无法方便地打开交互界面的技术问题,实现了通过用户通过从第一形态变化到第二形态的输入操作即可方便打开交互界面的技术效果。\n[0066] 为了解决上述技术问题,本申请提供的技术方案的总体思路如下:\n[0067] 基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;\n[0068] 判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;\n[0069] 当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;\n[0070] 根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面。\n[0071] 在本申请的技术方案中,首先基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,然后判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态,当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作,最后根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面,解决了现有技术存在的当用户在不知道触控控件位置,无法方便地打开交互界面的技术问题,实现了当输入操作满足从第一形态变化到第二形态时,将第一图像交互界面显示在映射位置,方便用户使用的技术效果。\n[0072] 下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。\n[0073] 在本申请实施例中,提供了一种信息处理方法及电子设备,在具体实施中,电子设备可以是智能电视,也可以是笔记本电脑或者是台式电脑,只要具有显示屏和图像采集装置即可,具体的,在本申请实施例中,将不作限制。在下面的描述中,将以智能电视为例,对本申请实施例中的信息处理方法及电子设备进行详细的描述。\n[0074] 实施例一:\n[0075] 在介绍本申请实施例的信息处理方法之前,先将本申请实施例的方法应用的电子设备的基本结构作一介绍,请参考图7,本申请实施例的电子设备包括显示屏和图像采集装置,所述图像采集装置具有采集空间,所述采集空间位于所述显示屏之前,当操作体位于所述采集空间内时所述图像采集装置能够采集所述操作体的图像信息,所述电子设备还包括:\n[0076] 第一获得单元1,用于基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;\n[0077] 第一判断单元2,用于判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;\n[0078] 第一确定单元3,用于当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;\n[0079] 第一响应单元4,用于根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面。\n[0080] 下面,请参考图1,本申请实施例中的信息处理方法包括:\n[0081] S1:基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置。\n[0082] 具体来讲,在本申请实施例中,电子设备具备图像采集单元,那么图像采集单元就具有对应的采集空间。进一步,图像采集空间的大小和位置取决于图像采集单元的结构和位置,例如当图像采集单元位于显示屏上或下面的时候,那么当图像采集单元面向显示屏前时,采集空间就是显示屏的正前方;当图像采集单元的结构是可旋转结构时,那么采集空间就是图像采集单元旋转角度对于的扇形空间,当然,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。为了方便描述,在本申请实施例中,假设图像采集空间为显示屏显示面的正前方空间。\n[0083] 进一步,在本申请实施例中,当操作体位于采集空间中时,图像采集单元就能够实时采集到操作体的M个图像信息,如操作体的至少一帧图像或者动态图像。。在本申请实施例中,操作体可以是用户的身体的一部分,如手掌或手臂。进一步,本申请实施例中的输入动作为一不间断地连贯动作,例如用户将自己的手指握拳,展开再移动,或者用户将自己的手臂抬起,挥动,最后放下等,这样的一整个动作为本申请实施例中的一个输入动作。本申请不做限制。下面假设本申请实施例中的操作体以用户的手掌为例来进行详细介绍。\n[0084] 首先,基于M个图像信息确定操作体的输入动作。由于在本申请实施例中的输入动作为一个不间断地连贯动作,那么为了获得输入动作的整个动作过程,M个图像信息中的M为大于等于2的整数,这样才能获得输入动作一个动态变化过程,例如第1图像信息表示操作体为用户手掌,并且用户手掌此时握拳,第2图像信息为用户五指弯曲,手掌半张开,第2图像信息为用户手掌展开,从而确定操作体即手掌的输入动作为从握拳到手掌展开的动态过程,也可以是通过拍摄的动态视频来确定操作体输入动作的动态变化过程。由于通过图像信息来确定图像中操作体的动作在现有技术中已有介绍,因此本申请在此就不再赘述了。\n[0085] 其次,基于M个图像信息确定操作体在显示屏上的映射位置。操作体在显示屏上的映射位置取决于操作体实际位置到映射位置的映射关系。那么,为了更好地介绍本申请的方法,在本申请实施例中,假设映射关系具体为正面投影关系。具体来讲,当图像采集单元采集到操作体的图像信息后,将图像信息显示在显示屏上,那么就相当于将操作体正面投影在显示屏上,那么操作体在显示屏上的位置就是映射位置,如图2所示,假设映射位置为图中用户身体图像中的握拳手部的位置;或者是当显示屏具体为镜面显示屏时,显示屏能呈现操作体的第一虚像,相当于将操作体正面投影在显示屏表面,那么操作体在显示屏表面对应的位置就是显示屏上的映射位置,如图2所示,假设映射位置为图中用户身体图像中的握拳手部的位置。\n[0086] 下面,执行步骤S2。\n[0087] S2:判断所述输入动作是否满足第一预设条件,获得第一判断结果。\n[0088] 当步骤S1中确定出了操作体的输入动作以及操作体在显示屏上的映射位置后,下面就需要判断输入动作是否满足第一预设条件。具体来讲,在本申请实施例中,第一预设条件具体为操作体的从第一形态变化到第二形态,并且第一形态和第二形态是不相同的,假设操作体是用户的手,例如第一形态是用户手掌握拳,第二形态是手掌展开,或者第一形态是手掌握拳,第二形态是打开一其中一根手指,其余四指保持不变等,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。\n[0089] 下面执行步骤S3。\n[0090] S3:当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作。\n[0091] 假设第一形态时手掌握拳,第二形态是手掌展开,那么当作为操作体的用户的手掌满足这样的第一预设条件时,第一判断结果就为是。当操作体第一形态满足手掌握拳时,但第二形态为打开一其中一根手指,其余四指保持不变,那么用户的第二形态并不满足手掌展开的条件,那么用户的输入操作也不满足第一预设条件。当操作体第一形态为打开一其中一根手指,其余四指保持不变,第二形态为手掌展开,那么第一形态并不满足握拳的条件,所以用户的输入操作也不满足第一预设条件。\n[0092] 当输入操作满足第一预设条件时,将输入操作作为第一输入操作。\n[0093] 下面执行步骤S4。\n[0094] S4:根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面。\n[0095] 当电子设备将用户的输入动作作为第一输入操作时,那么第一输入操作就能够对应电子设备的一个指令。在本申请实施例中,获得第一输入操作对应的指令有几种方式,一种是电子设备在存储器中的指令表中查找第一输入操作对应的指令,然后生成查找到的指令;另一种是将第一输入操作作为一个触发操作,当识别第一输入操作时,第一输入操作就能够直接触发电子设备生成并执行第一控制指令。在具体实现过程中,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。\n[0096] 在本申请实施例中,第一控制指令具体是用于控制显示屏在第一映射位置显示第一图形交互界面。具体来讲,第一图形交互界面可以是圆形,方形,或者环形,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。假设本申请实施例中的第一图形交互界面为如图所示的弧形交互界面。进一步,为了能够方便用户使用,在本申请实施例中,第一图形交互界面显示在映射位置,如图3所示。这样,用户能够非常清楚地观看到第一图形交互界面。\n[0097] 进一步,在本申请实施例中,在映射位置显示第一图形交互界面后,用户可能还需要对第一图像交互界面中进行操作,如图4所示,用户可能会针对弧形交互界面中的右边的“相机”进行操作来进行拍摄等,那么,在本申请实施例还包括下述步骤:\n[0098] (1)判断所述输入动作是否满足第二预设条件,获得第二判断结果,其中,所述第二预设条件为所述操作体以所述第二形态进行移动;\n[0099] 在本申请实施例中,在判断出来了输入动作满足第一预设条件后,还可以进一步判断输入动作是否满足第二预设条件。具体来讲,第二预设条件具体为操作体保持第二形容进行移动,如从左到右的移动或从上到下的移动,对于移动方向和移动距离在本申请实施例中本申请实施例中不做具体限制,只要操作体是保持第二形态进行的移动即可。\n[0100] 下面执行步骤(2)。\n[0101] (2)当所述第二判断结果表示所述输入动作满足所述第二预设条件时,将所述输入动作作为第二输入操作。\n[0102] 具体来讲,在本申请实施例中,当操作体的输入动作保持第二形态进行了移动,那么就判断输入动作满足第二预设条件,第二判断结果为是。如第一形态是操作体打开一其中一根手指,其余四指弯曲指向手心,那么操作体就保持第二形态进行了一从上至下的移动,那么输入动作满足第二预设条件;如图3和图4所示,第二形态为手掌打开,操作体从图3中的位置向右移动到图4中的位置,则第二判断结果为是;若操作体在移动过程中没有保持第二形态,则判断输入操作不满足第二预设条件。\n[0103] 当输入操作满足第二预设条件时,就将输入动作中作为第二输入操作。\n[0104] 下面执行步骤(3)。\n[0105] (3)基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以在所述映射位置显示第二图形交互界面。\n[0106] 在本申请实施例中,当将操作体的输入动作作为第二输入操作后,基于第一图形交互界面和第二输入操作的移动参数,电子设备就能生成并响应第二控制指令,以在映射位置显示第二交互界面。\n[0107] 具体来讲,对于步骤(3)中基于第一图形交互界面以及第二输入操作的移动参数来生成并响应第二控制指令的具体实现过程为:\n[0108] 1)获得所述第二输入操作的移动轨迹;\n[0109] 2)确定所述移动轨迹的移动方向为第一移动方向,并确定所述第一移动方向为所述移动参数;\n[0110] 3)基于所述移动参数,确定所述第一移动方向对应的N个数据对象中的第一数据对象;\n[0111] 4)根据所述第一数据对象确定所述第二控制指令。\n[0112] 具体来讲,在本申请实施例中,第一图像交互界面包括N个数据对象,如照片、短信、视频、游戏、日历等,N为正整数,如2,13,4等,对于具体的数据对象和N的取值,本申请不做限制。下面将以N为3为例进行介绍,第一图形交互界面中的3个数据对象如图5A和图5B所示,从左边开始依次为“音乐”、“信息”和“拍摄”对象。\n[0113] 首先,获得第二输入操作的移动轨迹。移动轨迹可以是直线,如图5A所示,也可以为曲线,如图5B所示,只有能够表示操作体的第二输入操作的移动情况即可,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。\n[0114] 其次,确定移动轨迹的移动方向为第一移动方向,如从第一图形交互界面中心向外,并确定第一移动方向为所述移动参数。如图5A所示,就是将从第一图形交互界面中心向上的第一移动方向作为移动参数,而在图5B中,就是将从一图形交互界面中心向左的第一移动方向作为移动参数。当然,在具体实现过程中,随着N的增加和第一图形交互界面的不同,第一移动方向包括但不限于本申请实施例子中的两种情况,如与第一图形交互界面中垂线成30度的方向为第一移动方向等。\n[0115] 再次,基于移动参数,也就是根据第一移动方向,确定第一移动放大对应的第一数据对象。具体来讲,就是根据第一移动方向指向的N个数据对象中的数据对象来确定第一数据对象。比如在图5A中,第一移动方向指向“信息”数据对象,那么就确定第一数据对象为“信息”。\n[0116] 最后,在确定第一数据对象后,根据第一数据对象确定出第二控制指令。第二控制指令具体是打开第一数据对象对应的第二图像交互界面,如上文中“信息”对象,第二控制指令就可以是控制“信息“对应的第二交互界面,如图6A所示的“写信息”、“未读信息”等,假设第一数据对象“拍摄”时,那么第二交互界面如图6B所示。当然,对于第二交互界面本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。\n[0117] 进一步,当移动方向不同时,那么就会确定出与第一数据对象不同的第二数据对象,如第一数据对象为“信息”,第二数据对象为“音乐”。所以,用户能够方便地通过不同的方向的移动来触发第二图形交互界面。\n[0118] 当然,在本申请实施例中,当用户通过操作体打开第一图形交互界面后,如果发现自己不想继续进行操作,也可以关闭第一图形交互界面,具体实现过程为:\n[0119] 判断所述输入动作是否满足第三预设条件,获得第三判断结果,其中,所述第三预设条件为所述操作体的从所述第二形态变化到所述第一形态,或所述操作体保持所述第二形态的持续时间超过一预设时长;\n[0120] 当所述第三判断结果表示所述输入动作满足所述第三预设条件时,将所述输入动作作为第三输入操作;\n[0121] 根据所述第三输入操作,生成并响应第三控制指令,以隐藏所述第一图像交互界面。\n[0122] 具体来讲,在本申请实施例中,在判断出来了输入动作满足第一预设条件后,还可以进一步判断输入动作是否满足第三预设条件。具体来讲,第三预设条件具体为操作体从第二形态变化回到第一形态,例如操作体从第二形态是手掌展开第一形态变回手掌握拳,或者从第二形态是打开其中一根手指,其余四指弯曲指向手心变回第一形态是手掌握拳等。\n[0123] 另外,第三预设条件也可以为操作体保持第二形态,如手掌展开超过一预设时长,或其中一根手指,其余四指弯曲指向手心超过一预设时长。具体来讲,预设时长可以为5秒或7秒等,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。\n[0124] 当操作体的输入动作满足第三预设条件时,也就是操作体从第二形态变化回第一形态,或者保持第二形态超过一预设时长,那么就将输入动作作为第三输入操作。\n[0125] 进一步,根据第三输入操作,查询指令表或直接生成并响应第三控制指令。在本申请实施例中,第三输入操作具体为隐藏第一图形交互界面的控制指令。具体来讲,在本申请实施例中,隐藏第一图形界面的方式可以为将第一图形界面隐藏到边缘,也可以为将第一图形界面的透明度调至100%,还可以为第一图形界面缩小至面积小于一预设值,如0.1平分毫米等,本申请所属技术人员可以根据实际需要来进行选择,本申请不作具体的限制。\n[0126] 进一步,为了能够使用户在打开第一图形交互界面或第二交互界面的时候能够观察到自己的动作是否能够准确满足第一预设条件和第二预设条件,在本申请实施例中,可以通过控制显示屏将图像信息显示出来,也可以直接使用具有镜面反射效果的显示屏来显示,这样用户能够方便观察到第一图形交互界面显示的映射位置,从而准确地做出第二输入操作来打开自己需要的第二图形交互界面。\n[0127] 实施例二:\n[0128] 请参考图7,本申请实施例提供了一种电子设备,包括显示屏和图像采集装置,所述图像采集装置具有采集空间,所述采集空间位于所述显示屏之前,当操作体位于所述采集空间内时所述图像采集装置能够采集所述操作体的图像信息,所述电子设备还包括:\n[0129] 第一获得单元1,用于基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;\n[0130] 第一判断单元2,用于判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;\n[0131] 第一确定单元3,用于当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;\n[0132] 第一响应单元4,用于根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面。\n[0133] 进一步,在本申请实施例中,电子设备还包括:\n[0134] 第二判断单元,用于在所述根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后,判断所述输入动作是否满足第二预设条件,获得第二判断结果,其中,所述第二预设条件为所述操作体以所述第二形态进行移动;\n[0135] 第二确定单元,用于当所述第二判断结果表示所述输入动作满足所述第二预设条件时,将所述输入动作作为第二输入操作;\n[0136] 第二响应单元,用于基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以在所述映射位置显示第二图形交互界面。\n[0137] 第三判断单元,用于在所述根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后,判断所述输入动作是否满足第三预设条件,获得第三判断结果,其中,所述第三预设条件为所述操作体的从所述第二形态变化到所述第一形态,或所述操作体保持所述第二形态的持续时间超过一预设时长;\n[0138] 第三确定单元,用于当所述第三判断结果表示所述输入动作满足所述第三预设条件时,将所述输入动作作为第三输入操作;\n[0139] 第三响应单元,用于根据所述第三输入操作,生成并响应第三控制指令,以隐藏所述第一图像交互界面。\n[0140] 具体来讲,当所述第一图形交互界面包括N个数据对象时,N为正整数,所述第二响应单元,具体用于:\n[0141] 获得所述第二输入操作的移动轨迹;\n[0142] 确定所述移动轨迹的移动方向为第一移动方向,并确定所述第一移动方向为所述移动参数;\n[0143] 基于所述移动参数,确定所述第一移动方向对应的N个数据对象中的第一数据对象;\n[0144] 根据所述第一数据对象确定所述第二控制指令。\n[0145] 或用于:\n[0146] 在所述获得所述第二输入操作的移动轨迹之后,确定所述移动轨迹的移动方向为不同于所述第一移动方向的第二移动方向,并确定所述第二移动方向为所述移动参数;\n[0147] 基于所述移动参数,确定所述第二移动方向对应的N个数据对象中的不同于所述第一数据对象的第二数据对象;\n[0148] 根据所述第二数据对象确定所述第二控制指令。\n[0149] 更进一步,本申请实施例中的电子设备的显示屏能够显示所述图像采集单元采集的所述操作体的动态图像,能够镜面反射所述操作体的第一虚像。\n[0150] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。\n[0151] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。\n[0152] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。\n[0153] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。\n[0154] 具体来讲,本申请实施例中的两种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与第一种信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:\n[0155] 基于所述图像采集装置所实时采集的所述操作体的M个图像信息确定所述操作体的输入动作以及所述操作体在所述显示屏上的映射位置,M为大于等于2的整数;\n[0156] 判断所述输入动作是否满足第一预设条件,获得第一判断结果,其中,所述第一预设条件为所述操作体的从第一形态变化到不同于所述第一形态的第二形态;\n[0157] 当所述第一判断结果表示所述输入动作满足所述第一预设条件时,将所述操作体的输入动作作为第一输入操作;\n[0158] 根据所述第一输入操作,生成并响应第一控制指令,以在所述映射位置显示第一图形交互界面。\n[0159] 可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后被执行,在被执行时包括如下步骤:\n[0160] 判断所述输入动作是否满足第二预设条件,获得第二判断结果,其中,所述第二预设条件为所述操作体以所述第二形态进行移动;\n[0161] 当所述第二判断结果表示所述输入动作满足所述第二预设条件时,将所述输入动作作为第二输入操作;\n[0162] 基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以在所述映射位置显示第二图形交互界面。\n[0163] 可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:根据所述第一输入操作,生成并响应第一控制指令,在所述映射位置显示第一图形交互界面之后被执行,在被执行时包括如下步骤:\n[0164] 判断所述输入动作是否满足第三预设条件,获得第三判断结果,其中,所述第三预设条件为所述操作体的从所述第二形态变化到所述第一形态,或所述操作体保持所述第二形态的持续时间超过一预设时长;\n[0165] 当所述第三判断结果表示所述输入动作满足所述第三预设条件时,将所述输入动作作为第三输入操作;\n[0166] 根据所述第三输入操作,生成并响应第三控制指令,以隐藏所述第一图像交互界面。\n[0167] 可选的,当所述第一图形交互界面包括N个数据对象时,N为正整数,所述存储介质中存储的与步骤基于所述第一图形交互界面以及所述第二输入操作的移动参数,生成并响应第二控制指令,以在所述映射位置显示第二图形交互界面,对应的计算机指令在具体被执行过程中,具体包括如下步骤:\n[0168] 获得所述第二输入操作的移动轨迹;\n[0169] 确定所述移动轨迹的移动方向为第一移动方向,并确定所述第一移动方向为所述移动参数;\n[0170] 基于所述移动参数,确定所述第一移动方向对应的N个数据对象中的第一数据对象;\n[0171] 根据所述第一数据对象确定所述第二控制指令。\n[0172] 可选的,所述存储介质中还存储有另外一些计算机指令,这些计算机指令在与步骤:获得所述第二输入操作的移动轨迹之后被执行,在被执行时包括如下步骤:\n[0173] 确定所述移动轨迹的移动方向为不同于所述第一移动方向的第二移动方向,并确定所述第二移动方向为所述移动参数;\n[0174] 基于所述移动参数,确定所述第二移动方向对应的N个数据对象中的不同于所述第一数据对象的第二数据对象;\n[0175] 根据所述第二数据对象确定所述第二控制指令。\n[0176] 可选的,所述第一预设条件具体为:\n[0177] 所述操作体在第一位置从所述第一形态变化到所述第二形态。\n[0178] 可选的,所述显示屏能够显示所述图像采集单元采集的所述操作体的动态图像,或所述显示屏能够镜面反射所述操作体的第一虚像。\n[0179] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
法律信息
- 2018-07-06
- 2015-11-04
实质审查的生效
IPC(主分类): G06F 3/01
专利申请号: 201410111747.4
申请日: 2014.03.24
- 2015-09-30
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-05-16
|
2011-12-30
| | |
2
| |
2013-10-30
|
2012-04-23
| | |
3
| |
2006-11-08
|
2004-09-27
| | |
4
| |
2010-02-17
|
2009-08-14
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |