信息处理方法及电子设备与流程

文档序号:11250431阅读:553来源:国知局
信息处理方法及电子设备与流程

本发明涉及信息技术领域,尤其涉及一种信息处理方法及电子设备。



背景技术:

台式电脑一般仅包括一个屏幕,该平面的显示面积一般有限,能够显示的窗口或界面有限。但是随着信息技术发展,越来越多的应用被开发出来了,用户在使用电脑的过程中,可能打开了多个显示界面;这里的显示界面包括不同应用的应用窗口,或同一个应用的不同显示页面,例如,浏览器应用的不同网页等。此时,由于显示屏的显示面积局限性问题,用户需要在不同的显示界面之间来回的切换,导致用户在工作或学习中的经历分散、行动力下降以及操作压力等,显然给用户操作带来了很多问题。



技术实现要素:

有鉴于此,本发明实施例期望提供一种信息处理方法及电子设备,至少部分解决显示面积的局限问题。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例第一方面提供一种信息处理方法,应用于第二电子设备中,包括:

与包括显示单元的第一电子设备建立连接,其中,所述显示单元具备显示一个或多个窗口;

基于所述连接,通过透镜模组显示至少一个虚拟显示屏幕,其中,所述虚拟显示屏幕内显示有所述窗口中的一个或多个。

基于上述方案,所述通过透镜模组显示至少一个虚拟显示屏幕,包括:

通过透镜模组,将所述至少一个虚拟显示屏幕投射至用户的眼睛。

基于上述方案,所述方法还包括:

基于所述显示单元的参数信息,确定所述虚拟显示屏幕的显示参数,其中,所述显示参数包括所述虚拟显示屏幕的显示位置、显示形状、显示分辨率及显示面积的至少其中之一。

基于上述方案,所述方法还包括:

根据预定信息,调整所述虚拟显示屏幕的显示参数。

基于上述方案,所述根据预定信息,调整所述虚拟显示屏幕的显示参数,还包括:

根据用户与所述虚拟显示屏幕的距离,调整所述虚拟显示屏幕的所述显示面积。

基于上述方案,所述根据预定信息,调整所述虚拟显示屏幕的显示参数,还包括:

根据用户的视线信息,调整所述虚拟显示屏幕的显示效果。

基于上述方案,所述方法还包括:

根据用户操作,将所述显示单元显示的窗口移动到所述虚拟显示屏上显示,或,将所述虚拟显示屏幕显示的窗口移动到所述显示单元上显示,或在不同虚拟显示屏幕之间进行窗口的移动。

基于上述方案,所述方法还包括:

以预设呈现效果显示所述虚拟显示屏幕的边界;

以预设呈现效果显示所述虚拟显示屏幕可设置位置的边界。

本发明实施例第二方面提供一种电子设备,所述电子设备为第二电子设备,包括:

通信接口,与包括显示单元的第一电子设备建立连接,其中,所述显示单元具备显示一个或多个窗口;

透镜模组,用于基于所述连接显示至少一个虚拟显示屏幕,其中,所述虚拟显示屏幕内显示有所述窗口中的一个或多个。

基于上述方案,所述透镜模组,具体用于将所述至少一个虚拟显示屏幕投射至用户的眼睛。

基于上述方案,所述电子设备还包括:

处理模组,用于基于所述显示单元的参数信息,确定所述虚拟显示屏幕的显示参数,其中,所述显示参数包括所述虚拟显示屏幕的显示位置、显示形状、显示分辨率及显示面积的至少其中之一。

基于上述方案,所述处理模组,还用于根据预定信息,调整所述虚拟显示屏幕的显示参数。

基于上述方案,所述处理模组,具体用于根据用户与所述虚拟显示屏幕的距离,调整所述虚拟显示屏幕的所述显示面积。

基于上述方案,所述处理模组,具体用于根据用户的视线信息,调整所述虚拟显示屏幕的显示效果。

基于上述方案,所述电子设备还包括:

处理模组,用于根据用户操作,将所述显示单元显示的窗口移动到所述虚拟显示屏上显示,或,将所述虚拟显示屏幕显示的窗口移动到所述显示单元上显示,或在不同虚拟显示屏幕之间进行窗口的移动。

基于上述方案,所述透镜模组,还用于以预设呈现效果显示所述虚拟显示屏幕的边界;或,以预设呈现效果显示所述虚拟显示屏幕可设置位置的边界。

