[发明专利]Web全景图浏览的实现方法、系统和移动终端有效
申请号: | 201110045779.5 | 申请日: | 2011-02-25 |
公开(公告)号: | CN102546921A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 梁洁;陈学亮;李江崴;武娟;陈戈;张路宜;韩晓梅 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;H04L29/08;G06F3/14;G06F3/048 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 孙宝海 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 全景 浏览 实现 方法 系统 移动 终端 | ||
技术领域
本发明涉及虚拟现实技术领域,尤其涉及一种Web全景图浏览的实现方法、系统和移动终端。
背景技术
随着智能手机性能的逐渐提高以及智能手机操作系统的不断完善,越来越多的用户习惯于通过手机上网浏览网页,而目前手机网页仍主要采用图文信息的呈现方式,用户体验较差,需要一种全新的展现形式来吸引用户。
全景图技术是虚拟现实中一项重要的技术,能极大地改善用户体验。目前在互联网上已经使用,适用于旅游、地产等各种有展示需求的行业。和其它需要大量的三维场景建模及仿真技术投入的虚拟现实技术手段相比,全景图技术采用拼接的现实全景图像较容易地帮助人们实现对身临其境的虚拟漫游及交互的渴望。对于很多现实环境的三维虚拟展示,诸如:旅游景点虚拟导览、城市环境三维全景虚拟、房产全景虚拟等等,都有非常实际的应用价值。
目前已有的全景图浏览,要么使用flash技术,但flash文件占用资源过大,手机支持性不强;要么使用插件的方式,但前提是必须在自己的终端上安装一定的插件。
发明内容
本发明要解决的一个技术问题是提供一种Web全景图浏览的实现方法、系统和移动终端,能够更流畅地实现全景图浏览。
本发明提供一种Web全景图浏览的实现方法,包括:
获取全景图像;
响应于浏览指令,根据全景图像确定浏览图像;
将浏览图像交替写入与视图窗口对应的双显示缓冲区;
在视图窗口中交替显示双显示缓冲区中的浏览图像。
根据本发明方法的一个实施例,基于CSS和JavaScript的脚本实现Web全景图浏览。
根据本发明方法的一个实施例,获取全景图像包括:从服务器端获取全局图像。
根据本发明方法的一个实施例,还包括:服务器端通过图像预处理、特征向量提取、特征匹配、图像拼接、图像融合生成全景图像。
根据本发明方法的一个实施例,浏览指令包括水平移动、垂直移动、全景图缩放、或全屏显示。
根据本发明方法的一个实施例,全景图像是经过柱面投影变换获得的柱面投影图像。
本发明还提供一种移动终端,包括与视图窗口对应的双显示缓冲区,以及:
全景图像获取模块,用于获取全景图像;
浏览图像确定模块,用于响应于浏览指令,根据全景图像确定浏览图像,将浏览图像交替写入双显示缓冲区;
图像显示模块,用于在视图窗口中交替显示双显示缓冲区中的浏览图像。
根据本发明的移动终端的一个实施例,还包括:控制模块,用于解析CSS和JavaScript的脚本获得操作指令,将操作指令发送给全景图像获取模块、浏览图像确定模块和图像显示模块。
根据本发明的移动终端的一个实施例,浏览指令包括水平移动、垂直移动、全景图缩放、或全屏显示。
本发明还提供一种Web全景图浏览的实现系统,包括服务器以及上述移动终端;服务器用于生成全景图像,移动终端从服务器获取全景图像。
本发明提供的Web全景图浏览的实现方法、系统和移动终端,将浏览图像交替写入双显示缓冲区,终端在视图窗口中交替显示缓冲区中的浏览图像,克服了通常终端处理能力不足导致的浏览不流畅的问题,能够更流畅地显示全景图,提高了用户体验。
附图说明
图1示出本发明的手机Web全景图浏览的实现方法的一个实施例的流程图;
图2示出本发明的服务器端生成全景图的一个实施例的流程图;
图3示出根据图片生成全景图的例子;
图4示出根据全景图生成柱面投影图的例子;
图5示出全景图与视图窗口的位置关系示意图;
图6示出本发明的Web全景图浏览的实现系统的一个实施例的结构图;
图7出本发明的移动终端的一个实施例的结构图。
具体实施方式
下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。在附图中,相同的标号表示相同或者相似的组件或者元素。
根据本发明的部分实施例,采用了图像处理、CSS和JavaScript技术,实现了手机Web全景图的生成与浏览效果,并通过手机按键操作实现了人机交互性。
图1示出本发明的手机Web全景图浏览的实现方法的一个实施例的流程图。
如图1所示,在步骤102,获取全景图像。例如在服务器端根据图片生成全景图像,终端从服务器端获得全景图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110045779.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高分子材料压缩蠕变仪
- 下一篇:固液体体积精密测量装置