随着科技的发展,数字化虚拟景区已经离我们越来越近!所谓数字化虚拟景区,即利用现代计算机数字技术,模拟真实景区,实现在计算机和互联网上再现景区的真实场景。

数字化虚拟景区一般包含以下内容:

数字电子沙盘

3D电子沙盘又称数字沙盘投影系统、虚拟三维数字沙盘,虚拟电子沙盘分为实体模型与虚拟影像相结合及全虚拟两种。

所谓投影沙盘就是以计算机技术为核心的现代高科技手段生成逼真的三维图像模型,借助投影显示设备或其他显示设备把计算机上的三维或四维图形图像模型显示到台面上。具体地说,就是将模拟的三维立体影像精确投影到实体模型的相应位置,例如:可将三维的汽车行走视频投影到沙盘的实际道路上,与实体沙盘互动展示的演示相映成辉,使沙盘的演示效果更加形象、生动。借助投影显示设备或其他显示设备把计算机上的三维或四维图形图像模型显示到台面上,还可以是桌面投影、地面投影、墙面壁投影显示等,参观者以自然的手势动作与大屏幕投影的三维模型交互作用,多方位多层次浏览查询,从而快速地获取简明、精确、优美、逼真的动态信息。

三维投影沙盘与传统实体沙盘模型相比,它的应用领域更广泛,具有快速、简便、精确的特点,而且可以动态演示、实时更新和快速查询并便于参数修订以获取更加丰富的演示效果。主要优势表现为:不受场地限制,表现效果更为优美、逼真,具有很强的交互性,带给参观者极大的信息量和一种融入体验式交互真实感。

投影沙盘还可通过集成遥感(RS)、地理信息系统(GIS)和三维仿真技术(VR)建立的三维可视化虚拟仿真地理信息系统。另外,还能将互动投影的三维数字沙盘与传统的物理沙盘模型进行无缝的结合,真正的做到交互式的互动,使整个系统活起来。

数字3D虚拟自驾旅游

采用数字3D图像生成技术,在虚拟空间中可以逼真再现景点的自然风光及人文景观,并利用虚拟驾驶互动技术,使游客进一步随意游览360度的虚拟景区空间,进入犹如置身其中的虚拟空间中。

经典建筑数字3D重构或还原

采用数字3D图像技术,并根据有关资料和研究成果,可以对景区经典古建筑在虚拟空间进行重构或还原,使观众逼真而形象地走进经典建筑的近处乃至内部。

技术方面:

  • 可使用无人机对经典建筑进行倾斜摄影记录,生成经典建筑的三维模型;
  • 使用全景摄影技术分别完成航空全景摄影、建筑室内室外全景摄影,合成高像素全景图像;
  • 使用三维扫描技术,对经典建筑进行扫描,获得点云模型;
  • 以这些全景及模型数据为基础,依据其空间关系,相互链接形成全景漫游及模型在线浏览,实现了对景区经典建筑的数字化记录和展示。

多媒体音像还原展示

采用多媒体音像技术以及数字“增强现实”技术,可以对景区的各种演出,如“跳布扎”、水陆法会、大型庙会等活动进行音像还原和展示。

网络数字博物馆及在线互动

采用web网页和数字3D相结合的网络三维化技术,可以将景区展示中心所展示内容全部嵌入到网页中,使国内国际观众在无需安装客户端的情况下,上网游览和观赏到景区丰富而精彩的人文景观和自然景观。同时,实现本馆数字内容与其他数字网络博物馆、数字网络科研教学机构以及有关人员的数字内容网络交换和在线交流。

云流送(Cloud streaming)技术是基于云计算理念,将应用部署在云端运行,把运行结果用“流”的方式推送到终端呈现的一种解决方案。利用云流送技术可以实现三维应用交互、实时访问。非常适合景区的虚拟数字化实现。通过云流送技术,将各种需要复杂计算的场景都部署到云端执行,终端只需要联网接收计算出来的结果(画面等)就可以非常方便地实现实时、交互、易于分享的体验,势必为推广景区带来质的飞跃。

3DCAT是集实时渲染、实时3D可视化、像素流送/云流送等相关技术服务于一身的实时渲染云平台,利用它,可以轻松实现云流送,有兴趣的用户快来试试吧!

