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

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

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



背景技术:

电脑被广泛应用在各行领域,例如家庭、办公、医疗等等。用户不仅可以通过电脑进行工作,还可以通过电脑进行娱乐。作为电脑重要的输出装置,电脑的屏幕显示出来的画面都是通过二维的界面呈现给用户。即使电脑显示立体的画面,这个立体的画面的第三维(垂直屏幕)数据也被处理成一致,实际显示出来的画面仍然是二维的。

在很多场景下,例如三维(3dimension,3d)建模时,用户有需求观看到更为生动的立体画面,如果还是通过二维的界面来呈现三维数据,会使得用户无法直观到了解立体画面的真实模型,这显然给用户操作带来了诸多不便。



技术实现要素:

为解决上述技术问题,本发明实施例提供了一种信息处理方法及电子设备。

本发明实施例提供的信息处理方法,包括:

第一电子设备与第二电子设备建立连接,其中,所述第二电子设备具有显示单元,所述显示单元能够显示二维的图形界面;

所述第一电子设备基于所述连接获取目标图形数据,所述目标图形数据包括所述图形界面的全部图形数据或部分图形数据;

利用所述目标图形数据,通过透镜模组显示目标对象,其中,所述目标对象在三维的空间进行显示。

本发明实施例中,所述目标图形数据包括:第一类数据和第二类数据,其中,基于所述第一类数据能够在三维的空间显示出具有第一形状的模型,所述模型和所述图形界面相对应;基于所述第二类数据能够在三维的空间显示出具有第二形状的菜单按键。

本发明实施例中,所述方法还包括:

检测用户针对所述模型或菜单按键的第一输入操作;

将所述第一输入操作对应的操作信息发送给所述第二电子设备;

接收所述第二电子设备发送的更新的目标图形数据;

基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,所述方法还包括:

接收所述第二电子设备发送的更新的目标图形数据,其中,所述更新的目标图形数据是所述第二电子设备基于用户的第二操作而生成;

基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,所述方法还包括:

通过所述透镜模组显示所述目标图形数据的同时,还显示三维边界框,其中,所述三维边界框用于指示用户目标图形数据能够显示的区域范围。

本发明实施例提供的电子设备为第一电子设备,包括:

通信接口,用于与第二电子设备建立连接,其中,所述第二电子设备具有显示单元,所述显示单元能够显示二维的图形界面;基于所述连接获取目标图形数据,所述目标图形数据包括所述图形界面的全部图形数据或部分图形数据;

透镜模组,用于利用所述目标图形数据显示目标对象,其中,所述目标对象在三维的空间进行显示。

本发明实施例中,所述目标图形数据包括:第一类数据和第二类数据,其中,

所述透镜模组,具体用于:基于所述第一类数据在三维的空间显示出具有第一形状的模型,所述模型和所述图形界面相对应;基于所述第二类数据在三维的空间显示出具有第二形状的菜单按键。

本发明实施例中,所述电子设备还包括:

输入装置,用于检测用户针对所述模型或菜单按键的第一输入操作;

所述通信接口,还用于将所述第一输入操作对应的操作信息发送给所述第二电子设备;将所述第一输入操作对应的操作信息发送给所述第二电子设备;

所述透镜模组,还用于:基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,所述通信接口,还用于接收所述第二电子设备发送的更新的目标图形数据,其中,所述更新的目标图形数据是所述第二电子设备基于用户的第二操作而生成;

所述透镜模组,还用于:基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,所述透镜模组,还用于:显示所述目标图形数据的同时,还显示三维边界框,其中,所述三维边界框用于指示用户目标图形数据能够显示的区域范围。

本发明实施例的技术方案中,第一电子设备与第二电子设备建立连接,其中,所述第二电子设备具有显示单元,所述显示单元能够显示二维的图形界面;所述第一电子设备基于所述连接获取目标图形数据,所述目标图形数据包括所述图形界面的全部图形数据或部分图形数据;利用所述目标图形数据,通过透镜模组显示目标对象,其中,所述目标对象在三维的空间进行显示。采用本发明实施例的技术方案,能够将原本在第二电子设备上以二维图形界面显示的图形数据通过头戴设备(即第一电子设备)的透镜模组,在三维的空间进行显示,使得用户能够直观到浏览到3d画面,增强了用户对画面的沉浸感,大大提高了用户的体验。

附图说明

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

图2为本发明实施例的连接示意图;

图3为本发明实施例的目标对象的3d显示图;

