你是否曾渴望成为画中人?或者是控制画中物?增强现实(AR)作为新一代人机交互平台,或许可以帮你实现这一愿望。近日,卡尔加里大学、Adobe研究中心和科罗拉多大学博尔德分校的研究人员创建了一个增强现实(AR)界面RealitySketch,该界面可用于绘制交互式图形和可视化、可响应的草图。
相关研究以“RealitySketch: Embedding Responsive Graphics and Visualizations in AR through Dynamic Sketching”为题,发表在预印本平台arXiv上。
该创新成果还在ACM用户界面软件和技术研讨会(ACM Symposium on User Interface Software and Technology, UIST’20)上,获得了最佳论文荣誉奖(Best Paper Honorable Mention)和最佳演示荣誉奖(Best Demo Honorable Mention)。
近年来,交互式动态草图一直是人机交互研究领域的核心主题之一,它通过对用户进行交互式响应,使人们能够通过一个动态的视觉媒介进行思考和交流。尽管目前市场上基于AR的草绘界面不计其数,但迄今为止开发的大多数解决方案都专注于研究如何将静态图形嵌入到现实世界中。如今,该研究团队开发出了更加丰富的动态素描技术词汇,可以动态地实时创建交互式的动画内容。
RealitySketch平台不仅允许用户创建静态草图,还可以嵌入动态图形和交互式图形,这些图形可以与用户周围的真实对象进行绑定,并对用户的动作做出反应。
想象一下,当我们在钟摆上画一条线,这条线随着钟摆的摆动而移动,这种交互式操作将钟摆的运动进行可视化处理。就如上图右侧曲线图,形象地将钟摆下方的位置进行了实时的绘制,这种抽象与现实的完美结合,帮助人们更好地理解物理现象。
该研究的作者之一Ryo Suzuki表示:“我们的项目初衷很简单,就是通过AR交互式草图绘制,使用户能够将现实世界进行可视化描绘。而这个想法最初来源于我们对物理课堂教育的观察,在物理课堂中,老师指导的实验课通常是物理学习的一个组成部分。”
向学生解释物理现象有时是相当具有挑战性的,因为要充分理解这些物理现象,需要学生们想象这些现象是如何发生的,以及它们是什么样子的,而不是仅仅学习与之相关的理论知识。而由Suzuki及其研究团队共同创建的AR平台RealitySketch,允许用户制作动态和响应式的图形,这些图形可以在黑板、墙壁或现实世界中的其他物体上进行可视化展现。
该平台为学生们的物理学习提供了一个全新的窗口,可以帮助物理老师以动感十足的方式,让学生直接观察运动中的物理现象,从而可以帮助学生对课程所涵盖的主题有更深的理解。
RealitySketch基于苹果公司的AR开发平台Apple ARKit研发,它可以将绘制的动态草图嵌入到真实环境中。用户首先通过手指或数码笔在触摸屏上绘图,然后将他们绘制的草图中的元素叠加到真实世界的摄影机视图上。
Suzuki说:“在过去,创建这样的可视化场景会经历很多耗时的环节,需要视频编辑、后期制作等独立的步骤。相比之下,我们想弄明白:当现实世界发生变化时,如果这些草图元素能够动态地做出反应,会怎么样呢?”
RealitySketch最独特的功能是:它利用交互技术,根据真实世界运动的草绘元素进行实时的动画制作。
该方法可以保障用户以实时和即兴的方式,按照以下4个步骤来实现图形的创建:对象跟踪、参数化、参数绑定和可视化。Suzuki解释道:“RealitySketch集成了物体追踪和基于AR的可视化。首先,它利用计算机视觉技术来跟踪物理对象。当用户在iPad上点击一个对象时,系统会根据物体的颜色来跟踪该对象。
所有的草绘元素都被绑定到了这些被追踪的物体上,因此用户对物体进行移动、抛出等操作时,草绘的元素也会根据预期表现出的运动进行动画处理。”
为调查这一平台的满意度,研究人员招募卡尔加里大学的学生和老师参与评估调研,这些师生对RealitySketch非常满意,并且似乎对其增强物理实验的潜力感到特别兴奋。
现在由于COVID-19在全球的大流行,很多学生都在网上上课,而RealitySketch界面的创建可能价值非凡。实际上,RealitySketch可以使远程教学更具吸引力,例如,它允许教师录制动态的物理实验视频,并与学生进行分享,这样他们就可以更好地理解老师在讲课中描述的物理概念和现象。除了在课堂环境中测试他们的平台,研究人员还展示了RealitySketch在与教育无关的其他应用领域中的潜力。
例如,他们展示了体育教练可以使用它来生成与健身有关的数据,并对其进行实时的可视化处理和分析。Suzuki表示:“我们有兴趣在将来进一步开发该项目,这是Adobe Research与卡尔加里大学、科罗拉多博尔德大学共同合作的成果。我们相信这项工作将激发更多支持沉浸式创意的研究和产品,并将充分实现AR作为动态计算媒介的潜力。”