GestureCanvas:用于原型设计 VR 复合自由手势交互的编程演示系统
作者
手部手势识别全身交互与体感输入混合现实工作空间UI/UX 设计师HCI 研究员
文献标题
GestureCanvas: A Programming by Demonstration System for Prototyping Compound Freehand Interaction in VR
文献信息
- 主题领域: 虚拟现实(VR)中的手势交互和沉浸式原型设计
- 关键词: 手势交互, 虚拟现实, 原型设计, 编程示范, 沉浸式设计, 动作识别, 状态机, 用户体验评估
研究背景与问题
- 发现的问题或挑战: 当前设计复杂虚拟现实中的复合自由手势交互 (Compound Freehand Interaction, CFI) 的流程费时且需要高度技术背景,包括手势识别器的编程、输入条件的设置以及每个子交互的系统响应逻辑。
- 问题的重要性: CFI 涉及多个相互依赖的子交互,对交互的测试与优化对设计用户友好的 VR 应用至关重要,但现有方法阻碍了快速迭代和设计灵活性。
- 研究动机与相关工作: 尽管已有一些工具支持 VR 交互设计,但在早期到中期阶段的快速 CFI 原型设计方面仍存在较多技术瓶颈,尤其对于非技术背景的设计人员。现有解决方案缺乏对复杂手势序列的完整支持,也不便于代码开发阶段的后续工作。
解决方案
- 方法或解决方案:
- 提出 GestureCanvas 系统,作为一种基于编程示范 (Programming by Demonstration, PbD) 的工具,能够在沉浸式 VR 环境中快速原型设计、测试、优化和部署 CFI。
- 系统主要基于三种交互模型:事件驱动的状态机模型、触发-动作 (trigger-action) 授权模型、以及 PbD。
- 创新之处:
- 将用户的自由手势演示转化为一个“设计画布” (Design Canvas),使得空间数据可视化并支持直接操作。
- 系统通过规则推断自动生成输入条件逻辑 (如手势条件)。
- 模块支持在 VR 环境中实时测试触发逻辑并根据反馈进行优化。
- 实施步骤与关键技术:
- 手势录制: 用户在沉浸式环境中表演整个交互过程,记录下手型变化及手部动作。
- 剪辑分段: 对录制的手势演示进行时间线分段,标记出每个子交互。
- 触发逻辑推断: 系统采用规则推理分析手势数据,自动生成默认的触发条件逻辑。
- 空间事件触发器: 扩展输入逻辑,通过直接操作触发器(如接近触发)来精化逻辑。
- 系统响应设置: 支持设计与手势关联的动画及对象响应。
- 实时预览和测试: 系统提供实时预览功能,允许用户验证设计交互的可靠性。
- 跨平台部署: 支持导出设计内容至开发工具(如 Unity),并允许二次开发及代码定制。
研究成果
- 具体成果:
- 设计并实现了 GestureCanvas 系统,验证了其在快速原型设计中的高效性与可用性。
- 通过一些创新功能,比如时间线分段、自动条件推断、可视化的设计画布,降低了创建 CFI 的技术门槛。
- 与现有解决方案对比的优势:
- 与其他类似工具相比,GestureCanvas 更加注重于支持复杂手势序列与状态逻辑的设计。
- 它在无代码环境中实现了快速迭代,减少了设计与开发之间的鸿沟。
- 实验或评估结果:
- 用户研究显示,非专业用户在 8 分钟内即可完成一个 CFI 原型,表明系统易学、易用。
- 专家访谈指出该系统可以更快促进设计理念落地,同时提升了设计创造力。
- 自动化输入条件推断、实时测试和设计画布的空间操作功能得到了广泛认可。
- 局限性与未来方向:
- 当前原型只支持有限的触发器类型,比如接近触发,需要扩展其他常见事件触发类型。
- 推断算法的准确性有待提升,以进一步减少设计师的手动调整。
- 研究评估中参与者样本有限,未来需要更大规模的验证以囊括更多 VR 应用场景和用户群体。
参考文献和附加应用场景
文章提供了更多扩展内容及应用案例,包括游戏、教育和职业培训交互设计的实现示例,展现了 GestureCanvas 的通用性和可扩展性。
研究问题 / 现实痛点
这篇论文在当前问题库中对应的问题线索。
help
研究问题
3lightbulb
现实痛点
1- 设计师难以高效原型复杂自由手势交互动作,拖累VR设计迭代。分类: XR手势与空中手交互同类问题arrow_forward
- 80%
设计、工程和评估手势用户界面
CHI '18· 手部手势识别 +1
- 80%
迈向共识手势集:跨领域最大共识的HCI中空气势调查
CHI '23· 手部手势识别 +1
- 80%
非自然交互设计
CHI '25· 手部手势识别 +1
- 67%
"在VR中,一切皆有可能!": 在虚拟现实中勾画和模拟空间感知交互空间
CHI '20· 全身交互与体感输入 +2
- 67%
TapGazer:使用手指敲击和视线导向单词选择的文本输入
CHI '22· 手部手势识别 +2
- 67%
看见与触摸空气:解开混合现实中的空中手势输入眼手协调之谜
CHI '25· 手部手势识别 +2
- 67%
HOICraft:基于VLM的VR中部件级手-物体交互设计原地创作工具
CHI '26· 全身交互与体感输入 +2
- 67%
为3D对象的直接和间接操作预塑手部行为
CHI '26· 手部手势识别 +2
- 67%
Point & Grasp:通过概率线索整合灵活选择不可达对象
CHI '26· 全身交互与体感输入 +2
- 67%
TwinSpin:一种VR控制器中的虚拟球实现手中3DoF旋转
UIST '25· 形变界面与软机器人材料 +2
基于研究子主题与职业分类的 Jaccard 相似度(≥60%)
快捷操作
广告推荐
学习 AI 编程到 CodeNow
open_in_new打开DOI链接
DOI: https://doi.org/10.1145/3586183.3606736
一眼看懂
fact_check论文快照
dataset
来源
UIST
calendar_month
年份
2023
emoji_events
奖项
未标记奖项
group
作者
5 位作者
sell
研究子方向
手部手势识别、全身交互与体感输入、混合现实工作空间
work
职业/产业
UI/UX 设计师、HCI 研究员
article
内容状态
已索引正文
hub
相关论文
10 篇相关论文