从全息投影到全息平台,必须克服7个障碍

“每个科幻爱好者和痴迷技术的人儿都希望能拥有一个全息成像台。不幸的是,制造全息平台的技术还尚未被人类掌握。据说我们离这项技术可用之时还有大约10到15年的时间——这是 AMD 的专业人士 Phil Rogers 说的,他专攻 3D 技术工作已超过20年。
在《今日宇宙》的对话中,Rogers 列出了7个在全息投影进入应用之前的7个必须被克服的障碍:
1,比 IMAX 更好的视觉体验:
希望大家都曾经坐在电影院的IMAX 厅里看过充满特效的视觉大片(幸运的甚至看过哈勃 3D IMAX)。是的 IMAX 确实很牛逼,它覆盖了你的大部分可视区域,但是你看到的画面却仍然不让你觉得真实。全息成像台需要360度保真。并且它还得明白,当观影者走近时画面上的物体也要变近,同理当观影者走远时画面也变远。当观影者转头时画面会产生相应的倾斜;当同时显示多个视频源时,每幅画面都要完美地互相拼接。
2,绝无仅有的高保真的音效:
你身边肯定有/或许你自己就是那种坚称实体唱片的音质比 MP3 好多了的人。“相比声音来说人类对视觉的感受更加模糊,”Rogers 指出。为了让全息的用户体验更加真实,那么音频不仅要是沉浸式的,并且在不同的方向或声场中用户听到的效果也有所区别。而现在我们的环绕声技术甚至都不敢说接近这个标准。
3,触感
“我们还需要继续发展触觉反馈,比如一个全息影像中的人是尝试与一个物品互动,他们需要感觉到自己是真的触碰到了它们,”Rogers 说。“我们还需要继续发展触觉反馈技术,这样用户在和物体进行互动时就会觉得自己是真的碰到了它。目前最可行的方法就是定向空气喷射(“targeted air jets”),还有现在还没有被发明出来的传感器。”
4,高效的内存分配
“要保证全息平台运作正常稳定,最好的方法就是实现 CPU 和 GPU 内存共享,”Rogers 说。在这个方向上我们目前的进步还是挺快的,不过要达到同时实现百万级的并行处理(parallel precesses),我们还有很长的路要走。
5,超强的处理能力
要动用百万台级别的电脑才能同步所有的图像,视频以及其它保证全息平台真实性的内容,“问题就是我们需要百万台甚至更多主机级别的电脑,”Rogers 指出,“这就是说要等到全息平台在商业上有可运作性时,我们所采用的原件不会有如此大的数量级和能耗。”
6,找到付费客户
当然,如果它没有购买价值的话也很难在市场上出现。“曾经有很多人写信到白宫情愿,让政府出资建立一个研发全息成像技术的企业,但是我看就现在来说可能性还很小,不过对人类万幸的是,AMD 算是一个后备军,企业认为商务视频会议会从这项技术中受益很多,并且到时候可能不再需要费时费力的 PPT 制作,想象一下一个人正在做一个有趣的报告,他正在使用一个太阳系的模拟原型,当它说到某一片区域时,一颗星球就突然拉近了的情景。”
7,目标瞄准开源社区
网上默默无闻却潜力无穷的技术人员是很多的。AMD 计划将全息平台的建筑方案留给了网上的业余程序员们。到那个时候他们还会不会在使用我们现在的编程语言这一点还很难说,不过这应该也就和让一个会 C++ 或者 Java 的人去搞硬件一样的道理吧。”
期待这一天早日到来!
本文摘自《今日宇宙》。



本文转自 hexiaini235 51CTO博客,原文链接:http://blog.51cto.com/hexiaini235/1158583,如需转载请自行联系原作者

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/454567.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android fragment fragmenttransaction,Android FragmentTransaction 常用方法总结

