[发明专利]一种全景图展示方法无效
申请号: | 200910084288.4 | 申请日: | 2009-05-20 |
公开(公告)号: | CN101561989A | 公开(公告)日: | 2009-10-21 |
发明(设计)人: | 熊亮;郭飙;范志刚;魏记 | 申请(专利权)人: | 北京水晶石数字科技有限公司 |
主分类号: | G09F19/12 | 分类号: | G09F19/12;H04N5/262 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100089北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 全景 展示 方法 | ||
技术领域
本发明涉及一种虚拟现实的方法,特别是一种全景展示的方法。
技术背景
现在虚拟现实的技术发展的非常快,人们可以在虚拟的空间里得到很好的体验。但是现有技术中的场景浏览要么不支持动态效果,要么动画是事先做好的,没有实时性,且修改复杂。
谷歌推出的street view功能将虚拟现实技术推上了一个新的高度,但是由于street view是由实景照片堆砌而成,人们在浏览的时候真实感很强,但是难免会感觉缺乏生气,场景过于单一。且这种实际场景拍摄的方式成本很高,且不利于移植。
发明内容
有鉴于此,本发明的目的在于提供一种全景图展示的方法,可以在全景图中加入动态元素,使得全景图的展示更加富有现场感。
为了达到上述目的,本发明提供一种全景图展示方法,其包括:
设定场景观看路线;
渲染所述观看路线上每移动一单位长度后获得的场景图;
将渲染好的场景图投影在一个半球面上,将观察点设在所述半球面的球心上;
匹配场景图和观看路线,并将所有场景图串联起来;和
当场景中包括动态元素的时候,在后台播放所述动态元素,实时抓取所述动态元素的视频流并在半球面上相应位置显示。
进一步地,所述场景在观看路线上每一个位置上均可进行360度全景观察。
进一步地,所述实时抓取所述动态元素的视频流并在半球面上相应位置显示的步骤进一步包括:
对场景中所有可能出现的所有动态元素编号;
确定特定场景中的动态元素,并确定其编号;
确定动态元素在所述特定场景中的位置、大小和透视关系;
后台播放所述特定场景中的动态元素编号对应的内容,并根据编号实时截取所述动态元素播放的视频流;
将所述截取的视频流图像按照其对应的编号缩放、旋转、投影和剪裁以符合所述动态元素在所述特定场景中的位置、大小和透视关系;
按照所述动态元素在所述特定场景中的位置、大小和透视关系将处理后的视频流截取图像显示。
进一步地,当前在后台仅播放当前场景和下一可能场景中包括的所有动态元素。
进一步地,所述动态元素包括动画和视频。
进一步地,所述观察点位于距离两侧物体距离相同的点上。
本发明通过确定动态元素的显示框,并且在后台播放实时截图,可以使得场景中加入动态元素,显得更加生动,具有更好的现场感。同时,由于显示的是截图的贴图,占用的系统资源有限,非常有利于在线的观看使用。
附图说明
图1是本发明一种具体的实施例中一种全景图展示方法的流程图。
具体实施方式
请参看图1所示,本发明提供了一种全景图展示的方法,其采用后台播放视频或者动画,实时截图并在相应位置上显示,使得全景图的展示富有动感。其方法具体包括:
步骤101,设定场景观看路线。设定观看路线对于全景展示来说可以节省很多计算量,这样就可以不用实时对场景渲染,只需要将之前制作好的图像贴图即可,这样可以节省大量的计算步骤和节约很多网络带宽,用户体验感佳。所述观察路线可以不止一条,也可以有交叉。
步骤102,渲染所述观看路线上每移动一单位长度后获得的场景图。在观看路线上根据实际需要确定每次移动的单位,在一个具体的实施例中,如果以街景为场景展示对象,那么单位长度可以设定为10米。每移动单位长度后场景图像均可以采用实景照片或者手绘图像代替。
步骤103,将渲染好的场景图投影在一个半球面上,将观察点设在所述半球面的球心上。这样可以给人一个空间比较真实的感觉,在一个具体的实施例中,将观察点设置在路中央这样距离两侧物体距离相同的位置上,可以获得更好的用户体验。由于所述场景图投影在一个半球面上可以进行360度全景观察。
步骤104,匹配场景图和观看路线,并将所有场景图串联起来。由于前述观察路线可以不止一条,因此观察路线之间也应该会有交叉,因此沿着不同观察路线会转向不同的场景图中,因此确定场景图和观察路线的关系后将场景图串联,保证场景图与观察路线的一致。
步骤105,当场景中包括动态元素的时候,在后台播放所述动态元素,实时抓取所述动态元素的视频流并在半球面上相应位置显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京水晶石数字科技有限公司,未经北京水晶石数字科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910084288.4/2.html,转载请声明来源钻瓜专利网。