用于移动终端的显示方法和显示装置制造方法及图纸

技术编号:17112193 阅读:16 留言:0更新日期:2018-01-24 23:02
本申请实施例公开了用于移动终端的显示方法和显示装置。该方法的一具体实施方式包括:获取图像信息;基于图像信息,创建三维平面场景;基于目标参数,构建三维模型,并对三维模型进行渲染;将渲染后的三维模型在三维平面场景中显示,其中,三维模型在三维平面场景中的状态受物理引擎的约束。该实施方式可以提高虚拟场景的丰富度和真实度,从而提升人机交互的体验效果。

Display method and display device for mobile terminal

The present application embodiment discloses a display method and a display device for a mobile terminal. One embodiment of the method comprises: acquiring image information; based on image information, create three-dimensional scene; based on the target parameters, 3D modeling, and rendering of 3D model; 3D model rendering in 3D graphic scene display, the state of 3D model in 3D plane in the scene by the physics engine the constraint. The implementation method can improve the richness and authenticity of the virtual scene so as to improve the experience effect of human-computer interaction.

【技术实现步骤摘要】
用于移动终端的显示方法和显示装置
本申请涉及计算机
,具体涉及增强现实
,尤其涉及用于移动终端的显示方法和显示装置。
技术介绍
增强现实(AugmentedReality,简称AR),是通过计算机系统提供的信息增加用户对现实世界感知的技术,将虚拟的信息应用到真实世界,并将计算机生成的虚拟物体、场景或系统提示信息叠加到真实场景中,从而实现对现实的增强。它是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息、声音、味道、触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。AR技术可以将真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。因此,AR技术被广泛应用于各种领域。然而,目前基于AR技术的应用,大多数是通过对实体模型进行图像扫描,再将与实体模型对应的虚拟模型进行简单呈现,人机交互体验的效果欠佳。
技术实现思路
本申请实施例的目的在于提出一种改进的用于移动终端的显示方法和显示装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种用于移动终端的显示方法,该方法包括:获取图像信息;基于图像信息,创建三维平面场景;基于目标参数,构建三维模型,并对三维模型进行渲染;将渲染后的三维模型在三维平面场景中显示,其中,三维模型在三维平面场景中的状态受物理引擎的约束。在一些实施例中,移动终端安装有摄像装置,以及获取图像信息,包括:接收摄像装置采集的图像信息,其中,图像信息包括平面图像信息。在一些实施例中,该方法还包括:响应于检测到用户对三维模型的操作信息,调整三维模型在三维平面场景中的显示状态。在一些实施例中,该方法还包括:响应于检测到用户对移动终端当前所显示的画面的保存操作,存储三维平面场景的信息,生成平面场景集合。在一些实施例中,获取图像信息,包括:从平面场景集合中选取平面场景作为图像信息。在一些实施例中,该方法还包括:响应于检测到用户对移动终端当前所显示的画面的保存操作,存储三维模型的参数信息,生成模型集合。在一些实施例中,该方法还包括:响应于检测到用户对移动终端当前所显示的画面的保存操作,存储三维模型当前在三维平面场景中的状态,生成保存场景集合。在一些实施例中,该方法还包括:响应于检测到用户对移动终端当前所显示的画面的还原操作,从保存场景集合中选取与该画面对应的保存场景,并显示所选取的保存场景。第二方面,本申请实施例提供了一种用于移动终端的显示装置,该装置包括:获取单元,配置用于获取图像信息;创建单元,配置用于基于图像信息,创建三维平面场景;渲染单元,配置用于基于目标参数,构建三维模型,并对三维模型进行渲染;显示单元,配置用于将渲染后的三维模型在三维平面场景中显示,其中,三维模型在三维平面场景中的状态受物理引擎的约束。在一些实施例中,移动终端安装有摄像装置,以及获取单元进一步配置用于:接收摄像装置采集的图像信息,其中,图像信息包括平面图像信息。在一些实施例中,该装置还包括:调整单元,配置用于响应于检测到用户对三维模型的操作信息,调整三维模型在三维平面场景中的显示状态。在一些实施例中,该装置还包括:场景存储单元,配置用于响应于检测到用户对移动终端当前所显示的画面的保存操作,存储三维平面场景的信息,生成平面场景集合。在一些实施例中,获取单元进一步配置用于:从平面场景集合中选取平面场景作为图像信息。在一些实施例中,该装置还包括:模型存储单元,配置用于响应于检测到用户对移动终端当前所显示的画面的保存操作,存储三维模型的参数信息,生成模型集合。在一些实施例中,该装置还包括:状态存储单元,配置用于响应于检测到用户对移动终端当前所显示的画面的保存操作,存储三维模型当前在三维平面场景中的状态,生成保存场景集合。在一些实施例中,该装置还包括:还原单元,配置用于响应于检测到用户对移动终端当前所显示的画面的还原操作,从保存场景集合中选取与该画面对应的保存场景,并显示所选取的保存场景。第三方面,本申请实施例提供了一种电子设备,包括:一个或多个处理器;摄像装置,用于采集图像信息;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实施例所描述的方法。第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序。该计算机程序被处理器执行时实现如第一方面中任一实施例所描述的方法。本申请实施例提供的用于移动终端的显示方法和显示装置,首先可以基于获取到的图像信息,利用增强现实方法来创建三维平面场景。之后可以根据目标参数,来构建三维模型,并对其进行渲染。这样,用户可以自由设置三维平面场景和三维模型,使虚拟场景更加丰富,减少或避免实体模型的限制。最后可以将渲染后的三维模型在创建的三维平面场景中显示,且三维模型在三维平面场景中的状态受物理引擎的约束。这样,可以使虚拟场景更贴近现实世界,提高三维模型的真实度,从而提升人机交互体验的效果。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的显示方法的一个实施例的流程图;图3是根据本申请的显示方法的一个应用场景的示意图;图4是根据本申请的显示装置的一个实施例的结构示意图;图5是适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于移动终端的显示方法或显示装置的示例性系统架构100。如图1所示,系统架构100可以包括移动终端101、102、103,网络104和服务器105。网络104用以在移动终端101、102、103和服务器103之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用移动终端101、102、103通过网络104与服务器105进行交互,以接收或发送消息等。移动终端101、102、103上可以安装有各种应用,例如增强现实AR应用、三维渲染引擎、物理引擎、网页浏览器应用、视频播放类应用等。移动终端101、102、103可以是具有显示屏的各种电子设备,包括但不限于智能手机、平板电脑、可穿戴设备、膝上型便携计算机和台式计算机等等。移动终端101、102、103上可以安装有各种装置,例如摄像装置(如各种类型的摄像头)、惯性测量单元(InertialMeasurementUnit,IMU))、麦克风和扬声器等等。服务器105可以是提供各种服务的服务器,例如对移动终端101、102、103获取的图像信息进行处理的后台服务器。后台服务器可以对移动终端获取的图像信息进行分析等处理,并且可以将处理结果(例如三维平面场本文档来自技高网...
用于移动终端的显示方法和显示装置

【技术保护点】
一种用于移动终端的显示方法,其特征在于,所述方法包括:获取图像信息;基于所述图像信息,创建三维平面场景;基于目标参数,构建三维模型,并对所述三维模型进行渲染;将渲染后的所述三维模型在所述三维平面场景中显示,其中,所述三维模型在所述三维平面场景中的状态受物理引擎的约束。

【技术特征摘要】
1.一种用于移动终端的显示方法,其特征在于,所述方法包括:获取图像信息;基于所述图像信息,创建三维平面场景;基于目标参数,构建三维模型,并对所述三维模型进行渲染;将渲染后的所述三维模型在所述三维平面场景中显示,其中,所述三维模型在所述三维平面场景中的状态受物理引擎的约束。2.根据权利要求1所述的显示方法,其特征在于,所述移动终端安装有摄像装置,以及所述获取图像信息,包括:接收所述摄像装置采集的图像信息,其中,所述图像信息包括平面图像信息。3.根据权利要求1所述的显示方法,其特征在于,所述方法还包括:响应于检测到用户对所述三维模型的操作信息,调整所述三维模型在所述三维平面场景中的显示状态。4.根据权利要求1所述的显示方法,其特征在于,所述方法还包括:响应于检测到用户对所述移动终端当前所显示的画面的保存操作,存储所述三维平面场景的信息,生成平面场景集合。5.根据权利要求4所述的显示方法,其特征在于,所述获取图像信息,包括:从所述平面场景集合中选取平面场景作为图像信息。6.根据权利要求1所述的显示方法,其特征在于,所述方法还包括:响应于检测到用户对所述移动终端当前所显示的画面的保存操作,存储所述三维模型的参数信息,生成模型集合。7.根据权利要求1-6之一所述的显示方法,其特征在于,所述方法还包括:响应于检测到用户对所述移动终端当前所显示的画面的保存操作,存储所述三维模型当前在所述三维平面场景中的状态,生成保存场景集合。8.根据权利要求7所述的显示方法,其特征在于,所述方法还包括:响应于检测到用户对所述移动终端当前所显示的画面的还原操作,从所述保存场景集合...

【专利技术属性】
技术研发人员:曹逸凡
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1