图4为本发明实施例的3d预览窗口的示意图;

图5为本发明实施例的三维边界框的示意图;

图6为本发明实施例的信息处理方法的流程示意图二;

图7为本发明实施例的信息处理方法的流程示意图三;

图8为本发明实施例的电子设备的结构组成示意图。

具体实施方式

为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。

图1为本发明实施例的信息处理方法的流程示意图一,如图1所示,所述信息处理方法包括以下步骤:

步骤101:第一电子设备与第二电子设备建立连接,其中,所述第二电子设备具有显示单元,所述显示单元能够显示二维的图形界面。

本发明实施例中,第一电子设备为头戴设备,例如:智能眼镜、智能头盔。第一电子设备通过透镜模组能够呈现出虚拟显示屏,这个虚拟显示屏作为第二电子设备的扩展屏能够对第二电子设备中的图形数据进行3d预览。

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

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

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

本发明实施例中,第二电子设备中的显示单元显示二维的图形界面。这里,显示单元发出的光线入射至用户的左眼和右眼,左眼的光线和右眼的光线相位是一致的,因此,用户看到的画面是二维的。

步骤102:所述第一电子设备基于所述连接获取目标图形数据,所述目标图形数据包括所述图形界面的全部图形数据或部分图形数据。

本发明实施例中,所述目标图形数据包括:第一类数据和第二类数据,其中,基于所述第一类数据能够在三维的空间显示出具有第一形状的模型,所述模型和所述图形界面相对应;基于所述第二类数据能够在三维的空间显示出具有第二形状的菜单按键。

上述方案中,第一类数据为所述图形界面的全部图形数据或部分图形数据。

如图3所示,第一类数据为所述图形界面的部分图形数据,在第二电子设备(pc)上显示四幅画面,其中右下角的画面传输给第一电子设备进行3d显示。当然,第一类数据也可以为所述图形界面的全部图形数据,这时,第二电子设备将图形界面的全部图形数据传输给第一电子设备进行3d显示。用户可以在图形界面的全部图形数据中灵活选取需要进行3d显示的图形数据。

步骤103:利用所述目标图形数据,通过透镜模组显示目标对象,其中,所述目标对象在三维的空间进行显示。

本发明实施例中,由于目标图形数据包括第一类数据和第二类数据,因此,透镜模组显示的目标对象包括:具有第一形状的模型和具有第二形状的菜单按键。如图3所示,第一形状的模型是指立方体的模型,第二形状的菜单按键是指长方形的菜单按键。这里,当第一电子设备没有从第二电子设备侧获取到目标图形数据时,也可以通过透镜模组仅显示出菜单按键。

本发明实施例中,第一电子设备具有透镜模组,通过透镜模组将所述目标图形数据所对应的光线投射至用户的眼睛,以使得用户观看到目标对象,并且该目标对象在三维的空间进行显示。

本发明实施例中,处理器基于目标图形数据控制光源发出相应的光线,光线经过透镜模组的折射,投入至用户的眼睛,在用户的视网膜内形成虚拟的目标对象。

本发明实施例中,目标对象在三维的空间进行显示是指目标对象是立体显示的,为了实现立体显示效果,透镜模组投射至用户左眼的光线和投射至用户右眼的光线的相位不一致,如此,才能够使用户具有立体的观看感受。

本发明实施例中,第一电子设备具有方位跟踪装置,当第一电子设备佩戴在用户的头部时,通过方位跟踪装置能够实时检测到用户头部的方位,例如用户抬头、低头、左转头、右转头。由于第一电子设备在任何时刻都知道用户头部的方位,因此能够在用户的视野范围内显示虚拟的目标对象。

在一实施方式中,如图4所示,为了更好的显示目标对象,还在目标对象的四周显示3d预览窗口,3d模型显示在3d预览窗口的内部,菜单按键位于3d预览窗口的底部。用户可以通过3d预览窗口快速定位3d模型。

这里,3d预览窗口具有三种显示模式,分别为第一显示模式、第二显示模式和第三显示模式;其中:

在3d预览窗口处于第一显示模式时,无论用户的头部朝向哪个方位,3d预览窗口总是跟随用户的头部移动而适应性移动,保障位于用户的视野范围内。

在3d预览窗口处于第二显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口总是保持与第二电子设备之间的相对位置关系不变,例如3d预览窗口总是位于第二电子设备的左侧的特定位置。

在3d预览窗口处于第三显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口的绝对位置保持不变。