本发明实施例提供的信息处理方法及电子设备,第二电子设备可以形成虚拟显示屏幕,并通过与第一电子设备之间的连接从第一电子设备获取显示数据,在形成的虚拟显示屏幕内显示一个或多个第一电子设备形成的窗口,显然增大了第一电子设备形成的窗口的可显示面积,打破了第一电子设备自身的显示单元的显示面积的局限。与此同时,所述第二电子设备可以形成一个或多个虚拟显示屏幕,这样方便用户根据需要控制所述虚拟显示屏幕的个数、和/或显示面积等显示参数,从而可以根据当前需要灵活配置所述虚拟显示屏幕,从而实现灵活配置显示面积的效果。

附图说明

图1为本发明实施例提供的第一种信息处理方法的流程示意图;

图2为本发明实施例提供的一种第一电子设备和第二电子设备的连接示意图;

图3为本发明实施例提供的第二种信息处理方法的流程示意图;

图4为本发明实施例提供的一种虚拟显示屏幕的显示变化示意图;

图5为本发明实施例提供的第三种信息处理方法的流程示意图;

图6为本发明实施例提供的一种虚拟显示屏幕的显示示意图;

图7为本发明实施例提供的另一种虚拟显示屏幕的显示示意图;

图8为本发明实施例提供的一种电子设备的结构示意图;

图9为本发明实施例提供的另一种电子设备的结构示意图;

图10为本发明实施例提供的显示系统的显示示意图;

图11为奔赴吗实施例提供的一种虚拟显示屏幕的显示示意图。

具体实施方式

以下结合说明书附图及具体实施例对本发明的技术方案做进一步的详细阐述。

如图1所示,本实施例提供一种信息处理方法,包括:

步骤s110:与包括显示单元的第一电子设备建立连接,其中,所述显示单元具备显示一个或多个窗口;

步骤s120:基于所述连接,通过透镜模组显示至少一个虚拟显示屏幕,其中,所述虚拟显示屏幕内显示有所述窗口中的一个或多个。

本实施例所述的信息处理方法可为应用于智能眼镜等可以产生虚拟显示屏幕的第二电子设备中,具体可为头部佩戴设备中。

在本实施例中所述第二电子设备会与所述第一电子设备建立有连接,这种连接可为有线连接或无线连接,优选为无线连接。所述第一电子设备和所述第二电子设备可以通过互联网的中转建立有间接连接,也可以是所述第一电子设备和所述第二电子设备之间建立有直接连接。例如,所述第二电子设备和所述第二电子设备之间可以建立wifi直连或蓝牙连接或设备到设备(devicetodevice,d2d)连接。

图2所示的为第一电子设备和第二电子设备的一种连接示意图;在图2中智能眼镜为第二电子设备,个人电脑(personalcomputer,pc)为第一电子设备,第一电子设备和第二电子设备通过适配器相互连接。所述第一电子设备和/或第二电子设备中运行有混合显示管理应用,用于同时对实体显示屏幕和虚拟显示屏幕的显示进行管理。

所述第一电子设备包括显示单元,在本实施例中所述第一电子设备可为笔记本电脑或台式电脑或投影仪等各种电子设备。所述显示单元对应于具体的物理显示屏。所述物理显示屏可为液晶显示屏、电子墨水显示屏或投影显示屏等。

所述第一电子设备上显示有一个或多个窗口,这些窗口可为全屏窗口或小窗口;所述全屏窗口为显示面积等于所述第一电子设备的显示单元的显示面积的窗口,所述小窗口为显示面积小于所述第一电子设备的显示单元的显示面积的窗口。

在一些实施例中所述第一电子设备的显示单元的显示面积是有限的,可显示的内容也是有限的。在本实施例中所述第二电子设备会显示一个虚拟显示屏幕,在本实施例中所述虚拟显示屏幕可为通过光线投影产生的屏幕。这里的虚拟显示屏幕,所述虚拟显示屏幕成像在一个平面内,是平面虚拟显示屏幕。在一些实施例中该,所述虚拟显示屏幕还可以是成像在一个弧形面内,例如,球面内,所述虚拟显示屏幕为弧形显示屏幕,例如,球面虚拟显示屏幕。

在步骤s120中:所述第二电子设备基于所述连接,可以从所述第一电子设备接收一个或多个窗口的显示数据;再利用所述透镜模组通过投影光线等形成,根基所述显示数据在虚拟显示屏幕内呈现一个或多个所述窗口。

