一种数据处理方法、装置及一种电子设备的制造方法

文档序号:9235038阅读:186来源:国知局
一种数据处理方法、装置及一种电子设备的制造方法
【技术领域】
[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]固定装置,用于维持所述电子设备和使用者头部至少一部分的相对位置关系;
[0062]显示器,所述显示器位于使用者穿戴所述电子设备后的眼睛的可视区域内,用于以第一显示参数显示第一图像,并使处于显示器第一表面外的观看者能感知到位于显示器第二表面外的第一图像;其中,所述第一显示参数使得观看者在观看所述显示器时,感知所述第一图像中的第一对象距离所述显示器的距离为第一距离;所述显示器包括两个显示单元,所述两个显示单元在使用者穿戴所述电子设备后的位置分别与所述使用者的左眼睛和右眼睛相对应;
[0063]采集器,用于检测所述显示器第二表面外的操作体针对所述第一对象的第一操作;
[0064]处理器,用于依据所述第一操作,确定第二距离;依据所述第一距离和所述第二距离,确定控制指令;并响应所述控制指令,以第二显示参数显示第二图像;其中,所述第二距离为所述第一操作的操作位置距离所述第一采集单元的距离;所述第一图像和所述第二图像不同。
[0065]可选的,所述采集器包括两个摄像头,所述两个摄像头分别设置在所述两个显示单元的边框上,且相对于所述两个显示单元的对称线对称,用于采集使用者穿戴所述电子设备后的眼睛的可视区域内的图像信息。
[0066]经由上述的技术方案可知,与现有技术相比,本发明实施例公开了一种数据处理方法、装置及一种电子设备,所述数据处理方法应用于电子设备,该电子设备包括显示单元和第一采集单元,显示单元使得处于第一表面外的观看者能感知到位于第二表面外的图像,第一采集单元能够检测第二表面外的操作体的操作,该方法首先确定用户感知的第二表面外的图像距离显示单元的第一距离,然后确定操作体在第二表面外针对用户感知的图像的操作距离第一采集单元的第二距离,最后根据确定的第一距离、第二距离和预设配置生成并响应控制指令。通过本发明实施例公开的数据处理方法、装置及电子设备,使得用户能够用手直接对显示的立体界面中的事物进行操作,实现立体交互,提升了用户和电子设备的人机交互体验感。
【附图说明】
[0067]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0068]图1为本发明实施例公开的数据处理方法的流程图;
[0069]图2为本发明实施例公开的确定第二距离的流程图;
[0070]图3为本发明实施例公开的另一种数据处理方法的流程图;
[0071]图4为本发明实施例公开的又一种数据处理方法的流程图;
[0072]图5为本发明实施例公开的数据处理装置的结构示意图;
[0073]图6为本发明实施例公开的操作距离确定模块的结构示意图;
[0074]图7为本发明实施例公开的
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1