开发者社区> boxti> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

七牛观察|虚拟现实元年,云能做什么?

简介:
+关注继续查看
  

2016年的科技界,AR与VR两个词无疑排在极客们热搜榜的顶端。据Digi -Capital预测,至2020年,全球AR与VR市场规模将达到1500亿美元。在智能硬件入口抢夺战中,AR/ VR更加引人瞩目,并将迎来整个市场的蓬勃发展。

AR即现实增强技术,是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。而VR即现实虚拟技术,指借助计算机及先进的传感器技术创造的一种崭新的人机交互形式,包括模拟环境、多感知传导、自然技能等各方面。

尽管都涉及虚拟成像,但VR和AR在技术实现方面还是存在着本质上的区别:AR的视觉呈现方式是在人眼与现实世界连接的情况下,叠加全息影像,加强其视觉呈现的方式。而VR的视觉呈现方式是阻断人眼与现实世界的连接,通过设备实时渲染的画面,营造出一个全新的世界,是一种用技术彻底欺骗我们感官的行为。

AR/VR技术产品,可应用于无人驾驶、智能家居、可穿戴设备、交互产品、教学与操作指南、电商购物、游戏等领域。例如,AR技术可以让学习变得更有趣,它能把平面的信息立体化,让孩子体验更具真实感的立体三维动画和互动科学游戏,便于学生记忆信息,也给阅读带来一些调剂;在购物领域,可用于服装行业,顾客可通过AR技术将服装图片叠加到自己的照片或者小视频中,足不出户地“试衣服”。此外,AR技术在文保行业与古建修复领域也做出了不小的贡献,不仅能让大家看到古建筑、厅阁、文物等景观背后蕴藏的信息,还将以数字化形态叠加到现实环境中,让大家身临其境地穿越旧城古巷,而技术人员带着AR技术App到文物工地,也可帮助设计师设计出更多数据模型。除此之外,利用AR技术可开发一些基于地理位置的应用,对景点进行标注,后续增加图片和音视频资料,产生更多的文化心理影响等。

VR虚拟现实技术则多用于游戏、旅游、体育、环保等领域。例如,在游戏领域,用户可以通过VR技术体验惊悚的恐怖游戏,足不出户看遍世间鬼屋,也可以跟自己敬仰的球星同台竞技;通过虚拟现实,你也可以在家零距离观看偶像的演唱会。此外,医生还借助VR建立虚拟的人体模型,并结合跟踪球、HMD、感觉手套,学习了解人体内部各器官结构,对虚拟的人体模型进行手术并观测手术后的效果。当然,也可以利用VR技术训练新医生。

尽管AR/VR技术应用前景广阔,然而目前,它们还未进入成熟期,且其产业链条覆盖硬件、系统、内容、平台、开发工具、应用以及消费内容等诸多方面。

通常情况下,硬件制造商为消费者提供相应AR/VR设备,内容提供商为消费者直接制作内容(或使用内容生产工具生产内容),而内容平台搭建者则提供应用发布的平台及内容的获取渠道,从而形成完整的生态。然而,该行业除需要面对资金、技术人才的问题外,技术层面需要不断的创新和迭代,而核心内容少、制作困难、成本高成为其生态构建不得不解决的瓶颈问题。

事实上,内容的丰富对于AR/VR设备的体验起着至关重要的作用。然而,内容的制作多为现场录制的素材,要实现内容的AR/VR化,需要录制多路视频,并且,这些视频必须高清、高码率,以5Mbps码率计算,一个两小时的视频就将达到36GB,如果要做多路视频的合成,文件将更大,如何妥善对这些超大文件的存储、处理以及分发成为难题。如果自建存储系统,不仅要采购大批机器,花费巨大资金成本,还需要有部署、运维等一系列的人力成本。这时,一个弹性扩容且能按需付费的云存储服务可满足AR/VR行业的技术需求。

作为国内专业的云存储服务商,七牛为AR/VR类用户提供一站式的大文件存储、上传下载及数据处理技术解决方案。对于AR/VR行业所产生的超大音视频文件,可采用七牛的分片上传方式进行,如将一个音频文件分为多个尺寸相同的小数据块上传至七牛对象存储平台,可避免连接超时的现象。在网络条件较差的环境下,较小尺寸的文件也可以有更高的上传成功率,从而避免无休止的失败重试。此外,内容的VR化,需要对视频做特殊合成,如将合成算法部署于七牛数据处理平台可解决其运维的压力。对于AR/VR类的应用,七牛还将为其提供下载分发,让用户有更好的用户体验。

显然,云服务已成为AR/VR产业链条中不可或缺的一环,将推动AR/VR的发展,缩短AR/VR技术全民普及的时间。目前,七牛已成功为AR/VR领域的SVR Glass、亮风台、Depth-VR、到此一游App、乐相科技、杰图软件、720云、映墨科技等用户提供服务。

海报:

 作者:佚名

来源:51CTO

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Android安全与逆向之Dalvik虚拟机架构和如何执行程序以及JIT(即时编译)
Android安全与逆向之Dalvik虚拟机架构和如何执行程序以及JIT(即时编译)
29 0
VirtualBox启动虚拟机出错VT-x disable
VirtualBox启动虚拟机出错VT-x disable
46 0
云安全之虚拟机安全监控
自云计算诞生以来,虚拟机监控一直是一个炙手可热的话题。从云服务商的角度,他们要尽可能地获取更多的关于VM(Virtual Machine)运行状态的信息,从而保证每一台虚拟机健康运行,继而保正整个云计算平台的安全可靠。因此,虚拟机监控是必不可少的,本文章将介绍当前针对云平台虚拟机监控的相关技术。
2158 0
openstack 云服务上创建的虚拟机,主机名修改
第一步:设置云主机名 [root@localhost ~]# hostnamectl –static set-hostname master 第二步: 删除set……hostname和update……hostname vim /etc/cloud/cloud.
1334 0
虚拟机内存中数据细节
虚拟机内存中数据细节 如何创建? 如何布局? 如何访问?   如何创建? 语言层面:创建对象仅仅是一个new关键字而已。 虚拟机中:   1 检查指令的参数是否在常量池中定位到一个类的符号引用,并检查这个符号引用代表的类是否被加载,解析,初始化;   2 虚拟机为新生对象分配内存. 如何布局? 分为3个区域:   对象头   实例数据   对其填充   对象头: 分为2部分:   1、用于存储对象自身的运行时数据(hashCode,GC分代年龄,锁状态标志,线程持有的锁,偏向线程的id,偏向时间戳等)。
755 0
+关注
boxti
12535
10006
文章
1327
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载