在本实施例中若所述第一电子设备形成有m个窗口,其中,前台显示有n个窗口,剩余m-n个窗口隐藏在所述第一电子设备的后台,这样的话,用户就没有办法在不切换第一电子设备的前台应用或后台应用的情况下,看到隐藏的剩余m-n个窗口。而利用本实施例所述的信息处理方法,所述第二电子设备可形成虚拟显示屏幕,在所述虚拟显示屏幕中显示一个或多个来自所述第一电子设备隐藏在后台的窗口,即显示剩余的m-n个窗口中的一个或多个。在本实施例中所述m和n均为正整数,所述n小于所述m。

首先,第二电子设备通过虚拟显示屏幕的形成,可以显示来自第一电子设备的一个或多个窗口,相当于拓展了第一电子设备内形成的窗口的可显示面积,减少了因为显示面积小导致的窗口被隐藏或无法实现对照显示的情况。

在本实施例中,所述虚拟显示屏幕相对于用户的第一显示面和所述显示单元相对于用户的第二显示面之间的夹角在预设角度范围内,这里的预设角度范围可为90到120度范围内,这样的话,用户可以在不移动其所在位置的情况下就可以同时看到所述第一电子设备的显示单元和所述第二电子设备形成的虚拟显示屏幕。优选地为,所述虚拟显示屏与所述第一电子设备的显示单元位于同一平面内。进一步优选的,所述虚拟显示屏和所述显示单元互不遮挡。

可选地,所述步骤s120可包括:通过透镜模组,将所述至少一个虚拟显示屏幕投射至用户的眼睛。

在本实施例中所述透镜模组,直接将一个或多个所述虚拟显示屏幕投射至用户的眼镜内。例如,所述透镜模组将投影模组形成投影光源,经过光线处理在用户的视网膜内形成所述虚拟显示屏幕。在本实施例中为了实现显示面积的拓展,所述第一电子设备的显示单元在用户眼睛成像的第一区域,与所述虚拟显示屏投影到用户眼睛内的第二区域互不重叠,且相互之间的夹角可为前述的预设角度范围。

可选地,所述方法还包括:

基于所述显示单元的参数信息,确定所述虚拟显示屏幕的显示参数,其中,所述显示参数包括所述虚拟显示屏幕的显示位置、显示形状、显示分辨率及显示面积的至少其中之一。

在本实施例中基于所述显示单元的显示参数,确定虚拟显示屏幕的显示参数。这里的参数信息及显示参数可包括位置参数。所述显示单元的位置参数可为所述显示单元成像在用户眼镜内的位置参数,所述虚拟显示屏幕的显示参数同样可为在用户眼睛内的位置参数。优选为,这两个位置参数互不重叠和交叉。

在另一些实施例中,所述显示单元的位置参数,可为所述显示单元相对于用户所在位置的位置参数,所述虚拟显示屏幕的位置参数,可为虚拟显示屏投射到用户眼睛内之后用户感知到所述虚拟显示屏幕在其眼前投影的位置参数。可选地,通过这种方式确定出的所述虚拟显示屏幕的位置参数,是不会让用户产生第一电子设备的显示单元和虚拟显示屏幕重叠或交叉的现象的。

通常情况下,所述显示单元和所述虚拟显示屏幕分别在用户眼中的成像效果为:虚拟显示屏的显示位置位于所述显示单元的周围。

在本实施例中所参数信息和所述显示参数均可包括显示形状。例如,如第一电子设备的显示单元为矩形显示屏幕,通常所述第一电子设备内的窗口是与第一电子设备自身的显示单元的形状相适配的,通常也为矩形窗口。为了确保第一电子设备产生的窗口在所述虚拟显示屏幕中的成像效果,在本实施例中所述虚拟显示屏的显示形状,也与所述第一电子设备的显示单元相适配。例如,所述第一电子设备的显示单元为矩形显示显示单元,则优选地,所述虚拟显示屏的显示形状也为矩形或近似矩形显示屏幕。

所述参数信息和显示参数都可包括:显示分辨率。一般情况下若用户的眼睛需要在多个屏幕中进行切换,若多个屏幕的显示分辨率不一致,则可能会导致用户从高分辨率向低分辨率的显示屏幕切换时,产生显示清晰度不够的问题,或从低分辨率向高分辨率的显示屏幕切换时,可能会产生显示锐度过大的问题,从而会容易导致用户的眼睛极易疲劳。故在本实施例中所述虚拟显示屏幕的第一显示分辨率与所述第一电子设备的第二显示分辨率相适配。在本实施例中所述第一显示分辨率与所述第二显示分辨率相适配,包括:

第一显示分辨率与所述第二显示分辨率的差值在预设范围内,优选地为,所述第一显示分辨率等于所述第二显示分辨率,或者,所述第一显示分辨率略高于所述第二显示分辨率。、

