智能科普:VR、AR、MR的区别 http://news.zol.com.cn/553/5534833.html

news.zol.com.cn 2015-11-23 16:00
近日, 获得谷歌5亿美元融资的技术公司Magic Leap在WSJD展会中放出了一段实录视频,引起不小骚动。如今,也有媒体称他们为MR公司,那么VR、AR、MR之间到底有什么区别呢。
VR、AR、MR定义:
什么是虚拟现实?
虚拟现实(Virtual Reality,简称VR,又译作灵境、幻真)是近年来出现的高新技术,也称灵境技术或人工环境。虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。
什么是增强现实?
增强现实(Augmented Reality,简称AR),也被称之为混合现实。它通过电脑技术,将虚拟的信息应用到真实世界,真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。
什么是混合现实?
混合现实(Mix reality,简称MR),既包括增强现实和增强虚拟,指的是合并现实和虚拟世界而产生的新的可视化环境。在新的可视化环境里物理和数字对象共存,并实时互动。系统通常采用三个主要特点:1. 它结合了虚拟和现实;2. 在虚拟的三维(3D注册); 3. 实时运行。
VR和AR的区别:
简单来说,虚拟现实(VR),看到的场景和人物全是假的,是把你的意识代入一个虚拟的世界。增强现实(AR),看到的场景和人物一部分是真一部分是假,是把虚拟的信息带入到现实世界中。
交互区别
VR设备:因为VR是纯虚拟场景,所以VR装备更多的是用于用户与虚拟场景的互动交互,更多的使用是:位置跟踪器、数据手套(5DT之类的)、动捕系统、数据头盔等等。
AR设备:由于AR是现实场景和虚拟场景的结合,所以基本都需要摄像头,在摄像头拍摄的画面基础上,结合虚拟画面进行展示和互动,比如GOOGLE GLASS这些(其实严格的来说,IPAD,手机这些带摄像头的只能产品,都可以用于AR,只要安装AR的软件就可以。)
技术区别
类似于游戏制作,创作出一个虚拟场景供人体验,其核心是graphics的各项技术的发挥。和我们接触最多的就是应用在游戏上,可以说是传统游戏娱乐设备的一个升级版,主要关注虚拟场景是否有良好的体验。而与真实场景是否相关,他们并不关心。VR设备往往是浸入式的,典型的设备就是oculus rift。
AR应用了很多computer vision的技术。AR设备强调复原人类的视觉的功能,比如自动去识别跟踪物体,而不是我手动去指出;自主跟踪并且对周围真实场景进行3D建模,而不是我打开Maya照着场景做一个极为相似的。典型的AR设备就是普通移动端手机,升级版如Google Project Tango。
VR、AR、MR公司及产品
VR设备代表:Oculu

智能科普:VR、AR、MR的区别
AR设备代表:HoloLe

智能科普:VR、AR、MR的区别
MR设备公司:Magic Leap(关于 Magic Leap 的产品,Rony Abovitz 将它描述为一款小巧的独立电脑,人们在公共场合使用也可以很舒服。此外,它还涉及视网膜投影技术。)

智能科普:VR、AR、MR的区别
传感物联网整理,来自vr186

最新文章

  1. linux 中部署ant编译的包中缺少问题
  2. Create Volume 操作(Part III) - 每天5分钟玩转 OpenStack(52)
  3. Linux环境变量配置
  4. Android之drawable state各个属性详解
  5. Android WebView 拦截自定义协议
  6. [moka学习笔记]yii2.0 rules的用法(收集,不定期更新)
  7. Homebrew OS X 不可或缺的套件管理器
  8. #array_parents #parents的区别
  9. 003Linux网络配置
  10. IDF实验室-简单的ELF逆向 writeup
  11. optimize the performance
  12. Linux ssh安全设置
  13. pch文件出现no such file or directory错误
  14. china-pub
  15. debian安装dwm窗口管理器
  16. Spring mybatis源码篇章-SqlSessionFactoryBean
  17. poj 2455 二分+最大流
  18. LeetCode - 601. Human Traffic of Stadium
  19. 黄聪:Mysql主从配置,实现读写分离
  20. 协程 IO多路复用

热门文章

  1. Mysql EF 触发器生成主键id 存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除。刷新 ObjectStateManager 项 ;System.Data.Entity.Infrastructure.DbUpdateConcurrencyException
  2. 【Oracle-PLsql】使用存储过程,利用table集合类型开发复杂业务报表
  3. QT开发环境安装配置教程
  4. php程序调试方法
  5. iOS - UIAlertController三种显示提示框代码
  6. 理解syslinux,SYSLINUX和PXELINUX
  7. Android摸索一环境搭建
  8. css---点击显示和隐藏
  9. 时间模块和random模块
  10. day_6.16网络编程