当然,用户也可以将3d预览窗口的位置设置为固定状态,以减少用户无法准确定位到3d预览窗口的位置而引起的误操作。当用户的视野范围偏离3d预览窗口时,第一电子设备会向用户发出提示,以提示用户即将偏离3d预览窗口。这里,提示可以通过声音、图像以及震动等方式来实现。

用户可以通过操作改变3d预览窗口的方位,也可以改变3d预览窗口内部的3d模型的方位。当然,用户也可以通过操作隐藏3d预览窗口或者显示3d预览窗口。这里,操作可以通过但不局限于手势操作、来自第二电子设备的鼠标操作、来自遥控设备的操作来实现。

本发明实施例中,3d预览窗口的形状可以是立方体、圆柱体等,用户可以根据需求自定义3d预览窗口的形状。

在一实施方式中,为了便于用户更好的操作三维空间的虚拟对象,通过所述透镜模组显示所述目标图形数据的同时,还显示三维边界框,其中,所述三维边界框用于指示用户目标图形数据能够显示的区域范围。如图5所示,三维边界框通过立体网格来呈现,全部虚拟的对象都呈现在三维边界框以内。

图6为本发明实施例的信息处理方法的流程示意图二,如图6所示,所述信息处理方法包括以下步骤:

步骤601:第一电子设备与第二电子设备建立连接,其中,所述第二电子设备具有显示单元,所述显示单元能够显示二维的图形界面。

本发明实施例中,第一电子设备为头戴设备,例如:智能眼镜、智能头盔。第一电子设备通过透镜模组能够呈现出虚拟显示屏,这个虚拟显示屏作为第二电子设备的扩展屏能够对第二电子设备中的图形数据进行3d预览。

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

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

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

本发明实施例中,第二电子设备中的显示单元显示二维的图形界面。这里,显示单元发出的光线入射至用户的左眼和右眼,左眼的光线和右眼的光线相位是一致的,因此,用户看到的画面是二维的。

步骤602:所述第一电子设备基于所述连接获取目标图形数据,所述目标图形数据包括所述图形界面的全部图形数据或部分图形数据。

本发明实施例中,所述目标图形数据包括:第一类数据和第二类数据,其中,基于所述第一类数据能够在三维的空间显示出具有第一形状的模型,所述模型和所述图形界面相对应;基于所述第二类数据能够在三维的空间显示出具有第二形状的菜单按键。

上述方案中,第一类数据为所述图形界面的全部图形数据或部分图形数据。

如图3所示,第一类数据为所述图形界面的部分图形数据,在第二电子设备(pc)上显示四幅画面,其中右下角的画面传输给第一电子设备进行3d显示。当然,第一类数据也可以为所述图形界面的全部图形数据,这时,第二电子设备将图形界面的全部图形数据传输给第一电子设备进行3d显示。用户可以在图形界面的全部图形数据中灵活选取需要进行3d显示的图形数据。

步骤603:利用所述目标图形数据,通过透镜模组显示目标对象,其中,所述目标对象在三维的空间进行显示。

本发明实施例中,由于目标图形数据包括第一类数据和第二类数据,因此,透镜模组显示的目标对象包括:具有第一形状的模型和具有第二形状的菜单按键。如图3所示,第一形状的模型是指立方体的模型,第二形状的菜单按键是指长方形的菜单按键。这里,当第一电子设备没有从第二电子设备侧获取到目标图形数据时,也可以通过透镜模组仅显示出菜单按键。

本发明实施例中,第一电子设备具有透镜模组,通过透镜模组将所述目标图形数据所对应的光线投射至用户的眼睛,以使得用户观看到目标对象,并且该目标对象在三维的空间进行显示。

本发明实施例中,处理器基于目标图形数据控制光源发出相应的光线,光线经过透镜模组的折射,投入至用户的眼睛,在用户的视网膜内形成虚拟的目标对象。

本发明实施例中,目标对象在三维的空间进行显示是指目标对象是立体显示的,为了实现立体显示效果,透镜模组投射至用户左眼的光线和投射至用户右眼的光线的相位不一致,如此,才能够使用户具有立体的观看感受。

本发明实施例中,第一电子设备具有方位跟踪装置,当第一电子设备佩戴在用户的头部时,通过方位跟踪装置能够实时检测到用户头部的方位,例如用户抬头、低头、左转头、右转头。由于第一电子设备在任何时刻都知道用户头部的方位,因此能够在用户的视野范围内显示虚拟的目标对象。