所述参数信息和所述显示参数均可包括显示面积。若所述虚拟显示屏幕的显示面积相对于第一电子设备的显示单元的显示面积过大或过小,都会导致用户在多个显示屏幕切换时,由于同一个物体的显示忽大忽小导致的用眼疲劳等问题。在本实施例中,所述虚拟显示屏幕的第一显示面积与所述显示单元的第二显示面积相适配。在本实施中所述第一显示面积和所述第二显示面积相适配可包括:

所述第一显示面积为n倍所述第二显示面积,其中,所述n可为任意正数。在本实施例中优选为所述n为0.8到2之间的取值,进一步优选的为1到1.5之间的取值。

在一些实施例中所述参数信息和所述显示参数还可包括:显示颜色信息。这里的显示颜色信息可为显示单元的当前显示背景和/或主题色的第一颜色信息和虚拟显示屏幕的当前背景色和/或主题色的第二颜色信息,有选为,所述第一颜色信息和所述第二颜色信息具有预设匹配关系,具体可为:所述第一颜色信息和所述第二颜色信息的颜色差在红、绿及蓝rgb三原色构成的色卡上的色差差值在指定范围内。

进一步地,如图3所示,所述方法还包括:

步骤s130:根据预定信息,调整所述虚拟显示屏幕的显示参数。

在本实施例中所述预定信息可为第一电子设备、第二电子设备检测的信息,或从第一电子设备和第二电子设备以外的第三电子设备接收的信息。例如,所述第一电子设备和/或所述第二电子设备的人机交互接口,接收到指示调整所述虚拟显示屏幕的显示参数的用户操作时,则该用户操作对应的操作信息即为所述预定信息的一种。例如,用户通过手势或通过电子设备键盘或触摸面板或鼠标等交互,指示放大所述虚拟显示屏、缩小所述虚拟显示屏幕、调整所述虚拟显示屏幕的显示位置;则所述第二电子设备会对应的调整所述虚拟显示屏幕的显示参数。

在本实施例中根据所述预定信息,调整所述虚拟显示屏幕的显示参数,可包括:

根据所述预定信息,整体调整所述虚拟显示屏幕的显示位置、显示面积、显示基本色调和/或显示分辨率等;

和/或,

根据所述预定信息,调整所述虚拟显示屏幕内的部分显示区域,例如,放大所述虚拟显示屏幕内某一个窗口的显示、缩小某一个窗口的显示,局部放大所述虚拟显示屏幕的显示。再比如,为了方便用户查看,可以局部形变所述虚拟显示屏幕,将原本为平面的虚拟显示屏幕中的局部进行调整,形成局部的弧形虚拟显示屏幕。

在一些实施例中所述预定信息还可包括:所述第二电子设备相对于第一电子设备的相对位置参数等。这里的相对位置参数可包括:所述第一电子设备和所述第二电子设备的相对方向和/或相位距离等。

在一些实施例中,所述步骤s130可包括:

根据用户与所述虚拟显示屏幕的距离,调整所述虚拟显示屏幕的所述显示面积。

用户在查看某一个显示的目标对象时,若觉得该目标对象的显示过小,自己看不清楚,就会主动靠近对应的显示屏幕,在本实施例中若检测到用户通过弯腰等动作在调整或试图调整与虚拟显示屏幕的距离时,调整所述虚拟显示屏幕的显示面积。这里的虚拟显示屏幕的调整为整体调整,若虚拟显示屏幕整体调整了,则显示在虚拟显示屏幕内的显示内容也随之整体放大或缩小,方便用户观看。

如图4所示,通过图像采集或设置在用户身上的运动传感器的检测,确定出用户靠近虚拟显示屏幕,则虚拟显示屏幕的显示面积放大;在图4中实线方框表示的为用户靠近前的虚拟显示屏,虚线方框表示的为用户靠近后的虚拟显示屏幕;显然,虚线方框大于实线方框,对应的为用户靠近前的虚拟显示屏幕的显示面积小于用户靠近后的虚拟显示屏幕的显示面积。用户身体前倾靠近虚拟显示屏幕,表示当前虚拟显示屏幕的显示太小,在本实施例中所述第二电子设备会自动放大所述虚拟显示屏幕的显示面积,使得用户在较为舒服的姿态下,也能够看清所述虚拟显示屏幕的显示。

所述步骤s130可包括以下至少其中之一:

当检测到当前时刻用户与所述虚拟显示屏幕的第一距离比前一时刻的第二距离大时,缩小所述虚拟显示屏幕的显示面积;

