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

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

数字电子沙盘

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. 常用容器:动态数组array、列表list、队列 queue、map或字典、 集合、栈等等

    一般语言都会提供一些逻辑容器的实现,各个语言的实现方式不同:底层的数学算法应该差不多: 动态数组 `` 这个没啥可说的,就是一个数组,满了时候,再创建一个数组,把之前的数组里的数据移过来,销毁之前数组 ...

  2. 全脸 苦思设计了半年的注册中心,与spring cloud 的做法 基本一致

    早知道不去自己思考设计了,害死了不少脑细胞,物理层的东西,所有设计者的思路 都基本一致: 没有必要每个微服务都要做一次安全校验,一个物理集群,一个网关: 网关校验token后,把用户信息 保存到 ht ...

  3. Java-统计程序运行的时长(计算两个时间相差的毫秒数、秒数)

    最近在做Hbase的查询性能验证,需要统计查询的执行时长,所以需要统计开始时间和结束时间的时间差. 下面是使用SimpleDateFormat和Date计算时间差(相差毫秒数)的程序示例,仅供参考. ...

  4. NVME(学习笔记二)—CMB

    什么是CMB 在NVMe Express 1.2 Spec中开始支持一个特性,那就是CMB(Controller Memory Buffer),是指SSD控制器内部的读写存储缓冲区,与HMB(Host ...

  5. Map与WeakMap

    Map与WeakMap Map对象用来保存键值对,并且能够记住键的原始插入顺序,任何对象或者原始值都可以作为键或者是值. WeakMap对象同样用来保存键值对,对于键是弱引用的而且必须为一个对象,而值 ...

  6. 数据抽取平台pydatax介绍

       缘起一:         公司现有数据仓库,是通过kettle从mysql抽取到目标库,运行多年,主要有以下问题, 1,效率低:kettle抽取行数少 2,容错性差:一个表抽取出错就导致后续计算 ...

  7. oracle sqlplus命令详解(官方示例)

    以为内容选自Oracle官方文档,只讲command-line: 规范:<变量名> , {举例} , a | b 枚举可选值,(XX)描述 ------------------------ ...

  8. Nologging到底何时才能生效

    转了一篇EYGLE的文章 -------------------------------------------------- 最初的问题是这个帖子: http://www.itpub.net/sho ...

  9. Java并发编程实例--19.在一个锁中使用多个条件

    一个锁可能关联了一个或多个条件.这些条件可以在Condition接口中声名. 使用这些条件的目的是去控制一个锁并且可以检查一个条件是true或false,如果为false,则暂停直到 另一个线程来唤醒 ...

  10. win32 - 将文件的访问权限给特定的用户

    需要首先获取特定用户的SID. 这是一些步骤, 验证输入参数. 为可能足够大的SID和域名创建缓冲区. 在循环中,调用LookupAccountName以检索提供的帐户名的SID.如果SID的缓冲区或 ...