FragmentManage:FragmentManager能够实现管理activity中fragment. 通过调用activity的getFragmentManager()取得它的实例.FragmentManager可以做如下一些事情:1、使用findFragmentById() (用于在activity ...public class Toolkit { /** * * Role:Telec…

IBM总架构师寇卫东:话说程序员的职业生涯-IT程序人生-职业生涯规划

初级程序员和高级程序员时期,都属于职业生涯发展的第一阶段,我们可以称之为黄金时期。这阶段程序员的年龄在20~35岁之间,因为年轻,所以更善于学习,而且体力充沛,很多走过这个阶段的程序员有过通宵工作的经历…

metric learning -- 马氏距离与欧氏距离

一 基本概念 方差:(variance)是在概率论和统计方差衡量随机变量或一组数据时离散程度的度量。概率论中方差用来度量随机变量和其数学期望(即均值)之间的偏离程度。统计中的方差(样本方差)是每个…

深入理解 C# 协变和逆变

msdn 解释如下: “协变”是指能够使用与原始指定的派生类型相比,派生程度更大的类型。 “逆变”则是指能够使用派生程度更小的类型。 解释的很正确,大致就是这样,不过不够直白。 直白的理解: “协变”->”和谐的变”…

华为mate20能用鸿蒙吗,华为mate20可以用5g网络吗

华为mate20不可以用5g网络,它是4g手机在2018年上市,当时5g并没有开始流行,因此mate20是不支持5G的。不过在后来的2019年秋季,华为发布了mate20 x的5g版本,这也是mate20系列里唯一支持5G的,除此之外mate20、…

基本农田卫星地图查询_#重庆朝天门#谷歌百度腾讯高德“卫星地图”PK,谷歌更胜一筹...

截图自便民查询网,各家卫星地图PK,各有千秋~谷歌精确度最高:5m,来福士修建中,嘉陵江是绿的,长江是黄的。两江交汇处有一条分明的界线。谷歌 5m:20ft谷歌 50m:100ft谷歌 200m:500ft谷歌 300m:1000ft谷歌 500…

软件开发者面试百问答案,老紫竹研究室出品(已经有64个)

当然,全部是我个人的答案,不代表别人。地址 www.laozizhu.com/program.jsp?typeId104 老紫竹研究室,分享软件开发的快乐与收获 ‘ 我这里贴上已经写好的答案连接。 软件开发者面试百问答案 - 你需要哪些东西帮助你判断项目是否符合时间要求…

Python 第三方库之 Celery 分布式任务队列

一、Celery介绍和使用: Celery 是一个 基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理, 如果你的业务场景中需要用到异步任务,就可以考虑使用celery, 举几个实例场景中可用的例子: 你想…

windows server 2008 (五)web服务器的搭建和部署

Windows server 2008 web服务器的搭建和部署相对于windows server 2003的IIS6来说,windows server 2008推出的IIS7.0为管理员提供了统一的web平台,为管理员和开发人员提供了一个一致的web解决方案。并针对安全方面做了改进,可以减少利用自定义…

改装摩托车

摩托车发动机就是将进入气缸中的燃料混合气点燃使其燃烧所产生的热能变为机械能,并由曲轴将动力通过传动机构传给摩托车后轮而变为车辆行驶动力的机械。发动机的进排气量和气流速是影响高转速(功率)输出的关键因素之一。 发动机工作时气流的路…

华为鸿蒙os logo,华为鸿蒙OS Logo曝光:Powered by HarmonyOS

IT之家 9 月 13 日消息 9 月 10 日,鸿蒙 OS 2.0 亮相华为开发者大会的主舞台上,华为常务董事、消费者业务 CEO 余承东表示,鸿蒙 OS 是首个真正为全场景时代打造的分布式操作系统,鸿蒙 OS 2.0 全面使能全场景生态。现在博主 勇气数…

python判断语句_详解Python判断语句的使用方法

本篇介绍Python判断语句的使用,主要讨论简单条件语句、多重条件语句和嵌套条件语句,在讲解的每个案例中都配有流程图和代码说明。通过本篇的学习,可以达成如下目标。 ● 掌握判断语句的使用规则 ● 判断语句流程图的画法 前面我们学习了Pytho…

迫在眉睫的职业规划

对于大多数程序员来说,微软是一家值得崇敬的公司,能够加入微软,也是很多程序员的愿望。在付出足够的努力后,一旦进入了微软,也就意味着可以和最先进的技术终日为伍,一直沿着技术这条路线走下去了。对吗&…

js setTimeout 使用方法

在项目过程中遇到一些异步加载和其他js方法冲突的问题: 如图初始化的时候会加载“商户基本信息”,修改商户名称字段第二个页面也需要修改: function setSeqAndName(){var pritab2 $("#allTabs").tabs("getTab", 1).find("ifra…

python中分支结构包括哪些_python中的分支结构

python不提供switch语句,但是python可以通过字典实现switch语句的功能 实现方法分两步: 首先:定义一个地点 其次:调用字典的get()获取相应的表达式 原始方法: from __future__ import division #内置函数,解…

机器学习算法之 logistic、Softmax 回归

逻辑回归本质是分类问题,而且是二分类问题,不属于回归,但是为什么又叫回归呢。我们可以这样理解,逻辑回归就是用回归的办法来做分类。它是在线性回归的基础上,通过Sigmoid函数进行了非线性转换,从而具有更强…

html上传预览图片原理,关于html中图片上传预览的实现

functionchange() {varpicdocument.getElementById("preview"),filedocument.getElementById("f");//得到后缀名varextfile.value.substring(file.value.lastIndexOf(".")1).toLowerCase();//gif在IE浏览器暂时无法显示if(ext!png&&ext!…

程序员成功之路

程序员成功之路 ——The road ahead for programmer(演讲稿) 一、我很羡慕在座的各位同学,因为你们是中国未来的程序员,而我不是,我一直很遗憾。 比尔盖茨曾经写过一本书叫做《未来之路》The road ahead, 那么今天我选…

【温故知新】——原生js中常用的四种循环方式

一、引言 本文主要是利用一个例子,讲一下原生js中常用的四种循环方式的使用与区别: 实现效果: 在网页中弹出框输入0 网页输出“欢迎下次光临”在网页中弹出框输入1 网页输出“查询中……”在网页中弹出框输入2 网页输出“取款中……”在…

部署egg需要用到pm2吗_使用宝塔面板部署校园综合服务平台项目

本文档为校园综合服务平台服务端的安装部署教程,欢迎star小程序端下载地址:https://github.com/landalfYao/help.git后台服务端下载地址:https://github.com/landalfYao/helpserver.git后台客户端下载地址:https://github.com/lan…