当所述第一距离比所述第二距离小时,增大所述虚拟显示屏幕的显示面积。

这样的话,根据用户自身的身体调整,自适应所述虚拟显示屏幕的调整,减少用户的手动调整,提升电子设备的智能性及用户使用满意度。

当所述第二电子设备的工作模式有多种时,则这里距离增大则缩小显示面积和/或距离减小则增大显示面积的工作模式为常规工作模式。在一些实施例中,所述第二电子的工作模式还包括:视力保护工作模式,若第二电子设备工作在所述视力保护工作模式,则将所述第一距离与预设距离进行比较,若第一距离大于预设距离,则放大所述虚拟显示屏幕的显示面积,若第一距离小于预设距离时,则缩小所述虚拟显示屏幕的显示面积,以使得所述虚拟显示屏幕的显示面积与所述第一距离相适配,从而保护用户的视力。

在一些实施例中,所述步骤s130还包括:

根据用户的视线信息,调整所述虚拟显示屏幕的显示效果。

在本实施例中,所述步骤s130可包括:根据用户视线信息,确定所述虚拟显示屏幕的显示参数,其中,所述显示参数包括所述虚拟显示屏幕的显示位置、显示形状及显示面积的至少其中之一。

所述用户的视线信息可包括:用户视线的朝向。在本实施例中根据所述用户的视线信息可包括:根据所述用户视线的朝向,动态调整所述虚拟显示屏幕的所在位置。这样的话,若用户转头,用户的视线的朝向就发生了改变,而所述虚拟显示屏幕的显示位置也动态改变,则所述虚拟显示屏幕会随着用户的撞头而在用户所在空间内的成像发生旋转。在本实施例中通过用户的视线朝向的确定,动态调整所述虚拟显示屏幕的显示位置,从而达到虚拟显示屏幕动态跟踪用户视线,从而使得所述虚拟显示屏幕始终显示在用户的可视范围内,这样用户在需要查看虚拟显示屏幕时,就不用到处寻找自己要看的虚拟显示屏幕。

所述用户的视线信息,还可包括:用户眯眼或眨眼的信息。用户眯眼或眨眼的信息,一方面可以反映用户当前看屏幕的清晰度,另一方面可以反映用户当前眼睛的疲劳度。在本实施例中可以根据用户眨眼或眯眼的信息,动态的调整虚拟显示屏幕的显示面积、切换成护眼的显示主题色或背景色、或动态调整显示亮度等信息,使得虚拟显示屏幕成像各种智能的动态显示效果。在本实施例中所述用户的视线信息的获取,可以通过所述第二电子设备的图像采集和/或分析确定,或连接到所述第二电子设备的摄像头的图像采集和/或分析得到。

具体获取所述用户的视线信息的方式可包括:

方式一:通过眼动追踪,获取用户的视线信息;

方式二:通过瞳孔定位,获取用户的视线信息;

方式三:追踪用户头部运动,根据用户头部运动确定出所述用户的视线信息。

针对方式三,所述第二电子设备可为用户头部佩戴的电子设备,所述第二电子设备设置有加速度传感器等各种运动检测传感器,该运动检测传感器可以通过对第二电子设备自身运动的检测,从而检测到用户的头部运动,根据用户头部与第二电子设备的相对位置关系,再结合检测到运动状态信息,可以确定出用户待测视线信息。

在一些实施例中,如图5所示,所述方法还包括:

步骤s140:根据用户操作,将所述显示单元显示的窗口移动到所述虚拟显示屏上显示,或,将所述虚拟显示屏幕显示的各个窗口移动到所述显示单元上显示,或在不同虚拟显示屏幕之间进行窗口的移动。

在本实施例中所述第一电子设备和所述第二电子设备的至少其中之一,会采集到用户操作。这里的用户操作可以为直接作用于第一电子设备的显示单元上显示内容的用户操作,也可以是作用于显示在虚拟显示屏幕上的用户操作。总之,在本实施例中可以根据所述用户操作,将显示单元显示的第一窗口移动到虚拟显示屏幕中显示成第二窗口,也可以将虚拟显示屏幕的第二窗口移动到显示单元作为第一窗口显示。也可以是在不同的虚拟显示屏幕之间进行窗口的移动,以满足用户的不同观看需求。

在有些实施例中,所述步骤s140可包括:

根据用户操作,将第一电子设备上形成的所有窗口显示在所述虚拟显示屏上,或,将各个虚拟显示屏幕显示的各个窗口收回到所述显示单元上显示。

