今天分享一篇在刚刚结束的CHI’2018上发表的full paper。该文章由来自澳洲University of South Australia的Piumsomboon等人和来自新西兰University of Canterbury的Robert Lindeman发表。这要介绍了“Mini-Me”,一个用于辅助混合现实(MR)远程双人协作系统的优化工具。MR远程双人协作系统指的是一个基于虚拟现实(VR)和增强现实(AR)的帮助两个用户远程交流协作的系统。这种系统中,两个远程用户分别处于AR和VR环境中,两人共享的是AR用户所在的环境(VR用户看到的是建模复原的环境),并且,两人在自己的环境中都可以看到对方的虚拟形象。

在本文中,系统的工作场景是这样的,远程的两个用户一个是AR用户(头戴MS Hololens),另一个是VR用户(头戴HTC Vive)。如下图中的a是AR用户看到的景象,AR用户可以看到自己所在的房间,以及远程伙伴的虚拟形象;如下图中b是VR用户所处的虚拟景象,VR用户可以看到一个虚拟出来的远程伙伴的房间,和虚拟的远程伙伴的形象。

图片摘自论文。a,b为AR、VR用户环境;c为微缩版VR用户虚拟形象的设计细节;d、g为用户使用系统的实际场景;e、f为VR用户在为AR用户指出书架上的某物体。

可以看到图中很多处都有一个微缩版的虚拟形象,这个就是Mini-Me。它的出现是为了解决这种远程协作系统当中的两个用户“失联”问题-由于AR用户视界(Field of View, FOV)有限,VR用户的虚拟形象时常不在其视线内,所以很多对方的非语言交流线索(non-verbal communication cue,如眼神和肢体语言)都无法接收。作者希望通过这个附加的微型虚拟形象来为用户提供对方的非语言交流线索。Mini-Me被设计成始终停留在AR用户的视线中,但是ta复制真实用户的视线(gaze)和姿势(body gesture)-也就是说,虽然这个小人始终会自动地移动到AR用户能看到的地方,可能不是VR用户站的地方,但是他们的视线和动作保持一致:VR用户在看什么,ta也就往哪看,VR用户在指什么,ta也往哪指。AR用户可以开启/关闭Mini-Me,把Mini-Me固定在某处,VR用户也可以进入Mini-Me的视角。

作者们进行了2*2 within-subject实验,将AR用户端带有Mini-Me的MR协作系统,对比没有Mini-Me(只有一比一大小的虚拟VR用户形象)的基准系统(baseline),在两个场景下进行了评估:1)“茶会(Tea Party)”,远程的VR用户要远程帮助在茶叶零售店的AR用户,该场景是一种不对称合作(Asymmetric Collaboration)场景,主要由一方提供指导;2)“城市规划者(Urban Planner)”,双方需要共同完成城市设计的任务,这个场景是一种对称合作(Symmetric Collaboration),双方要互相帮助,而不是单方面指导。

图片摘自论文。a-d:Tea Party场景Demo;e-h:Urban Planner场景Demo。

作者们从两方面评价了系统:社交现场感(Social Presence),可用性(usability)。总的来说,他们得到了喜人的实验结果。实验结果显示,和基准系统比较,有Mini-Me的系统在非对称合作场景下可以更好的传递非语言交流线索以提高合作表现,在两种场景下都能提高社交现场感,并且在两种场景下都是参与者更偏爱的方式。


Piumsomboon, T., Lee, G. A., Hart, J. D., Ens, B., Lindeman, R. W., Thomas, B. H., & Billinghurst, M. (2018, April). Mini-Me: An Adaptive Avatar for Mixed Reality Remote Collaboration. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (p. 46). ACM.

