今天分享一篇在刚刚结束的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. 微信支付之扫码、APP、小程序支付接入详解

    做电商平台的小伙伴都知道,支付服务是必不可少的一部分,今天我们开始就说说支付服务的接入及实现.目前在国内,几乎90%中小公司的支付系统都离不开微信支付和支付宝支付.那么大家要思考了,为什么微信支付和支 ...

  2. set和push方法压入栈顶的值获取方法

    向值栈里面放数据(储存的位置在root域里面) 向值栈放数据有多种方式,往往我们只用其中一种 1.set方法压栈 1)在Action中获取值栈对象,使用set()方法向值栈存放数据 ActionCon ...

  3. P2157 [SDOI2009]学校食堂 状压DP

    题意: 排队买饭,时间为前一个人和后一个人的异或和,每个人允许其后面B[i] 个人先买到饭,问最少的总用时. 思路: 用dp[i][j][k] 表示1-i-1已经买好饭了,第i个人后面买饭情况为j,最 ...

  4. Leetcode 957.N天后的牢房

    Leetcode 957.N天后的牢房 8间牢房排成一排,每间牢房不是有人住就是空着. 每天,无论牢房是被占用或空置,都会根据以下规则进行更改: 如果一间牢房的两个相邻的房间都被占用或都是空的,那么该 ...

  5. CF - 1131 C Birthday

    题目传送门 显然可以发现: 我们sort之后,把奇数位的先按顺序拿出来,然后再把偶数位的按照反顺序拿出来,这样就可以保证答案最小. 代码: /* code by: zstu wxk time: 201 ...

  6. 201871010134-周英杰《面向对象程序设计(java)》第一周学习总结

    项目 内容 java https://www.cnblogs.com/nwnu-daizh/ 任课老师博客下 https://www.cnblogs.com/nwnu-daizh/p/11435127 ...

  7. python 中的while循环、格式化、编码初始

    while循环 循环:不断重复着某件事就是循环 while 关键字 死循环:while True: ​ 循环体 while True: # 死循环# print("坚强")# pr ...

  8. Springboot源码分析之代理对象内嵌调用

    摘要: 关于这个话题可能最多的是@Async和@Transactional一起混用,我先解释一下什么是代理对象内嵌调用,指的是一个代理方法调用了同类的另一个代理方法.首先在这儿我要声明事务直接的嵌套调 ...

  9. Empire – PowerShell 后渗透攻击框架

    0x01 简介 Empire是一个后开发框架.它是一个纯粹的PowerShell代理,具有加密安全通信和灵活架构的附加功能.Empire具有在不需要PowerShell.exe的情况下执行PowerS ...

  10. SpringDataJpa——JpaRepository查询功能(转)

    1.JpaRepository支持接口规范方法名查询.意思是如果在接口中定义的查询方法符合它的命名规则,就可以不用写实现,目前支持的关键字如下. Keyword Sample JPQL snippet ...