例如,当所述用户操作为从显示单元指示向虚拟显示屏幕所在位置的第一手势操作时,则可将第一电子设备上形成的所有窗口显示在所述虚拟显示屏上;当所述用户操作可为从所述虚拟显示屏幕指向所述显示单元所在位置的第二手势操作时,则可将各个虚拟显示屏幕显示的各个窗口收回到所述显示单元上显示。这里的第一手势操作和第二手势操作的起始位置导致终止位置之间的连线指向的方向不同。在具体实现时,所述用户操作不局限于所述手势操作,还可以是语音操作,和/或作用于键盘或鼠标或触摸面板的操作等。

在一些实施例中,所述方法还包括:

以预设呈现效果显示所述虚拟显示屏幕的边界。

图6所示的为第一电子设备及虚拟显示屏幕的显示效果示意图;显然第一电子设备的显示单元及至少一个虚拟显示屏幕都位于同一个显示空间内。在图6所示的虚拟显示屏幕1和虚拟显示屏幕2都有明显的显示边界。若显示虚拟显示屏幕的边界,则显示的每一个虚拟显示屏幕都可以看到清晰的显示边界,这样可以减少用户手势操作不同虚拟显示屏幕导致的误操作的现象。

在另一些实施例中,所述方法还包括:

以预设呈现效果显示所述虚拟显示屏幕可设置位置的边界。

图7所示的边界为所述虚拟显示屏幕可设置位置的边界,通过该边界的显示,可以避免用于将虚拟显示屏幕设置在边界之外的区域,导致虚拟显示屏幕无法显示或显示了用户无法查看到而误认为的第二电子设备异常的问题。在图7中虚拟显示屏幕和虚拟显示屏幕2都显示在所述可设置位置的边界内。

作为本实施例的进一步改进,所述虚拟显示屏幕的可设置位置,通常不大于用户的当前可视范围。这样的话,若虚拟显示屏幕的可设置位置位于用户的当前可视范围内,若在该边界内成像形成所述虚拟显示屏幕,一定在用户的可视范围内,方便用户一次性查看到所有的虚拟显示屏幕,减少虚拟显示屏幕的显示位置不当导致的用户到处查找所述虚拟显示屏幕的问题。

如图8所示,本实施例提供一种电子设备,包括:

通信接口110,与包括显示单元的第一电子设备建立连接,其中,所述显示单元具备显示一个或多个窗口;

透镜模组120,用于基于所述连接显示至少一个虚拟显示屏幕,其中,所述虚拟显示屏幕内显示有所述窗口中的一个或多个。

本实施例所述通信接口110可为各种类型的用于信息交互的接口,可为无线接口或有线接口。所述无线接口可为wifi接口或蓝牙接口或红外接口等。所述有线接口可为usb接口等。

所述透镜模组120可用于形成一个或多个虚拟显示屏幕。这里的虚拟显示屏幕可为通过光线投影形成的非实体的显示屏幕。该显示屏幕内同样可以显示有内容。所述透镜模组120可包括各种能够调整形成虚拟显示屏幕的显示位置、显示面积和/或显示形状等的一个或多个透镜组成。

在本实施例提供的电子设备可为前述的第二电子设备,可选为可佩带在用户头部的电子设备,例如,智能眼镜等设备。

总之,在本实施例中所述第二电子设备通过与第一电子设备的连接建立,及虚拟显示屏幕的形成,可以拓展第一电子设备的显示面积,从而解决现有技术中单一电子设备的实体显示设备的显示面积有限的问题。

可选地,所述透镜模组120,具体用于将所述至少一个虚拟显示屏幕投射至用户的眼睛。

在本实施例中所述透镜模组120可为在用户眼中成像的电子设备,例如,所述透镜模组120,可用于向用户的视网膜内投影,从而形成一个或多个所述虚拟显示屏幕。这里的多个可指2个或2个以上。

在一些实施例中,如图8所示,所述电子设备还包括:

处理模组130,用于基于所述显示单元的参数信息,确定所述虚拟显示屏幕的显示参数,其中,所述显示参数包括所述虚拟显示屏幕的显示位置、显示形状、显示分辨率及显示面积的至少其中之一。

在本实施例中所述处理模组130可对应于处理器或处理电路。所述处理器可为中央处理器(cpu)、数字信号处理器(dsp)、微处理器(mcu)、应用处理器(ap)或可编程阵列(plc)等。所述处理电路可包括专用集成电路(asic),可用于通过可执行代码的执行,根据所述显示单元的参数信息,确定出所述显示参数。在具体的实施例中,所述通信接口110,可用于从所述第一电子设备接收所述参数信息。并将所述参数信息通过所述第二电子设备内的内部连接,发送给所述处理模组130。