在一实施方式中,如图4所示,为了更好的显示目标对象,还在目标对象的四周显示3d预览窗口,3d模型显示在3d预览窗口的内部,菜单按键位于3d预览窗口的底部。用户可以通过3d预览窗口快速定位3d模型。

这里,3d预览窗口具有三种显示模式,分别为第一显示模式、第二显示模式和第三显示模式;其中:

在3d预览窗口处于第一显示模式时,无论用户的头部朝向哪个方位,3d预览窗口总是跟随用户的头部移动而适应性移动,保障位于用户的视野范围内。

在3d预览窗口处于第二显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口总是保持与第二电子设备之间的相对位置关系不变,例如3d预览窗口总是位于第二电子设备的左侧的特定位置。

在3d预览窗口处于第三显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口的绝对位置保持不变。

当然,用户也可以将3d预览窗口的位置设置为固定状态,以减少用户无法准确定位到3d预览窗口的位置而引起的误操作。当用户的视野范围偏离3d预览窗口时,第一电子设备会向用户发出提示,以提示用户即将偏离3d预览窗口。这里,提示可以通过声音、图像以及震动等方式来实现。

用户可以通过操作改变3d预览窗口的方位,也可以改变3d预览窗口内部的3d模型的方位。当然,用户也可以通过操作隐藏3d预览窗口或者显示3d预览窗口。这里,操作可以通过但不局限于手势操作、来自第二电子设备的鼠标操作、来自遥控设备的操作来实现。

本发明实施例中,3d预览窗口的形状可以是立方体、圆柱体等,用户可以根据需求自定义3d预览窗口的形状。

在一实施方式中,为了便于用户更好的操作三维空间的虚拟对象,通过所述透镜模组显示所述目标图形数据的同时,还显示三维边界框,其中,所述三维边界框用于指示用户目标图形数据能够显示的区域范围。如图5所示,三维边界框通过立体网格来呈现,全部虚拟的对象都呈现在三维边界框以内。

步骤604:检测用户针对所述模型或菜单按键的第一输入操作;将所述第一输入操作对应的操作信息发送给所述第二电子设备;接收所述第二电子设备发送的更新的目标图形数据;基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,第一输入操作可以但不局限于是以下操作:手势操作、声控操作等。

以手势操作为例,第一电子设备具有图像采集装置,通过图像采集装置能够采集用户的手势,用户可以通过手势来改变模型的显示角度,例如将模型向左转30度,将模型的底部呈现在前面等等。为了使虚拟的显示画面与用户的操作具有一致性,将第一输入操作对应的操作信息发送给所述第二电子设备,由第二电子设备对目标图形数据进行更新,然后,再通过第一电子设备实时更新显示效果。

本发明实施例中,第一电子设备作为第二电子设备的3d扩展屏,能够实时根据第二电子设备上的图形数据进行动态更新。通过第一电子设备呈现3d模型时,可以使得用户直观到了解到模型的尺寸,如果具有多个模型时,也更容易比对出模型之间的相对大小,这使得用户对模型的操作会更加准确。

本发明实施例中,第一电子设备负责接收第二电子设备的图形数据以及实现3d显示,第二电子设备负责具体的数据处理过程,因而第一电子设备的芯片数量较少,结构上更加轻薄。

图7为本发明实施例的信息处理方法的流程示意图三,如图7所示,所述信息处理方法包括以下步骤:

步骤701:第一电子设备与第二电子设备建立连接,其中,所述第二电子设备具有显示单元,所述显示单元能够显示二维的图形界面。

本发明实施例中,第一电子设备为头戴设备,例如:智能眼镜、智能头盔。第一电子设备通过透镜模组能够呈现出虚拟显示屏,这个虚拟显示屏作为第二电子设备的扩展屏能够对第二电子设备中的图形数据进行3d预览。

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

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

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

本发明实施例中,第二电子设备中的显示单元显示二维的图形界面。这里,显示单元发出的光线入射至用户的左眼和右眼,左眼的光线和右眼的光线相位是一致的,因此,用户看到的画面是二维的。

步骤702:所述第一电子设备基于所述连接获取目标图形数据,所述目标图形数据包括所述图形界面的全部图形数据或部分图形数据。

本发明实施例中,所述目标图形数据包括:第一类数据和第二类数据,其中,基于所述第一类数据能够在三维的空间显示出具有第一形状的模型,所述模型和所述图形界面相对应;基于所述第二类数据能够在三维的空间显示出具有第二形状的菜单按键。

