【强!】Ultrasonics:让你能触摸到虚拟世界里的东西

简介:

再经过一段时间之后,也许我们就能让电影《星际迷航》中电子设备变成现实,由于创新,下一个出现的设备说不定就是“全像甲板”。


一家名为Ultrahaptics的英国公司利用超声技术开发了一种技术,可以让人感受全息影像,并能获得触觉反馈。


该技术最初是在布里斯托大学研究实验室内开发,通过脉冲超声波反馈,或是改变调制频率,系统开发人员可以利用超声波提供不同的触觉反馈,虚拟触觉形状。


随着压力的变化,可以创造出虚拟形状,让人们感觉到一种“声辐射压力”。


为了能够更好地理解这一概念,不妨想象一下电影《少数派报告》里的虚拟空气操作界面,还有一些公司也提供类似的系统,比如Leap Motion,可以让人们用手势在空气中操作计算机数据。现在Ultrahaptics的技术其实就是保留了上述空气操作界面,然后在此基础上加入了环境感知和虚拟受力反馈。或许这样解释能让你更容易理解Ultrahaptics系统。

“我们在过去的四年时间里不断开发Ultrahaptics系统,” Ultrahaptics公司首席技术官Tom Carter说道,他是开发Ultrahaptics技术的团队成员之一,“我们并不是要推出自己的产品,而是希望把Ultrahaptics技术嵌入到各种不同的产品之中,从钟表、家用电器,到汽车。为了实现这一目标,我们需要和原始设备制造商(OEM)合作。”


身为英国布里斯托大学计算机科学博士,Carter目前已经在相关算法上取得了突破,能够更好的控制超声波。“之前我们是把超声波聚集到一个点上,却产生了不稳定的结果。”


Ultrahaptics的解决方案采用了一个算法,它可以更好的控制声辐射力区域的容积分布。


但是,根据Carter透露,简单的界面控制只是一个开始。他希望在未来的三到四年时间里,能将这种在实验室内创造的三维触觉体验带入到真实世界的产品之中,而在虚拟现实领域,Ultrahaptics技术应用的可能性非常大,这也让Cater感到非常兴奋。


“我们的技术非常适合虚拟现实,”Carter说道,“用户戴上Oculus Rift之后可以看,可以听,但是却无法触摸。因此我们希望用户在戴上虚拟现实护目镜后,可以感受并触摸虚拟世界。”


虽然目前的技术版本仅能在实验室环境下运行,但Cater表示用不了多久就能实现商业应用。


“举个例子,Ultrahaptics技术可以用来控制只有一个按键的简单设备,比如闹钟,”Carter说道,“当闹钟响起之后,你所要做的就是在某个特殊虚拟现实区域里挥一下自己的手,闹钟的虚拟投像就会出现在你手边,按一下,或是滑动一下手臂,就能把闹钟关掉了…..我们希望在未来一、两年时间内,开发出一款能实际销售的商业产品,”


原文发布时间为:2014-12-05

本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注“BigDataDigest”微信公众号

相关文章
|
Python
在dataframe中插入新的一行
在pandas中,可以使用`insert`函数在dataframe中插入新的一行。
1474 1
|
负载均衡 测试技术 应用服务中间件
性能测试常见瓶颈分析及调优方法总结
性能测试常见瓶颈分析及调优方法总结
739 0
|
传感器 安全 内存技术
[UDS] --- RoutineCommunicationControl 0x31
[UDS] --- RoutineCommunicationControl 0x31
1634 1
|
SpringCloudAlibaba 容灾 关系型数据库
nacos常见问题之启动报错如何解决
Nacos是阿里云开源的服务发现和配置管理平台,用于构建动态微服务应用架构;本汇总针对Nacos在实际应用中用户常遇到的问题进行了归纳和解答,旨在帮助开发者和运维人员高效解决使用Nacos时的各类疑难杂症。
2581 2
ly~
|
监控 Linux API
如何评估 SDL 图形库优化的效果
SDL(Simple DirectMedia Layer)是一个免费开源的多媒体开发库,广泛用于游戏和多媒体应用。优化后的SDL在性能、图像质量、加载速度、兼容性、跨平台性和开发效率等方面均有显著提升。性能方面,优化后的SDL提高了渲染效率和播放路数;图像质量上,通过先进的渲染技术提升了图像的清晰度和色彩准确性;加载速度方面,通过减少格式转换时间加快了图像加载速度;兼容性和跨平台性得到增强,支持多种操作系统和硬件设备;开发效率方面,简洁的API设计和丰富的文档帮助开发者快速上手,减少了开发时间和成本。这些优化使SDL成为游戏开发和多媒体应用的理想选择。
ly~
640 4
|
传感器 存储 索引
如何解决 analogRead()函数读取到的模拟值不准确的问题
在使用analogRead()函数时,若读取到的模拟值不准确,可以通过校准ADC、增加采样次数取平均值、使用外部参考电压或检查电路连接等方式来提高读取精度。
|
负载均衡 Java 网络架构
实现微服务网关:Zuul与Spring Cloud Gateway的比较分析
实现微服务网关:Zuul与Spring Cloud Gateway的比较分析
915 5
|
Java 测试技术 Android开发
Android性能测试——发现和定位内存泄露和卡顿
本文详细介绍了Android应用性能测试中的内存泄漏与卡顿问题及其解决方案。首先,文章描述了使用MAT工具定位内存泄漏的具体步骤,并通过实例展示了如何分析Histogram图表和Dominator Tree。接着,针对卡顿问题,文章探讨了其产生原因,并提供了多种测试方法,包括GPU呈现模式分析、FPS Meter软件测试、绘制圆点计数法及Android Studio自带的GPU监控功能。最后,文章给出了排查卡顿问题的四个方向,帮助开发者优化应用性能。
1303 4
Android性能测试——发现和定位内存泄露和卡顿
|
Kubernetes Cloud Native 调度
《阿里云产品四月刊》—GPU Device-Plugin 相关操作(1)
阿里云瑶池数据库云原生化和一体化产品能力升级,多款产品更新迭代
424 2