可选地,所述处理模组130,还用于根据预定信息,调整所述虚拟显示屏幕的显示参数。

在本实施例中所述预定信息可为用户的视线信息,所述第二电子设备现对于所述第一电子设备的位置信息,以及用户输入的操作信息等各种信息,这里的预定信息不局限于上述任意一种信息。在本实施例中所述处理模组130,将根据所述预定信息,调整虚拟显示屏幕的显示参数。这里的调整显示屏幕的现显示参数,可包括:显示位置、显示面积、显示形状以及屏幕类型的。在本实施例中所述屏幕类型可分为:平面屏幕和/或弧形屏幕。所述显示形状为特定屏幕类型下的屏幕形状。例如,平面屏幕的形状为在一个平面内呈矩形或圆形等。

在一些实施例中,所述处理模组130,具体用于根据用户与所述虚拟显示屏幕的距离,调整所述虚拟显示屏幕的所述显示面积。

在本实施例中所述处理模组130,会用于根据用户与所述虚拟屏幕之间的距离,自适应的调整所述虚拟显示屏幕的显示面积。

在另一些实施例中,所述处理模组130,具体用于根据用户的视线信息,调整所述虚拟显示屏幕的显示效果。

这里的显示效果可为呈现特定的动态效果,例如,呈现虚拟显示屏幕跟踪效果,这里的虚拟显示屏幕跟踪效果,为虚拟显示屏幕跟随着用户的头部和/或视线的移动而移动,从而使得透镜模组120形成的虚拟显示屏幕始终保持在用户的可视范围内。这样用户需要查看虚拟显示屏幕的身后,不会需要到处找当前虚拟显示屏幕的具体所在位置,以增强电子设备的智能性及用户使用满意度。

在一些实施例中,如图9所示,所述电子设备还包括:

处理模组130,用于根据用户操作,将所述显示单元显示的窗口移动到所述虚拟显示屏上显示,或,将所述虚拟显示屏幕显示的窗口移动到所述显示单元上显示,或在不同虚拟显示屏幕之间进行窗口的移动。

在本实施例中所述处理模组130,还用于根据用户操作,执行窗口在显示单元和虚拟显示屏幕之间或虚拟显示屏幕之间的灵活切换。在本实施例中所述用户操作对应的操作信息可为所述通信接口110从所述第一电子设备接收的,也可以是所述第二电子设备自身的人机交互接口检测到的。

可选地,所述透镜模组120,还用于以预设呈现效果显示所述虚拟显示屏幕的边界;或,以预设呈现效果显示所述虚拟显示屏幕可设置位置的边界。

在本实施例中所述透镜模组120,通过虚拟显示屏幕的边界和/或可设置位置的边界的显示,可以减少用户的误操作,提升操作成功率。

以下结合上述任意实施例提供一个具体示例:

本示例首先提供一种显示系统,包括:第一电子设备和第二电子设备。这里的第一电子设备可为笔记本或台式电脑等pc等。所述第二电子设备可为智能眼镜等用户头部佩戴设备。所述第二电子设备可以提供虚拟现实或增强现实服务。

所述第二电子设备可以利用图像跟踪,可实现即时定位与地图构建(slam)功能,从而确定出第二电子设备相对于第一电子设备的相随位置,或确定出第二电子设备投影的虚拟显示屏幕与第一电子设备的实体显示屏的相对位置。所述第二电子设备可通过光学部件(这里的光学部件可包括前述的透镜模组)在用户眼睛内成像出透明的虚拟显示屏幕。所述第二电子设备还可以通过轻微的改变分别投入到用户的左眼和右眼内的虚拟显示屏幕的显示,可以使得用户产生三维(3d)视觉效果。在本实施例中所述第二电子设备可以通过全息成像,形成全息图;所述第二电子设备形成的虚拟显示屏幕和所述第一电子设备的实体显示屏幕可以分别置于用户视线上的不同位置,从而产生不同层次或不同景深的显示。图10所示为第一电子设备和第二电子设备联合显示的显示示意图;第一电子设备放置在桌面上,且配置有实体显示屏幕;第二电子设备佩戴在用户头部,且可对准用户眼睛在第一电子设备的实体显示屏幕的周围投射形成有虚拟显示屏幕a、虚拟显示屏幕b、虚拟显示屏幕等。在图10所示对应的显示系统中,第一电子设备和第二电子设备是无线连接的。

