一种信息处理方法及电子设备的制造方法

文档序号:8380517阅读:189来源:国知局
一种信息处理方法及电子设备的制造方法
【技术领域】
[0001]本发明涉及信息处理技术领域,特别涉及一种信息处理方法及电子设备。
【背景技术】
[0002]随着电子设备的发展,越来越多的厂商开始研发与电子设备相关的设备,如空中鼠标。空中鼠标作为一种输入设备,像传统的电脑鼠标一样操作位于显不屏幕中的光标,却不需要放在任何平面上,在空中晃动或点击进行使用。
[0003]现有技术中,空中鼠标在移动时通过内置的陀螺仪和重力加速度传感器采集鼠标运动时各方向的角速度,并根据各方向的角速度与速度的对应关系确定鼠标在各方向上的移动速度,这个对应关系是根据传统的电脑鼠标的使用经验得到,最后根据移动时间来确定空中鼠标在各方向上的位移。
[0004]但是诸如空中鼠标这种设备来说,都需要空中鼠标与电子设备相互结合来实现对电子设备的控制,其不能通过对用户自身在环境中的移动来控制电子设备。

【发明内容】

[0005]有鉴于此,本发明提供一种信息处理方法及电子设备,以基于用户的操作体和眼睛的视点在显示屏幕上的位置来控制电子设备。技术方案如下:
[0006]本发明提供一种信息处理方法,所述方法包括:
[0007]通过电子设备的第一传感器获得位于所述电子设备前的用户的第一数字图像,其中,当所述用户位于所述电子设备前时通过所述电子设备的显示屏幕的镜面效果物理成像方式呈现出与所述用户对应的虚像;所述第一数字图像与所述虚像匹配一致;
[0008]通过所述第一数字图像确定出所述用户的操作体以及所述操作体位于所述显示屏幕的第一位置;
[0009]通过所述电子设备的第二传感器获得所述用户的眼睛的第一运动参数;
[0010]基于所述第一运动参数确定所述用户的眼睛的视点位于所述显示屏幕的第二位置;
[0011 ] 确定所述第一位置和所述第二位置是否重合;
[0012]基于所述第一位置和第二位置重合的确定结果,产生一控制指令;
[0013]响应所述控制指令。
[0014]优选的,所述方法还包括:
[0015]通过所述显示屏幕显示多个虚拟对象;
[0016]基于所述第一位置从多个虚拟对象中确定所述第一虚拟对象,其中,所述第一虚拟对象显示在所述显示屏幕的第一区域,所述第一位置属于所述第一区域,且所述控制指令用于指示控制所述第一虚拟对象。
[0017]优选的,所述响应所述控制指令,包括:启动所述第一虚拟对象所对应的第一应用程序并显示在所述显示屏幕上。
[0018]优选的,所述控制指令为缩放指令,所述响应所述控制指令,包括:基于所述第一位置和所述第二位置确定缩放参数;
[0019]基于所述缩放参数,对所述第一虚拟对象执行缩放指令。
[0020]优选的,所述基于所述第一位置和第二位置重合的确定结果,产生一控制指令,包括:
[0021]在得到所述第一位置和第二位置重合的确定结果后,通过所述第二传感器获得所述用户的眼睛的第二运动参数;
[0022]基于所述第二运动参数确定所述用户的眼睛的视点位于所述显示屏幕的第三位置;
[0023]基于所述第三位置和基准点,确定所述眼睛的视点与所述基准点的位置关系,其中所述基准点为所述第一位置和所述第二位置的重合点;
[0024]当所述眼睛的视点与所述基准点的位置关系满足坐标系正向关系时,产生放大指令,所述坐标系为以所述基准点为坐标中心点构建的二维坐标系;
[0025]当所述眼睛的视点与所述基准点的位置关系满足坐标负向关系时,产生缩小指令。
[0026]优选的,所述基于所述第一位置和所述第二位置确定缩放参数,包括:
[0027]确定所述第一位置和所述第二位置的重合点为所述缩放指令的基准点;
[0028]基于所述第三位置和所述基准点,确定所述眼睛的视点相对于所述基准点的运动方向,所述运动方向用于指示所述第一虚拟对象以所述基准点为准在执行所述缩放指令时的运动趋势。
[0029]优选的,所述方法还包括:通过所述第一传感器获得当前时刻位于所述电子设备前的用户的第二数字图像;
[0030]通过所述第二数字图像确定出所述操作体位于所述显示屏幕的第四位置;
[0031]当所述第四位置指示所述操作体离开所述第一位置时,终止所述控制指令。
[0032]本发明还提供一种电子设备,所述电子设备包括:
[0033]第一获取单元,用于通过电子设备的第一传感器获得位于所述电子设备前的用户的第一数字图像,其中,当所述用户位于所述电子设备前时通过所述电子设备的显示屏幕的镜面效果物理成像方式呈现出与所述用户对应的虚像;所述第一数字图像与所述虚像匹配一致;
[0034]第一位置确定单元,用于通过所述第一数字图像确定出所述用户的操作体以及所述操作体位于所述显示屏幕的第一位置;
[0035]第二获取单元,用于通过所述电子设备的第二传感器获得所述用户的眼睛的第一运动参数;
[0036]第二位置确定单元,用于基于所述第一运动参数确定所述用户的眼睛的视点位于所述显示屏幕的第二位置;
[0037]确定单元,用于确定所述第一位置和所述第二位置是否重合;
[0038]指令产生单元,用于基于所述第一位置和第二位置重合的确定结果,产生一控制指令;
[0039]响应单元,用于响应所述控制指令。
[0040]优选的,所述电子设备还包括:
[0041]显示单元,用于通过所述显示屏幕显示多个虚拟对象;
[0042]对象确定单元,用于基于所述第一位置从多个虚拟对象中确定所述第一虚拟对象,其中,所述第一虚拟对象显示在所述显示屏幕的第一区域,所述第一位置属于所述第一区域,且所述控制指令用于指示控制所述第一虚拟对象。
[0043]优选的,所述响应单元具体用于:启动所述第一虚拟对象所对应的第一应用程序并显示在所述显示屏幕上。
[0044]优选的,所述控制指令为缩放指令,所述响应单元具体用于:基于所述第一位置和所述第二位置确定缩放参数,并基于所述缩放参数,对所述第一虚拟对象执行缩放指令。
[0045]优选的,所述指令产生单元包括:
[0046]参数获取子单元,用于在得到所述第一位置和第二位置重合的确定结果后,通过所述第二传感器获得所述用户的眼睛的第二运动参数;
[0047]位置确定子单元,用于基于所述第二运动参数确定所述用户的眼睛的视点位于所述显示屏幕的第三位置;
[0048]关系确定子单元,用于基于所述第三位置和基准点,确定所述眼睛的视点与所述基准点的位置关系,其中所述基准点为所述第一位置和所述第二位置的重合点;
[0049]第一指令产生子单元,用于当所述眼睛的视点与所述基准点的位置关系满足坐标系正向关系时,产生放大指令,所述坐标系为以所述基准点为坐标中心点构建的二维坐标系;
[0050]第二指令产生子单元,用于当所述眼睛的视点与所述基准点的位置关系满足坐标负向关系时,产生缩小指令。
[0051]优选的,所述响应单元包括:
[0052]第一确定子单元,用于确定所述第一位置和所述第二位置的重合点为所述缩放指令的基准点;
[0053]第二确定子单元,用于基于所述第三位置和所述基准点,确定所述眼睛的视点相对于所述基准点的运动方向,所述运动方向用于指示所述第一虚拟对象以所述基准点为准在执行所述缩放指令时的运动趋势;
[0054]响应子单元,用于基于所述基准点和所述运动方向,对所述第一虚拟对象执行缩放指令。
[0055]优选的,所述电子设备还包括:
[0056]第三获取单元,用于通过所述第一传感器获得当前时刻位于所述电子设备前的用户的第二数字图像;
[0057]第四位置获取单元,用于通过所述第二数字图像确定出所述操作体位于所述显示屏幕的第四位置;
[0058]处理单元,用于当所述第四位置指示所述操作体离开所述第一位置时,终止所述控制指令。
[0059]与现有技术相比,本发明提供的技术方案具有如下优点:
[0060]本发明提供的上述技术方案,通过电子设备的第一传感器获得位于电子设备前的用户的第一数字图像,以确定出用户的操作体移机操作体位于显示屏幕的第一位置;通过电子设备的第二传感器获得用户的眼睛的第一运动参数以确定用户的眼睛的视点位于显示屏幕的第二位置;基于第一位置和第二位置重合的确定结果,产生一控制指令并响应,使得可以基于用户的操作体和眼睛的视点在显示屏幕上的位置来控制电子设备,以实现通过对用户自身在环境中的移动来控制电子设备。
【附图说明】
[0061]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1