上述方案中,第一类数据为所述图形界面的全部图形数据或部分图形数据。

如图3所示,第一类数据为所述图形界面的部分图形数据,在第二电子设备(pc)上显示四幅画面,其中右下角的画面传输给第一电子设备进行3d显示。当然,第一类数据也可以为所述图形界面的全部图形数据,这时,第二电子设备将图形界面的全部图形数据传输给第一电子设备进行3d显示。用户可以在图形界面的全部图形数据中灵活选取需要进行3d显示的图形数据。

步骤703:利用所述目标图形数据,通过透镜模组显示目标对象,其中,所述目标对象在三维的空间进行显示。

本发明实施例中,由于目标图形数据包括第一类数据和第二类数据,因此,透镜模组显示的目标对象包括:具有第一形状的模型和具有第二形状的菜单按键。如图3所示,第一形状的模型是指立方体的模型,第二形状的菜单按键是指长方形的菜单按键。这里,当第一电子设备没有从第二电子设备侧获取到目标图形数据时,也可以通过透镜模组仅显示出菜单按键。

本发明实施例中,第一电子设备具有透镜模组,通过透镜模组将所述目标图形数据所对应的光线投射至用户的眼睛,以使得用户观看到目标对象,并且该目标对象在三维的空间进行显示。

本发明实施例中,处理器基于目标图形数据控制光源发出相应的光线,光线经过透镜模组的折射,投入至用户的眼睛,在用户的视网膜内形成虚拟的目标对象。

本发明实施例中,目标对象在三维的空间进行显示是指目标对象是立体显示的,为了实现立体显示效果,透镜模组投射至用户左眼的光线和投射至用户右眼的光线的相位不一致,如此,才能够使用户具有立体的观看感受。

本发明实施例中,第一电子设备具有方位跟踪装置,当第一电子设备佩戴在用户的头部时,通过方位跟踪装置能够实时检测到用户头部的方位,例如用户抬头、低头、左转头、右转头。由于第一电子设备在任何时刻都知道用户头部的方位,因此能够在用户的视野范围内显示虚拟的目标对象。

在一实施方式中,如图4所示,为了更好的显示目标对象,还在目标对象的四周显示3d预览窗口,3d模型显示在3d预览窗口的内部,菜单按键位于3d预览窗口的底部。用户可以通过3d预览窗口快速定位3d模型。

这里,3d预览窗口具有三种显示模式,分别为第一显示模式、第二显示模式和第三显示模式;其中:

在3d预览窗口处于第一显示模式时,无论用户的头部朝向哪个方位,3d预览窗口总是跟随用户的头部移动而适应性移动,保障位于用户的视野范围内。

在3d预览窗口处于第二显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口总是保持与第二电子设备之间的相对位置关系不变,例如3d预览窗口总是位于第二电子设备的左侧的特定位置。

在3d预览窗口处于第三显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口的绝对位置保持不变。

当然,用户也可以将3d预览窗口的位置设置为固定状态,以减少用户无法准确定位到3d预览窗口的位置而引起的误操作。当用户的视野范围偏离3d预览窗口时,第一电子设备会向用户发出提示,以提示用户即将偏离3d预览窗口。这里,提示可以通过声音、图像以及震动等方式来实现。

用户可以通过操作改变3d预览窗口的方位,也可以改变3d预览窗口内部的3d模型的方位。当然,用户也可以通过操作隐藏3d预览窗口或者显示3d预览窗口。这里,操作可以通过但不局限于手势操作、来自第二电子设备的鼠标操作、来自遥控设备的操作来实现。

本发明实施例中,3d预览窗口的形状可以是立方体、圆柱体等,用户可以根据需求自定义3d预览窗口的形状。

在一实施方式中,为了便于用户更好的操作三维空间的虚拟对象,通过所述透镜模组显示所述目标图形数据的同时,还显示三维边界框,其中,所述三维边界框用于指示用户目标图形数据能够显示的区域范围。如图5所示,三维边界框通过立体网格来呈现,全部虚拟的对象都呈现在三维边界框以内。

步骤704:接收所述第二电子设备发送的更新的目标图形数据,其中,所述更新的目标图形数据是所述第二电子设备基于用户的第二操作而生成;基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,第二输入操作可以但不局限于是以下操作:第二电子设备的鼠标操作、第二电子设备的键盘操作等。

