解码数字化之路,56 个深度转型案例正式上线,立即查看>> 了解详情
写点什么

环境计算──新兴的应用

  • 2010-07-14
  • 本文字数:1554 字

    阅读完需:约 5 分钟

Santa Fe Complex 已经给技术专家和艺术家发出了邀请,请他们参于“展示环境计算力量的装置”的开发。这个装置仅仅是一个在 20 年前首次提出的商业化的思想和概念的例子。

环境计算主要是关注在普遍的计算环境中出现的界面和交互问题。Mark Weiser,当他在 Xerox Parc 担任首席技术专家时,创造了环境计算这个词条(ubicomp),在 80 年代末和 90 年代初,他和 John Seely Brown(PARC 的董事和首席科学家)撰写了大量论文来描述这个概念。之后有很多研究和学术项目都是围绕这个课题进行的,包括 MIT 的 Oxygen 项目。普适计算是 ubicomp 的同义词。普适计算及其相关项目主要关注每一天每个对象的嵌入计算和联网能力,例如 MEMS / Smart Matter 项目,在这个案例里创造了“智能分子”。环境智能和环境计算差不多也是同义词,主要关注富计算环境下人们的互动。

在 Santa Fe Complex 的环境计算研究成果中包含了 SimTable 项目。SimTable 是一个沙盘(你可以把它塑造成各种各样你想要的任意的地形),红外线摄影机可以扫描并绘制地形形状,计算机程序运行模拟软件,地图投影仪根据程序返回的输出结果在沙盘上绘制地图。使用 SimTable 的例子:塑造沙子的形状来反映 Santa Fe 城市周围的地形。模拟覆盖了树木,灌木,草类的地面,设定风速和方向,然后使用壁炉打火机打火(用红外摄像机获取)引发森林火灾。模拟场景会展示火如何燃烧,城市的哪些部分会受到影响。同时你还可以规划一条街道的地图,运行模拟器模拟居民逃离火灾时的交通流量。Simtable 是一个商业产品,其最初的客户是消防部门和应急组织。

环境计算的成果使用了 SimTable 技术,不过它把所有表面都当作了投影介质。Complex 内部已经使用投影机进行了定位和校正,电脑模拟的场景可以展示在墙壁,地板,天花板,甚至是房间里的家具上。你可以模拟(或使用实时的数据流)整个房间,增加人员,使用各种设备来捕捉人的输入,这样你就有了一个高度精密的“情景室”。或者,把 Wii 控制器放入空的喷漆罐中,然后把喷漆罐给一组在房间的墙壁上涂鸦的孩子们。计算机就可以通过 Wii 控制器跟踪那些喷漆罐,然后使用绘图程序来绘制那些墙上的彩色图案。

环境计算代表了下一步的趋势,它在 80 年代还率先在 Xerox PARC 上实现了分层设备──台式机,笔记本电脑,键盘电脑,智能手机。每一层的设备都实现了模型(计算,应用程序),视图(展现)和控制器(输入和交互能力)。在环境计算中,自然环境就是视图展现,可以在任何地方进行计算,在本地服务器或在云端都可以。很多设备主要是作为控制器来工作的,这样极大的扩展了设备的种类,更多的设备可以承担自然环境中的控制器角色。激光指针,Wii 控制器,智能电话,甚至人类的各种手势,都可以作为输入和控制源来影响模拟软件和对自然环境的预期。另一个额外的好处是,自然环境的特性是“多点触控”,你可以有大量的人同时进行交互。

Santa Fe Complex 与新墨西哥州大学、圣达菲研究所、洛杉矶洛斯阿拉莫斯国家实验室协同工作,致力于建立具备科学的可视化特性的自然环境。其中一个项目使用了反射穹顶投影技术,就像在天文馆中使用的一样,对大量数据进行模拟或可视化。想象一下,站在一个圆顶,看着太阳从内部转变为新星,仿佛你就站在恒星的内部看着等离子旋转,缩小,扩大,最终爆发。这项工作带来的成果就是,尚未发布的产品AnySurface 即将进行商业化并由Ambient Pixel销售。

Santa Fe Complex 发出的“参与邀请”意味着这样一个事实,环境计算已经准备好离开研究实验室并开始进行商业应用。可能的案例:你房间的墙壁上绘制着虚拟的壁画,交互式模拟威尼斯运河上的 gondola 交通(正在 Complex 进行的项目),抑或是通过实时投影进行远程电话会议,就象在星球大战电影中的绝地议会。

你的看法?

查看英文原文: Ambient Computing; Emerging Applications

2010-07-14 11:342101

评论

发布
暂无评论
发现更多内容

盘点JavaScript哪些常用的字符串对象

你好bk

JavaScript 大前端 字符串 基础知识 12月日更

Prometheus Exporter (二十一)Ceph Exporter

耳东@Erdong

Prometheus Ceph 28天写作 exporter 12月日更

聊聊 Kafka:Producer 源码解析

老周聊架构

如何用Python发送告警通知到钉钉?

老表

Python Linux 守护进程 跟老表学云服务器

人人都能读懂的react源码解析(大厂高薪必备)

buchila11

React React Hooks

架构训练营作业一

supermenG

架构师训练营 4 期

MySQL探秘(八):InnoDB的事务

程序员历小冰

MySQL 事务 28天写作 12月日更

学生管理系统架构设计

tony

「架构实战营」

Java jar 如何防止被反编译

xcbeyond

28天写作 12月日更

python scrapy极细拆解,打开Spider类看内容,顺手爬了一下优设网

梦想橡皮擦

12月日更

2.react心智模型(来来来,让大脑有react思维吧)

buchila11

React

字典树之旅01.开篇

极客志

自然语言处理 数据结构 算法 nlp 字典树

面试官问我:什么是缓存击穿,该怎么解决?

喵叔

28天写作 12月日更

团队基建系列 - 组织知识传承3 破局

搬砖的周狮傅

跟老表学云服务器开发专栏导航

老表

Python 内容合集 签约计划第二季 技术专题合集 跟老表学云服务器

技术人创业过程中应保持开放的心态

wood

创业 技术 28天写作

SQS 和 SNS 对比分析

liuzhen007

28天写作 12月日更

「架构实战营」模块一《为何架构设计能力难以提升》作业

DaiChen

作业 模块一 「架构实战营」

[Pulsar] Consumer如何消费消息

Zike Yang

Apache Pulsar 12月日更

在线MySQL,SQL Server建表语句生成JSON测试数据工具

入门小站

工具

老大react说:schedule,我们今年的小目标是一个亿

全栈潇晨

React React Hooks

Redis为何这么快?

JavaEdge

12月日更

你了解集合?那你倒是给我说说啊!【1】

XiaoLin_Java

12月日更

记录:今年最骄傲的一件事

将军-技术演讲力教练

学习能力

Nydia

一对一沟通有必要吗?

Justin

沟通 28天写作

来来来,手摸手写一个hook

全栈潇晨

React React Hooks

字典树之旅02.Trie 的标准实现

极客志

自然语言处理 数据结构 算法 Trie 字典树

模块1

Geek_59dec2

聊聊IT行业的项目管理模式

圣迪

项目管理 敏捷 pmp 开发 瀑布

了解 Flutter 的Timer类和Timer.periodic【Flutter专题19】

坚果

flutter 28天写作 签约计划第二季 12月日更

环境计算──新兴的应用_移动_Dave West_InfoQ精选文章