利用上述显示系统该,第一电子设备和/或第二电子设备,可以根据用于操作,将一个窗口从实体显示屏移动到虚拟显示屏显示,也可以将一个窗口从虚拟显示屏幕移动到另一个虚拟显示屏幕或实体显示屏显示。所述第一电子设备可以通过数据处理,将需要显示屏幕的显示数据生成之后,发送给第二电子设备,当所述第二电子设备处于远景显示模式时,所述第二电子设备可以进行远距离显示,将对应的显示内容放大显示在距离当前实体显示屏幕预定距离的显示空间内,这里的预定距离可为5米、4米或2米以上。图11所示可为远景显示模式下的一种虚拟显示屏幕的投射。显然虚拟显示屏幕以较大的显示面积显示在于实体显示屏幕较远的空间内。在所述远景显示模式下,所述虚拟显示屏幕的尺寸参数可为预定尺寸参数。例如,所述虚拟显示屏幕的宽度可为预设宽度以上,高度为预设高度以上。

在本示例中所述第二电子设备显示的虚拟显示屏幕的显示分辨率是动态调整的;所述第二电子设备可用于根据用户当前的脸部朝向和/或头部朝向和/或视线信息,确定出用户是否在观看虚拟显示屏幕,若用户要看或正在看虚拟显示屏幕,则以第一显示分辨率进行显示,否则采用第二显示分辨率进行显示。所述第一显示分辨率高于所述第二显示分辨率。这样的话,可以减少第一电子设备和/或所述第二电子设备产生所述虚拟屏幕所需的显示数据所消耗的计算资源、存储资源及所消耗的电能。

在本示例中所述第二电子设备可称之为pc增强现实(pcar)设备。所述pcar可以为用户提供一个或多个围绕在所述pc的实体显示屏幕前后左右等周围的虚拟显示屏幕,从而解决实体显示屏幕的显示面积受限的问题;

第二电子设备通常可为智能眼镜等方便用户携带的电子设备,所述第二电子设备可与所述第一电子设备方柏霓用户一起携带;由于第二电子设备成像在用户将眼睛内,则用户在家里、咖啡馆、办公室等各处都可以利用所述第二电子设备扩大显示面积或提供虚拟现实或增强现实显示。

所述第二电子设备显示的虚拟显示屏幕为透明显示屏幕,方便用户通过手势等操作与显示屏幕内显示的控件进行交互。

所述第二电子设备可为低功耗设备或体积小的电子设备,可以连接到第一电子设备或具有较久的续航能力,可以较为持续的提供显示服务。

在示例中智能眼镜或ar眼镜等用户头部佩戴设备,可以与pc建立无线连接,后可以通过usb线进行连接,也可以通过中间的适配器连接到pc等第一电子设备。

为了确定第二电子设备与第一电子设备之间的位置信息,第一电子设备会利用摄像头基于光学跟踪系统,通过图像采集及图像分析的方式,确定第二电子设备相对于第一电子设备的位置和方向。这里具体确定所述第二电子设备和第一电子设备之间的相对位置信息的方式有很多种,不具体局限于哪一种。例如,在所述第二电子设备上设置有跟踪标记,第一电子设备上的摄像头或与第一电子设备设置在同一侧的外部跟踪设备,可以通过追踪所述第二电子设备上的跟踪标记,通过3d建模或仿真等处理确定出第一电子设备和第二电子设备之间的相对位置信息。

在所述第二电子设备中运行混合显示管理应用,可以创建和管理虚拟显示屏及实体显示屏幕的显示。该混合显示管理应用,可以将虚拟显示屏设置在所述实体显示屏的周围或附近,在虚拟显示屏幕和实体显示屏幕之间进行显示信息的移进或移出等操作。例如,所述混合显示管理应用,可以根据用户操作,将一个虚拟显示屏幕从实体显示屏幕的一侧移动到另一侧,或者控制虚拟显示屏幕跟随用户的头部的运动而运动。

下表可为所述混合显示管理应用可提供的功能:

为了简化用户与虚拟显示屏幕直接按的交互,混合显示管理应用还会显示虚拟显示屏幕的边界或虚拟显示屏幕可在位置的边界,具体可如下表:

在本示例中,所述混合显示应用还会提供很多与定位相关等信息,例如可以通过检测用户的头部运动或佩带在用户头部的设备的运动,来计算用户头部佩带设备与实体显示屏之间的位置关系,从而确定出虚拟现似乎屏的显示参数等。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1