[发明专利]一种街景场景编辑器及其算法无效
申请号: | 201110157698.4 | 申请日: | 2011-06-13 |
公开(公告)号: | CN102831110A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 陈德阳;黄国建;高涵毅 | 申请(专利权)人: | 江苏仕德伟网络科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06T17/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 楼高潮 |
地址: | 215000 江苏省苏州市高新技术*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 街景 场景 编辑器 及其 算法 | ||
技术领域
本发明涉及一种编辑器,具体的涉及一种街景场景编辑器及其算法。
背景技术
随着时代与科技的发展,多媒体技术也日益趋于多元化成熟化,从近年来涌现的虚拟AR和全景技术来看,全景技术正在成为AR技术的便捷化简装现行产品。
在全景产品中,全景显示技术以及算法尤为重要,目前已有的全景产品算法中,以六面体算法居多。此算法是将六张照片贴于一个六面立方体上,常称为天空盒子,这种落后的算法最大的坏处就是需要六张图片,且图片的循序,颠倒等容易出错。
另一种落后的算法是,场景中辅助物件元素的位置算法,这种算法以全景图片的长宽像素值作为基准,如果遇到图片大小不等,则会出错。
这两种落后的算法都是将场景所需要的位置和显示信息记录于XML文件中,这个时候一个可视化的场景信息编辑器就变得尤为重要。
发明内容
为克服现有技术中的不足,本发明旨在提供一种街景场景编辑器及其算法,该编辑器编辑过程可视化,操作大为简便。
为实现上述技术目的,达到上述技术效果,本发明通过以下技术方案实现:
一种街景场景编辑器,其包括一用于解析XML文件的XML解析器,所述XML解析器连接一用于将XML解析器解析后的场景信息进行二次解析的球面解析器,所述球面解析器连接一用于显示解析信息的球面体显示器,所述球面体显示器所显示的解析信息包括一用于访问外部网页的Web元件,点击所述Web元件可以访问外部网页;一用于对内容进行图片显示的弹窗元件,点击所述弹窗元件可以对某个内容进行图片显示;一用于显示整个虚拟环境的主场景;一用于播放、停止视屏文件的视频元件,点击所述视频元件可播放视频文件或停止正在播放的视频文件和一用于场景跳转、切换的场景元件,所述场景元件连接所述XML解析器,点击所述场景元件将所要跳转的场景标识符发送给所述XML解析器,所述XML解析器在存储于内存中的XML文件按照标识符信息进行场景查找,查找到场景后再跳转到球面解析器进行二次解析,解析后将二次解析的信息发送给所述球面体显示器。
一种街景场景编辑器的算法,首先,将场景看作一个球面体,而后将全景照片包裹于球面体上得到一场景球面体,然后,将所述场景球面体依据真实世界中地理信息的经纬度划分经度和纬度,最后,将场景中的辅助物件记录所在相应的位置。
本发明的工作原理如下:
步骤1:XML解析器开始解析XML文件,并且将XML信息存储在内存中,将XML信息以场景标签解析成多个场景信息。首次运行,默认是将第一个场景的XML信息发送给球面体解析器,解析显示。
步骤2:球面体解析器在接受到XML解析器发送的场景信息后,将场景信息二次解析,解析为:主场景图片信息和辅助元件信息。解析完成后则按照各个信息单元新建这些辅助元件,显示在球面体显示器中。
所显示出来的元素分为五类:主场景,负责场景显示,即我们看到的虚拟环境;web元件,负责访问外部网页;弹窗元件,负责弹窗,对某个内容进行图片显示;视频元件,负责播放、停止视频文件,也可带web链接;场景元件,负责场景的跳转,切换到自己想要去的虚拟场景中;
点击web元件访问web链接;
点击弹窗元件弹出图片窗口,常常对某个物品进行图片说明,有关闭按钮。
点击视频元件播放、暂停视频文件,一般模拟电视,媒体播放;
点击场景元件跳转场景,将所要跳转的场景标识符发送给XML解析器,让XML解析器在存储于内存中的XML按照标识符信息进行场景查找,查找到场景后再跳到步骤1,执行,周而复始。
与现有技术相比,本发明具有以下有益效果:
本发明可以可视化的编辑场景,即使没有任何开发经验的用户,也能打造个性化的全景,编辑过程完全可视化,一条龙,无需用户写一行代码,用户所需要做的工作只是简单的点点鼠标,即可将场景发布到web,共客户展示。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。本发明的具体实施方式由以下实施例及其附图详细给出。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1示出了本发明的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏仕德伟网络科技股份有限公司,未经江苏仕德伟网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110157698.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带余热回收装置的炊用大锅灶
- 下一篇:综掘机跟机电缆拖移存放装置