如何利用云流送(Cloud Streaming)构造一个全三维、沉浸式的数字化虚拟景区的更多相关文章

  1. Amazon SNS移动推送更新——新增百度云推送和Windows平台支持

    Amazon SNS(Simple Notification Service)是一种基于云平台的消息通知和推送服务. SNS提供简单的 Web 服务接口和基于浏览器的管理控制台让用户可以简易设置.执行 ...

  2. Android推送服务——百度云推送

    一.推送服务简介 消息推送,顾名思义,是由一方主动发起,而另一方与发起方以某一种方式建立连接并接收消息.在Android开发中,这里的发起方我们把它叫做推送服务器(Push Server),接收方叫做 ...

  3. OpenStack 企业私有云的若干需求(4):混合云支持 (Hybrid Cloud Support)

    本系列会介绍OpenStack 企业私有云的几个需求: 自动扩展(Auto-scaling)支持 多租户和租户隔离 (multi-tenancy and tenancy isolation) 混合云( ...

  4. Spark入门实战系列--7.Spark Streaming(上)--实时流计算Spark Streaming原理介绍

    [注]该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取 .Spark Streaming简介 1.1 概述 Spark Streaming 是Spa ...

  5. 改写百度云推送SDK,PHP PEAR 包:Services_Baidu_Push

    iPhone使用apple push很方便,而Android很多厂商删除了google push,而且google在大陆连不上,所以要用别的办法. Android常见的推送服务商有:极光推送(http ...

  6. 我所理解的 惠普云 (HP Cloud)

    HP (惠普)于2014年5月27日宣布了它的新的云产品线 HP Helion,并宣布在接下来的两年时间内向该产品线投资10亿美金.应该说这是一笔很大的投入,充分显示了HP 在云这个领域的决心.本文试 ...

  7. Android 高仿微信实时聊天 基于百度云推送

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38799363 ,本文出自:[张鸿洋的博客] 一直在仿微信界面,今天终于有幸利用百 ...

  8. Android推送 百度云推送 入门篇

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/27231237 现在app基本都有推送的功能,于是看了下百度云的推送,官方文档和D ...

  9. android开发(25) - 推送的实现,使用百度云推送

    什么叫推送? 中文名称:推送 英文名称:push 定义:描述因特网内容提供者和因特网用户之间工作方式的术语.“推送”指因特网内容提供者定期向预订用户“提供”数据. 项目中有可能会用到推送.如果自己写一 ...

  10. .Spark Streaming(上)--实时流计算Spark Streaming原理介

    Spark入门实战系列--7.Spark Streaming(上)--实时流计算Spark Streaming原理介绍 http://www.cnblogs.com/shishanyuan/p/474 ...

随机推荐

  1. 2023 ASP.NET Core 开发者路线图

    链接 ASP.NET Core Developer Roadmap

  2. 函数防抖与节流 - js

    防抖(debounce)和节流(throttle)是在 高频次调用函数 的场景下,常用的解决方案了.故名思意,可以节省开销,优化体验. 二者的区别: 防抖: 我们让想要执行的函数只在最后一次调用完一小 ...

  3. Vuepress + GitHub Actions实现文档博客自动部署

    说明 接着我上一篇文章,已经使用vuepress+github pages搭建好了自己的文档博客,并且可以在本地打包上传后就可以在pages上查看更新内容.但是有1个比较明显的缺点:打包速度并不快!! ...

  4. db2伪表sysibm.sysdummy1

    $ db2 describe table sysibm.sysdummy1 Column                         Type      Type name             ...

  5. zTree如何实现模糊查找实战

    1.说明 最近在研究zTree树控件.过程中涉及到了实现模糊查找结点的功能,特此分享一下. 有关zTree的有关介绍和使用,请访问其官网:zTree -- jQuery 树插件 本文假设你已经比较熟悉 ...

  6. ubuntu 20.4安装docker

    ubuntu 20.4 安装docker 目录 查看版本并升级套件 安装必要软件 添加阿里云的GPG密钥,命令设置存储库 执行安装,查看版本 查看版本并升级套件 cat /proc/version L ...

  7. js结合canvas画任意多边形

    实现六边形 // html <canvas></canvas> // js const canvas = document.querySelector("canvas ...

  8. Q查询的高级用法

    示例:如前端需要通过下拉框选择需要通过什么过滤字段来查询输入的关键字,后端如何使用Q查询过滤包含输入的关键字呢? def customers(request): search_field = requ ...

  9. 第137篇:重学ES6模块化

    好家伙,   我原本以为学完模块化之后,就能非常顺利的完成我的项目分包, 然而并没有,这是非常重要的知识,而我没有学好 所以我决定重学一遍   本篇为<阮一峰 ECMAScript 6 (ES6 ...

  10. Educational Codeforces Round 158 (Rated for Div. 2)C. Add, Divide and Floor(思维/数学)

    C. Add, Divide and Floor 这里我们选择固定最小数不变,然后每次让其他数向最小数靠近,模拟一下可以发现,只要最大值变为和最小值一样,其他都会和最小值一样. #include &l ...