一种3d场景展示方法及装置的制造方法

文档序号:9399606阅读:425来源:国知局
一种3d场景展示方法及装置的制造方法
【技术领域】
[0001]本发明涉及显示技术领域,尤其涉及一种3D场景展示方法及装置。
【背景技术】
[0002]目前,随着显示技术的不断发展,3D显示技术已经备受关注,3D显示技术可以使得画面变得立体逼真,其最基本的原理是利用左右人眼分别接收不同画面,然后经过大脑对图像信息进行叠加重生,构成立体方向效果的影像。
[0003]然而,现有的3D显示技术仅能使观看者观看到单一的3D场景,无法观看到不同角度的3D场景。如图1所示,以3D场景中的六面体为例,一般情况下,站在观测位置A,仅能观看到该六面体的一个3D画面,该3D画面中仅能观看到面a、面b、面C,而无法观看到该六面体的其他面;当观看者移动到观测位置B时,观看到的仍然是之前的3D画面,观看者无法体验在现实3D场景中从各个角度观看得到不同3D画面的视觉效果,从而,降低了用户的观看体验。

【发明内容】

[0004]本发明实施例提供一种3D图像场景的展示方法及装置,用以解决现有技术中存在的无法实现单一观看者随着观测位置的改变而观看到3D场景中不同3D画面的问题。
[0005]本发明实施例采用以下技术方案:
[0006]—种3D场景展示方法,应用于单一观看者的展示场景中,且所述观看者在3D场景展示装置的可视角度范围内移动,所述方法包括:
[0007]加载3D场景信息,其中,所述3D场景信息中存储有多个3D图像信息,且每个3D图像信息携带有相应的拍摄位置信息;
[0008]在当前可视角度范围内检测到观看者时,实时确定当前观看者的观测位置信息,其中,所述观测位置信息为当前观看者相对于所述3D场景展示装置的位置信息;
[0009]根据所述观测位置信息以及所述3D场景信息确定待展示的3D图像信息;
[0010]将与所述待展示的3D图像信息相应的3D内容进行展示。
[0011]优选地,所述3D场景信息通过以下方式获取:
[0012]确定待拍摄的3D场景;
[0013]将图像采集装置设置在预设的起始拍摄点,并对应记录当前起始拍摄点的拍摄位置信息;
[0014]在该3D场景的可视角度范围内移动所述图像采集装置进行拍摄,并对应记录移动所经过的路径上的全部拍摄位置信息;
[0015]将拍摄得到的每个左右视点图像信息进行图像重构,形成多个3D图像信息。
[0016]优选地,所述实时确定当前观看者的观测位置信息,具体包括:
[0017]实时捕获观看者的眼部信息,并根据捕获到的眼部信息确定观看者的观测位置信息。
[0018]优选地,根据所述观测位置信息以及所述3D场景信息确定待展示的3D图像信息,具体包括:
[0019]根据所述观测位置信息查找所述3D场景信息,并将查找到的与所述观测位置信息对应的3D图像信息作为待展示的3D图像信息。
[0020]优选地,若所述观看者在3D场景展示装置的可视角度范围内不移动,则所述方法还包括:
[0021]接收3D图像切换指令;
[0022]解析所述3D图像切换指令,确定切换类型以及切换后的拍摄位置信息;
[0023]根据确定的切换后的拍摄位置信息从所述3D场景信息中查找待切换的3D图像信息;
[0024]按照所述切换类型切换至所述待切换的3D图像信息,并将该待切换的3D图像信息相应的3D内容进行展示;
[0025]其中,所述3D图像切换指令至少包括:旋转切换指令、缩小切换指令、放大切换指令、移动切换指令。
[0026]一种3D场景展示装置,包括:
[0027]加载单元,用于加载3D场景信息,其中,所述3D场景信息中存储有多个3D图像信息,且每个3D图像信息携带有相应的拍摄位置信息;
[0028]确定单元,用于在当前可视角度范围内检测到观看者时,实时确定当前观看者的观测位置信息,其中,所述观测位置信息为当前观看者相对于所述3D场景展示装置的位置信息;
[0029]处理单元,用于根据所述观测位置信息以及所述3D场景信息确定待展示的3D图像信息,
[0030]展示单元,用于将与所述待展示的3D图像信息相应的3D内容进行。
[0031]优选地,所述3D场景信息通过以下方式获取:
[0032]确定待拍摄的3D场景;
[0033]将图像采集装置设置在预设的起始拍摄点,并对应记录当前起始拍摄点的拍摄位置信息;
[0034]在该3D场景的可视角度范围内移动所述图像采集装置进行拍摄,并对应记录移动所经过的路径上的全部拍摄位置信息;
[0035]将拍摄得到的每个左右视点图像信息进行图像重构,形成多个3D图像信息。
[0036]优选地,所述确定单元,具体用于捕获观看者的眼部信息,并根据捕获到的眼部信息确定观看者的观测位置信息。
[0037]优选地,所述处理单元,具体用于根据所述观测位置信息查找所述3D场景信息,并将查找到的与所述观测位置信息对应的3D图像信息作为待展示的3D图像信息。
[0038]优选地,所述装置还包括:
[0039]接收单元,用于在观看者在3D场景展示装置的可视角度范围内不移动时,接收3D图像切换指令;
[0040]解析单元,用于对所述接收单元接收到的3D图像切换指令进行解析,确定切换类型以及切换后的拍摄位置信息;
[0041]所述处理单元,还用于根据解析单元确定的切换后的拍摄位置信息从所述3D场景信息中查找待切换的3D图像信息;
[0042]所述展示单元,还用于按照所述解析单元确定的切换类型切换至所述待切换的3D图像信息,并将该待切换的3D图像信息相应的3D内容进行展示;
[0043]其中,所述3D图像切换指令至少包括:旋转切换指令、缩小切换指令、放大切换指令、移动切换指令。
[0044]在上述技术方案中,通过加载3D场景信息,该3D场景信息中存储有多个3D图像信息,且每个3D图像信息携带有相应的拍摄位置信息;并在当前可视角度范围内检测到观看者时,实时确定当前观看者的观测位置信息,该观测位置信息为当前观看者相对于所述3D场景展示装置的位置信息;然后,根据观测位置信息以及3D场景信息确定待展示的3D图像信息,并将与待展示的3D图像信息相应的3D内容进行展示。从而,保证了观看者可以在可视角度范围内的不同观测位置观看到不同的3D画面内容,有效提升了观看者的观看体验。
【附图说明】
[0045]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0046]图1为现有技术中提供的观看者在可视角度范围内的位置A、B观看到相同3D画面的不意图;
[0047]图2为本发明实施例一提供的一种3D场景展示方法的流程示意图;
[0048]图3为本发明实施例一中所列举的一种3D场景M的简单示意图;
[0049]图4 (a)为摄像机S拍摄3D场景M的示意图;
[0050]图4(b)为观看者R在3D场景展示装置N的可视角度范围内进行观看的示意图;
[0051]图5为观看者在可视角度范围内的位置A、B分别观看到的不同3D画面的示意图;
[0052]图6为观看者在位置A观看不同3D画面的示意图;
[0053]图7为本发明实施例二中提供的一种3D场景展示装置的结构示意图。
【具体实施方式】
[0054]为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0055]下面通过具体的实施例对本发明所涉及的技术方案进行详细描述,本发明包括但并不限于以下实施例。
[0056]实施例一:
[0057]如图2所示,为本发明实施例一提供的一种3D场景展示方法的流程示意图,该方法应用于单一观看者的展示场景中,且观看者在3D场景展示装置的可视角度范围内移动,该方法主要包括以下步骤:
[0058]步骤11:加载3D场景信息。
[0059]其中,该3D场景信息中存储有多个3D图像信息,且每个3D图像信息携带有相应的拍摄位置信息。
[0060]优选地,3D场景模型通过
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1