以鼠标操作为例,第二电子设备与鼠标连接,用户通过操控鼠标来触发第二输入操作,例如将模型向左转30度,将模型的底部呈现在前面等等。为了使虚拟的显示画面与用户的操作具有一致性,第二电子设备基于第二输入操作实时更新目标图形数据,然后,将实时更新的目标图形数据发送给第一电子设备进行显示。

本发明实施例中,第一电子设备作为第二电子设备的3d扩展屏,能够实时根据第二电子设备上的图形数据进行动态更新。通过第一电子设备呈现3d模型时,可以使得用户直观到了解到模型的尺寸,如果具有多个模型时,也更容易比对出模型之间的相对大小,这使得用户对模型的操作会更加准确。

本发明实施例中,第一电子设备负责接收第二电子设备的图形数据以及实现3d显示,第二电子设备负责具体的数据处理过程,因而第一电子设备的芯片数量较少,结构上更加轻薄。

图8为本发明实施例的电子设备的结构组成示意图,所述电子设备为第一电子设备,如图8所示,所述电子设备包括:

通信接口81,用于与第二电子设备建立连接,其中,所述第二电子设备具有显示单元,所述显示单元能够显示二维的图形界面;基于所述连接获取目标图形数据,所述目标图形数据包括所述图形界面的全部图形数据或部分图形数据;

透镜模组82,用于利用所述目标图形数据显示目标对象,其中,所述目标对象在三维的空间进行显示。

本发明实施例中,所述目标图形数据包括:第一类数据和第二类数据,其中,

所述透镜模组82,具体用于:基于所述第一类数据在三维的空间显示出具有第一形状的模型,所述模型和所述图形界面相对应;基于所述第二类数据在三维的空间显示出具有第二形状的菜单按键。

本发明实施例中,所述电子设备还包括:

输入装置83,用于检测用户针对所述模型或菜单按键的第一输入操作;

所述通信接口81,还用于将所述第一输入操作对应的操作信息发送给所述第二电子设备;将所述第一输入操作对应的操作信息发送给所述第二电子设备;

所述透镜模组82,还用于:基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,所述通信接口81,还用于接收所述第二电子设备发送的更新的目标图形数据,其中,所述更新的目标图形数据是所述第二电子设备基于用户的第二操作而生成;

所述透镜模组82,还用于:基于所述更新的目标图形数据,调整所述模型或菜单按键的显示参数。

本发明实施例中,所述透镜模组82,还用于:显示所述目标图形数据的同时,还显示三维边界框,其中,所述三维边界框用于指示用户目标图形数据能够显示的区域范围。

本发明实施例中,所述透镜模组82,还用于:在目标对象的四周显示3d预览窗口,3d模型显示在3d预览窗口的内部,菜单按键位于3d预览窗口的底部。用户可以通过3d预览窗口快速定位3d模型。

这里,3d预览窗口具有三种显示模式,分别为第一显示模式、第二显示模式和第三显示模式;其中:

在3d预览窗口处于第一显示模式时,无论用户的头部朝向哪个方位,3d预览窗口总是跟随用户的头部移动而适应性移动,保障位于用户的视野范围内。

在3d预览窗口处于第二显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口总是保持与第二电子设备之间的相对位置关系不变,例如3d预览窗口总是位于第二电子设备的左侧的特定位置。

在3d预览窗口处于第三显示模式时,无论用户的头部朝向哪个方位且无论第二电子设备移动至哪个方位,3d预览窗口的绝对位置保持不变。

当然,用户也可以将3d预览窗口的位置设置为固定状态,以减少用户无法准确定位到3d预览窗口的位置而引起的误操作。当用户的视野范围偏离3d预览窗口时,第一电子设备会向用户发出提示,以提示用户即将偏离3d预览窗口。这里,提示可以通过声音、图像以及震动等方式来实现。

用户可以通过操作改变3d预览窗口的方位,也可以改变3d预览窗口内部的3d模型的方位。当然,用户也可以通过操作隐藏3d预览窗口或者显示3d预览窗口。这里,操作可以通过但不局限于手势操作、来自第二电子设备的鼠标操作、来自遥控设备的操作来实现。

本发明实施例中,3d预览窗口的形状可以是立方体、圆柱体等,用户可以根据需求自定义3d预览窗口的形状。

本领域技术人员应当理解,图8所示的电子设备中的各单元的实现功能可参照前述信息处理方法的相关描述而理解。

本发明实施例所记载的技术方案之间,在不冲突的情况下,可以任意组合。

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

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

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

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

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