Sauron: embedded single-camera sensing of printed physical user interfaces

Sauron: embedded single-camera sensing of printed physical user interfaces
复制标题

Sauron:印刷物理用户界面的嵌入式单摄像头传感

DOI:
--
复制
发表时间:
2013
期刊:
ACM Symposium on User Interface Software and Technology
影响因子:
--
通讯作者:
Bjoern Hartmann
Bjoern Hartmann
中科院分区:
--
文献类型:
--
作者:
Valkyrie Savage;Colin Chang;Bjoern Hartmann

文献摘要

被引文献

相似文献

3D打印机使设计师和制造商能够快速生产未来产品的物理模型。今天,这些物理原型大多是被动的。我们的研究目标是使用户能够将商品3D打印机上生产的模型转换为交互式对象,只需最少的装配或仪器。我们提出了Sauron,一个基于机器视觉的嵌入式系统,用于感测物理控件(如按钮,滑块和按钮)上的人类输入。借助Sauron,设计师将带有集成环形灯的单个相机连接到打印原型上。该相机观察输入组件的内部部分以确定它们的状态。在许多原型中,输入组件可能被遮挡或在单个相机的视锥之外。我们介绍的算法,产生内部几何形状和计算镜子的位置,以重定向输入运动到可见的摄像机区域。为了研究可以使用Sauron沿着其局限性构建的设计空间,我们构建了原型设备,评估了现有模型对视觉传感的适用性,并与三位CAD用户进行了非正式研究。虽然我们的方法对设备设计施加了一些限制,但结果表明,它具有足够的表现力和可访问性,可以构建各种有用的设备。
3D printers enable designers and makers to rapidly produce physical models of future products. Today these physical prototypes are mostly passive. Our research goal is to enable users to turn models produced on commodity 3D printers into interactive objects with a minimum of required assembly or instrumentation. We present Sauron, an embedded machine vision-based system for sensing human input on physical controls like buttons, sliders, and joysticks. With Sauron, designers attach a single camera with integrated ring light to a printed prototype. This camera observes the interior portions of input components to determine their state. In many prototypes, input components may be occluded or outside the viewing frustum of a single camera. We introduce algorithms that generate internal geometry and calculate mirror placements to redirect input motion into the visible camera area. To investigate the space of designs that can be built with Sauron along with its limitations, we built prototype devices, evaluated the suitability of existing models for vision sensing, and performed an informal study with three CAD users. While our approach imposes some constraints on device design, results suggest that it is expressive and accessible enough to enable constructing a useful variety of devices.