Teachable Reality: Prototyping Tangible Augmented Reality with Everyday Objects by Leveraging Interactive Machine Teaching
arXiv:2302.11046 · doi:10.1145/3544548.3581449
Abstract
This paper introduces Teachable Reality, an augmented reality (AR) prototyping tool for creating interactive tangible AR applications with arbitrary everyday objects. Teachable Reality leverages vision-based interactive machine teaching (e.g., Teachable Machine), which captures real-world interactions for AR prototyping. It identifies the user-defined tangible and gestural interactions using an on-demand computer vision model. Based on this, the user can easily create functional AR prototypes without programming, enabled by a trigger-action authoring interface. Therefore, our approach allows the flexibility, customizability, and generalizability of tangible AR applications that can address the limitation of current marker-based approaches. We explore the design space and demonstrate various AR prototypes, which include tangible and deformable interfaces, context-aware assistants, and body-driven AR applications. The results of our user study and expert interviews confirm that our approach can lower the barrier to creating functional AR prototypes while also allowing flexible and general-purpose prototyping experiences.
arXiv commentCHI 2023
References in corpus (5)
- RealitySketch: Embedding Responsive Graphics and Visualizations in AR through Dynamic Sketching
- InfraredTags: Embedding Invisible AR Markers and Barcodes Using Low-Cost, Infrared-Based 3D Printing and Imaging Tools
- Sketched Reality: Sketching Bi-Directional Interactions Between Virtual and Physical Worlds with AR and Actuated Tangible UI
- RealityTalk: Real-Time Speech-Driven Augmented Presentation for AR Live Storytelling
- Gesture-aware Interactive Machine Teaching with In-situ Object Annotations
Cited by in corpus (12)
- Augmented Object Intelligence with XR-Objects
- Augmented Math: Authoring AR-Based Explorable Explanations by Augmenting Static Math Textbooks
- RealityCanvas: Augmented Reality Sketching for Embedded and Responsive Scribble Animation Effects
- HoloTouch: Interacting with Mixed Reality Visualizations Through Smartphone Proxies
- RealityEffects: Augmenting 3D Volumetric Videos with Object-Centric Annotation and Dynamic Visual Effects
- eXplainMR: Generating Real-time Textual and Visual eXplanations to Facilitate UltraSonography Learning in MR
- Clo(o)k: Human-Time Interactions Through a Clock That "Looks"
- Reality Proxy: Fluid Interactions with Real-World Objects in MR via Abstract Representations
- Rubikon: Intelligent Tutoring for Rubik's Cube Learning Through AR-enabled Physical Task Reconfiguration
- RealitySummary: Exploring On-Demand Mixed Reality Text Summarization and Question Answering using Large Language Models
- Empowering Children to Create AI-Enabled Augmented Reality Experiences
- InSituTale: Enhancing Augmented Data Storytelling with Physical Objects