前沿科技-混合现实(MR)远程协作辅助工具:微缩虚拟形象Mini-Me的更多相关文章

  1. Alex: 2018年对混合现实MR的展望

    原文作者:Alex Kipman, 微软操作系统工程院技术院士 Hello 大家好! 难以置信我们已经走过了2018年的头两个月了. 每年一月份我都会去巴西省亲,和我的家人欢聚一堂,度过一个美好的假日 ...

  2. 如何透过HTC Vive拍摄Mixed Reality (混合现实)影片

    https://www.vive.com/cn/forum/1706?extra=page%3D1 也许你是一位开发者,想为自己的HTC Vive游戏制作酷炫的宣传片:或者你是游戏主播,想为观众带来高 ...

  3. HoloLens开发手记 - 使用混合现实捕捉 Using mixed reality capture

    HoloLens给了用户混合真实世界和数字世界的体验.混合现实捕捉(MRC)使得你可以保存这种体验到图片或者视频.这使得你可以分享你的体验给其他人,这允许他们能看到和你所看到一样的全息图像.这些视频和 ...

  4. 通AI启示录,从一篇数学物理基础论文说起 原创: 关注前沿科技 量子位 今天 允中 发自 凹非寺

    通AI启示录,从一篇数学物理基础论文说起 原创: 关注前沿科技 量子位 今天 允中 发自 凹非寺

  5. 【分享】Vue 资源典藏(UI组件、开发框架、服务端、辅助工具、应用实例、Demo示例)

    Vue 资源典藏,包括:UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例 element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于Vue和 ...

  6. Vue UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例

    Vue UI组件 开发框架 服务端 辅助工具 应用实例 Demo示例 element ★11612 - 饿了么出品的Vue2的web UI工具套件 Vux ★7503 - 基于Vue和WeUI的组件库 ...

  7. Windows开发中一些常用的辅助工具

    经常有人问如何快速的定位和解决问题,很多时候答案就是借助工具, 记录个人Windows开发中个人常用的一些辅助工具.   (1) Spy++ 相信windows开发中应该没人不知道这个工具, 我们常用 ...

  8. 最好用的css辅助工具——SASS&LESS

    前言 首先,小编给大家解释一下什么是SCSS和LESS,Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables).嵌套 (nested rules).混合 ...

  9. Linux系统备份还原工具4(rsync/远程数据同步工具)

    rsync即是能备份系统也是数据同步的工具. 在Jenkins上可以使用rsync结合SSH的免密登录做数据同步和分发.这样一来可以达到部署全命令化,不需要依赖任何插件去实现. 命令参考:http:/ ...

随机推荐

  1. 转载-springboot缓存开发

    转载:https://www.cnblogs.com/wyq178/p/9840985.html   前言:缓存在开发中是一个必不可少的优化点,近期在公司的项目重构中,关于缓存优化了很多点,比如在加载 ...

  2. HAOI2006 (洛谷P2341)受欢迎的牛 题解

    HAOI2006 (洛谷P2341)受欢迎的牛 题解 题目描述 友情链接原题 每头奶牛都梦想成为牛棚里的明星.被所有奶牛喜欢的奶牛就是一头明星奶牛.所有奶 牛都是自恋狂,每头奶牛总是喜欢自己的.奶牛之 ...

  3. P2154 [SDOI2009]虔诚的墓主人 树状数组

    https://www.luogu.org/problemnew/show/P2154 题意 在一个坐标系中,有w(1e5)个点,这个图中空点的权值是正上,正下,正左,正右各取k个的排列组合情况.计算 ...

  4. P1613 跑路 倍增思想 + 邻接矩阵

    题意 给定一个有向图,每条边的花费为1.现在有一个空间跑路器,可以走2^k长度的路,只用花1秒的时间.问从1走到n最少的时间.n <= 50, k <= 64. 思路 这道题说是倍增,但是 ...

  5. SPOJ - Find The Determinant III 计算矩阵的行列式答案 + 辗转相除法思想

    SPOJ -Find The Determinant III 参考:https://blog.csdn.net/zhoufenqin/article/details/7779707 参考中还有几个关于 ...

  6. window对象,BOM,window事件,延时器,DOM

    01.定时器补充 function fn(){    console.log(1);}setInterval("fn()",100);  //定时器调用匿名函数/*   funct ...

  7. to_char()、to_date()的区别

    to_char 是把日期或数字转换为字符串 to_date 是把字符串转换为数据库中得日期类型 还记得以前初次接触oracle时对一些函数还不是很熟悉,老是弄错,比如在mysql中可以运行,但在ora ...

  8. watch命令的监控结果输出到文件

    watch命令是为命令行输出设计的工具,其结果包含很多不可打印的字符,所以输出重定向到文件中很不方便,比如这样做的话有很多乱码: (watch -n 60 <mycommand> ) &g ...

  9. Maven学习归纳(二)——几个常用命令解析

    Maven的常用命令 第一次执行命令的时候,因为需要下载执行命令的基础环境,所以会从远程仓库下载该环境到本地仓库中 运行mvn命令,必须在pom.xml文件所在的目录 一. JavaProject的p ...

  10. Python 基础 3 - 元组

    元组与列表区别 Python 元组与列表类似,不同之处在于列表可以修改,元组不可以修改 元组用小括号 () 定义,列表用方括号 [] 定义 元组不可修改,列表可修改 元组创建 只需要在小括号 () 内 ...